@media(max-width:1440px) {
	.banner-bottom,
	.services,
	.ab_info,
	.tesimonials,.services-section {
		padding: 5em 0;
	}
	.features {
		padding: 5em 0 16em 0;
	}
}

@media(max-width:1366px) {
	.carousel-caption {
		min-height: 576px!important;
		padding-top: 10em;
	}
}

@media(max-width:1280px) {
	.carousel-caption h2,
	.carousel-caption h3 {
		font-size: 2.5em;
		font-weight: 100;
		letter-spacing: 2px;
	}
	.inner_sec_info {
		margin-top: 3em;
	}
	.grid_info{height:320px}
	.navbar-brand h1{font-size:18px; margin-top:20px!important;}
}

@media(max-width:1080px) {
	.contact-text {
		min-height: 350px;
	}
	.con-text p,
	.con-text p a {
		font-size: 2.5em;
	}
	.con-text p a {
       font-size: 0.5em;
	}
	.con-text {
		padding-top: 6em;
	}
	.team_work h4 {
		font-size: 3em;
		width: 62%;
		padding-top: 1.85em;
	}
	.border {
		width: 430px;
		height: 430px;
	}
	.bulb img {
		margin-top: 7.5em;
		width: 45%;
	}
	h3.tittle {
		font-size: 3em;
	}
	h3.tittle.main {
		margin: 0 auto;
		width: 80%;
	}
	.team_work {
		min-height: 330px;
	}
	.bordergrid4 {
		position: absolute;
		bottom: -41%;
		left: 0%;
		text-align: center;
		width: 100%;
	}
	.icon i.fa {
		font-size: 25px;
		width: 75px;
		height: 75px;
		line-height: 73px;
	}
	.text h4 {
		font-size: 1.4em;
	}
	.blog_con img {
		width: 100%;
	}
	.blog_left {
		margin-top: 3em;
	
	}
	.author_grid_pos {
		position: absolute;
		top: -31%;
		left: 42%;
	}
	.footer_grid_list li i {
		padding-right: 0.3em;
	}
	.address li i {
		margin-right: 0.5em;
	}
	.banner_inner_content_agile_w3l {
		min-height: 170px;
	}
	.banner_inner_content_agile_w3l p {
		padding-top: 3.5em;
	}
	.carousel-caption {
		min-height: 512px!important;
		padding-top: 9em;
	}
	.stats_left i {
		font-size: 2em;
	}
	.stats_left p {
		font-size: 3em;
	}
	.stats_left h4 {
		font-size: 1.25em;
	}
	.stats {
		min-height: 415px;
		padding-top: 5em;
	}
	.team_work h4 {
		font-size: 2.7em;
		width: 85%;
		padding-top: 1.8em;
	}
	.team_work {
		min-height: 280px;
	}
	.map_w3layouts_agile iframe {
		min-height: 400px;
		padding: 1em;
	}
}

@media(max-width:1050px) {
	h3.tittle {
		font-size: 2.8em;
	}
	.border {
		width: 400px;
		height: 400px;
	}
	p,.services-section-grid p,.banner_bottom_left p {
		font-size: 0.9em;
	}
	.bordergrid1 {
		position: absolute;
		top: -40%;
		left: 0%;
		text-align: center;
		width: 100%;
	}
	.bulb img {
		margin-top: 7em;
		width: 45%;
	}
	.text h4 {
		font-size: 1.3em;
	}
	ul.some_agile_facts span.fa {
		width: 60px;
		height: 60px;
		line-height: 59px;
		margin-right: 20px;
		font-size: 1em;
	}
	ul.some_agile_facts li {
		list-style: none;
		margin: 21px 0;
		font-size: 1.3em;
	}
	.banner_bottom_left h4 {
       font-size: 1.7em;
	}
	ul.some_agile_facts {
		margin-top: 2em;
	}
	.banner-bottom, .services, .ab_info, .tesimonials,.services-section {
		padding: 4em 0;
	}
	.price_tittle h3 {
      font-size: 1.2em;
	}
	.carousel-control {
		line-height: 27em;
	}
	.features {
		padding: 4em 0 15em 0;
	}
	.service-icon-heading h4 {
      font-size: 1.2em;
	}
	.service-icon span {
		width: 50px;
		height: 50px;
		font-size: 1.5em;
		line-height: 1.8em;
	}
	#quote-carousel .carousel-indicators {
		left: 37%;
		top: auto;
		bottom: -26px;
	}
}

