@media only screen and (max-width: 1024px) {
 .slide-text {
margin-top:-23px;
 }


.sucess-st-page li a{
	width:143px;
}
.impl-icon{
margin-left:30px;
}
.managed-icon{
margin-left:25px;
}
.integration-icon{
margin-left:28px;
}
.fold-box-2{
background-size: 100% 100%;
right:0px;
background:#5bb9e7;
min-height:210px;
}

.fold-box{
background-size: 100% 100%;
left:0px;
background:#5a5a5a;
min-height:210px;

}	
.sucess-story-inner .clients-says-carousel .controls{
	top:-70px;
}
.about-content{
	margin-top:0px;
}
.click-icon {
    position: absolute;
    left: 43%;
    z-index: 9;
    top: 53%;
}
.consulting img{
	width: 117px;
margin-top: 12px;
}
/*.site-header, .site-header.scrolled{
	padding:0px;
}*/
#logo {
    width: 169px;
 }
div.bhoechie-tab-menu ul.list-group > a{
	padding:24px;
}
.industries-bg-ban{
	margin-top:53px;
}
.scrtabs-tabs-fixed-container{
	width:100%;
}
.jumbotron ul li{
padding: 3px;
margin: 0px;
text-align: center;
margin-right: 20px;
}
.ind-banner-heading{
	top:150px;
}
.banner-bottom-box {
    margin-top: 180px;
}
.sucess-btns .story-tabs .nav{
	padding-left:0px;
}
.jumbotron ul li{
	margin-right:0px;
}
.sucess-btns{
	left:17%;
}
.top-80{
top:0px!important;
}
.in-leftbox li a img{
	max-width:40%;

}
.bhoechie-tab {
    height: 446px;
    overflow: scroll;
    padding-bottom: 50px;
}
.scrtabs-tabs-movable-container{
	padding-bottom:20px;
}
#managed-services{
padding-left:0px;
}
#integration{
	padding-left:0px;
}
.number-txt{
	font-size: 59px;
top: -13px;
left: 12px;
}

.su-tabs-1, .su-tabs-2, .su-tabs-3, .su-tabs-4, .su-tabs-5{
	padding:0px;
	font-size:17px;
}
.sucess-st-page .pad-txt{
	left:72px;
}
.tech-pl li{
	width:50%;
}

.solutions-box{

	width:104.5%;
}
.full-screen {
    height: 60vh;
    top: 95px;
}
.main-slider .slide-item .slide-caption .slide-mini-title{
	font-size:15px;
}
.main-slider .slide-item .slide-caption .slider-huge-title{
	font-size:15px;
}
.main-slider .slide-item .slide-caption{
	top: 60%;
right: 280px;
}
 
 .consumer-banner{
	 padding-top:63px;
 }
 .pro-banner, .transport-banner, .health-banner{
	 padding-top:63px;
 }
.transport-banner, .health-banner{
 padding-top:42px;
	
}

  .energy-banner{
   padding-top:84px;
  }
 .retail-banners, .public-banner{
	 padding-top: 63px;
 }
 .tech-banner, .finance-banner{
	 padding-top:42px;
 }
 .industries-slider .item img{
/*height:437px;*/
}
.in-leftbox i{
background-size: 18% auto;
    padding-bottom: 40px;

}

.in-leftbox .thumbnail{
	/*padding:1.1px;*/
}
.in-health-desk{

}
.solution-box li::before {
left: 109px;
}
#services h2{
	font-size:14px;
}
.tab-indu{
 width:85%;
}
.in-leftbox i{
	padding-bottom:56px;
}

.food-txt{
	padding-top:40px;
}
.food-bg{
	padding-bottom:64px;
}
.finance-bg{
	padding-bottom:51px;
}
.retail-bg{
	padding-bottom:58px;
}
.tech-bg{
	padding-bottom:102px;
}
.public-bg{
	padding-bottom:42px;
}
.property-bg{
	padding-bottom:63px;
}
.trans-bg{
	padding-bottom:62px;
}
.health-bg{
	padding-bottom:91px;
}
#solutions-grid{
	padding:100px 0px;
}
.services-clouds{
	top:-33px;
	min-height:462px;
}
.cloud-imp{
	top:-78px;
}
.cloud-managed{
	top:-202px;
}
.cloud-integration{
	top:-139px;
}
#in-su{
	padding:3px 0px;
	padding-bottom:13px;
}
.arrow{
	top:-78px;
}

#testimonials{
	min-height:530px;
}

.slide-text {
	top:69%;
}
.company-txt p{
	font-size:16px;
}
.site-header{
padding:10px 0;
}
.account-box{
padding:29px 10px;

}
.opportunity-box{
background:#d1e6e8;padding:35px 0px;float:left;

}
.energy-box{
	background:#d1e6e8;padding:35px 0px;float:left;
}
.energy-account{
padding:26px 0px;
}
.territory{
padding: 29px 10px;	
}
.trans-opp-box{
	padding:35px 0px;
}
.trans-account-box{
	padding:44px 0px;
}
#banner{
top:50px;
}
.slide-text > h3{
margin-top:0px;
line-height:10px;
}
.consulting, .vlocity{
	display:none;
}
#consulting-banner{
	margin-top:0px;
}
}




@media only screen and (max-width: 979px) {
#banner{
top:0px;
}
.slide-text > h3{
margin-top:0px;
line-height:10px;
}

.icon-margin{
margin-left:0px;
}
	
.account-box{
padding:29px 10px;

}
.opportunity-box{
background:#d1e6e8;padding:35px 0px;float:left;

}
.territory{
background:#6b8ea5;padding:29px 10px;

}
.trans-opp-box{
padding:29px;float:left;
}
.trans-account-box{
padding:29px;float:left;
}

