#topnav {
	line-height: 1.6em;
	padding-top: 18px;
	padding-bottom: 15px;
}
#topnav li{
	margin-left:30px;
}
#topnav a {
    color: #fff;
	font-size:14px;
	font-weight:400;
	letter-spacing:1px;
	text-transform:uppercase;
	padding-top: 10px;
	padding-bottom: 10px;
}

#topnav a:hover{
    color: #b3d379;
}

#topnav .home a {
    color: #fff;
	font-size:14px;
	font-weight:400;
	letter-spacing:1px;
	text-transform:uppercase;
	border:solid 1px #fff;
	border-radius:5px;
}

#topnav .home a:hover{
    color: #000;
	background-color:#fff;
}

.sidebar-nav .active{
    color: #b3d379;
}

.sidebar-nav .home  {
    padding-left:15px;
	padding-top:20px;
}

.sidebar-nav .home a {
    color: #fff;
	font-size:14px;
	font-weight:400;
	letter-spacing:1px;
	text-transform:uppercase;
	border:solid 1px #fff;
	border-radius:5px;
}

.sidebar-nav .home a:hover{
    color: #000;
	background-color:#fff;
}

.sidebar-nav .home .active{
    color: #000;
	background-color:#fff;
}



#menu-toggle {display:none;}

.logo {
    color:#fff;
    font-size:2.5em;
    line-height:1.6;
	width:300px;
}
#logo_menu {
    padding:5px 0px;
}

.block-title {
    font-weight:300;
    font-family:Roboto-light!important;
    font-size: 21px !important;
    margin:0;
    line-height:35px;
    display:inline-block;
    position:relative;
	margin-bottom:.4% !important;	
	color: #494947;
}
.block-title.title-light,.block-title.title-light span {
    color:#fff;
}
.block {
      padding: 10px 0;
    overflow: hidden;
    position: relative;
    margin-top: 10px;
}
.block-1 {
    /* padding:30px 0;
    overflow:hidden;
    position:relative;
	margin-top:30px; */
}
.block-app {
    padding:40px 0px 40px 0px;
    overflow:hidden;
    position:relative;
}
.block-page {
    padding:0px 0;
    overflow:hidden;
    position:relative;
	margin-top:40px;
	min-height: 346px;
}
.about > img {
/*    border-radius: 100%;*/
    margin-bottom: 15px;
	width:250px;
	height:auto;
	display: block;
    margin-left: auto;
    margin-right: auto;
}
.title-box {
    text-align:center;
    margin-bottom:4px;
}
.title-box.text-left {
    text-align:left;
}

.title-box p, .title-box .sqs-block-button {
	margin-top: 4%; 
	margin-right: 0px; 
	margin-bottom: 2%; 
	margin-left: 0px; 
	border: none;
}

.title-box .sqs-block-button a {
	padding: 17px 25px;
    font-size: 20px;
    text-transform: uppercase;
    color: #FFF;
    background-color: #538beb;
    border-color: #538beb;
    font-family: Roboto;
}

.title-box .sqs-block-button a:hover{
	background-color: #538beb;
	color: #FFFFFF;
}

.box-title {
	font-size:24px; 
	font-weight:400px;
	margin-bottom:40px;
}

.box-title img {
    display: block;
    margin-left: auto;
    margin-right: auto }

.block-content {margin-top:10px; margin-bottom:30px; font-weight:600;}
.block-content-cc {margin-top:10px; margin-bottom:30px; font-weight:300;}
.block-content-mobile {margin-top:40%; font-weight:400; font-size:30px; line-height:1.5em;}
.block-content-reports {font-weight:400; font-size:30px; line-height:1.5em;}
.ingestion img {width:auto; height:970px;}
.block-content-ingestion {margin-top:0%; position:absolute;  width:100%; font-weight:400; font-size:30px;}
.block-content-ingestion .printer {margin-top:70px; position:absolute; text-align:center; width:100%;}
.block-content-ingestion .email {margin-top:270px; position:absolute; text-align:center; width:100%;}
.block-content-ingestion .mail {margin-top:460px; position:absolute; text-align:center; width:100%;}
.block-content-ingestion .fax {margin-top:650px; position:absolute; text-align:center; width:100%;}
.block-content-ingestion .mobile {margin-top:840px; position:absolute; text-align:center; width:100%;}

/* Careers */

#Careers {
	background-size: cover;
	padding-top: 80px;
	background-attachment: fixed;
	position: relative;
	overflow: hidden;
	background-image: url(../images/bg_careers.jpg);
}
 
