html 
{
 height: 100%;
 overflow:hidden;
}
body 
{
    position: relative;
    height: 100%;
}
body > div
{
 height: 100%;
}
body > div > div
{
 height: 100%;
}
.carousel-inner
{
 height: 100%;
}
#home-carousel .item 
{
 height: 100%;
}
#about-carousel .item, #service-carousel  .item , #recent-works-carousel .item , .blog-carousel .item , #clients-carousel .item 
{
	height: 90%;
}
/* lg */ 
@media (max-width: 1024px) 
{
	#navigation .navbar-fixed-top .navbar-right li a
    {
		color:#fff !important;
		line-height: 49px;
		padding: 15px 12px;
	}

	#navigation .navbar-right li a
	{
		padding:5px 10px;
	}

	.lineh2 
	{
		line-height: 20px;
	}
}


/* lg */ 
@media (max-width: 1600px) 
{

	.right_production 
	{
		position: absolute;
		bottom: 22%;
		width: 45%;
		right: 12%;
	}
	.industries_first{
		margin-left: 40%;
		margin-top: 3%;
	}

	.indust_1{
	  
		margin-top: 8%;
		margin-left: 36%;
		width: 62%;
	}

	.trader_img
	{
		position: absolute;
		width: 40%;
	}
	.trader_img img 
	{
		width: 90%;
	}

}
@media (max-width: 1366px) 
{

.right_production {
    position: absolute;
    bottom: 16%;
    width: 45%;
    right: 18%;
}

.inter_img img {
    width: 80%;
}
.retial_img 
{
   
    position: absolute;
    width: 35%;
}
.retial_img img{
width: 100%;
}
.right_purchase {

width: 60%;
    position: absolute;
    bottom: 16%;
    right: 0%;

}
.col-xs-4{

    margin-top: 5%;
    min-height: 350px;
}

.trader_img
{
	position: absolute;
}
.trader_img img 
{
    width: 80%;
}

mrf_img {
    bottom: 15%;
    position: absolute;
    width: 35%;
}

.mrf_img img {
    width: 80%;
}

.indust_2 {
 
}

.service_intelligent ul {
    position: absolute;
    bottom: 30%;
    width: 66%;
    right: 0%;
}

}
@media (max-width: 1360px) 
{

.right_production {
    position: absolute;
    bottom: 16%;
    width: 45%;
    right: 18%;
}

.inter_img img {
    width: 80%;
}
.right_purchase {

width: 60%;
    position: absolute;
    bottom: 16%;
    right: 0%;

}
.col-xs-4{

    margin-top: 5%;
    min-height: 350px;
}

.trader_img
{
    position: absolute;
}
.trader_img img {
    width: 80%;
}
.industries_first
{
    margin-left: 35%;
    margin-top: 0%;
}
.indust_2 {
 
}

.service_intelligent ul {
    position: absolute;
    bottom: 30%;
    width: 66%;
    right: 0%;
}

.mrf_img img {
    width: 80%;
}

}


/* lg */ 
@media (max-width: 1300px) 
{
	.autoemail 
	{
		bottom: 8%;
	}	
	.service_class1 p 
	{
		right: 30%;
	}
	.inter_img 
	{
		bottom: 6%;
	}
	#recent-works-carousel .item ul
	{
	    margin: 8px 0;
	}
	#recent-works-carousel .carousel-caption
	{
	    font-size: 15px;
	}
	.right_production 
	{
		bottom: 15%;
	}
	.left_production 
	{
		bottom: 18%;
	}
	.analysis_left p 
	{
	font-size:16px;
	}
	
	.indust_3 
	{
		margin-left: 1%;
		width: 90%;
	}	
	
	.brochurebox 
	{
		height: 170px;
		width: 49%;
	}	
	.featuress 
	{
	    height: 115px;
	}
	.helpline > img 
	{
		margin: 0 0 0 40%;
		width: 14%;
	}
	.helpline > h1 
	{
	    line-height: 26px;
	    font-size: 23px;
	}
	.client_box > p 
	{
		font-size: 12px !important;
		line-height: 16px !important;
    }
	.client_box 
	{
        height: 57px;
    }
	.mrf_industry .carousel-caption
	{
		background-size: 47% auto;
	}
}



/* md */
@media (max-width: 1200px) 
{
	.brand-content {
		padding: 25px 20px;
	}
	.overlay a.folio-detail {
		font-size: 35px;
		top: 25px;
	}
	.overlay a.folio-detail, 
	.overlay a.folio-link {
		left: 30px;
	}
	.overlay h2 {
		top: 15%;
		font-size: 20px;
	}
	.overlay p {
		top: 15%;
		font-size:14px;
	}
	.overlay a.folio-link {
		bottom: 12px;
	}
	.social-icons {
		bottom: 25px;
	}
	.leftside_box .rightside_box {
	    width: 48%;
	}
	.brocher {
	margin-top:5%;
	}
	.industry {
    line-height: 0.9;
	}

	#home-carousel .item {
		width: 100%;
	}
	#service-carousel .item {
/*		height: 600px;*/
	    background-size: 100% 100% !important;
		width: 100%;
		}

	#recent-works-carousel .item {
/*		height: 600px;*/
	    background-size: 100% 100% !important;
		width: 100%;
	}
	.analysis {
	margin-bottom: 15px !important;	
	margin-top: 5%;
	}
	.nextstep_gethelp {
	margin-top: 5% !important;	
	}
	#about-carousel .item {
/*		height: 650px;*/
	   
		width: 100%;

	}
	#clients-carousel .item {
	/*		height: 650px;*/
			background-size: 100% 100% !important;
			width: 100%;
		}
	#about-carousel .carousel-caption {
		top: -2%;
	}
	.Slide_1>li {
    font-size: 15px;
    line-height: 25px;}
	.indust_2 {
	}
	.indust_1 {
    margin-left: 40%;
    width: 60%;
	margin-top: 6%;
	}
	.carousel-caption p {
	font-size: 16px;
	line-height: 22px;
	}
	.indust_3 {
    margin-left: 5%;
    width: 95%;
	}
	.service_four {
        left: 23%;
	}
	.sub_title li {
    font-size: 15px !important;
    line-height: 17px;}
	.home_three1 {
		 margin-top: 0%;
		margin-left: 28%;
	}
	.datasecurity 
	{
    width: 30%;
	}
	.acount_div {
	margin-left:5%;
	}
	.more {
		margin-left: 10%;
		font-size: 16px;
		line-height: 22px;
	}
	.left_purchase img 
	{
	    width: 75%;
	}
	.pricing-table { 
		width: 95%;
	}
	.left-side.first_class_features {
		margin: 35px 0 0 !important;
	}

	.sales_content, .support_content {
		margin: 0 0 0 1%;
	}
	.support_content > ul {
		margin-top: 12px;
		padding-left: 0px;
		margin-left:0px;
	}
	.client_box > p {
		font-size: 12px !important;
		line-height: 21px !important;
	}
	.client_box {
		border: 1px solid #075fb4;
		height: 64px;
		padding: 4px;
		text-align: center;
		width: 215px;
	}
	.price_content_right {
	margin: 135px 0 5% 7% !important;
	}
	a.navbar-brand {
		height: 100px;
	}
	#clients-carousel .carousel-caption 
	{
	  top: 0;
	}
	#clients-carousel .carousel-caption p {line-height: 20px;}
	#recent-works-carousel .carousel-caption {
		top:0%;
		font-size: 15px;
		line-height: 1.3;
	}
	.recent_purchase { width: 85%;
		line-height: 1.3;}
	.brochure_full {
		width: 27%;
	}
	.frame_i {    height: 280px;}
	.client {
		margin-top: -6%;
	}

	.brochurebox {     height: 150px; }
	.sale_bill {margin-top:1%;
	line-height: 1.3;
	}
	.acount {    margin-top: 5%;}
	.miscella { margin-top: 2%;}
	.margin-bottom_30 {    margin-bottom: 15px !important;}
	.try {    margin-top: 5%;}
	.home_last {    margin-top: 25%;}
	.sub_title > li { padding-bottom: 0%;}
	.lineh2 {line-height: 22px;}
	.carousel-caption h2 {
		font-size: 30px;
		line-height: 30px;}
	.support1 {    line-height: 23px;}
	.support_p {    line-height: 20px !important;}
	.personal .title {font-size: 24px;}
	.price span {
		 font-size: 41px;
		 margin-left: 35px;
	 }
	.content {padding: 15px 0 10px 0;}
	.hint { margin: 10px 0 0;}
	.featuress {    height: 112px;}
	.helpline li {    margin-bottom: 3px;}
	.price_content_left img {width:100%;
		margin-top: 10%;}

