@media (min-width: 320px) and (max-width: 767px) {
    /* Start Global Style For All Pages */
	.Top-bar {text-align: center;}
	.Top-bar .contact i {padding-right: 6px;}
	.Top-bar .contact span {
		font-size: 10px;
		padding-right: 6px;
	}
	.Top-bar .social { margin-top: 8px; float:none;}
	.navbar img {
		margin-top: 0px;
		max-height: 70px;
	}
	footer a {margin-left: 15px;}
	/* End Global Style For All Pages */
	
	/* Start HomePage */
	.Home-header {
		height: 100%; /* modify by neerusingh */
		text-align: center;
		margin-top: -2px;
	}
	.Home-header .contact-form {
		float: none;
		margin-top: 30px;
		width: 100% !important;/* modify by neerusingh */
		padding: 10px;
		height: 500px;/* modify by neerusingh */
	}
	.Home-header .contact-form form h3 {font-size: 20px;}
	.Header-Menu {padding-top: 20px;}
	.Header-Menu button {
		margin: 3px;
		padding: 10px;
		font-size: 13px;
	}
	.section1 .box {margin-bottom: 50px; padding-top: 30px;}
	.section1 .col-md-4 {border-top: none; border-right: none; border-left: none; border-bottom: 2px solid #ebebeb; }
	.section1 .col-md-4:last-child {border-top: none; border-right: none; border-left: none; border-bottom: none; }
	.Medical-Billing .spans p {
		padding: 5px 23px;
		font-size: 25px;
	}
	.Medical-Billing .title .body h3 {font-size: 19px;}
	.Medical-Billing .title .body p {font-size: 13px; margin-bottom: 30px;}
	.SlideOne .slide {
		margin-top: 40px;
		margin-bottom: 70px;
	}
	.SlideOne .slide .carousel-inner {
		padding-left: 0;
		padding-right: 0;
		text-align: center;
		height: 210px;
	}
	.SlideOne .slide .item .box {padding-right: 0;}
	.collections-speeding .box {
		width: 100%;
		margin-bottom: 20px;
	}
	.collections-speeding .box1 {float:none;}
	.help-you .title {text-align: center; margin-bottom: 30px;}
	.slideTwo {
		height: 300px;
		padding: 20px;
	}
	.slideTwo .slide {
		width: 100%;
		margin-left: 0%;
		padding-left: 0%;
	}
	.slideTwo .carousel-inner .item .box {margin-bottom: 50px;}
	.slideTwo .carousel-inner .item .box p {font-size: 14px;}
	.slideTwo .carousel-inner .item .box img {width: 100%; margin-bottom: 20px;}
	/* End HomePage */
	
	/* Start About Page */
	.about-page-header {padding-top: 17%;}
	.Leadership-Team .box {margin-bottom: 70px;}
	.Leadership-Team .box .modal {top: 80px;}
	/* End About Page */
	
	/* Start medical-billing-wholesalers Page */
	.header {
		margin-top: -1px;
		height: 200px;
	}
	.header h2 {font-size: 25px;}
	.why-aie-medical-management .title p:before {margin-right: 8px; font-size: 15px;}
	.why-aie-medical-management img {height: 290px;}
	.differentiators .heading hr {width: 25%;}
	.differentiators .box {
		margin-left: 0;
		width: 100%;
	}
	.differentiators .box h4 {text-align: center;}
	.differentiators .box p {font-size: 14px;}
	.differentiators .box p:before {margin-right: 10px;}
	/*.services .boxes {margin-left: 20px;}*/
	.services .boxes img {margin-left: 0; margin-bottom: 35px;}
	.services .boxes .box1,
	.services .boxes .box9 {float: none;}
	.services .boxes .box3,
	.services .boxes .box4, 
	.services .boxes .box7,
	.services .boxes .box8 {margin-left: 0;}
	.services .col-md-12 {padding: 0;}
	
	.Employee-cost-section .panel-group .panel .panel-body table th {padding: 6px;font-size: 9px;}
	.Employee-cost-section .panel-group .panel .panel-body table th:first-of-type,
	.Employee-cost-section .panel-group .panel .panel-body table td:first-of-type {padding-left: 20px;}
	.Employee-cost-section .panel-group .panel .panel-body table td {font-size: 9px;padding: 6px;}
	.Employee-cost-section .panel-group .panel .panel-body table td input {width: 35px;height: 20px;margin-left: 1px;}
	.speak-with-a-specialist .contact-form form {margin-left: 0; margin-bottom: 50px; width: 100%;}
	.speak-with-a-specialist .contact-form form h3 {font-size: 23px;}
	/* End medical-billing-wholesalers Page */
	
	/* Start Blog Page */
	.Blog-header {padding-top: 14%}
	.blog-articles .boxes .small-box img {height: 200px;}
	/* End Blog Page */
	
	/* Start contact us page */
	.Contact-us-page-form h3 {margin-bottom: 20px;}
	.Contact-us-page-form .title {padding-left: 0; margin-bottom: 20px;}
	.Contact-us-page-form form {width: 100%;}
	/* End contact us page */
	
	/* Start Dictations page */
	.dictations-header {padding-top: 12%;}
	.dictations-header h2 {font-size: 22px;}
	.dictations-header p {font-size: 12px;}
	.icons .col-md-4 {border-bottom: none; border-top: none; border-right: none; border-left: none;}
	.boxes.box .box1 { height:270px !important}
	.boxes .box {margin-bottom: 30px; height:100% !important}
	.boxes .box .body a {left: 120px;}
	/* End Dictations page */
	
	/* Start services pages */
	.services-pages .services-menu {margin-bottom: 40px;}
	.services-pages .body {width: 100%;}
	/* End services pages */
	
	/* Start Medical-Billing-page */
	.Medical-Billing-page .box {margin-bottom: 40px;}
	.Medical-coding-header {padding-top: 15%;}
	.Medical-coding-header p {font-size: 16px;}
	/* End Medical-Billing-page */
	
	/* Start Virtual-Medical-Scribe-page */
	.Virtual-Medical-Scribe-header h2 {font-size: 23px;}
	.Virtual-Medical-Scribe-header p {font-size: 13px;}
	.Virtual-Medical-Scribe .body .boxes .box {height: 100%; margin-bottom: 30px;}
	.Virtual-Medical-Scribe .icons .icon h4 {font-size: 17px; margin-left: 37px;}
	.Virtual-Medical-Scribe .icons .icon p { margin-left: 37px;}
	/* End Virtual-Medical-Scribe-page */
	
	/* Start Practice-Support */
	.virture img {margin-bottom: 20px;}
	/* End Practice-Support */
    
    /* Start Report Page */
    /* End Report Page */
	.Home-header .contact-form form {
	padding: 18px;
	padding-top: 5%;
}
.kareo-connect-section {
    background: #f8f8f8;
    padding-top: 60px;
    padding-bottom: 0px;
}
.speak-with-a-specialist .subscribe input {
    width: 195px;
    height: 50px;
    border-radius: 30px 0 0 30px;
    border: none;
    padding: 15px;
    margin-bottom: 25px;
}
}
/* Extra Small Devices, Phones */
@media (min-width: 375px) and (max-width: 767px) {
	/* Start Global Style For All Pages */
	.Top-bar {text-align: center;}
	.Top-bar .contact i {padding-right: 6px;}
	.Top-bar .contact span {
		font-size: 10px;
		padding-right: 6px;
	}
	.Top-bar .social { margin-top: 8px; float:none;}
	.navbar img {
		margin-top: 0px;
		max-height: 70px;
	}
	footer a {margin-left: 15px;}
	/* End Global Style For All Pages */
	
	/* Start HomePage */
	.Home-header {
		height: 100%; /* modify by neerusingh */
		text-align: center;
		margin-top: -2px;
	}
	.Home-header .contact-form {
		float: none;
		margin-top: 30px;
		width: 100% !important;/* modify by neerusingh */
		padding: 10px;
		height: 500px;/* modify by neerusingh */
	}
	.Home-header .contact-form form h3 {font-size: 20px;}
	.Header-Menu {padding-top: 20px;}
	.Header-Menu button {
		margin: 3px;
		padding: 10px;
		font-size: 13px;
	}
	.section1 .box {margin-bottom: 50px; padding-top: 30px;}
	.section1 .col-md-4 {border-top: none; border-right: none; border-left: none; border-bottom: 2px solid #ebebeb; }
	.section1 .col-md-4:last-child {border-top: none; border-right: none; border-left: none; border-bottom: none; }
	.Medical-Billing .spans p {
		padding: 5px 23px;
		font-size: 25px;
	}
	.Medical-Billing .title .body h3 {font-size: 19px;}
	.Medical-Billing .title .body p {font-size: 13px; margin-bottom: 30px;}
	.SlideOne .slide {
		margin-top: 40px;
		margin-bottom: 70px;
	}
	.SlideOne .slide .carousel-inner {
		padding-left: 0;
		padding-right: 0;
		text-align: center;
		height: 210px;
	}
	.SlideOne .slide .item .box {padding-right: 0;}
	.collections-speeding .box {
		width: 100%;
		margin-bottom: 20px;
	}
	.collections-speeding .box1 {float:none;}
	.help-you .title {text-align: center; margin-bottom: 30px;}
	.slideTwo {
		height: 250px;
		padding: 20px;
	}
	.slideTwo .slide {
		width: 100%;
		margin-left: 0%;
		padding-left: 0%;
	}
	.slideTwo .carousel-inner .item .box {margin-bottom: 50px;}
	.slideTwo .carousel-inner .item .box p {font-size: 14px;}
	.slideTwo .carousel-inner .item .box img {width: 100%; margin-bottom: 20px;}
	/* End HomePage */
	
	/* Start About Page */
	.about-page-header {padding-top: 17%;}
	.Leadership-Team .box {margin-bottom: 70px;}
	.Leadership-Team .box .modal {top: 80px;}
	/* End About Page */
	
	/* Start medical-billing-wholesalers Page */
	.header {
		margin-top: -1px;
		height: 200px;
	}
	.header h2 {font-size: 25px;}
	.why-aie-medical-management .title p:before {margin-right: 8px; font-size: 15px;}
	.why-aie-medical-management img {height: 290px;}
	.differentiators .heading hr {width: 25%;}
	.differentiators .box {
		margin-left: 0;
		width: 100%;
	}
	.differentiators .box h4 {text-align: center;}
	.differentiators .box p {font-size: 14px;}
	.differentiators .box p:before {margin-right: 10px;}
	/*.services .boxes {margin-left: 20px;}*/
	.services .boxes img {margin-left: 0; margin-bottom: 35px;}
	.services .boxes .box1,
	.services .boxes .box9 {float: none;}
	.services .boxes .box3,
	.services .boxes .box4, 
	.services .boxes .box7,
	.services .boxes .box8 {margin-left: 0;}
	.services .col-md-12 {padding: 0;}
	
	.Employee-cost-section .panel-group .panel .panel-body table th {padding: 6px;font-size: 9px;}
	.Employee-cost-section .panel-group .panel .panel-body table th:first-of-type,
	.Employee-cost-section .panel-group .panel .panel-body table td:first-of-type {padding-left: 20px;}
	.Employee-cost-section .panel-group .panel .panel-body table td {font-size: 9px;padding: 6px;}
	.Employee-cost-section .panel-group .panel .panel-body table td input {width: 35px;height: 20px;margin-left: 1px;}
	.speak-with-a-specialist .contact-form form {margin-left: 0; margin-bottom: 50px; width: 100%;}
	.speak-with-a-specialist .contact-form form h3 {font-size: 23px;}
	/* End medical-billing-wholesalers Page */
	
	/* Start Blog Page */
	.Blog-header {padding-top: 14%}
	.blog-articles .boxes .small-box img {height: 200px;}
	/* End Blog Page */
	
	/* Start contact us page */
	.Contact-us-page-form h3 {margin-bottom: 20px;}
	.Contact-us-page-form .title {padding-left: 0; margin-bottom: 20px;}
	.Contact-us-page-form form {width: 100%;}
	/* End contact us page */
	
	/* Start Dictations page */
	.dictations-header {padding-top: 12%;}
	.dictations-header h2 {font-size: 22px;}
	.dictations-header p {font-size: 12px;}
	.icons .col-md-4 {border-bottom: none; border-top: none; border-right: none; border-left: none;}
	.boxes.box .box1 { height:270px !important}
	.boxes .box {margin-bottom: 30px; height:100% !important}
	.boxes .box .body a {left: 120px;}
	/* End Dictations page */
	
	/* Start services pages */
	.services-pages .services-menu {margin-bottom: 40px;}
	.services-pages .body {width: 100%;}
	/* End services pages */
	
	/* Start Medical-Billing-page */
	.Medical-Billing-page .box {margin-bottom: 40px;}
	.Medical-coding-header {padding-top: 15%;}
	.Medical-coding-header p {font-size: 16px;}
	/* End Medical-Billing-page */
	
	/* Start Virtual-Medical-Scribe-page */
	.Virtual-Medical-Scribe-header h2 {font-size: 23px;}
	.Virtual-Medical-Scribe-header p {font-size: 13px;}
	.Virtual-Medical-Scribe .body .boxes .box {height: 100%; margin-bottom: 30px;}
	.Virtual-Medical-Scribe .icons .icon h4 {font-size: 17px; margin-left: 37px;}
	.Virtual-Medical-Scribe .icons .icon p { margin-left: 37px;}
	/* End Virtual-Medical-Scribe-page */
	
	/* Start Practice-Support */
	.virture img {margin-bottom: 20px;}
	/* End Practice-Support */
    
    /* Start Report Page */
    /* End Report Page */
	.Home-header .contact-form form {
	padding: 18px;
	padding-top: 5%;
}
.kareo-connect-section {
    background: #f8f8f8;
    padding-top: 60px;
    padding-bottom: 0px;
}

}

/* Small Devices, Tablets */
@media (min-width: 767px) and (max-width: 991px) {
	/* Start Global Style for all pages*/
	body {overflow-x: hidden;}
	.header {margin-top: -1px;}
	.navbar img {
		height: 70px;
		margin-right: 20px;
	}
	.navbar .navbar-collapse li a {font-size: 11px; margin: 10px;}
	/* End Global Style for all pages*/
	
	/* Start HomePage */
	.Home-header {
		margin-top: -2px;
		height: 480px;
	}
	.Home-header .contact-form {
		width: 100%;
		padding: 10px;
		float: none;
		height: 480px;
	}
	.Home-header .contact-form form {padding: 10px; padding-top: 8%;}
	.Home-header .contact-form form h3 {font-size: 17px;}
	.Header-Menu {padding-top: 15px; height: 80px;}
	.Header-Menu button {
		padding: 10px 15px;
		margin: 3px;
		font-size: 16px;
	}
	.section1 .box {margin-bottom: 50px; padding-top: 30px;}
	.section1 .col-md-4 {border-top: none; border-right: none; border-left: none; border-bottom: 2px solid #ebebeb; }
	.section1 .col-md-4:last-child {border-top: none; border-right: none; border-left: none; border-bottom: none; }
	.Medical-Billing .spans p {
		padding: 20px 36px;
		font-size: 25px;
	}
	.SlideOne .slide .carousel-inner {
		padding-left: 40px;
		padding-right: 0px;
	}
	.SlideOne .slide .item .box h3 {font-size: 20px;}
	.SlideOne .slide .item .box p {font-size: 13px;}
	.collections-speeding .box {width: 100%;}
	.help-you .title {text-align: center; margin-bottom: 50px;}
	.slideTwo .slide {
		width: 80%;
		margin-left: 8%;
		padding-left: 5%;
	}
	.slideTwo {padding-top: 14%;}
	.slideTwo .carousel-inner .item .box p {font-size: 17px;}
	.slideTwo .carousel-inner .item .box img {width: 90%;}
	/* End HomePage */
	
	/* Start medical-billing-wholesalers Page */
	.why-aie-medical-management img {height: 400px; margin-top: 25px;}
	.services .boxes {margin-left: 50px;}
	.services .boxes img {margin-left: 25%; margin-bottom: 30px;}
	.services .col-md-12 {padding: 0;}
	.services .col-sm-6,
	.services .col-sm-12 {padding: 0;}
	.services .boxes .box1,
	.services .boxes .box9 {float: none;}
	.services .boxes .box3,
	.services .boxes .box4, 
	.services .boxes .box7,
	.services .boxes .box8 {margin-left: 0;}
	.speak-with-a-specialist .contact-form form {
		width: 90%;
		margin-left: 0%;
	}
	.speak-with-a-specialist .subscribe h4 {font-size: 15px;}
	.speak-with-a-specialist .subscribe p {font-size: 13px;}
	/* End medical-billing-wholesalers Page */
	
	/*Start About Page */
	.pages-header {padding-top: 15%;}
	/*End About Page */
	
	/* Start Blog Page */
	.Blog-header {padding-top: 10%}
	.blog-articles .boxes .big-box img {height: 320px;}
	.blog-articles .boxes .small-box img {height: 190px;}
	/* End Blog Page */
	
	/* Start Contact Page */
	.Contact-us-page-form .title {margin-left: 17%;}
	.Contact-us-page-form form {width: 100%;}
	/* End Contact Page */
	
	/* Start Dictations page */
	.dictations-header {height: 270px ;padding-top: 9%;}
	.dictations-header h2 {font-size: 30px;}
	.dictations-header p {font-size: 18px;}
	.icons .col-md-4 {border-bottom: none; border-top: none; border-right: none; border-left: none;}
	.boxes .box {margin-bottom: 30px;}
	.boxes .box .body a {left: 120px;}
	/* End Dictations page */
	
	/* Start Medical-Billing-page */
	.Medical-Billing-page .box {margin-bottom: 40px; height: 600px;}
	/* End Medical-Billing-page */
	
	/* Start Practice-Support */
	.virture img {margin-bottom: 20px;}
	/* End Practice-Support */
	
	/* Start .services-pages */	
	.services-pages .body {width: 100%;}
	/* End .services-pages */	
	
	/* Start Virtual-Medical-Scribe-page */
	.Virtual-Medical-Scribe-header {padding-top: 9%;}
	/* End Virtual-Medical-Scribe-page */
}

/* Medium Devices, Desktops */
@media (min-width:992px) and (max-width:1200px) {
	/* Start Global Style for all pages */
	.header {margin-top: -1px;}
	footer .title p {font-size: 10px;}
	footer .clearfix {display: none;}
	/* End Global Style for all pages */
	
	/* Start HomePage */
	.Home-header {margin-top: -2px;}
	/* End HomePage */
	
	/* Start medical-billing-wholesalers Page */
	.why-aie-medical-management .title p {font-size: 14px;}
	.why-aie-medical-management .title p:before {font-size: 15px; margin-right: 20px;}
	.differentiators .box p {font-size: 13px;}
	.differentiators .box p:before {font-size: 15px; margin-right: 15px;}
	.services img {height: 240px;}
	.services .boxes .box3,
	.services .boxes .box4, 
	.services .boxes .box7,
	.services .boxes .box8 {margin-left: 70px;}
	.Employee-cost-section .panel-group .panel .panel-body table td {font-size: 11px;}
	.Employee-cost-section .panel-group .panel .panel-body table td input {width: 50px; margin-left: 3px;}
	.speak-with-a-specialist .contact-form form {width: 100%; margin-left: 0;}
	.speak-with-a-specialist .contact-form form h3 {font-size: 20px;}
	/* End medical-billing-wholesalers Page */
	
	/*Start About Page */
	.pages-header {padding-top: 11%;}
	/*End About Page */
	
	/*Start Blog Page*/
	.Blog-header {padding-top: 8%}
	/*End Blog Page*/
	
	/* Start Dictations page */
	.dictations-header {height: 270px ;padding-top: 5%;}
	.boxes .box {margin-bottom: 30px;}
	.boxes .box .body h4 {font-size: 17px;}
	.boxes .box .body p {font-size: 13px;}
	.boxes .box .body a {left: 55px;}
	/* End Dictations page */
	
	/* Start services pages */
	.services-pages .services-menu p a {font-size: 13px;}
	/* End services pages */
	
	/* Start Medical-Billing-page */
	.Medical-Billing-page .box {height: 1050px;}
	.Medical-Billing-page .box .heading h3 {font-size: 16px;}
	.Medical-Billing-page .box button {font-size: 13px; padding: 10px 15px;}
	/* End Medical-Billing-page */
	
	/* Start Practice-Support */
	.virture p {font-size: 13px;}
	.Featured-in .carousel .item img {height: 57px;}
	/* End Practice-Support */
}
/* large Devices, Desktops */
@media (min-width:1200px) {
	footer .clearfix {display: none;}
	
}