.row_careers {
	width: 40%;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: 9%;
}
 

#Careers .headings {
    font-family: Roboto;
    padding: 17% 0px 19%;
    color: #FFF;
    font-weight: 100;
}

#Careers-content h1 {font-size:24px; font-weight: 300; margin-top:50px;}
#Careers-content h2 {font-size:18px; font-weight: 600; color:#91b848;}
#Careers-content h3 {font-size:16px; font-weight: 300;}
#Careers-content h4 {font-size:14px; font-weight: 300; line-height:25px;}
#Careers-content a {color:#91b848;}
#Careers-content a:hover {color:#adcf6d;}
.corp_ul { font-weight: 300; line-height: 25px; list-style: disc; margin-left:4%;}




     
/* CorporateResume */
.row_corp {    width: 80%;   margin: 0 auto;}
#CorporateResume {
	background-size: cover;
	padding-top: 80px;
	margin-top:70px;
	background-attachment: fixed;
	position: relative;
	overflow: hidden;
	background-image: url(../images/bg_corporate_resume.jpg);
}

#CorporateResume .headings {
    font-family: Roboto;
    padding: 9% 0px 16%;
    color: #FFF;
    font-weight: 100;
}

#CorporateResume-content h1 {font-size:22px; font-weight: 300; margin-top:50px;}
#CorporateResume-content h2 {font-size:18px; font-weight: 600; color:#91b848;}
#CorporateResume-content h3 {font-size:16px; font-weight: 300;}
#CorporateResume-content h4 {font-size:15px; font-weight: 300; line-height:25px;}
#CorporateResume-content a {color:#91b848;}
#CorporateResume-content a:hover {color:#adcf6d;}
.corp_ul { font-weight: 300; line-height: 25px; margin-left:4%;}

/* benefits */

#benefits {
	background-size: cover;
	padding-top: 80px;
	background-attachment: fixed;
	position: relative;
	overflow: hidden;
	background-image: url(../images/bg_benefits.jpg);
}

#benefits .headings {
    font-family: Roboto;
    padding: 10% 0px 15%;
    color: #FFF;
    font-weight: 100;
}
.vcenter {
   margin-top: 1%;
}
.benefits-block {margin-top:2%; margin-bottom:2%;}

.benefits-block img{width:50%; height:auto;}

.back-to-top {
    cursor: pointer;
    position: fixed;
    bottom: 20px;
    right: 20px;
    display:none;
    border-radius: 0;
    opacity: 0.75;
}

/* services */

/* #services {
	background-size: cover;
	padding-top: 80px;
	position: relative;
	overflow: hidden;
	background-position: right 0%;
	background-image: url(../images/aboutimage.png);
	background-size: 100%; 
	background-position-x: 0%;
    background-position-y: 68px;
	background-position: left top 68px;
} */

 

.services-block {margin-top:3%; margin-bottom:3%;}

.services-block img{
	width: auto;
	height: auto;
	margin-top: 10%;
}

.services-block h1 {font-weight:400; font-size:30px; margin-bottom:30px;}
.services-block p {margin-top:-8px !important;}
.orange-text {color:#ff9933; font-size: 45px; font-weight: 100;}
.disc_color { color: #6699ff; text-align: left; list-style-type: disc; font-size: 15px; font-family: Roboto; padding-left: 8%; line-height: 17px; padding-right: 8%; }
.ul_color01 {
	 color: #003333;
    text-align: left;
    list-style-type: disc;
    font-size: 15px;
    font-family: Roboto;
    padding-left: 2%;
    line-height: 22px;
    margin-left: 2%;
	}
/* contact */

#contact {
	background-size: cover;
	padding-top: 80px;
	background-attachment: fixed;
	position: relative;
	overflow: hidden;
	background-position: right 0%;
	background-image: url(../images/bg_contact.jpg);
}

#contact .headings {
    font-family: Roboto;
    padding: 18% 0px 18%;
    color: #FFF;
    font-weight: 100;
	font-size:22px;
}

.contact-block {margin-top:1%; margin-bottom:2%;}

.contact-block img{width:90%; height:auto;}

.contact-block h1 {font-weight:300; font-size:22px; margin-bottom:30px;}
.contact-block h3 {font-size:16px;}
.contact-block h2 {font-size:20px;}
.contact-block p {margin-top:20px;}

.back-to-top {
    background: #adcf6d;
	color:#fff;
}

.back-to-top:hover {
    background: #91b848;
	color:#fff;
}