/* 6/1/2017 home Nithya */
	a.navbar-brand 
	{
	    height: 105px;
	}
	
	.navbar-brand h1 
	{
	    margin-top: 8px;
	}
	#navigation .navbar-right li a
	{
	    padding: 5px 5px;
	}
	#navigation .navbar-fixed-top .navbar-right li a 
	{
	    padding: 15px 7px;
	}
	.navbar-brand.change-logo h1 
	{
		margin-top: 0px;
	}
	.navbar-brand.change-logo h1 img 
	{
		width:60%;
	}
	.home_four 
	{
		margin-bottom: 0%;
		margin-left: 2%;
	    width: 100%;
	}
	.home_four h2, .home_four h3 
	{
		margin-left: 40%;
	}
	.home_four p 
	{
		margin-bottom: 0;
		margin-top: 25%;
		width: 95%;
	}
	.simple 
	{
		margin-top: 0%;
		margin-left: 6%;
		width: 100%;
		padding-right: 10%;
	}
	.simple h3
	{
	    text-shadow: 2px 2px #FFF !important;
	}
	.expand 
	{
		margin-top: -6%;
	}
	.recent_one p 
	{
		width: 38%;
	}
/*	overview	*/
	#service-carousel .carousel-caption {
    top: 6%;
    width: 85%;
	}
	.service_two 
	{
		left: 36%;
	}
	.autoemail 
	{
		bottom: 24%;
		left: 2%;
	}
	.autoemail img
	{
		width:100%;
	}
	.service_two ul 
	{
        right: 0%;
	}
	.service_three ul 
	{
	    left: 37%;
	}
	.service_four ul 
	{
		bottom: 38%;
		right: 0%;
	}
	.service_five ul 
	{
		bottom: 28%;
		left: 12%;
	}
	.service_six ul
	{
	    left: 34%;
	}
	.service_class p
	{
		text-shadow:1px 1px #fff;
	}
	.Slide_1 li::before 
	{
	    line-height: 29px;
	}

	/*	overview end	*/
	/*	feature	*/
	.recent_purchase
	{
		margin-top: 0%;
	}
	.right_purchase 
	{
	    margin-top: 0%;
	}
	/*	feature	end */

	/*	price list */
	.prices_inclusive
	{
		padding: 10px;
	}
	#price-carousel h5 
	{
		font-size: 16px;
	}
	.left_price_list > div 
	{ 
		height: 350px;
	}
	#price-carousel p 
	{
		font-size: 15px;
		line-height: 22px;
		padding: 2px 0;
	}
	.prices_inclusive ul li 
	{
	    font-size: 14px;
	}
	/*	end price list */
	.have_look > div > div > div 
	{
		margin: 0 15px;
	}
	.retial_img 
	{
      width: 30% !important;
    }
	.contact-content p
	{
		font-size:16px;
	}
}