@media(max-width:1024px) {
	.map_w3layouts_agile iframe {
		min-height: 300px;
		padding: 1em;
	}
	.carousel-caption p {
		letter-spacing: 5px;
		font-size: 1em;
		margin: 1em 0 2em 0;
	}
	.icon_info h5 {
       font-size: 1.3em;
	}
	
	.team_work h4{ width:70%}
	h3.tittle.main{width:75%}
	
}

@media(max-width:991px) {
     .carousel-caption {
		min-height: 490px!important;
		padding-top: 9em;
	}
	.grid_info {
		width: 48%;
		float: left;
	}
	.banner_form_agileits form {
		margin: 1em auto 0;
		width: 86%;
		padding: 0.5em;
	}
	.carousel-caption {
		min-height: 490px!important;
		padding-top: 7em;
	}
	.navbar-default .navbar-nav>li>a {
		font-size: 14px;
		padding: 35px 10px;
	}
	.navbar-nav>li {
		float: left;
		margin: 0 3px;
	}
	
	.stats_left {
		float: left;
		width: 25%;
	}
	.grid_info:nth-child(2) {
		margin: 0 2% 2% 2%;
	}
	.stats_left h4 {
		font-size: 1em;
	}
	.stats {
		min-height: 400px;
		padding-top: 5em;
	}
	.border {
		width: 300px;
		height: 300px;
	}
	.banner_bottom_grid img {
		
	}
	#quote-carousel .carousel-indicators {
		left: 35%;
		top: auto;
		bottom: -26px;
	}
	.bordergrid1, .bordergrid2, .bordergrid3, .bordergrid4, .bordergrid5, .bordergrid6, .bulb {
		position: static;
		width: 100%;
		margin: 20px 0px;
	}
	.icon {
		width: 20%;
		float: left;
		margin: 0 auto;
	}
	.icon i.fa {
		width: 70px;
		height: 70px;
		line-height: 66px;
		font-size: 25px;
	}
	.text {
		width: 78%;
		float: left;
	}
	.border {
		width: 100%;
		height: 100%;
		border: none;
		margin-top: 0;
	}
	.bordergrid1 {
       text-align: right;
	}
	.bordergrid4 {
		text-align: left;
	}
	.team_work h4 {
		font-size: 2.3em;
		width: 99%;
		padding-top: 1.8em;
	}
	.team_work {
		min-height: 252px;
	}
	.header_left ul li {
		margin-right: 1em;
		font-size: 15px;
	}
	.features {
		padding: 4em 0 4em 0;
	}
	.bulb img {
		margin-top: 1em;
		width: 45%;
	}
	.text.live {
		width: 75%;
	}
	.team_work h4 {
		font-size: 2.3em;
		width: 87%;
		padding-top: 1.8em;
	}
	.services-section-grid:nth-child(4), .services-section-grid:nth-child(5), .services-section-grid:nth-child(6) {
		margin-top: 0em;
	}
	.services-section-grid {
		float: left;
		width: 50%;
		margin-bottom: 1em;
	}
	.blog_img {
		padding-left: 0;
		float: left;
		width: 50%;
	}
	.review_infon,.know_grid {
		margin-bottom: 1em;
		width: 48%;
		margin: 0% 1% 2% 1%;
		float: left;
	}
	.blog_img.lost {
		width: 100%;
	}
	.blog_img.single {
		width: 100%;
		float: none;
	}
	.banner_bottom_grid.help {
		width: 100%;
	}
	.banner_bottom_grid.help img {
		width: 100%;
		margin-bottom: 1em;
	}
}

@media(max-width:900px) {
	#quote-carousel .carousel-control.left {
		left: -30px;
	}
	#quote-carousel .carousel-control.right {
		right: -36px !important;
	}
	.carousel-caption h2, .carousel-caption h3 {
		font-size: 2.2em;
		font-weight: 100;
		letter-spacing: 2px;
	}
	.login-form-rec {
		margin: 0 auto;
		width: 55%;
	}
}