.in-leftbox i{
	
	padding-bottom:40px;
}
.food-txt{
	padding-top:40px;
}
.food-bg{
	padding-bottom:58px;
}
.energy-bg{
	padding-bottom:66px;
}
.finance-bg{
	padding-bottom:53px;
}

.retail-bg{
	padding-bottom:57px;
}
.map-bg{
	background-size:100%;
}
.tech-bg {
	padding-bottom:60px;
}
.public-bg{
	padding-bottom:47px;
}

.property-bg{
	padding-bottom:55px;
}

.trans-bg{
	padding-bottom:29px;
}

.health-bg{
	padding-bottom:56px;
}

#survey-block{
	margin-top:60px;
}

.footer1 img{
	width:80%;
}
ul.footer_social_links{
	float:left;
}
.copy-right-txt{
text-align:left;
float:left;
padding-left:19px;
}
.faddress h4{
padding-left:19px;
}
.footer1 ul li{
padding-left:19px;
}
.contactus-box h3{
text-align:left;


}
#services h2{
	font-size:14px;
}
.tab-indu{
 width:85%;
}
#sucess-st .content{
width:90%;
}
.jumbotron ul li > a .data-t-party{
	width:22%;
}
	#consumer-txt {
    margin-top: 80px;
}
.industries-slider .item img{
/*height:388px;*/
}
.red-su-btn{
padding: 0px 10px 0px 10px;
margin-bottom:5px;
}
 .slide-text h1 {
        font-size: 40px;
        line-height: 50px;
        margin-bottom: 20px;
    }
    .slide-text > p {

        font-size: 18px;
    }
	
.bs-slider{
	margin-top:100px;
}
 .slide-text {
margin-top:-34px;
 }
.slide-text h2{
font-size:15px;
}


	#top-menu .nav-trigger{
		top:45px;
	}
	.site-header.scrolled #top-menu .nav-trigger{
		top:45px;
                right:0px;
	}
.sucess-box h2{
	margin-top:125px;
}

.scrtabs-tabs-movable-container{
	padding-bottom:20px;
}

#header #logo{
	width:130px;
	margin-top:20px;
	float:left;
}
.consulting{
	width: 18%;
	float:right;
}

.consulting img{
	width: 117px;
margin-top: 9px;
margin-left: -120px;
}
#primary-menu{
	margin-top:80px;
}
#about-us img {
    margin: 0 auto;
}
.item-img img{
	padding-top:60px;
}
.bhoechie-tab{
height:421px;
overflow:scroll;
padding-bottom:50px;
}
.bhoechie-tab-content .col-md-4{
	border-right:none;
}
.background-video-section .overlay{
	padding:100px 0;
}

.fold-box-2{
background-size: 100% 100%;
right:0px;
background:#5bb9e7;
min-height:226px;
}

.fold-box{
background-size: 100% 100%;
left:0px;
background:#5a5a5a;
min-height: 226px;
}
.fold-box h3, .fold-box-2 h3{
	margin-top:0px;
}
.fold-box img, .fold-box-2 img{
	padding-top:0px;
}
.sucess-story-inner .clients-says-carousel .controls{
	top:-70px;
}
.click-icon {
    position: absolute;
    left: 41%;
    z-index: 9;
    top: 50%;
}
.qlinks h3{
	margin-bottom:9px;
}
.contact-txt {
    text-align: left;
}
ul.faddress{
	text-align:left;
}


.twitter_feed{
	margin-top:20px;
}

.contactus-box{
	margin-top:60px;
}
.industries-bg-ban{
	margin-top:122px;
}
.tabbable{
	width:100%;
}

.jumbotron ul li{
padding: 3px;
margin: 0px;
text-align: center;
margin-right: 9px;
}
.story-tabs .nav{
/*	padding-left:32px;*/
}
.jumbotron ul li.active > a::after{
	margin-top:-17px;
}
.scrtabs-tabs-fixed-container{
	width:100%;
}
.sucess-btns{
	left:14%;
}
.ind-banner-heading{
	top:190px;
}
.banner-bottom-box {
    margin-top: 210px;
}
.top-80{
top:0px!important;
}
.in-leftbox li a img{
	max-width:46%;

}
.in-health a img{
max-width:21%!important;
}
.contactus-box{
	margin-top:0px;
}
#integration{
	padding:0px;
}

#managed-services{
padding:0px;
}
.number-txt{
	font-size: 59px;
top: -13px;
left: 12px;
}

.su-tabs-1, .su-tabs-2, .su-tabs-3, .su-tabs-4, .su-tabs-5{
	padding:0px;
	font-size:17px;
}
.sucess-st-page .pad-txt{
	left:301px;
}

.solutions-box{
margin-left: -16px;
width: 104.5%;
}
.tech-pl li{
	width:auto;
}
.sucess-arrows #prev{
	z-index:99;
	color:#fff;
	left:11px;
}
.sucess-arrows #next{
	z-index:99;
	color:#fff;
	right:11px;
}
.transport-banner, .health-banner{
	padding-top:42px;
	
	
}
.red-su-btn{

}

.consumer-banner, .finance-banner, .retail-banner, .tech-banner, .public-banner, .pro-banner{
	padding-top:35px;
	padding-bottom:29px;
}
 .energy-banner{
 padding-bottom:54px;
 }