/* sm */
@media (max-width: 992px) 
{
    #navigation .container 
	{
    
		width: 100%;
    }
	#navigation .navbar-right {
	margin-right: 13px;
	}
	#navigation .navbar-right li a 
	{
		padding: 2px 3px;
		font-size: 11px;
	}
	
	#navigation .navbar-fixed-top .navbar-right li a 
	{
		font-size: 11px;
		padding: 15px 4px
	}

	.container>.carousel-arrows {
		left:15px;
	}
	.brand-content {
		padding: 15px;
	}
	#service .col-md-3 {
		margin-bottom: 45px;
	}
	.portfolio-items li {
		width: 49.97%;
	}
	.portfolio-content .overlay {
		padding: 40px;
	}
	.overlay a.folio-detail {
		top:50px;			
		font-size:45px;
	}
	.overlay a.folio-detail, 
	.overlay a.folio-link {
		left: 40px;
	}
	.overlay h2 {
		top: 20%;
	}
	.overlay p {
		top: 22%;
		font-size: 14px;
	}
	.about-content {
		text-align: justify;
	}
	.skills-section {
		margin-left:-15px;
	}
	.skill-data {
		margin-left: -22px;
		line-height:160px;
	}
	.skill-circle canvas {
		width:100% !important;
	}
	.team-member .overlay h4 {
		top:0;
	}
	.team-member .overlay p {
		top: -3%;
		line-height: 20px;
	}
	.social-icons {
		]bottom: 7px;
	}
	.social-icons li {
		margin-right: 17px;
	}
	.blog-image img {
		width: 100%;
	}
	h3.timer {
		font-size: 80px;
	}
	.client-left, .client-right {
		bottom: -10px;
		font-size: 48px;
	}
	a.navbar-brand {
	height: 85px;
	}
	.img-responsive {    height: 50px !important;}

		.datasecurity 
		{
		width: 30%;
		}

	#home-carousel .item {
			width: 100%;
		}
	#service-carousel .item {
	/*		height: 600px;*/
			background-size: 100% 100% !important;
			width: 100%;
		}
	#about-carousel .item 
	{
	/*		height: 600px;*/
			width: 100%;

	}
	#about-carousel .item li
	{
		font-size: 14px;
	}
	
    #about-carousel .carousel-caption p 
	{
		font-size: 15px;
	}
	#recent-works-carousel .item 
	{
	/*		height: 600px;*/
			background-size: 100% 100% !important;
			width: 100%;
	}
	#clients-carousel .item {
	/*		height: 600px;*/
			background-size: auto 100% !important;
			width: 100%;
		}
	#home-carousel .carousel-caption {top: 130px;}
	.right_comp {
		width: 20%;
		margin-top: 50%;
	}
	.right_comp img {width:100%;}
	.client_box > p {
		font-size: 12px !important;
		 line-height: 15px !important;
	 }
	 .client_box {
		height: 62px;
		width: 150px;
	}
	.support_content {margin-top:40px;}
	.pricing-table {
		 width: 95%;
	}
	.block {
		 width: 45%;
	}
	.left-side.first_class_features li {
	font-size: 12px;}
	.featuress {
		height: 105px;
	}
	.price span {
	margin-left:0px;
	}
	.home_three1 {
		margin-left: 10%;
		margin-top: 0%;
	}
	.navbar-brand.change-logo h1 {
		margin-top: 5px;
	}
	#service .carousel-caption {
	top:5%;
	}
	.service_two {
    left: 20%;
	}
	.autoemail img {
    width: 100%;
	}
	.service_three 
	{
			left: 30%;
			width: 90%;
	}
	.get_it {
		font-size: 16px;
		line-height: 26px;}
	.get_it li {
	  margin-bottom: 1px; 
	}
	#recent-works-carousel .carousel-caption {
		font-size: 14px;
		top:0;
	}
	#recent-works-carousel .carousel-caption h2 {
		font-size: 32px;
	}
	#recent-works-carousel .carousel-caption h3 {
		font-size: 25px;
	}
	.miscella {margin-top: 0%;}
	.recent_purchase {
		margin-top: 1%; 
		width: 90%;
	}
	.production 
	{
		width: 60% !important;
		margin-left: 10%;
	}
	.more 
	{
		line-height: 20px;
		font-size: 16px;
		margin-left: 8%;
	}
	.sale_bill {    margin-top: 0%;}
	.analysis {	margin-top: 5%;	}
	.simple {margin-left:5%;}
	.home_last {    margin-top: 30%;}
	.indust_2 { }
	.indust_3 {
		margin-left: 3%;
		width: 95%;
	}
	.center_box ul 
	{
     padding-left: 0;
    }
	.blog-carousel .carousel-caption 
	{
		font-size: 12px;
	}
	#clients-carousel .carousel-caption {    top: -3%;}
	.get_u_demo {    margin-top: 0%;}
	.brochure_full {width: 25%;}
	.brochurebox {    height: 165px;}
	.brocher {	margin-top:4%;}
	.price_content_left {margin-top:5%;}
	.price_content_left img {max-width:100%;}
	.note p {
		font-size: 12px !important;
		line-height: 8px !important;
	}
	.featuress {font-size: 13px;}
	.featuress li span {line-height: 18px;}
	.left-side.first_class_features {    margin: 65px 0 0 !important;}
	#clients-carousel .carousel-caption p {    font-size: 14px;
		line-height: 19px;}
		.analy_h4 
		{
		width: 100%;
		}
	.helpline li 
		{
		font-size: 14px !important;
		margin-bottom: 0px;
		}
	.acount_div {margin-left:5%;}
	#about-carousel .carousel-caption {    top: -2%;}
	.Slide_1>li {line-height: 26px;}
	.comp_h {    font-size: 28px !important;}
	.sub_title > li {    padding-bottom: 0%;  font-size: 14px !important;}
	.blog-carousel .carousel-caption {top:-1%;}
	.sub_title h4 {font-size: 17px;}

	/* Gpro home 6.1.2017 nithya */
	.carousel-caption h2 
	{
		font-size: 25px;
		line-height: 27px;
	}
	.carousel-caption p 
	{
		font-size: 14px;
		line-height: 18px;
	}
	.home_gpro 
	{
        margin-left: 15%;
	}
	.carousel-caption h3 
	{
		font-size: 23px;
	}
	.home_four p 
	{
		margin-top: 31%;
	}
	.home_four 
	{
		width: 100%;
	}
	.home_four h2, .home_four h3 
	{
		margin-left: 35%;
	}
	.home_one {
		
	}
	/*	overview	*/

	.home-carousel-right-1, .home-carousel-right-2,
	.home-carousel-right-3, .home-carousel-right-4,
	.home-carousel-right-5, .home-carousel-right-6 
	{
			right: 3%;
	}
	.service_five ul 
	{
	    right: 0%;
	}
	.service_four {
		left: 10%;
		margin-top: 0%;
	}
	.service_six ul 
	{
		left: 38%;
	}
	.left_purchase 
	{
		width: 48%;
	}
	.right_purchase 
	{
	    bottom: 15%;
	}
	.right_production 
	{
		width: 50%;
	}
	.left_production 
	{
		bottom: 30%;
    }
	.indust_3 
	{
	    margin-top: 0%;
	}
	.frame_i 
	{
		width: 100%;
		height: 225px;
	}
	/*	overview end	*/
    
	/*	price list */
	.left_price_list
	{
	  width:100%;
	}
	
	/*	end price list */
    .have_look > div > div > div 
	{
	    width: 160px;
		margin: 0 5px;
	}
	.have_look > div > div > div a 
	{
		margin: 40px 0;
	}
	.try_gpro_form, .try_gpro_img
	{
		margin: 0 20px;
	}
	#price-carousel h2,#price-carousel h3,#price-carousel h4
	{
		width:100%;
	}

}


/* xs */
@media (max-width: 768px) 
{
	html 
	{
	  overflow:scroll;
	}
	body 
	{
		font-size: 14px;
	}
	h1 {
		font-size: 20px;
	}
	h2 {
		font-size: 18px;
	}
	h3 {
		font-size: 17px;
	}

	/*Navigation*/
	.top-bar {
		display: none;
	}
	.search {
		display: none;
	}
	.main-nav {
		background-color: #0072bc;
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
	}
	a.navbar-brand {
		background-color:#00558c;
		height: 77px;
		padding:15px 10px 0 15px;
	}
	a.navbar-brand img {
		margin-top: -15px;
	}
	.navbar-brand h1 {
		margin-left:7px;
	}
	.navbar-brand h2 {
		font-size:10px;
		margin-top:5px;
	}
	#navigation .navbar-right {
		margin-right: 0;
		margin-top: 0;
	}
	#navigation .navbar-right li a 
	{
		color: #fff;
		font-size: 14px;
		padding: 10px 17px;
	}
    #navigation .navbar-fixed-top .navbar-right li a 
	{
      font-size: 15px;
      padding: 0 5px;
    }
	#navigation .navbar-right li a.active, 
	#navigation .navbar-right li a:hover, 
	#navigation .navbar-right li a:focus, 
	#navigation .navbar-right li.active a {
		background-color:#00558c;
	}
	/*Home Carousel*/
	#home-carousel .item {
		width: 100%;
	}

	.carousel-caption {
		top: 75px;
	}
	.carousel-caption h1, 
	.brand-content h2 {
		font-size:24px !important;
	}
	.brocher 
	{
	top: 15%;
	}
	.container > .carousel-arrows {
		top:260px;
		left:15px;
	}
	.home-carousel-left, 
	.home-carousel-right-1, 
	.home-carousel-right-2, 
	.home-carousel-right-3, 
	.home-carousel-right-4, 
	.home-carousel-right-5, 
	.home-carousel-right-6 {
		font-size:24px;
		padding: 0px 0px 38px 8px;
	}
	.brand-promotion {
		bottom: 25px;
		left: 10px;
		right: 25px;
	}
	.brand-content {
		margin-bottom: 5px;
		margin-right: -25px;
		padding: 3px 15px 20px;
	}
	.brand-content p {
		display: none;
	}
	/*Service*/
	#service-carousel .item {