@media(max-width:800px) {
	ul.forms_right {
		float: none;
		margin-top:1em;
	}
	.header_left {
		float: none;
		margin: .3em 0 0;
		text-align: center;
	}
	.header_right {
		float: none;
		text-align: center;
	}
	.header_right {
		float: none;
		text-align: center;
		padding-bottom: 0.5em;
	}
	.carousel-caption {
		min-height: 393px!important;
		padding-top: 4em;
	}
	.carousel-control {
		line-height: 22em;
	}
	.banner_inner_content_agile_w3l {
		min-height: 140px;
	}
	.banner_inner_content_agile_w3l p {
		padding-top: 2.7em;
	}
	.footer_top_agile_w3ls {
		padding: 3em 0;
	}
	.plan_grid {
		float: left;
		width: 50%;
	}
	.plan_grid:nth-child(2) {
		margin-bottom: 2em;
	}
	.contact-text {
		min-height: 290px;
	}
	.con-text {
		padding-top: 4em;
	}
	.stats {
		min-height: 370px;
		padding-top: 4em;
	}
	.bulb img {
		margin-top: 1em;
		width: 35%;
	}
	.navbar-default a.navbar-brand h1 {
		margin-top: 19px;
		font-size:15px;
	}
}

@media(max-width:768px) {
	#quote-carousel .carousel-control.right {
		right: -24px !important;
	}
	.blog_left {
		margin-top: 3em;
		width: 80%;
	}
	.banner_form_agileits form {
		margin: 1em auto 0;
		width: 80%;
		padding: 0.3em;
	}
	.carousel-caption {
		min-height: 393px!important;
		padding-top: 5em;
	}
	.grid_info{height:350px}
	.wrap-email{word-wrap:break-word; width:70%}
	.grid_info{ height:420px;}
}

@media(max-width:767px) {
.content.white {
		padding: 1em 1em;
	}
	.navbar>.container .navbar-brand,
	.navbar>.container-fluid .navbar-brand {
		margin-left: 0px;
	}
	.navbar-nav {
		float: none;
		margin: 0;
		margin-left: 0em;
		background: #eee;
		margin-top: 1em;
		padding: 1em 1em;
	}
	.navbar-nav>li {
		float: none;
		margin: 0 4px;
		width:100%
	}
	.navbar-nav>li a{
		padding:10px!important;
	}
	.contact-in {
		padding-left: 0;
		padding: 0;
	}
	.main-content {
		padding: 3em 1em;
	}
	.navbar-default .navbar-collapse,
	.navbar-default .navbar-form {
		border: none!important;
	}
	.navbar-default .navbar-collapse,
	.navbar-default .navbar-form {
		border: none!important;
	}
	.multi-column-dropdown li a {
		display: block;
		clear: both;
		line-height: 1.428571429;
		color: #fff;
		white-space: normal;
	}
	.navbar-default a.navbar-brand h1 {
		margin-top: 0;
		padding-left: 0;
	}
	.navbar-default .navbar-nav>li>a {
		font-size: 14px;
		padding: 10px 14px;
		text-align: center;
	}
	.navbar-nav>li {
		float: none;
		margin: 3px 0px;
	}
	.navbar-nav .open .dropdown-menu {
		text-align: center;
	}
	.navbar-nav .open .dropdown-menu {
		text-align: center;
		background: #c2d9ea;
		color: #111;
	}
	.navbar-nav .open .dropdown-menu > li > a {
		color: #222;
	}
	ul.dropdown-menu.sub-menu {
		background: #9ac6e6!important;
	}
	.test_img_info {
		margin-top: 2em;
	}
	#quote-carousel .carousel-indicators {
		left: 12%;
		top: auto;
	}
	.footer_grid:nth-child(2) {
		margin: 2em 0;
	}
	.footer_grid:nth-child(3) {
		margin-bottom:2em;
	}
	.footer_wthree_agile {padding: 1em;}
	.navbar-brand{margin-top:0!important}
}

@media(max-width:736px) {
	.login-form-rec {
		margin: 0 auto;
		width: 70%;
	}
	ul.blog_list li span {
		padding-right: 0.3em;
	}
	ul.blog_list li i {
		padding: 0 0.5em;
	}
}