#energy .mt-100{
	margin-top:0px;
}
#transport .mt-100{
	margin-top:0px;
}
.know-pb-120{
	padding-bottom:0px;
}
.know-box .mt-100{
	margin-top:0px;
}
.full-screen {
    height: 30vh;
    top: 95px;
}
.main-slider .slide-item .slide-caption .slide-mini-title{
	font-size:15px;
}
.main-slider .slide-item .slide-caption .slider-huge-title{
	font-size:15px;
}
.main-slider .slide-item .slide-caption{
	top:60%;
	right:0px;
}
.retail-banners{
	padding-top:63px;
}
.sucess-st-page li a{
	width:142px;
}
.solution-box li::before {
left: 71px;
}
.solution-box li{
padding:0px;
}

.in-leftbox .thumbnail{
	/*padding:0px;*/
}
.in-health-desk{
	background-size:15%!important;
}

.jumbotron .sr-top li.active{
 min-height: 0px;

}






.jumbotron ul li.active{
 min-height: 110px;
}


.jumbotron ul li.active > .ser-t-party::after{
top:138%;
}
.jumbotron ul li.active > .ser-mobile::after{
 left: 44%;
    top: 185%;

}
.jumbotron ul li.active > a::after{
left: 38%;
top: 138%;

}
.jumbotron ul li.active > .api-in::after{
left: 38%;
top: 185%;

}
.jumbotron .sr-top li.active > a::after{
top:137%;
}

.slider-1-txt{
width:50%;
top:27%;
padding-left:71px;

}

.slider-1-txt h2{
font-size:14px;
}

.slider-1-txt p{
font-size:14px;
}

.style_prevu_kit a{
	float:none;
}
#solutions-grid{
	padding:0px;
}
.services-clouds{
	top:-33px;
	min-height:462px;
}
.cloud-imp{
	top:-138px;
}
.cloud-managed{
	top:-262px;
}
.cloud-integration{
	top:-199px;
}
.arrow{
	display:none;
}
#fade-quote-carousel{
	min-height:270px;
}
#testimonials{
	min-height:550px;
}
#certifed-team{
	padding:0px;
}
.contact-bottom-btn a{
	float:right;
}
.know-more{
	float:left;
}
#contact-box{
	padding:20px 0px;
}
.consulting-txt{
	padding-top:20px;
}
.slide-text {
	top:82%;
}
.slideshow-element{
	font-size:18px;
}
.enter_details{
margin-top:320px;
margin-bottom:30px;
}

#quote-carousel .carousel-control{
	margin-top:15px;
}
	#consulting-banner{
		margin-top:0px;
	}
.hidden-phone {
    display: none !important;
}	
	.visible-phone {
    display: inherit !important;
}
#certifed-team{
	padding:0px;
	margin-top:20px;
}
	
#quote-carousel .carousel-indicators{
	top:-38px;
}
.positions{
	position:relative;
	padding-top:40px;
}

.text-m-top{
	padding-top:100px;
}

	
.borders-bg{
margin-top:70px;	
}
.consulting, .vlocity{
	display:none;
}
}


@media only screen and (max-width: 767px) {
.slide-text > h3{
margin-top:0px;
line-height:10px;
}
.enter_details{
margin-top:270px;
}

	.helo-txt{
	padding-top:40px;
}
.copy-right-txt{
text-align:left;
float:left;
}
.contactus-box h3{
text-align:left;
padding:0px;
}

#sidebar{
	top:0px;
}
ul.footer_social_links{
float:left;
}
.sucess-st-page li a {
    width: 55px;
    font-size: 8px;
}
.management-box, .finance-box, .health-box{
line-height:20px;
}

.management-box img, .finance-box img, .health-box img{
position:relative;
top:-20px;
}

.bs-slider{
	margin-top:0px;
}


 .slide-text {
        padding: 10px 50px;
		margin-top:-50px;
    }
    .slide-text h1 {
        font-size: 30px;
        line-height: 40px;
        margin-bottom: 10px;
    }
    .slide-text > p {
        font-size: 14px;
        line-height: 20px;
        margin-bottom: 20px;
    }
    .control-round .carousel-control{
        display: none;
    }
	
	
	

	.desk-indu{
	display:none;
}
	
.item-img img{
	padding-top:40px;
}

#about-us img{
margin:0 auto;
}

.bhoechie-tab-content .col-md-4{
	border-right:none;
}
.bhoechie-tab-menu{
	width:25%;
}
div.bhoechie-tab-menu ul.list-group > a{
	padding:10px 0px 10px 0px;
}

.fold-box{
left:0px;
min-height: 168px;
margin-bottom:20px;
}

.fold-box-2 h3{
	float:none;
	margin:0px;
	text-align: right;
	color:#000;
}
.fold-box-2 img{
	padding:0px;
	padding-left:8px;
}

.fold-box-2{
background:#5ebcea;
}
.fold-box-2{
right:0px;
min-height: 168px;
}
.click-icon {
  position: absolute;
left: 42%;
z-index: 9;
top: 43%;
width: 120px;
height: 120px;
	
}
.fold-box{
background:#5d5d5d;
}
.fold-box p{
text-align: justify;
font-size: 14px;
float: left;
margin-top: 9px;
}

.fold-box h3{
	float:none;
	margin:0px;
	text-align: left;
}
.fold-box img{
	padding:0px;
	padding-right:8px;
}
#header #logo{
	    width: 129px;
    margin-top: 2px;

}
#primary-menu{
	margin-top:0px;
}
.consulting, .vlocity{
	display:none;
}
.section-header > .heading {
    font-size: 1.428em;
}
.last{
	float:left;
}
.contact-txt{
	text-align:left;
}
ul.faddress{
	text-align:left;
}
#top-menu{
	margin-top:0px;
}
.triangle{
	display:none;
}
#banner{
	margin-top:47px;
}
.caption-2{
font-size:15px;
color:#faed0e;
}
.caption-3{
font-size:11px; font-weight:200; color:#000;
}
.about-content p{
	text-align:justify;
}
.bhoechie-tab{
height:338px;
overflow:scroll;
padding-bottom:50px;
}
.bhoechie-tab-content h2{
	font-size:16px;
	text-transform:capitalize;
}
div.bhoechie-tab-container{
	margin-left:19px;
}