/*		height: 650px;*/
	    background-size: 100% 100% !important;
		width: 100%;

	}
	.padding-top {
		padding-top: 45px
	}
	.padding-bottom, 
	.section-title {
		padding-bottom: 45px;
	}

	#service .col-md-3 {
		float: left;
		margin-bottom: 45px;
		width: 50%;
	}
	.skill {
		margin-bottom: 30px;
	}
	.skill-circle canvas {
		width:100% !important;
	}
	.skill-data {
		font-size: 20px;
		line-height: 195px;
		margin-left: -18px;
	}
	.service-text h4 {
		margin-bottom: 15px;
	}
	#team-carousel .carousel-inner .col-sm-3 {
		width: 50%;
		float: left;
	}
	.team-carousel-left, 
	.team-carousel-right {		
		bottom: -65px;
		font-size: 18px;
		height: 40px;
		line-height: 45px;
		width: 40px;
	}
	.team-carousel-left {
		margin-left: -50px;
	} 
	.team-carousel-right{
		margin-right: -50px;
	}
/*recent work */
	#recent-works-carousel .item {
/*		height: 650px;*/
	    background-size: 100% 100% !important;
		width: 100%;
	}
	#about-carousel .item 
	{
/*		height: 650px;*/
		width: 100%;
	}
	
	.blog-carousel .item {
/*		height: 765px;*/
	    background-size: 100% 100% !important;
		width: 100%;
	}
.support_content > ul {
    padding-left: 0px;
}

/* compare */
.sub_title > li {
    margin-left: 6% !important;
}
.center_box li 
{
   
    font-size: 12px !important;
}

.whole_box .content_box .leftside_box .main_title .sub_title {
    width: 85% !important;
    }
.whole_box .content_box .rightside_box .main_title .sub_title 
	{
		width: 260px !important;
		margin-top: 15px !important;
	}
.whole_box > h3 {
    top: 12px !important;
	}
/*	Next-Step	*/
.brochure_full {
    width: 24%;
}
.brochurebox {
    height: 150px;
	width:50%;
}
.block {
width: 95%;}
.fontawesome-dashboard, .fontawesome-cloud {
     width: 255px;
}

.pricing-table {
     width: 100%;
}
.featuress {
    height: 85px;
	font-size: 13px;
    padding: 10px 2% 0;
}
.price span {
    margin-left: 15px;
}
	/*Parallax*/
	.parallax-content h1 {
	  line-height: 30px;
	}
	/*Works*/
	.portfolio-items li {
		width: 49.97%;
	}
	.filter li a {
		font-size: 16px;
		padding: 2px 10px;
	}
	.portfolio-content .overlay {
		padding: 20px;
	}
	.overlay a.folio-detail {
		font-size: 35px;
		top:25px;
	}
	.overlay a.folio-detail, 
	.overlay a.folio-link {
		left: 25px;
	}
	.overlay h2 {
		top: 20%;	
	}
	.overlay p {
		top: 22%;
		font-size: 12px;
	}
	/*Blog*/
	
	.entry-content {
		padding: 10px 30px 30px;
	}
	.entry-content a h2 {
		line-height: 24px;
		margin-bottom: 10px;
	}
	.entry-meta span a {
		font-size: 14;
	}
	.post-date {
		font-size: 30px;
		line-height: 24px;
		padding: 10px 20px 0;
	}
	.post-date span {
		font-size: 15px;
	}
	/*fun fact*/
	#fun-fact .funs i {
		font-size: 35px;
		margin-bottom: 0;
	}
	h3.timer {
		font-size: 45px;
		margin-top: 10px;
	}
	.btn.btn-default{
		padding: 10px 50px 8px;
		font-size:12px;
	}

	/*Clients*/
	#clients {
		overflow: hidden;
	}
#clients-carousel .item {
/*		height: 740px;*/
	    background-size: 100% 100% !important;
		width: 100%;
}
	.client_box > p {
    font-size: 10px;
    line-height: 18px;
}
.client_box {
	height: 80px !important;
	width: 139px;
}
.helpline li {
    font-size: 13px !important;
	}

	/*#clients-carousel .item ul li {
		width: 50%;		
	}
	
	.client-left, .client-right {
		display: none;
	}*/
	/*Pricing Table*/
	.pricing-table .col-sm-3 {
		width: 50%;
		float: left;
	}
	.single-table {
		margin-bottom: 35px;
	}
	#twitter i {
		font-size: 60px;
		margin-bottom: 20px;
	}
	/*Contact*/
	.contact-content .col-sm-4 {
		margin-bottom: 35px;
	}
	#gmap {
		height: 300px;
	}
	#footer {
		padding-bottom: 7px;
		padding-top: 18px;
	}
	#footer a.to-top {
		top:-12px;
	}
#home-carousel .carousel-caption {top: 80px;}
.Slide_1>li { line-height: 20px; font-size: 12px;}

.home_one 
{
	bottom: unset;
	top: 95px;
}
.home_one > div
{
  text-align:center;
}
.home_one > div > div
{
 padding:0 10px;
 display:block;
}
.home_one_list
{
  text-align:left;
}
.home_one_gst
{
  position:static;
  transform: unset;
  margin-top:0
}
.home_one_link 
{
    float: none;
}
.home_last {    margin-top: 25%;}

.service_three {    width: 80%;}
.service_intelligent {    width: 92%;}
#recent-works-carousel .carousel-caption h2 {    font-size: 22px; line-height: 20px;}
.analy_h4 {width:100%;  font-size: 16px;}
#recent-works-carousel .carousel-caption h3 {    font-size: 20px;}
.misc {     overflow-y: overlay;}
.misc h3 {    line-height: 22px;}
.misc_1 {width:100%}
.recent_purchase {
    margin-top: 1%;
    width: 100%;}
.margin-bottom_30 {    margin-bottom: 13px !important;}
.sale_bill {
    margin-top: 4%;
    overflow-y: overlay;}
#about-carousel .carousel-caption {top:-4%;}
.industries_first {    margin-left: 44%;}
.comp_h {    font-size: 24px !important;}
.leftside_box {width: 49%;}
.rightside_box {width: 49%;}
.scrol {overflow-y: scroll;overflow-x: hidden;}
.left-side.first_class_features {margin: 13px 0 0 !important;}
.left-side.first_class_features > h2 {    font-size: 30px !important;}
.support1 {
    font-size: 20px;
    line-height: 20px;}
.get_top {overflow-y: overlay;}
.helpline {width: 95%;}
#clients-carousel .carousel-caption p {    line-height: 20px;}
.helpline li {    margin-bottom: 5px;}
.get-help-bottom {margin-left: 3%;
    width: 95%;}
.helpline > p {font-size: 13px !important;}
.support_content > h3 {    font-size: 20px;}
.client {overflow-y:overlay;}
.client_box > p {font-size: 11px !important;    line-height: 14px !important;}
.client_box {    height: 75px !important;    width: 120px;}
.get_u_demo {overflow-y:overlay;}
.frame_i {    width: 100%;    height: 250px;}
.try {    margin-top: 5%;     width: 85%;}
.download-wrap {    margin-left: 35%; }
.brochure_full {    width: 19%;}
.brochurebox {
    height: 100px;
    width: 95%;}