/* industries */

#industries {
	/* background-size: cover;
	padding-top: 80px;
	position: relative;
	overflow: hidden;
	background-position: right 0%;
	background-image: url(../images/industries.png);
	background-size: 100%;
	background-position-x: 0%;
    background-position-y: 68px;
	background-position: left top 68px; */
}
 
.industries-block {margin-top:1%; margin-bottom:2%;}

.industries-block img{width:90%; height:auto;}

.industries-block h1 {font-weight:300; font-size:22px; margin-bottom:30px;}
.industries-block h3 {font-size:16px;}
.industries-block h2 {font-size:20px;}
.industries-block p {margin-top:20px;}

.back-to-top {
    background: #adcf6d;
	color:#fff;
}

.back-to-top:hover {
    background: #91b848;
	color:#fff;
}


/* healthcare */

#healthcare {
	/* background-size: cover;
	padding-top: 80px;
	position: relative;
	overflow: hidden;
	background-position: right 0%;
	background-image: url(../images/healthcare_image.png);
	background-size: 100%;
	background-position-x: 0%;
    background-position-y: 68px;
	background-position: left top 68px; */
}

 

.healthcare-block {margin-top:1%; margin-bottom:2%;}

.healthcare-block img{width:90%; height:auto;}

.healthcare-block h1 {font-weight:300; font-size:22px; margin-bottom:30px;}
.healthcare-block h3 {font-size:16px;}
.healthcare-block h2 {font-size:20px;}
.healthcare-block p {margin-top:20px;}


/* insurance */

#insurance {
	/* background-size: cover;
	padding-top: 80px;
	position: relative;
	overflow: hidden;
	background-position: right 0%;
	background-image: url(../images/insurance_image.png);
	background-size: 100%;
	background-position-x: 0%;
    background-position-y: 68px;
	background-position: left top 68px; */
}

 

#publicsector {
	/* background-size: cover;
	padding-top: 80px;
	/*background-attachment: fixed;
	position: relative;
	overflow: hidden;
	background-position: right 0%;
	background-image: url(../images/publicsector_image.png);
	background-size: 100%;
	background-position-x: 0%;
    background-position-y: 68px;
	background-position: left top 68px; */
}


#utility {
	/* background-size: cover;
	padding-top: 80px;
	position: relative;
	overflow: hidden;
	background-position: right 0%;
	background-image: url(../images/utility_image.png);
	background-size: 100%;
	background-position-x: 0%;
    background-position-y: 68px;
	background-repeat: no-repeat;
	background-position: left top 68px; */
}
 
 #banking {
	/* background-size: cover;
	padding-top: 80px;
	position: relative;
	overflow: hidden;
	background-position: right 0%;
	background-image: url(../images/bankingandfinancialservices_image.png);
	background-size: 100%;
	background-position-x: 0%;
    background-position-y: 68px;
	background-position: left top 68px; */
}

#telecom {
	/* background-size: cover;
	padding-top: 80px;
	position: relative;
	overflow: hidden;
	background-position: right 0%;
	background-image: url(../images/telecom_image.png);
	background-size: 100%;
	background-position-x: 0%;
    background-position-y: 68px;
	background-repeat: no-repeat;
	background-position: left top 68px; */
}

#services {
	/* background-size: cover; */
	/* padding-top: 68px; */
	/* background-attachment: fixed; */
	/* position: relative;
	overflow: hidden;
	background-position: right 0%;
	background-image: url(../images/service_image.jpg);
	background-size: 100%;
	background-position-x: 0%;
    background-position-y: 68px;
	background-position: left top 70px; */
}

#firstparty {
	/* background-size: cover;
	padding-top: 80px;
	position: relative;
	overflow: hidden;
	background-position: right 0%;
	background-image: url(../images/FirstPartyExtendedClientTeam_image.jpg);
	background-size: 100%;
	background-position-x: 0%;
    background-position-y: 68px;
	background-position: left top 68px; */
}

#Staffing{
	/* background-size: cover;
	padding-top: 80px;
	position: relative;
	overflow: hidden;
	background-position: right 0%;
	background-image: url(../images/StaffingExpertise_image.png);
	background-size: 100%;
	background-position-x: 0%;
    background-position-y: 68px;
	background-position: left top 68px; */
}

#fraud{
	/* background-size: cover;
	padding-top: 80px;
	position: relative;
	overflow: hidden;
	background-position: right 0%;
	background-image: url(../images/FraudSpecialists_image.jpg);
	background-size: 100%;
	background-position-x: 0%;
    background-position-y: 68px;
	background-position: left top 68px;
	background-repeat: no-repeat; */
}