#sucess-st .content{
	margin-top: 0;
width: 80%;
}
#sucess-st .content {
     padding-top: 40px;
}
.masonry-grid > .grid-item.width6{
		width:49.9%;
	}
	.contct-form{
		margin-top:30px;
		float:left;
		width:100%;
	}
.industries-bg-ban{
	margin-top:62px;
}



.tabbable{
	width:100%;
}
.jumbotron ul li.active > a::after{
	left: 34%;
top: 134%;
}

.jumbotron ul li > a {
  font-size: 12px;
text-transform: uppercase;
font-weight: 500;
color: #707172;
letter-spacing: 0px;
padding-left: 15px;
padding-right: 15px;
padding-top: 5px;
padding-bottom: 5px;
border: none !important;

}
.story-tabs .nav {

    padding-left: 36px;

}
.story-tabs .tab-content{
	padding: 0px;
padding-top: 10px;
padding-bottom: 10px;
float: left;
}
.ind-b-txt{
	font-size:15px;
	line-height:24px;
}
/*.mt-60{
	margin-bottom:80px;
	margin-top:30px;
}*/
.sucess-btns{
	left:14%;
	z-index:9;
}
.sucess-btns  ul li.active > a::after{
	display:none;
}

.ind-banner-heading{
	top:147px;
}
.banner-bottom-box{
	margin-top:150px;
}
.jumbotron ul li > a .opp-img{
	width: 45%;
}
.jumbotron ul li{
	margin-right:39px;
}
.top-80{
	margin-top:0px;
}
.mb-indu{
	display:block;
	width:80%;
}
#managed-services{
	padding:0px;
}
#managed-services .jumbotron ul li{
	width:33%;
}
.jumbotron ul li > a .ser-24-img{
	width:24%;
}
.jumbotron ul li > a .ser-ench-img{
	width:26%;
}
.jumbotron ul li > a .ser-con-img{
	width:18%;
}
#managed-services .jumbotron ul li > a{
	font-size:11px;
}
.jumbotron ul li > a .data-in-bound{
	width:21%;
}
.jumbotron ul li > a .data-api{
	width:20%;
}
.jumbotron ul li > a .data-t-party{
	width:24%;
}
.jumbotron ul li > a .data-mobile{
	width:27%;
}
#integration{
	padding:0px;
}
#integration .jumbotron ul li > a{
	font-size:11px;
}
.scrtabs-tabs-movable-container{
	padding-bottom:20px;
}
.number-txt{
	font-size:38px;
	top:-3px;
	left:6px;
}

.su-tabs-1, .su-tabs-2, .su-tabs-3, .su-tabs-4, .su-tabs-5{
	padding:0px;
	font-size:17px;
}
.sucess-st-page .pad-txt{
	left:248px;
}

.solutions-box{
	margin-left:0px;
	width:100%;
}
.sucess-arrows #prev{
	z-index:99;
	color:#fff;
	left:11px;
	top:-45px;
	color:#383838 !important
}
.sucess-arrows #next{
	z-index:99;
	color:#fff;
	right:11px;
	top:-45px;
	color:#383838 !important
}
.curve-left, .curve-right{
	display:none;
}
#energy .mt-100{
	margin-top:0px;
}
#transport .mt-100{
	margin-top:0px;
}
.border-dotted-right{
	border:none;
}
.sucess-box h2{
	margin-top:0px;
}
.site-header.scrolled{
	    padding-top: 0px;
    min-height: 58px;
}
.site-header.scrolled #top-menu .nav-trigger{
	top:21px;
}

.know-pb-120{
	padding-bottom:0px;
}
.know-box .mt-100{
	margin-top:0px;
}
#service-tab, #marketing-tab, #community-tab, #analytics-tab, #app-tab, .mt-80 {
margin-top:105px;
}
.quote-video{
	position:absolute;
	top:290px;
}
/*#quote-block{
	margin-top:-110px;
}*/

#task-block{
/*margin-top:-130px;*/
}

.quote-video-2{
		position: absolute;
top: 185px;
width: 90%;
left: 3%;;
}
.quote-video{
	position: absolute;
top: 185px;
width: 90%;
left: 3%;;
}
.video-block iframe{
width: 80%;
height: 258px;
}
/*#health-block{
	margin-bottom:120px!important;
}*/
.full-screen{
	height: 65vh;
	top:0px;
}
.main-slider .slide-item .slide-caption .slide-mini-title{
	font-size:15px;
}
.main-slider .slide-item .slide-caption .slider-huge-title{
	font-size:15px;
}
.main-slider .slide-item .slide-caption{
	top:60%;
	right:0px;
}
.sucess-st-page li a{
	width:120px;
}
.solution-box{
	width:90%;
}
.solution-box li::before {
	left:18px;
}
.services-tags{
	margin-top:-57px;
}

#services{
	padding: 50px 0px;
}
.jumbotron .sr-top li.active{
 min-height: 0px;

}






.jumbotron ul li.active{
 min-height: 110px;
}