@media(max-width:667px) {
	.carousel-caption p {
		letter-spacing: 5px;
		font-size: 1em;
		margin: 0.5em 0 1em 0;
	}
	.carousel-caption h2, .carousel-caption h3 {
		font-size: 2.4em;
		font-weight: 100;
		letter-spacing: 2px;
	}
	.banner_inner_content_agile_w3l {
		min-height: 120px;
	}
	.banner_inner_content_agile_w3l p {
		padding-top: 2.3em;
	}
	h3.tittle {
		font-size: 2.5em;
	}
	.inner_breadcrumb {
		padding: 0 1em;
	}
	.blog_left {
		margin-top: 3em;
		width: 86%;
	}
	#quote-carousel .carousel-indicators {
		left: 14%;
		top: auto;
	}
}

@media(max-width:640px) {
	#quote-carousel .carousel-indicators {
		left: 14%;
		top: auto;
	}
	.blog_left {
		margin-top: 3em;
		width: 100%;
	}
	.inner_sec_info {
		margin-top: 2em;
	}
	.services-section-grid {
		float: left;
		width: 100%;
		margin-bottom: 1em;
	}
	.review_infon, .know_grid {
		margin-bottom: 1em;
		width: 100%;
		margin: 0% 0% 2% 0%;
		float: left;
	}
}

@media(max-width:600px) {
	.carousel-caption h2, .carousel-caption h3 {
		font-size: 2.2em;
		font-weight: 100;
		letter-spacing: 2px;
	}
	.banner_form_agileits input[type="search"], .banner_form_agileits input[type="submit"] {
       width: 37%;
	}
	.banner_form_agileits input[type="submit"] {
		width: 26%;
	}
	.stats_left {
		float: left;
		width: 50%;
	}
	.stats_left:nth-child(3),.stats_left:nth-child(4) {
		margin-top:2em;
	}
	.team_work {
		min-height: 230px;
	}
	.team_work h4 {
		font-size: 2em;
		width: 87%;
		padding-top: 1.9em;
	}
	.stats {
		min-height: 388px;
		padding-top:4em;
	    padding-bottom:4em;
	}
	.header_left ul li {
		margin-right: 0.5em;
		font-size: 15px;
	}
	.header_left ul li {
       margin-right: 0.5em;
	}
	.header_left ul li i {
       padding-right: 0.5em;
	}
	.top_menu_w3layouts {
       padding: 0.5em 0.5em;
	}
	#quote-carousel .carousel-indicators {
		left: 17%;
		top: auto;
	}
	.banner_inner_content_agile_w3l p {
		padding-top: 2.8em;
		font-size: 1em;
	}
	.blog_img {
		padding-left: 0;
		float: left;
		width: 100%;
	}
	.con-text p, .con-text p a {
		font-size: 1.8em;
	}
	.con-text p a {
		font-size: 0.45em;
	}
	.con-text h6 {
		font-size: 1em;
		line-height: 1em;
		letter-spacing: 2px;
		margin-top: 1em;
	}
	.contact-text {
		min-height: 201px;
	}
	.con-text {
		padding-top: 3em;
	}
	.carousel-caption p {
		letter-spacing: 3px;
		font-size: 1em;
		margin: 0.5em 0 1em 0;
	}
	.banner-bottom, .services, .ab_info, .tesimonials, .services-section {
		padding: 3em 0;
	}
	h3.tittle.main {
		margin: 0 auto;
		width: 100%;
	}
	.con-text {
		padding-top: 1.5em;
	}
	.left_form {
		float: left;
		width: 100%;
	}
	.right_form {
		float: left;
		width: 100%;
		margin-left: 0;
	}
	.contact-form textarea {
		resize: none;
		height: 115px;
	}
	.contact-form input[type="text"], .contact-form textarea {
        padding: 12px 15px;
	}
}

@media(max-width:568px) {
	.login-form-rec {
		margin: 0 auto;
		width: 100%;
	}
	h3.tittle.three {
		font-size: 2.2em;
	}
	h3.tittle {
		font-size: 2.3em;
	}
	.inner_breadcrumb {
		padding: 0 0.2em;
	}
    .stories_in {
		margin: 0 auto;
		width: 98%;
	}
	.story_one_w3_agile:nth-child(2) {
		border-top: 1px solid #ddd;
		border-bottom: 1px solid #ddd;
		margin: 1.5em 0;
		padding: 1.5em 0;
	}
	.blog_info_wthree h5 a, .single-left1 h5 {
        font-size: 1em;
	}
}