.download_box > img {
    margin: 11px 5%;
    width: 95%;}
.price_content_left {    margin-top: 2%;}
.price_content_left img {width: 100%;}
.price_content_right {    margin: 60px 0 5% !important;}
.first_class {     overflow-y: overlay;}
.note p {line-height: 15px !important;}
.price_money {font-size: 17px;}
 
.home_hand {
	visibility: visible;
    width: 50%;
    position: absolute;
	top: 25%;
}
.home_hand img {width:100%;}
	.right_comp 
	{
	    width: 35%;
	}
	.right_comp img 
	{
	    width: 100%;
	}
	.service_two 
	{
     left: 18%;
	}
	.make_us {
    width: 43%;
    margin-left: 57%;
    margin-top: 13%;
	}
	/* 6.1.2017 gPRO Home Nithya */
	.number 
	{
		left: 45%;
		position: absolute !important;
		top: 7%;
	}
	.home-carousel-right-1, .home-carousel-right-2,
	.home-carousel-right-3, .home-carousel-right-4,
	.home-carousel-right-5, .home-carousel-right-6 
	{
		right: 3.5%;
    }
	.vertical_indicators 
	{
	    right: -10px;
		display:block !important;
	}
	#home-carousel .carousel-caption 
	{
        left: 5px;
		right: 5px;
	}
	.carousel-caption h2 
	{
		font-size: 16px;
		line-height: 22px;
	}
	.carousel-caption h3 
	{
		font-size: 15px;
	}
	.home_gpro 
	{
		width:40%;
	}
	.home_gpro img 
	{
		width:100%;
	}
	.home_two 
	{
		margin-left: 0;
		width: 100%;
	}
	.carousel-caption p 
	{
	font-size: 13px;
	line-height: 18px;
	}
	.home_three1 
	{
		margin-top: 0%;
	}
	.home_four h2, .home_four h3 
	{
		margin-left: 40%;
	}
	.home_four p 
	{
	    width: 100%;
	    margin-top: 25%;
	}
	.home_four 
	{
		margin-left: 0%;
		width: 98%;
	}
	.simple 
	{
		margin-left: 0%;
	}
	.simple_p 
	{
		margin-top: 30%;
	}
	.expand 
	{
		margin-top: -2%;
	}
	.expand_p 
	{
		margin-top: 37%;
	}
	/* home end */
	/*	overview	*/
	#service .carousel-caption 
	{
		top: 10%;
	}
	.get_it 
	{
		font-size: 13px;
		line-height: 20px;
	}
	.autoemail 
	{
    top: 31%;
	}
	.autoemail img 
	{
	width:100%;
	}
	.service_three 
	{
        left: 25%;
	}
	.service_four 
	{
		left: 8%;
	}
	.data_int 
	{
		bottom: 0%;
		position: absolute;
		width: 25%;
	}
	.datasecurity 
	{
		margin-top: 0%;
	}
	.get_it_l 
	{
		line-height: 19px;
		font-weight: 400;
		font-size: 14px;
	}