.jumbotron ul li.active > .ser-t-party::after{
top:158%;
}
.jumbotron ul li.active > .ser-mobile::after{
 left: 44%;
    top: 205%;

}
.jumbotron ul li.active > a::after{
left: 38%;
top: 161%;

}
.jumbotron ul li.active > .api-in::after{
left: 38%;
top: 204%;

}
.jumbotron .sr-top li.active > a::after{
top:137%;
}
.jumbotron ul li > a .data-api {
    width: 27%;
}
.slider-1-txt{
width:50%;
top:10%;
padding:41px;
}

.slider-1-txt h2{
font-size:14px;
}

.slider-1-txt p{
font-size:14px;
}
.footer1 ul li{
padding-left:0px;
}
.faddress h4{
padding-left:0px;
}

#solutions-grid{
	padding:0px;
}
.services-clouds{
	display:none;
}
.cloud-managed, .cloud-imp, .cloud-integration{
	top:0px;
}
#technologies{
	padding:0px;
	
}
.apps-box{
	margin-bottom:50px;
}
.marketing-cloud{
	margin-top:50px;
}

.lighting-cloud{
	margin-bottom:50px;
}
.arrow{
	display:none;
}
#in-su{
	padding:0px;
}
.sucess-tags-txt{
	padding:30px 0px;
}

#fade-quote-carousel{
	min-height:250px;
}
#quote-carousel{
	padding:0px;
}

#certifed-team{
	padding:0px;
}
#quote-carousel .carousel-indicators .active{
	width:70px;
	height:70px;
}
#testimonials{
	min-height:420px;
}
.contact-bottom-btn{
	padding-top:0px;
	float:right;
}
.style_prevu_kit a{
	float:none;
}
.know-more{
	float:left;
}
#contact-box{
	padding:10px;
}
.consulting-txt{
	padding-top:20px;
}
.slide-text {
	top:82%;
}
.slide-text{
		right:0px;
	}
	
.opportunity-box{
	padding:35px;
}
#energy .mt-100{
	margin-top:50px;
}


#transport .mt-100{
	margin-top:50px;
}
.slideshow-element{
	font-size:14px;
}
.header-slide-first{
	background-position:130px 0px;
	width:90%;
}
#survey-block{
	margin-top:0px;
}
#quote-block, #health-block, #task-block, #round-robin, #commission{
	padding:0px;
}
.crm-img{
margin-top:100px;	
}




#quote-carousel .carousel-control{
	margin-top:15px;
}
	#consulting-banner{
		margin-top:0px;
	}
.hidden-phone {
    display: none !important;
}	
	.visible-phone {
    display: inherit !important;
}
#certifed-team{
	padding:0px;
	margin-top:20px;
}
	
#quote-carousel .carousel-indicators{
	top:-38px;
}
.positions{
	position:relative;
	padding-top:40px;
}

.text-m-top{
	padding-top:50px;
}

	
.borders-bg{
margin-top:70px;	
}
.navbar-nav {
width:100%;
    float: left;
    padding-bottom: 25px;

}
.navbar .nav > li{
padding-left:20px;
float:left;
width:100%;

}
.navbar .navbar-nav > li{
padding:0px;
}
.nav > li > a.dropdown-toggle{
	background:#3f3f3f!important;
padding:10px!important;	
margin:5px;
color:#fff!important;
}
.navbar{
padding-top:0px;	
}
.banner-txt{
width:57%;	
}	
.accelerators-b-txt{
	padding:0px;
}
.process-b-txt{
	padding-bottom:0px;
}
#quote-block, #health-block, #task-block, #round-robins, #commission, #e-file, #survey-block, #nacha, #log-board, #round-robin {
	padding:20px 0px;
}
.apps-block h2{
font-size:20px;
text-align:center;
}
#process-block{
	padding:50px 0px;
}	
}



@media only screen and (max-width: 479px) {
.contact-form-box{
padding:10px;	
}	
.busineed-box {
    min-height: 240px;
}	
#process-block{
	padding:50px 0px;
}	
	
#managed-services .jumbotron ul li a h3, #integration .jumbotron ul li > a h3{

font-size:12px;
font-weight:600;
margin:0px;
}
.banner-tops{
margin-top:57px;
}
#industries{
	padding:0px;
}

.banner-txt{
width:57%;	
}	
	
#quote-carousel .carousel-control{
	margin-top:15px;
}
	#consulting-banner{
		margin-top:0px;
	}
.hidden-phone {
    display: none !important;
}	
	.visible-phone {
    display: inherit !important;
}
#certifed-team{
	padding:0px;
	margin-top:20px;
}
	
#quote-carousel .carousel-indicators{
	top:-38px;
}
.positions{
	position:relative;
	padding-top:40px;
}

.text-m-top{
	padding-top:50px;
}

	
.borders-bg{
margin-top:70px;	
}
	
.slide-text > h3{
margin-top:0px;
line-height:10px;
}
.slide-image{
top:5px;
}
.accelerators-b-txt{
	padding:0px;
}
.process-b-txt{
	padding-bottom:0px;
}
#quote-block, #health-block, #task-block, #round-robins, #commission, #e-file, #survey-block, #nacha, #log-board, #round-robin {
	padding:20px 0px;
}
.apps-block h2{
font-size:20px;
text-align:center;
}	
.footer1 ul li{
padding-left:0px;
}
.faddress h4{
padding-left:0px;
}

.slider-1-txt{
width:100%;
top:0%;
padding:10px;
}

.slider-1-txt h2{
font-size:14px;
}

.slider-1-txt p{
font-size:14px;
}

.mb-image{
display:block
}
.desk-image{
display:none;
}
 .slide-text {
        padding: 10px 30px;
		margin-top:-50px;
    }