#ivr{
/* 	background-size: cover;
	padding-top: 80px;
	position: relative;
	overflow: hidden;
	background-position: right 0%;
	background-image: url(../images/IVRACDDialingTechnology_image.jpg);
	background-size: 100%;
	background-position-x: 0%;
    background-position-y: 68px;
	background-position: left top 68px; */
}

#reporting{
	/* background-size: cover;
	padding-top: 80px;
	position: relative;
	overflow: hidden;
	background-position: right 0%;
	background-image: url(../images/Reporting&BusinessAnalytics_image.jpg);
	background-size: 100%;
	background-position-x: 0%;
    background-position-y: 68px;
	background-position: left top 68px; */
}

#virtual {
	/* background-size: cover;
	padding-top: 80px;
	position: relative;
	overflow: hidden;
	background-position: right 0%;
	background-image: url(../images/VirtualCustomerSupport_image.png);
	background-size: 100%;
	background-position-x: 0%;
    background-position-y: 68px;
	background-position: left top 68px; */
}
 
.back-to-top {
    background: #adcf6d;
	color:#fff;
}

.back-to-top:hover {
    background: #91b848;
	color:#fff;
}


/* Make a Payment */
  
#MakePayment {
	background-size: cover;
	padding-top: 80px;
	/*background-attachment: fixed;*/
	position: relative;
	overflow: hidden;
	background-position: right 0%;
	background-image: url(../images/bg_MakePayment.jpg);
}

#MakePayment .headings {
    font-family: Roboto;
    padding: 15% 0px 15%;
    color: #FFF;
    font-weight: 100;
}

.MakePayment-block {margin-top:2%; margin-bottom:2%;}

.MakePayment-block img{width:90%; height:auto;}