@media(max-width:480px) {
	.carousel-caption {
		min-height: 358px!important;
		padding-top: 4em;
	}
	.banner_form_agileits input[type="search"], .banner_form_agileits input[type="submit"] {
		width: 33%;
	}
	.banner_form_agileits input[type="submit"] {
		width: 30%;
	}
	.grid_info {
		width: 100%;
		float: left;
	}
	.grid_info:nth-child(2) {
		margin:3% 0% 3% 0%;
	}
	.team_work h4 {
		font-size: 1.7em;
		width: 100%;
		padding-top: 1.9em;
	}
	.team_work {
		min-height: 192px;
	}
	.text.live {
		width: 100%;
		text-align: center;
	}
	.text {
		width: 100%;
		float: left;
	}
	.icon {
		width: 100%;
		float: none;
		margin: 0 auto;
		text-align: center;
	}
	.bordergrid1, .bordergrid2, .bordergrid3, .bordergrid4, .bordergrid5, .bordergrid6, .bulb {
		position: static;
		width: 100%;
		margin: 20px 0px;
		text-align: center;
	}
	.stats_left p {
		font-size: 2em;
	}
	#quote-carousel .carousel-indicators {
		left: 21%;
		top: auto;
	}
	.author_grid_pos {
		position: absolute;
		top: -31%;
		left: 40%;
	}
	.banner_bottom_grid {
		margin-top: 1em;
	}
	.banner_bottom_grid img {
		width: 54%;
	}
	.banner_bottom_grid.help img {
		width: 100%;
		margin-bottom: 1em;
	}
	.blog_img:nth-child(3), .blog_img:nth-child(4) {
		margin: 0em 0;
	}
	.carousel-control {
		line-height: 19.5em;
	}
	h3.tittle.three {
		font-size: 2em;
	}
	.blog_img{
		margin-bottom:1em!important;
	}
	.comments_agileits-grid-right h4 a {
        font-size: 0.9em;
	}
	.comments_agileits-grid-left {
		float: left;
		width: 21%;
	}
}
@media(max-width:440px) {
	.carousel-caption h2, .carousel-caption h3 {
		font-size: 1.8em;
		font-weight: 100;
		letter-spacing: 2px;
	}
	.banner_form_agileits input[type="search"], .banner_form_agileits input[type="submit"] {
		width: 28%;
	}
	.banner_form_agileits input[type="submit"] {
		width: 34%;
	}
	h3.tittle {
		font-size: 2em;
	}
	#quote-carousel .carousel-indicators {
		left: 25%;
		top: auto;
	}
	.services-breadcrumb_w3ls ul li span {
		padding: 0 1em;
	}
	.navbar-default .navbar-nav>li>a {
		font-size: 14px;
		padding: 8px 14px;
		text-align: center;
	}
	.banner_inner_content_agile_w3l {
		min-height: 110px;
	}
	.banner_inner_content_agile_w3l p {
		padding-top: 2.5em;
		font-size: 1em;
	}
	.plan_grid {
		float: left;
		width: 100%;
		margin-bottom: 1em;
	}
	.plan_grid:nth-child(2) {
		margin-bottom: 1em;
	}
	.carousel-caption {
		min-height: 320px!important;
		padding-top: 3em;
	}
	.stats {
		min-height: 387px;
		padding-top: 3em;
		padding-bottom: 3em;
	}
	.contact-text {
		min-height: 172px;
	}
	.author_grid_pos {
		position: absolute;
		top: -31%;
		left: 37%;
	}
	.con-text p a {
		font-size: 0.55em;
	}
}

@media(max-width:414px) {
	.con-text p a {
		font-size: 0.55em;
	}
	.stats_left {
		float: left;
		width: 50%;
		padding: 0;
	}
	.map_w3layouts_agile iframe {
		min-height: 250px;
		padding: 1em;
	}
	.panel-title {
        font-size: 0.9em;
	}
	.icon_info h5 {
		font-size: 1.2em;
	}
	.features {
		padding: 2em 0 2em 0;
	}
	.inner_sec_info {
		margin-top: 1.7em;
	}
}