/*	overview end	*/
/*	feature	*/
	#recent-works-carousel .carousel-caption 
	{
		top:-6%;
		font-size: 12px;
	}
	#recent-works-carousel .analysis p 
	{
		font-size: 14px;
		line-height: 18px;
	}
	.more 
	{
		font-size: 12px;
		line-height: 15px;
	}
	#recent-works-carousel .item h3 
	{
		margin-bottom: 5px;
	}
	.misc img 
	{
		width: 20%;
		padding: 0px;
		float: left;
	}
	#recent-works-carousel .item ul 
	{
		margin: -2px;
	}
	.production_img 
	{
	    margin-left: 0;
	    margin-top: 18%;
		width: 33%;
	}
	.production_1 
	{
	    margin-left: 0%;
		margin-top:5%;
		width:65% !important;
	}
	.sale 
	{
		margin-top:10%;
	}
	.service_class1 p 
	{
		bottom: 13%;
	}
	.elegant ul 
	{
		bottom: 15%;
	}
	.right_account 
	{
	    right: 5%;
	}
	.right_production 
	{
		bottom: 20%;
	}
	.left_production 
	{
		bottom: 25%;
	}
	.left_purchase 
	{
	    width: 43%;
	    bottom: 30%;
	}
	.right_purchase 
	{
		bottom: 10%;
		right: 4%;
	}
	.elegant_img 
	{
		bottom: 20%;
		position: absolute;
	}
	#about-carousel p 
	{
		font-size: 15px;
		line-height: 24px;
	}
	.Slide_1 li::before
	{
		font-size: 12px;
		line-height: 21px;
	}

	.sub_title > li 
	{
		margin-left: 6% !important;
		padding-bottom: 0%;
	}
	.sub_title li 
	{
		line-height: 14px;
		font-size: 11px !important;
		margin: 3px 3px 2px 0;
	}
	.main_title > li 
	{
		margin-bottom: 20px;
	}
	.center_box li 
	{
		
	}
	.compare2 
	{
        margin-top: 13px;
	}
	.blog-carousel .carousel-caption 
	{
		top: -7%;
		left: 0;
	    right: 0;
	}
	.sub_title h4 
	{
		font-size: 14px;
	}

	/*	feature	end	*/
	.get_u_demo_p 
	{
		bottom: 5%;
	}
	.get_u_demo_vedio 
	{
		bottom: 10%;
	}
	.right_comp 
	{
		margin-top: 33%;
	}
	.service_intelligent ul 
	{
		bottom: 14%;
	}
	.home_three ul 
	{
		bottom: 28%;
        right: 12%;
	}
	.home_one ul 
	{
		
	}
	.block 
	{
		width: 65%;
	}
	.image_home1
	{
	 background:none;
	}
     
	#price-carousel .carousel-caption 
	{
		top: 0;
		position: relative;
		left: unset;
		right: unset;
		width: 300px;
		overflow-y: scroll;
		height: 320px;
	}
	.left_price_list > div
	{
	   width: 100%;
	}
	.left_price_list .price_sms
	{
	  width:100%;
	}
	.prices_inclusive ul 
	{
		margin-left: 0;
		padding-left: 0;
    }
	.try_gpro_form
	{
	  width:100%;
	  max-width:300px;
	}
	.try_gpro_form, .try_gpro_img
	{
	   margin:0;
	}
	.try_gpro_form #example, .try_gpro_form label
	{
	  margin:0
	  font-size:12px;
	}
	.try_gpro_form input
	{
	  margin:1px 0;
	}
	.try_gpro_img
	{
	  position:absolute;
	  top:10px;
	  right:10px;
	  width:70px;
	}
	.have_look > div > div 
    {
		margin: 0 auto;
		width: 310px;
    }
	.have_look > div > div > div 
	{
		width: 140px;
		margin: 2px 5px;
	}
	.have_look > div > div > div a 
	{
		margin: 30px 0;
    }
	.have_look .carousel-caption
	{
		left: 2px !important;
		padding: 0 2px;
	}
	.get-help-bottom 
	{
	  position:static;
	}
}
/****final*****/
@media (max-width: 680px) 
{

   #home-carousel .carousel-indicators {
    
}
    .carousel-indicators 
	{
     
    }
    /*Home*/
	.carousel-caption h1 
	{
	  font-size: 20px !important;
	  margin: 10px 0;
	}
	.home_one ul 
	{
       
    }
	.home_one li 
	{
     
	}
	#home-carousel .carousel-caption 
	{
      font-size: 13px;
	}
	.home_hand 
	{
		width: 150px;
		top: unset;
		bottom: 0;
    }
	.home_one 
	{
		
    }
	.home_one 
	{
     
	}
	.home_data 
	{
     margin-left: 0;
    }
	.home_two p 
	{
     position: static;
    }
	.home_img 
	{
     float: none;
     right: 5px;
     min-width: 150px;
	 width: 25%;
    }
	#home-carousel .item 
	{
      background-size: cover !important;
    }
	#home-carousel .image_home4
	{
	  background-size: 100% auto !important;
      background-position: 100% 70px;
	}
	.home_three ul 
	{
      
	  margin-top: 20px;
    }
	
	.home_four
	{
	 margin-top: 32%;
	}
	.home_four h2, .home_four h3
	{
	 margin-left:0
	}
	.home_last 
	{
      width: 96%;
      left: unset;
    }
	.recent_one p 
	{
       width: 90%;
    }
	.expand h2
	{
	  margin-top: 20px;
	}
	/*Home End*/
	/*Overview*/
    #service-carousel .item 
	{
       height: 90%;
       background-size: cover !important;
	}
	#service-carousel .service_five
	{
       background-size: 300px auto !important;
       background-position: 94% 11px !important;
	}
	#service-carousel .service_five .carousel-caption 
	{
      top: unset;
      bottom: 50px;
    }
	.service_five ul 
	{
      position: static;
	}
	.datasecurity 
	{
      position: static;
	}
	.service_six ul 
	{
       top:0;
	}
	.service_six ul 
	{
     position: static;
	}
	#service-carousel .service_six .carousel-caption 
	{
      top: 0;
	}
	.service_six .get_it 
	{
     font-size: 12px;
	}
	.inter_img 
	{
      position: static;
	}
	.service_intelligent ul 
	{
      position: static;
	  width: 100%;
	}
	.overview_list.get_it_l
	{
		line-height: 20px;
		font-size: 12px;
	}
	.sale
	{
	  background-size: 22% auto !important;
	}
	.sale .overview_list 
	{
      padding-left: 0;
    }
	.sale .overview_list li 
	{
      font-weight: 300;
	  font-size:11px;
    }
	/*Overview End*/
	/*Features*/
	.elegant_img 
	{
		bottom: unset;
		position: absolute;
		width: 150px !important;
		top: 37px !important;
		right: -70px !important;
		left: unset !important;
    }
    .elegant 
	{
      left: 0;
    }
	.left_purchase 
	{
		right: 0;
		top: 20px;
		width: 150px;
		z-index:-1;
    }
	.right_purchase 
	{
     width: 100%;
     position: static;
	}
	.right_purchase .overview_list
	{
	  padding-left:0;
	}
	.right_account 
	{
     position: absolute;
     width: 102px;
     bottom: unset;
     z-index: -1;
    }
	.left_account 
	{
     width: 100%;
	}
	.left_account .overview_list
	{
	  padding-left:0;
	}
	.recent_purchase .inter_img
	{
		position: absolute;
		bottom: unset !important;
		right: 0;
		top: 36px;
		z-index:-1;
	}
	.right_production 
	{
		position:static;
		width: 100%;
    }
	.analysis_left
	{
	 width: 100%;
	}
	.misc
	{
		overflow-y: scroll;
		height: 80%;
		overflow-x: hidden;
	}
	/*Feartures End*/
	/*Industry*/
	.industries_first
	{
	 width:100%;
	 margin-left:0;
	}
	 .industries_first ul
	{
	 padding-left:0;
	}
	.fmcg 
	{
		background-size: 240px auto;
		background-position: right bottom;
	}
	.mrf_industry .carousel-caption
	{
		background-size:240px auto;
		background-position:100% 15px;
	}
	#about-carousel .carousel-caption > p
	{
      position:static;
	  margin:0 !important;
	  width:100%;
	}
	#about-carousel .carousel-caption
	{
		height: 80%;
		overflow-y: scroll;
		overflow-x: hidden;
	}
	.mrf_img,.retial_img,.trader_img
	{
		bottom: unset;
		right: -12px;
		top: 27px;
		z-index: -1;
	}
	/*Industry End*/
	#blog .carousel-caption h1
	{
	  margin: 25px 0 0 0;
	}
	.leftside_box, .rightside_box
	{
	  float:none;
	}
	.leftside_box
	{
		width: 95%;margin: 4px 8px 2px 0;height: auto;
	}
	.comp_h
	{
	  position:static;
	}
	.sub_title 
	{
		height:auto;
	}
	.rightside_box 
	{
		width: 98%;
		height: auto;
	}
    .center_box
	{
	  height:auto;
	  margin-top:0 !important;
	}
	.compare2 {    width: 95%;}
	.center_box li {    margin-top: 20px !important;}
	.compare2_md {    width: 95%;}
	.get_u_demo_p p
	{
	  line-height: 23px !important;
	}
	.support_content 
	{
      margin-top:0;
    }
	#clients-carousel .carousel-caption
	{
      top: 0 !important;
	}
	.right-side.clients_1
	{
	  margin-top:0 !important;
	}
	.featuress
	{
	  height: 130px !important;
	}
	.note
	{
		width: 300px;
		padding-left: 28px;
	}
	.blog-carousel .carousel-caption {
    font-size: 10px;
	}
}
@media (max-height: 400px)
{
    .carousel-indicators 
	{
      
    }
    /*Home*/
    .home_two p 
	{
      position: static;
      padding-right: 80px;
    }
	#home-carousel .image_home4 
	{
      background-size: 70% auto !important;
	}
	.home_four 
	{
	margin-top: 0;
	}
	.make_us 
	{
      width: 150px;
	}
	.home_three ul 
	{
	  position: static;
	}
	.image_home4 p
	{
	 position:static;
	}
	.recent_one p 
	{
       position: static;
	   width: 34%;
    }
	.expand_p 
	{
    bottom: 2%;
	}
	.expand h2
	{
	 margin-top: 0px;
	}
    /*Home End*/
	/*Overview*/
    .service_one ul
	{
	   position: static;
	}
	#service .carousel-caption 
	{
      top: 0;
	  padding-top:0;
    }
	.service_three .carousel-caption
	{
		width: 100% !important;
		left: 0;
	}
	.service_four ul 
	{
      position: static;
	}
	.service_five .get_it 
	{
     font-size: 12px;
	}
	.datasecurity 
	{
      position: absolute;
      right: 0;
      top: 0;
    }
	.service_seven ul 
	{
      position: static;
	}
	.service_class1 p 
	{
		position: static;
		width: 64%;
		font-weight: 600;
    }
	.inter_img 
	{
		bottom: unset;
		position: absolute !important;
		right: 0;
		top: 0;
		z-index: -3;
		width: 120px;
    }
	.sale 
	{
      margin-top: 0;
	}
	.sale h2
	{
		margin-top: 0;
		font-size: 16px !important;
		float: left !important;
		width: 70px;
		line-height: 11px;
	}
	.sale .overview_list 
	{
     padding-left: 0;
     clear: both;
    }
	.sale h3 
	{
       font-size: 14px !important;
	   float: left !important;
       line-height: 10px;
    }
	/*Overview End*/

    /*Features*/
	#recent-works-carousel .carousel-caption
	{
		overflow-y: scroll;
		height: 80%;
		overflow-x: hidden;
	}
	.elegant 
	{
     position: static;
	}
	#recent-works-carousel .carousel-caption h2 
	{
	  margin-top:0;
	  font-size: 17px;
	}
	#recent-works-carousel .carousel-caption h3 
	{
      font-size: 15px;
	  line-height: 15px;
    }
	#recent-works .overview_list li 
	{
      font-weight: 300;
    }
	
	/*End Features*/
	#clients-carousel .carousel-caption
	{
		top: 0 !important;
		height: 80%;
		overflow-y: scroll;
		padding-bottom: 10px;
		overflow-x: hidden;
	}
	.get_u_demo_p
	{
	  position:static;
	  width: 100%;
	}
	.get_u_demo_vedio
	{
	 position: static;
	}
}
/****final end*****/
/* XS Portrait */
@media (max-width: 479px) 
{
    /*.image_home1 {background: url('../images/home/home1-copy1.jpg') no-repeat;}
    .image_home4 {background: url('../images/home/STAND-ON-MARKET-Copy.jpg') no-repeat}*/
    
	.home_hand img {width:100%;}
	
	.container > .carousel-arrows {
		top:315px;
	}
	.carousel-caption p 
	{
		font-size: 12px;
		line-height: 19px;
	}
	#service .col-md-3 {
		float: none;
		margin-bottom: 45px;
		width: 100%;
	}
	.portfolio-items li {
		width: 99.97%
	}
	.portfolio-content .overlay {
		padding: 100px 30px 30px 30px;
	}
	.overlay a.folio-detail, 
	.overlay a.folio-link {
		left: 33px;
	}
	.overlay h2 {
		top:0;
	}
	.overlay p {
		top:5px;
	}
	.overlay a.folio-detail {
		top:50px;
	}
	.skill-data {
		line-height: 120px;
	}
	#team-carousel .carousel-inner .col-sm-3, 
	.pricing-table .col-sm-3 {
		width: 100%;
		float: none;
	}
	.single-blog {
		height: auto;
	}
	.single-blog img {
		width: 100%;
	}
	.blog-image, 
	.entry-content {
		float: none;
		width: 100%;
	}
	.funs .col-xs-4 {
		width: 100%;
		margin-bottom: 35px;
	}
	/*COMPARE*/
	.whole_box .content_box .rightside_box .main_title .sub_title 
	{
		width: 269px !important;
	}
	/* home */