.MakePayment-block h1 { font-weight: 300; font-size: 26px; margin-bottom: 10px; color: #444; margin-top: 2%; }
.MakePayment-block p {margin-top:20px;}
.MakePayment-block h4 { font-weight: 300; font-size: 14px; margin-bottom: 10px; color: #444; line-height: 22px; }
.back-to-top {
    background: #adcf6d;
	color:#fff;
}

.back-to-top:hover {
    background: #91b848;
	color:#fff;
}



/* Input */
input, textarea {
  outline: none;
  resize: none; }

.form-input-style-1 input:not([type="submit"]), .form-input-style-1 textarea {
  position: relative;
  display: block;
  float: left;
  background-color: rgba(255, 255, 255, 0.8);
  border: solid 2px #D0D0D0;
  border-radius:5px;
  width: 100%;
  padding: 15px;
  margin-bottom: 35px;
  color: #444444;
  font-weight: 400;
  transition: border-color 0.15s ease-in-out 0s;}
  
  .form-input-style-1 input:not([type="submit"]):hover, .form-input-style-1 textarea:hover {
  border: solid 2px #98cb65;
}

.form-input-style-1 .ryl-submit {
  padding-top: 20px; }

.form-input-style-1 textarea {
  height: 250px; }

.form-input-style-1 ::-webkit-input-placeholder {
  color: #444444; }

.form-input-style-1 :-moz-placeholder {
  /* Firefox 18- */
  color: #444444; }

.form-input-style-1 ::-moz-placeholder {
  /* Firefox 19+ */
  color: #444444; }

.form-input-style-1 :-ms-input-placeholder {
  color: #444444; }

.form-input-style-2 input, .form-input-style-2 textarea {
  position: relative;
  display: block;
  float: left;
  background-color: rgba(255, 255, 255, 0.8);
  border: none;
  border-bottom: 1px solid #DDDDDD;
  width: 100%;
  padding: 19px 0;
  margin-bottom: 10px;
  color: #444444;
  transition: all 0.3s ease-in-out;
  font-size: 18px; }

.form-input-style-2 textarea {
  height: 220px; }

.form-input-style-2 .ryl-submit {
  padding-top: 50px;
  float: left; }

.form-input-style-2 ::-webkit-input-placeholder {
  color: #444444; }

.form-input-style-2 :-moz-placeholder {
  /* Firefox 18- */
  color: #444444; }

.form-input-style-2 ::-moz-placeholder {
  /* Firefox 19+ */
  color: #444444; }

.form-input-style-2 :-ms-input-placeholder {
  color: #444444; }

.placeholder {
  color: #444444; }
  
  .btn-submit {
	padding: 13px 26px;
    font-size: 12px;
    text-transform: uppercase;
    letter-spacing: 2px;
    font-weight: 500;
    font-style: normal;
    color: #FFF;
    background-color: #F9B862;
    border-color: #F9B862;
	position:relative;
	transition: ease-in-out 0.3s;
}
.btn-submit:hover,.btn-submit:focus,.btn-submit.focus,.btn-submit:active,.btn-submit.active,.open>.dropdown-toggle.btn-submit {
	 background-color: #fac681;
	color: #654315;
}


@media (max-width:360px) {
#banner {height:205px !important; margin-bottom: 70px !important;}
.headings {margin-top:25%;}
.benefits-block {margin-top:2%; margin-bottom:2%; float:left; width: 50%;}
.benefits-block img{width:100%; height:auto;}

.col-xs-3 {
    width: 100%;
}
.orange-text {
    color: #ff9933;
    font-size: 25pt !important;
    font-weight: 300;
    line-height: normal;
}
.row_careers {    width: 80%;   margin: 0 auto;}
}

@media (min-width: 768px){
  .seven-cols .col-md-1,
  .seven-cols .col-sm-1,
  .seven-cols .col-lg-1  {
    width: 100%;
    *width: 100%;
  }
}

@media (min-width: 992px) {
  .seven-cols .col-md-1,
  .seven-cols .col-sm-1,
  .seven-cols .col-lg-1 {
    width: 14.285714285714285714285714285714%;
    *width: 14.285714285714285714285714285714%;
  }
  
}

/**
 *  The following is not really needed in this case
 *  Only to demonstrate the usage of @media for large screens
 */    
@media (min-width: 1200px) {
  .seven-cols .col-md-1,
  .seven-cols .col-sm-1,
  .seven-cols .col-lg-1 {
    width: 14.285714285714285714285714285714%;
    *width: 14.285714285714285714285714285714%;
  }
}
@media (max-width:640px) {
	
	.block {margin-top:80px; padding: 30px 0px !important;}
	.block-1 {margin-top:0px !important; padding: 10px 0px !important;}

.block-title {
	font-size: 25px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.title-box {
    text-align:center;
	font-size: 25px;
}
.row_corp {    width: 100%;   margin: 0 auto;}
.back-to-top {visibility:hidden;}
	
.block-content {margin-top:5%; margin-bottom:5%; font-size:18px !important; font-weight:400; padding-top:20px;}
.block-content-cc {margin-top:10px; margin-bottom:30px; font-weight:300;}
.block-content-mobile {margin-top:5%; margin-bottom:5%; font-size:18px !important; font-weight:400; line-height:1.5em;}
.block-content-reports {margin-top:5%; margin-bottom:5%; font-size:18px !important; font-weight:400; line-height:1.5em;}
	
.ingestion img {width:auto; height:500px;}
.block-content-ingestion {margin-top:0%; position:absolute;  width:100%; font-weight:400; font-size:15px; font-weight:600;}
.block-content-ingestion .printer {margin-top:30px; position:absolute; text-align:center; width:100%;}
.block-content-ingestion .email {margin-top:130px; position:absolute; text-align:center; width:100%;}
.block-content-ingestion .mail {margin-top:230px; position:absolute; text-align:center; width:100%;}
.block-content-ingestion .fax {margin-top:330px; position:absolute; text-align:center; width:100%;}
.block-content-ingestion .mobile {margin-top:430px; position:absolute; text-align:center; width:100%;} 



  

/* CorporateResume */

#CorporateResume {background-position:100% 50%; height:300px !important;}
#CorporateResume .headings {padding: 0% 0px 10%;} 

/* benefits */

#benefits {background-position:0% 50% !important; height:300px !important;}
#benefits .headings {padding: 0% 0px 10%;} 
.row_corp { width: 100%;  margin: 0 auto;} 
.benefits-block {margin-top:2%; margin-bottom:2%; width:100%;}
.benefits-block img{width:100%; height:auto;}

/* services */

#services {/* background-position:50% 50% !important; */}
#services .headings {padding: 0% 0px 10%;} 

.services-block {margin-top:3%; margin-bottom:0%;}
.services-block p {margin-top:10px !important;}

#contact {background-position:50% 50% !important; height:300px !important;}
#contact .headings {padding: 0% 0px 10%;} 

.contact-block {margin-top:10%; margin-bottom:0%;}
.contact-block p {margin-top:20px !important;}
 .orange-text {
    color: #ff9933;;
    font-weight: 100;
    line-height: normal;
} 
}


@media (max-width:768px) {
	/* #corporate_Resume {
		min-height: 525px;
	} */
	#topnav {display:none;}
	#menu-toggle {display:block;
	} 
	
	/* #banner {height:540px;} */
.headings {margin-top:5%;}
	
	.block {    margin-top: 0px;
		padding: 0px 0px;}
	.block-1 {margin-top:10px; padding: 10px 0px;}
	
	.block-content-mobile {font-size:25px; font-weight:400; line-height:1.5em;}
	.mobile img {height:500px; width:auto;}
	.block-content-reports {font-size:25px; font-weight:400; line-height:1.5em;}

 

/* CorporateResume */

#CorporateResume {background-size:cover; background-position:center; background-attachment: scroll; height:650px;}
#CorporateResume .headings {padding: 0% 0px 10%;} 
.row_corp {    width: 100%;   margin: 0 auto;}
/* CorporateResume */

#benefits {background-size:cover; background-position:center; background-attachment: scroll; height:650px;}
 

.benefits-block {margin-top:2%; margin-bottom:2%; width:100%;}
.benefits-block img{width:70%; height:auto;}

/* services */


#services .headings {padding: 16% 0px 10%;} 

.services-block {margin-top:3%; margin-bottom:3%;}
.services-block p {margin-top:20px !important;}

.block-page { 
    margin-top: 0px;
}
.text20 {
    font-size: 17px;
}

#services {/* background-size:cover; *//* background-position:center; *//* background-attachment: scroll; */}

#industries { background-size: inherit !important;   }

#healthcare { background-size: inherit !important;    }

#insurance { background-size: inherit !important;  }

#publicsector { background-size: inherit !important;  }	

#utility { background-size: inherit !important;  }	
#firstparty { background-size: inherit !important;  }	
#Staffing{ background-size: inherit !important;  }	
#fraud{ background-size: inherit !important;  }	
#ivr{ background-size: inherit !important;  }	
#reporting{ background-size: inherit !important;  }	
#virtual{ background-size: inherit !important;  }	



/* contact */

#contact {
	background-size: cover;
	background-position: center;
	background-attachment: scroll;
	height: 650px;
}
#contact .headings {padding: 0% 0px 10%;} 

.contact-block {margin-top:1%; margin-bottom:1%;}
.contact-block p {margin-top:-20px;}
.contact-content h1 {font-size:22px!important; font-weight: 300; margin-top:50px;}
.contact-content h3 {font-size:17px; font-weight: 600; color:#91b848;}
.about > img {
/*    border-radius: 100%;*/
    margin-bottom: 15px;
	width:200px;
	height:auto;
	display: block;
    margin-left: auto;
    margin-right: auto;
}
.block-title{
	font-size: 16px !important;
}
  
}
@media (max-width: 480px){
	.block-page {
		margin-top: 30px;
	}
	.block-page-first{
		margin-top:0px;
	}
	.orange-texth3{
		line-height:0.7em;
	} 
	h1 {
		margin-bottom: -10%;
	}
}

@media ( max-width:767px) { 
	#services {/* background-size:cover; *//* background-position:center; *//* background-attachment: scroll; */} 
	#healthcare { background-size: inherit !important;     top: 0px; background-position: left top -84px; } 
	#insurance { background-size: inherit !important;   top: 0px; background-position: left top -84px;} 
	#publicsector { background-size: inherit !important; top: 0px; background-position: left top 27px;}	 
	#utility { background-size: inherit !important; top: 0px; background-position: left top -98px;} 
	#services {/* background-size: inherit !important; *//* top: 0px; *//* background-position: left top -98px; */}	 
	#firstparty { background-size: inherit !important; top: 0px; background-position: left top -98px;}	
	#Staffing{ background-size: inherit !important; top: 0px; background-position: left top -98px;}	
	#fraud{ background-size: inherit !important; top: 0px; background-position: left top -98px;}	
	#ivr{ background-size: inherit !important; top: 0px; background-position: left top -98px;}	
	#reporting{ background-size: inherit !important; top: 0px; background-position: left top -98px;}	
	#virtual{ background-size: inherit !important; top: 0px; background-position: left top -98px;}	 
	.proceed-secure-btn {
		padding: 12px 10px 12px 10px;
		font-size: 16px;	
	}
}
@media (max-width: 1199px){
	.clear-float{
		clear:both;
	}
}