@media(max-width:384px) {
	.carousel-caption h2, .carousel-caption h3 {
		font-size: 1.8em;
		font-weight: 100;
		letter-spacing: 1px;
	}
	.carousel-indicators {
		bottom: 1%;
		left: 49%;
	}
	.team_work h4 {
		font-size: 1.5em;
		width: 100%;
		padding-top: 1.9em;
	}
	.team_work {
		min-height: 166px;
	}
	.banner_bottom_left h4 {
		font-size: 1.4em;
	}
	ul.forms_right li a {
       padding: 0.5em 1em;
	}
	.top_menu_w3layouts {
		padding: 0.5em 0em;
	}
}

@media(max-width:375px) {
	.banner_form_agileits input[type="search"], .banner_form_agileits input[type="submit"],.banner_form_agileits select#country12 {
		font-size: 0.8em;
		padding: 0.7em 0.7em;
	}
	.carousel-caption {
		min-height: 300px!important;
		padding-top: 3em;
	}
	.carousel-control {
		line-height: 18.5em;
	}
	.test_img_info {
		margin-top: 2em;
		padding: 0;
	}
	.footer_top_agile_w3ls {
		padding: 2em 0;
	}
	.banner-bottom, .services, .ab_info, .tesimonials, .services-section {
		padding:2.5em 0;
	}
	.blog_img {
		padding: 0;
	}
	.blog_left {
		margin-top: 2em;
		width: 100%;
	}
	ul.pagination {
		margin: 1em 0 0 0;
	}
	.author_grid_pos {
		position: absolute;
		top: -27%;
		left: 35%;
	}
	.content.white {
		padding: 1em;
	}
}

@media(max-width:320px) {
	.carousel-caption h2, .carousel-caption h3 {
		font-size: 1.4em;
		font-weight: 100;
		letter-spacing: 1px;
	}
	.carousel-caption p {
		letter-spacing: 1px;
		font-size: 0.9em;
		margin: 0.3em 0 0em 0;
	}
	.carousel-caption {
		min-height: 269px!important;
		padding-top: 3em;
	}
	
	.carousel-control {
		line-height: 16.5em;
	}
	.carousel-indicators {
		bottom: -2%;
		left: 49%;
	}
	.grid_info {
		padding: 1em 1em;
	}
	.stats_left p {
		font-size: 1.8em;
	}
	.stats_left h4 {
		font-size: 0.9em;
	}
	.stats_left i {
		font-size: 1.5em;
	}
	.stats {
		min-height: 351px;
		padding-top: 2em;
		padding-bottom: 1em;
	}
	h3.tittle {
		font-size: 1.8em;
	}
	.team_work h4 {
		font-size: 1.2em;
		width: 100%;
		padding-top: 1.9em;
	}
	.team_work {
		min-height: 131px;
	}
	h3.tittle.three {
		font-size:1.6em;
	}
	.banner_inner_content_agile_w3l p {
		letter-spacing: 3px;
	}
	
}
@media (max-width:1080px) {
	.icon-box {
		width: 33.33%;
	}
}
@media (max-width:991px) {
	h3.agileits-icons-title {
		font-size: 28px;
	}
	h3.icon-subheading {
		font-size: 22px;
	}
	.icon-box {
		width: 50%;
	}
	h3.tittle.three {
		font-size: 2.3em;
	}
}
@media (max-width:800px) {
	.grid_3.grid_5.w3ls,
	.grid_3.grid_5.w3l,
	.grid_3.grid_5.agileits,
	.grid_3.grid_5.agileinfo,
	.grid_3.grid_5.wthree {
		margin: 0;
	}
}