.carousel-caption h2 
{
    font-size: 17px;
    line-height: 20px;
}
h3 
{
    font-size: 16px;
}
 .home_gpro img {width: 45%;}

.home_four 
{
    width: 90%;
	text-shadow: 1px 1px #fff !important;
}
.home_last {    margin-top: 53%; color: #111;}

#home-carousel .carousel-caption {top: 85px;}

	.carousel-caption {
    top: 65px;
	}

	.data_int {    width: 40%;}
	.service_class {
    width: 85%;
	margin-left: 0%;
	}
	.service_intelligent {
    width: 85%;
	}
	.scrol_1 {	overflow-y:overlay;}
	.with {width:100%;}
	#recent-works-carousel .carousel-caption h2 {    font-size: 20px;}
	#recent-works-carousel .carousel-caption h3 {    font-size: 17px;}
	#about-carousel .carousel-caption h3 {    font-size: 17px;margin-bottom:0;}
	.margin-bottom_50 {    margin-bottom: 11px !important;}

	#about-carousel .item 
	{
        
    }

	.indust_2 {}
	.analysis {    margin-bottom: 15px !important;}
	.more {    font-size: 13px;    margin-left: 8%;}
	

	
	
	.sub_title li {
    font-size: 12px !important;
	}
	.center_box li {
    margin-top: 17px !important;
	}
	h4 {
    font-size: 15px;
	}
	.price_p {	margin-left: 0%;}
	.frame_i {
    width: 345px;
    height: 255px;
	}
	.get-help-bottom {
	color: #fff;
	margin-bottom: 11px;
	text-align: center;
	margin-left: 5%;
	width: 70%;
	}
	.helpline {
    float: left;
     width: 33%;
	}
	.left-side.first_class_features {
    margin: 35px 0 0 !important;
	}
	.client_box {
    height: 75px !important;
    width: 235px;
	}
	.client_box > p {
    font-size: 13px !important;
    line-height: 23px !important;
	}
	.frame_i {
    width: 232px;
    height: 140px;
	}
	.try {
    margin-top: 0%;
    width: 100%;
	}
	.try_pro{width: 90%;}
	.block { width: 100%; margin: 0;}
	.personal .title {    font-size: 17px; }
	.price span {    margin-left: 0;font-size: 32px;}
	.hint {	    margin: 5px 0 0;}
	.featuress {
    height: 120px;
    font-size: 11px;
    padding: 13px 0% 0;
	}
	#clients-carousel .carousel-caption p {    font-size: 14px;}
	.fontawesome-dashboard, .fontawesome-cloud {    width: 133px;	}
	.featuress li {
	}
	.helpline {width: 95%;}
	.helpline > img {    margin: 0 0 0 32%;}
	.helpline > p {    font-size: 12px !important;}
	.get-help-bottom {	margin-left: 0%; width: 100%;}
	.brocher 
	{
		top: 15%;
		height: 300px;
		overflow-y: scroll;
	}
	.brochurebox 
	{
		height: 70px !important;
		width: 90%;
	}
	a.navbar-brand img 
	{
      margin-bottom: 0px;
	}
	.download-wrap {    margin-left: 28%;}
	.brochure_full {    width: 26%;}
	.price_content_left {    margin-top: 0%; width:90%;}
	.price_content_right {    margin: -32px 0 2% !important; width:98% !important;}
	.price_money {margin: 5% 20%; padding: 11px 0px 13px 0px;}
	#recent-works-carousel .item {	    background-size: cover !important;}
	

	.service_two 
	{
		left: 5%;
	}
	.expand_p {
    margin-top: 57%;
	}
	.navbar-brand.change-logo h1 
	{
      margin-top: 15px;
	}
	/* 6.1.2017 Gpro Home Nithya */
	a.navbar-brand 
	{
		height: 77px;
	}
	.home-carousel-right-1, .home-carousel-right-2,
	.home-carousel-right-3, .home-carousel-right-4,
	.home-carousel-right-5, .home-carousel-right-6 
	{
		right: 5%;
	}
	.home_two 
	{
		margin-left: 0%;
	}
	.home_four p 
	{
		margin-top: 40%;
		text-shadow: 1px 1px #ccc; 
	}
	.make_us 
	{
		margin-left: 45%;
		margin-top: 48%;
	}
	.simple_p 
	{
		margin-top: 55%;
	}
	.recent_one p 
	{
	    margin-top: 57%;
		width: 100%;
	}
	.home_gpro 
	{
		margin-left: 0%;
		margin-top: 0%;
		width: 100%;
	}
	/* home end*/
	/* overview */
	#service-carousel .carousel-caption 
	{
		width:100%;
		top: 25px;
	}
	.get_it 
	{
		font-size: 13px;
		line-height: 20px;
	    margin-top: 4% !important;
	}
	.get_it_l 
	{
    line-height: 23px;
    font-size: 14px;
	}
	.service_four 
	{
	    left: 2%;
	}
	.service_seven 
	{
		margin-left: 0;
	}
	.service_class p 
	{
		margin-top: 25%;
	}
	.inter_img 
	{
		width: 36%;
	    bottom: 41%;
	}
/* overview end */
/*	feature	*/
	#recent-works-carousel .carousel-caption 
	{
		font-size: 12px;
	    left: 5px;
	    right: 5px;
	}
	.recent_purchase 
	{
		margin-top: 0%;
		width: 98%;
	}
	.purchase_l 
	{
	    font-size: 10.4px;
	}
	#recent-works-carousel .item .encourage div 
	{
	    top: 199px;
	}
	#recent-works-carousel .item .encourage 
	{
		padding-left: 0;
	}
	.production_img 
	{
		margin-left: 58%;
		margin-top: 6%;
		width: 50%;
	}
	.production_1 
	{
        margin-top: -19%;
		width: 98% !important;
	}
	.misc img 
	{
		width: 30%;
		padding: 0px;
	}
	.misc_1 li
	{
		font-size:10px;
	}
	.margin-left_10 
	{
		margin-left: 0%;
	}
	.Slide_1 li::before 
	{
		font-size: 12px;
		line-height: 18px;
	}
	.service_two ul 
	{
		left: 2%;
		bottom: 10%;
	}
	.service_three ul 
	{
		bottom: 13%;
		left: 7%;
		width: 85%;
	}
	.autoemail 
	{
	    left: 28%;
	    top: 25%;
	}
	.service_four ul 
	{
		bottom: 20%;
		left: 4%;
	}
	.service_five ul 
	{
	    bottom: 14%;
		left: 6%;
		width: 85%;
	}
	.service_six ul 
	{
		left: 10%;
	    bottom: 3%;
		width: 85%;
	}
	.datasecurity 
	{
	    bottom: 32%;
		margin-left: 13%;
		width: 45%;
	}
	.service_seven ul 
	{
		bottom: 10%;
		width: 85%;
	}
	.service_class1 p 
	{
		bottom: 13%;
		width: 70%;
	}
	.service_intelligent ul 
	{
		bottom: 4%;
		width: 85%;
	    right: 5%;
	}
	.service_one ul 
	{
        left: 5%;
        width: 80%;
	}
	.sale 
	{
		margin-top: 0%;
	}
	.elegant ul 
	{
		bottom: 6%;
	    left: 3%;
	}
	.elegant_img 
	{
		left: 26%;
		width: 99%;
	    top: 22%;
	}
	
	.right_purchase 
	{
		bottom: 6%;
	    right: 0;
	    width: 98%;
	    font-size: 11px;
	}
	.left_account 
	{
		bottom: 14%;
		width: 95%;
	}
	.right_account 
	{
	    right: 0;
	    top: 6%;
	}
	.left_production 
	{
		left: 23%;
		top: 15%;
	}
	.right_production 
	{
		bottom: 6%;
	    width: 85%;
	}
	.analysis_left 
	{
		left: 5% !important;
        width: 95%;
	}
	.Slide_1 li::before 
	{
		font-size: 10px;
	    line-height: 13px;
	}
	.indust_1 
	{
		margin-left: 4%;
		width: 90%;
	}
	.indust_3 
	{   font-size: 11px;
	    line-height: 14px;
	    margin-top: 1%;
	}
	.indust_1 
	{
		margin-top: 28%;
	}
	
	.sub_title > li 
	{
	    margin-left: 5% !important;
	}
	.get_u_demo 
	{
		margin-top: -7%;
	}
	.get_u_demo h3 
	{
		line-height: 8px;
	    margin-left: 2%;
	}
	.get_u_demo_p 
	{
		top: 17%;
		width:100%;
	}	
	.get_u_demo_vedio 
	{
		bottom: 5%;
	    width: 100%;
	}
	.right_comp 
	{
		margin-top: 31%;
	}
	.more 
	{
		font-size: 11px;
	}
	#about-carousel p 
	{
		font-size: 12px;
		line-height: 19px;
	}
	

}