.slide-2-txt{
margin-top:-30px!important;
}
    .slide-text h1 {
        font-size: 20px;
        line-height: 25px;
        margin-bottom: 5px;
    }
    .slide-text > p {
        font-size: 12px;
        line-height: 18px;
        margin-bottom: 10px;
    }
    .slide-text > a.btn-default, 
    .slide-text > a.btn-primary {
        font-size: 10px;
        line-height: 10px;
        margin-right: 10px;
        text-align: center;
        padding: 10px 15px;
    }
    .indicators-line > .carousel-indicators{
       right:37%;
  bottom: -10%;
    }
	
	
	.contct-form{
		margin-top:30px;
		float:left;
		width:100%;
	}
	.masonry-grid > .grid-item.width6{
		width:100%;
	}
	
	
	.bhoechie-tab-menu{
	width:33%;
}
div.bhoechie-tab-menu ul.list-group > a{
	padding: 4px;
font-size: 11px;
font-weight: 500;
float:left;
line-height: 16px;
padding-top:13px;
padding-bottom:13px;

}
.bhoechie-tab-content .col-md-4{
	border-right:none;
}
.list-group-item i{
height: 46px;
margin-bottom: 0;
/*margin-left: 24px;*/
padding: 32px 0;
}

.fold-box{
left:0px;
min-height: 206px;
margin-bottom:20px;
}

.fold-box-2 h3{
	float:none;
	margin:0px;
	text-align: right;
	color:#000;
}
.fold-box-2 img{
	padding:0px;
	padding-left:8px;
}

.fold-box-2{
background:#5ebcea;
}
.fold-box-2{
right:0px;
min-height: 241px;
}
.click-icon {
    position: absolute;
    left: 36%;
    z-index: 9;
    top: 48%;
	width:100px;
	height:100px;
	
}
.fold-box{
background:#5d5d5d;
}
.fold-box p{
text-align: justify;
font-size: 14px;
float: left;
margin-top: 9px;
}

.fold-box h3{
	float:none;
	margin:0px;
	text-align: left;
}
.fold-box img{
	padding:0px;
	padding-right:8px;
}
#header #logo{
	width:129px;
	    margin-top: 4px;
    margin-left: 11px;
}
#primary-menu{
	margin-top:0px;
}
.consulting, .vlocity{
	display:none;
}
.section-header > .heading {
    font-size: 1.428em;
}
.last{
	float:left;
}
.contact-txt{
	text-align:left;
}
ul.faddress{
	text-align:left;
width:100%;
}
#top-menu{
	margin-top:0px;
}
.triangle{
	display:none;
}
#banner{
	margin-top:63px;
}
.caption-2{
font-size:15px;
color:#faed0e;
}
.caption-3{
font-size:11px; font-weight:200; color:#000;
}
.about-content p{
	text-align:justify;
}
.bhoechie-tab{
height:338px;
overflow:scroll;
padding-bottom:50px;
}
.bhoechie-tab-content h2{
	font-size:16px;
	text-transform:capitalize;
}
div.bhoechie-tab-container{
	margin-left:8px;
}

#sucess-st .content{
	margin-top:50px;
}
.item-img img{
	padding-top:72px;
}
.industries-bg-ban{
	margin-top:33px;
}



.tabbable{
	width:100%;
}

.jumbotron ul li{
padding: 3px;
margin: 0px;
text-align: center;
margin-right: 7px;
}
.jumbotron ul li.active > a::after{
	left: 34%;
top: 126%;
}

.jumbotron ul li > a {
    font-size: 12px;
    text-transform: uppercase;
    font-weight: 500;
    color: #707172;
    letter-spacing: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    border: none !important;

}
.story-tabs .nav {
    padding-top: 0px;
    padding-left: 0px;
    margin-top: -30px;
}
.story-tabs .tab-content{
	padding: 0px;
padding-top: 10px;
padding-bottom: 10px;
float: left;
}
.ind-b-txt{
	font-size:15px;
	line-height:24px;
}
.mt-60{
	margin-bottom:0px;
	margin-top:0px;
}
.sucess-btns{
	left:5%;
}
.sucess-btns  ul li.active > a::after{
	display:none;
}
.ind-banner-heading{
	top:55px;
}
.banner-bottom-box{
	margin-top:44px;
}
.jumbotron ul li > a .opp-img{
	width: 45%;
}
.ind-bottom-tabs li a{
	padding:16px;
	font-size:12px;

}

.ind-bottom-tabs li a > i{
	background-size:80% 80%;
}
.desk-indu{
	display:none;
}
.mb-indu{
	display:block;
	width:80%;
}

.top-80{
top:0px;
}

.about-content{
	margin-top:0px;
}

.faddress li .fa-envelope{
	font-size:10px;
}
.sucess-st-page li a{
	font-size:11px;
	padding:5px;
}

#managed-services{
	padding:0px;
}

.jumbotron ul li > a .ser-24-img{
	width:36%;
}
.jumbotron ul li > a .ser-ench-img{
	width:34%;
}
.jumbotron ul li > a .ser-con-img{
	width:32%;
}
#managed-services .jumbotron ul li > a{
	font-size:11px;
}
.jumbotron ul li > a .data-in-bound{
	width:41%;
}
.jumbotron ul li > a .data-api{
	width:47%;
}
.jumbotron ul li > a .data-t-party{
	width:46%;
}
.jumbotron ul li > a .data-mobile{
	width:38%;
}
#integration{
	padding:0px;
}
#integration .jumbotron ul li > a{
	font-size:10px;
	/*float:left;*/
}
/*.nav-tabs > li > a{
	margin-right:0px;
}*/