@media (max-width: 768px) {
	/* Make the indicators larger for easier clicking with fingers/thumb on mobile */
	#quote-carousel .carousel-indicators {
		bottom: -20px !important;
	}
	#quote-carousel .carousel-indicators li {
		display: inline-block;
		margin: 0px 5px;
		width: 15px;
		height: 15px;
	}
	#quote-carousel .carousel-indicators li.active {
		margin: 0px 5px;
		width: 20px;
		height: 20px;
	}
	h3.agileits-icons-title {
		font-size: 28px;
	}
	h3.icon-subheading {
		font-size: 25px;
	}
	.row {
		margin-right: 0;
		margin-left: 0;
	}
	.icon-box {
		margin: 0;
	}
	.grid_5 {
		padding: 0 0 1em;
	}
	.grid_3 {
		margin-bottom: 0em;
	}
	.grid_3.grid_5.w3l {
		margin-top: 1.5em;
	}
	.navbar-default .navbar-nav > li > a{padding:35px 10px!important}
	.navbar-default a.navbar-brand h1{ margin-top:20px!important;}
	.caption h3{font-size:2em}
	h3.tittle.main{width:100%!important; }
	h3.tittle{font-size:1.5em}
	.icon_info h5{font-size:1em}
	.team_work h4{width:100%!important; line-height:1em!important;}
	
}
@media (min-width: 768px) {
	#quote-carousel {
		margin-bottom: 0;
		padding: 0 40px 30px 40px;
	}
}
@media (max-width:767px) {
	.dropdown-menu.multi-column {
		min-width: 240px !important;
		overflow-x: hidden;
	}
	.navbar-nav {
		float: left;
		margin: 0;
		margin-left: 0em;
		width: 100%;
		background: #eee;
		margin-top: 1em;
	}
	.navbar-default .navbar-nav > li > a{padding:10px!important}
}
@media (max-width: 640px) {
	.grid_info{
		width:100%!important;
		height:auto!important;
		margin-bottom:20px!important
	}
	.icon-box {
		float: left;
		width: 50%;
	}
	h3.icon-subheading {
		font-size: 22px;
	}
	.grid_3.grid_4.w3_agileits_icons_page {
		margin-top: 0;
	}
	h1,
	.h1,
	h2,
	.h2,
	h3,
	.h3 {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	.grid_5 h3,
	.grid_5 h2,
	.grid_5 h1,
	.grid_5 h4,
	.grid_5 h5,
	h3.hdg,
	h3.bars {
		margin-bottom: .5em;
	}
	ol.breadcrumb li,
	.grid_3 p,
	ul.list-group li,
	li.list-group-item1 {
		font-size: 14px;
	}
	.breadcrumb {
		margin-bottom: 25px;
	}
	.well {
		font-size: 14px;
		margin-bottom: 10px;
	}
	h2.typoh2 {
		font-size: 1.5em;
	}
	.label {
		font-size: 60%;
	}
	.in-gp-tl {
		padding: 0 1em;
	}
	.in-gp-tb {
		padding-right: 1em;
	}
	.list-group {
		margin-bottom: 20px;
	}
}
@media (max-width: 480px) {
	.bs-glyphicons li {
		width: 31%;
	}
	h3.agileits-icons-title {
		font-size: 25px;
	}
	h3.icon-subheading {
		font-size: 19px;
	}
	.icon-box {
		float: left;
		width: 100%;
	}
	.grid_5 h3,
	.grid_5 h2,
	.grid_5 h1,
	.grid_5 h4,
	.grid_5 h5,
	h3.hdg,
	h3.bars {
		font-size: 1.2em;
	}
	.table h1 {
		font-size: 26px;
	}
	.table h2 {
		font-size: 23px;
	}
	.table h3 {
		font-size: 20px;
	}
	.label {
		font-size: 53%;
	}
	.alert,
	p {
		font-size: 14px;
	}
	.pagination {
		margin: 20px 0 0px;
	}
	.grid_3.grid_4.w3layouts {
		margin-top: 0;
	}
}
@media (max-width: 320px) {
	.grid_4 {
		margin-top: 18px;
	}
	h3.title {
		font-size: 1.6em;
	}
	.alert,
	p,
	ol.breadcrumb li,
	.grid_3 p,
	.well,
	ul.list-group li,
	li.list-group-item1,
	a.list-group-item {
		font-size: 13px;
	}
	.alert {
		padding: 10px;
		margin-bottom: 10px;
	}
	ul.pagination li a {
		font-size: 14px;
		padding: 5px 11px;
	}
	.list-group {
		margin-bottom: 10px;
	}
	.well {
		padding: 10px;
	}
	.nav>li>a {
		font-size: 14px;
	}
	table.table.table-striped,
	.table-bordered,
	.bs-docs-example {
		display: none;
	}
}