@media (max-height:700px) 
{
	 .carousel-indicators
	 {
		bottom:15%;
	 }
	.retial_img 
	{
		width: 23%;
	}
	.fmcg 
	{
		background-size: 55% 55%;
	}
	#about-carousel .item li
	{
      line-height: 25px;
	}
	
	
	.sub_title 
	{
      min-height: 100px;
    }
    .blog-carousel .carousel-caption 
	{
		font-size: 13px !important;
	}
	.main-title-img 
	{
		width: 80px !important;
    }
	.compare2_md h3
	{
		margin-top: -15px;
		margin-bottom: 15px;
	}
	.comp_h 
	{
		font-size: 23px !important;
		margin-top: 35px;
    }
	
	/*	price list */
	.prices_inclusive
	{
		padding: 10px;
	}
	#price-carousel h5 
	{
		font-size: 16px;
	}
	.left_price_list > div 
	{ 
		height: 350px;
	}
	#price-carousel p 
	{
		font-size: 15px;
		line-height: 22px;
		padding: 2px 0;
	}
	.prices_inclusive ul li 
	{
	    font-size: 14px;
	}
	/*	end price list */
	.get-help-bottom 
	{
		bottom: 35px;
	}
	.brochurebox 
	{
		height: 130px;
    }
}

@media (max-height:601px) 
{ 

     
	.Slide_1 li::before 
	{
	  line-height: 24px;
	}
	
	
	.sub_title > li 
	{
	    padding-bottom: 0;
	}
	.hint
	{
		margin:0;
	}
	.price span 
	{
		font-size: 33px;
		margin-left: 19px;
	}
	.helpline > img 
	{
		margin: 0 0 0 40%;
		width: 14%;
	}
	.helpline > h1 
	{
	    line-height: 26px;
	    font-size: 23px;
	}
	.client_box > p 
	{
		font-size: 12px !important;
		line-height: 16px !important;
    }
	.client_box 
	{
        height: 57px;
    }
	.get_top 
	{
      margin-top: 0;
    } 
	.get_u_demo_p p 
	{
		line-height: 30px !important;
	}
	#about-carousel .carousel-caption p 
	{
		
	}
	.indust_3 
	{
	    bottom: 35px;
    }
	.get_help h2
	{
	 margin-top:0;
	}
	.left-side.first_class_features
	{
		margin: 0 !important;
    }

}
@media (max-height:480px) 
{
	.get_u_demo_p p
	{
		line-height: 17px !important;
		font-size: 12px !important;
	}
}