.ind-bottom-tabs li a .sales-btn-img, .ind-bottom-tabs li a .services-btn-img,  .ind-bottom-tabs li a .marketing-btn-img, .ind-bottom-tabs li a .comm-btn-img, .ind-bottom-tabs li a .data-ana-img, .ind-bottom-tabs li a  .data-app-img {
	height:27px;
}

.ind-bottom-tabs .active a .sales-btn-img, .ind-bottom-tabs  .active a .services-btn-img,  .ind-bottom-tabs  .active a .marketing-btn-img, .ind-bottom-tabs  .active a .comm-btn-img, .ind-bottom-tabs  .active a .data-ana-img, .ind-bottom-tabs  .active a  .data-app-img {
	height:27px;
}

.ind-bottom-tabs li a .consumer-btn-img, .ind-bottom-tabs li a .energy-btn-img,  .ind-bottom-tabs li a .finance-btn-img, .ind-bottom-tabs li a .retail-btn-img, .ind-bottom-tabs li a .public-btn-img, .ind-bottom-tabs li a  .tech-btn-img, .ind-bottom-tabs li a  .pr-btn-img, .ind-bottom-tabs li a  .tr-btn-img, .ind-bottom-tabs li a  .health-btn-img {
	height:27px;
}

.ind-bottom-tabs .active a .consumer-btn-img, .ind-bottom-tabs  .active a .energy-btn-img,  .ind-bottom-tabs  .active a .finance-btn-img, .ind-bottom-tabs  .active a .retail-btn-img, .ind-bottom-tabs  .active a .public-btn-img, .ind-bottom-tabs  .active a  .tech-btn-img, .ind-bottom-tabs  .active a  .pr-btn-img, .ind-bottom-tabs  .active a  .tr-btn-img, .ind-bottom-tabs  .active a  .health-btn-img {
	height:27px;
}


.scrtabs-tab-scroll-arrow{
	margin-top:23px;
}
.scrtabs-tabs-movable-container{
	padding-bottom:20px;
}
.number-txt{
	font-size:38px;
	top:-3px;
	left:6px;
}

.su-tabs-1, .su-tabs-2, .su-tabs-3, .su-tabs-4, .su-tabs-5{
	padding:0px;
	font-size:17px;
}
.sucess-st-page .pad-txt{
	left:108px;
}
.tech-pl li{
	width:50%;
}
.solutions-box{
	margin-left:0px;
	width:100%;
}
.solutions-box .padding-50{
	padding:0px;
}

.sucess-arrows #prev{
	z-index:99;
	color:#fff;
	left:11px;
	top:-45px;
	color:#383838 !important
}
.sucess-arrows #next{
	z-index:99;
	color:#fff;
	right:11px;
	top:-45px;
	color:#383838 !important
}

.solutions-pl{
	padding-left:33px;
}
.qlinks ul{
	padding:0px;
}

.curve-left, .curve-right{
	display:none;
}

.border-dotted-right{
	border-right:none;
	font-family: "Raleway",sans-serif;

}
#energy .mt-100{
	margin-top:0px;
}
#transport .mt-100{
	margin-top:0px;
}

#service-tab, #marketing-tab, #community-tab, #analytics-tab, #app-tab, .mt-100 {
	margin-top:20px;
	margin-bottom:20px;
}
#service-tab, #marketing-tab, #community-tab, #analytics-tab, #app-tab, .mt-80 {
margin-top:25px;
}
.sucess-box h2{
	margin-top:0px;
}

	#top-menu .nav-trigger{
		top:25px;
	}
	.site-header.scrolled #top-menu .nav-trigger{
		top:25px;
               right:0px;
	}
.site-header{
	padding:0px;
}
.site-header.scrolled{
	    padding-top: 0px;
    min-height: 58px;
}
.know-pb-120{
	padding-bottom:0px;
}
.know-box .mt-100{
	margin-top:0px;
}

.video-block iframe{
width:100%;
 height:169px;
}

.quote-video{
	position:absolute;
	top:290px;
}
/*#quote-block{
	margin-top:-110px;
}*/

#task-block{
/*margin-top:-130px;*/
}

.quote-video-2{
	position:absolute;
	top:250px;
}
.full-screen{
	height: 23vh;
	top:0px;
}
.main-slider .slide-item .slide-caption .slide-mini-title{
	font-size:12px;
}
.main-slider .slide-item .slide-caption .slider-huge-title{
	font-size:12px;
}
.main-slider .slide-item .slide-caption{
	top:60%;
	right:0px;
}
.sucess-st-page li a{
	width:64px;
	font-size:10px;
}

.bs-slider{
	margin-top:0px;
}

.slide-text h2{
	font-size:12px;
}
.solution-box{
	width:100%;
}

.solution-box li::before{
	left:7px;
}
.solution-txt{
	min-height:250px;
}
#solutions-grid h2{
font-size:16px;
}
.services-tags{
margin-top: -58px;
}
#services{
	padding:0;
}
.copy-right-txt{
	text-align:left;
	float:left;
}
.sucess-st-page .nav li a {
    width: 64px;
    font-size: 8px;
padding: 10px 8px;
}
.management-box, .finance-box, .health-box{
line-height:20px;
}

.management-box img, .finance-box img, .health-box img{
position:relative;
top:-20px;
}
#consumer-txt {
    margin-top: 80px;
}
#sidebar{
	top:180px;
}
#industries h2{
margin-top:80px;
}
#managed-services .jumbotron ul li{
width:33.3%;
}
#header-box{
width:270px;

}

#sidebar {
left:112px;
}
#sidebar1{
left:184px;
}
.jumbotron .sr-top li.active{
 min-height: 0px;

}
.jumbotron .sr-top li.active > a::after{
top:141%;
}

.jumbotron ul li.active > a::after{
left: 38%;
 top: 125%;
}



.jumbotron ul li.active{
 min-height: 110px;
}


.jumbotron ul li.active > .ser-t-party::after{
top:122%;
}
.jumbotron ul li.active > .ser-mobile::after{
top:173%;

}
.jumbotron ul li.active > .api-in::after{
top:145%;
}
.slider-3-txt h2{
font-size:14px;
}
.style_slide_top > p{
font-size:14px;
}

.slider-3-txt {
margin-top:0px;
}
.slide-2-txt h2{
margin-top:20px;
margin-bottom:0px;
}
.style_slide_top{
padding:10px;
top:-17%;

}
#solutions-grid{
	padding:0px;
}
.services-clouds{
	display:none;
}
.cloud-managed, .cloud-imp, .cloud-integration{
	top:0px;
}
#technologies{
	padding:0px;
	
}
.apps-box{
	margin-bottom:50px;
}
.marketing-cloud{
	margin-top:50px;
}

.lighting-cloud{
	margin-bottom:50px;
}
.arrow{
	display:none;
}
#in-su{
	padding:0px;
}
.sucess-tags-txt{
	padding:30px 0px;
}

#fade-quote-carousel{
	min-height:300px;
}


#quote-carousel .carousel-indicators .active{
	width:70px;
	height:70px;
}
#testimonials{
	min-height:620px;
}
.contact-bottom-btn{
	padding-top:50px;
	float:left;
}
#contact-box{
	padding:20px;
}
.consulting-txt{
	padding:20px;
}

#quote-carousel{
	padding:10px;
}
.slide-text {
	top:69%;
}
.slide-text h2, .slide-text p{
letter-spacing:0;
}
.slide-text{
		right:0px;
	}
	
.public-account-box{
	padding:35px;
	}	
.slideshow-element{
	font-size:9.5px;
}
.header-slide-first{
	background-position:0px;
	width:90%;
background-size: contain;

}
.header-slide-second{
	margin:0px;
	padding-left:42px;
}
.helo-txt{
	padding-top:40px;
}
#survey-block{
	margin-top:0px;
}

.crm-img{
margin-top:100px;	
}

.point-circle{
	display:none;
}
.cloud-managed{
	left:0;
}
.enter_details{
margin-top:160px;
}
.flipcloud{
	top:50px;
}
.navbar-nav {
width:100%;
    float: left;
    padding-bottom: 25px;

} 
.navbar .nav > li{
padding-left:20px;
float:left;
width:100%;

}
.navbar .navbar-nav > li{
padding:0px;
}
.nav > li > a.dropdown-toggle{
	background:#3f3f3f!important;
padding:10px!important;	
margin:5px;
color:#fff!important;
}
.navbar{
padding-top:0px;	
}

.nav li a{
	margin-right:0px;
}



}

@media only screen and (max-width: 320px) {
	
.slideshow-element{
	font-size:9.5px;
}
.header-slide-first{
	background-position:0px;
	width:90%;
background-size: contain;

}
.header-slide-second{
	margin:0px;
}	
	
	.slide-text{
		right:0px;
	}
.slide-text h2, .slide-text p{
letter-spacing:0;
font-size:12px;
}
.faddress h4{
padding-left:0px;
}
.footer1 ul li{
padding-left:0px;
}
.slide-2-txt h2{
margin-top:0px;
}
.slider-3-txt {
margin-top:0px;
}
.slider-3-txt h2{
font-size:14px;
}
.style_slide_top{
padding:10px;
top:-17%;
}
.style_slide_top > p{
font-size:14px;
}
#contactForm{
line-height:20px;
}
.sucess-st-page li a {
    width: 56px;
    font-size: 8px;
}
.management-box, .finance-box, .health-box{
line-height:20px;
}

.management-box img, .finance-box img, .health-box img{
position:relative;
top:-20px;
}
#consumer-txt {
    margin-top: 80px;
}
.surv{
margin-top: 5px;
}
#header-box{
width:250px;
padding:0px 10px;
top: -38px;
}
#sidebar1{
left:207px;
top:100px;
}
#sidebar{
top:100px;
}
#contactForm h2{
font-size: 21px;
}
.survy-more{
position: relative;
top: 14px;
}
.health-more{
position: relative;
top: 19px;
}
.commission-more{
position: relative;
top: 14px;
}
input[type="text"] {
    margin-top: 5px;
    padding: 1px 0px 0px 5px;
}
button{
margin-top:0px;
margin-bottom:5px;
}
#contactForm h2{
margin-top:0px;
}

.jumbotron .sr-top li.active{
 min-height: 0px;

}
.jumbotron .sr-top li.active > a::after{
top:141%;
}

.jumbotron ul li.active{
 min-height: 110px;
}


.jumbotron ul li.active > .ser-t-party::after{
top:138%;
}

.jumbotron ul li.active > .api-in::after{
top:167%;
}
.mb-image{
display:block
}
.desk-image{
display:none;
}
ul.faddress{
	text-align:left;
width:100%;
}

#fade-quote-carousel{
	min-height:420px;
}
#testimonials{
	min-height:670px;
}
#contact-box{
	padding:28px;
}

.slide-2-txt h2{
margin-top:12px;
margin-bottom:0px;
}
input[type="text"]{
	margin-top:1px;
}
.helo-txt{
	padding-top:40px;
}
.crm-img{
margin-top:100px;	
}
.point-circle{
	display:none;
}
.cloud-managed{
	left:0;
}
.navbar-nav {
    float: left;
    padding-bottom: 25px;

}
}