
@-moz-document url-prefix() { 
}
/*@media (max-width: 6290px) {
body.home-v4 #content section#heroSection{
    min-height: auto !important;
    height: 95vh;
} 
}*/

 /*@media (max-width: 6290px) {
body.home-v4 #content section#heroSection{
    min-height: auto !important;
    height: 95vh;
} 
}*/
     

 /*@media (max-width:2880px) {
     body.home-v4 #content section#heroSection {
    min-height: auto !important;
    height: 30vh;}
    }
*/
/*@media (max-width: 1990px) {
body.home-v4 #content section#heroSection{
   min-height: auto !important;
 height: 77vh;
} 
}*/


 



@media (max-width: 1100px) {
/*body.home-v4 #content section#heroSection{
   min-height: auto !important;
 height: 30vh;
} */
}

 @media (max-width: 1024px) {
/*body.home-v4 #content section#heroSection{
   min-height: auto !important;
 height: 67vh;
}  */
}
 @media (max-width: 800px) {
/*body.home-v4 #content section#heroSection{
   min-height: auto !important;
 height: 34vh;
}  */
}

 @media (max-width: 787px) {
/*body.home-v4 #content section#heroSection{
   min-height: auto !important;
 height: 64vh;
}  */
}



  }


 /*@media (max-width: 6290px) {
body.home-v4 #content section#heroSection{
    min-height: auto !important;
    /*height: 432px;*/
} 
}*/

 @media (max-width: 1290px) {
body.home-v4 #content section#heroSection{
    min-height: auto !important;
    /*height: 432px;*/
} 
}



 /*@media (max-width:2880px) {
     body.home-v4 #content section#heroSection {
    min-height: auto !important;
    height: 30vh;}
    }*/


/*@media (max-width: 1990px) {
body.home-v4 #content section#heroSection{
   min-height: auto !important;
 height: 83vh;
} 
}*/
 @media (max-width: 1200px) {
/*body.home-v4 #content section#heroSection{
   min-height: auto !important;
 height: 34vh;
} */
}



@media (max-width: 1100px) {
/*body.home-v4 #content section#heroSection{
   min-height: auto !important;
 height: 30vh;
} */
}
 @media (max-width: 1024px) {
/*body.home-v4 #content section#heroSection{
    min-height: auto !important;
 height: 67vh;} */
nav.standardHeader .navbar-header {
    padding: 0;
    margin-right: 14px;
	}
	 
}
footer .contdetl {
	float: left;
	min-height: auto;
	margin-left: 0;
	text-align: center;
	width: 102%;
	padding: 18px 5px 5px 5px;
	margin: -18px -3px 13px -3px;
	background: #3e3b3b;
}
footer .contdetl .img-responsive {
	margin: 0 auto;
}
footer h4 {
	margin-bottom: 8px;
	margin-top: 8px;
}




 footer #Cu {
    width: 25%;
}
footer #Aa {
    width: 15%;
}
 footer #TnR {
    width: 20%;
}
 footer #PnS {
    width: 15%;
    float: left;
}

 footer .span2 {
    float: left;
}
}


 @media (max-width: 800px) 
 {

body.home-v4 #content section#heroSection{
   min-height: auto !important;
 height: 34vh;
}  
nav.standardHeader .navbar-header {
    padding: 0;
    margin-right: 14px;
	}
	nav.standardHeader #zenefitsNav .topNavLink {
    padding: 10px 15px;
    border-bottom: none; font-size: 13px;
}
}
 @media (max-width: 787px) {
/*body.home-v4 #content section#heroSection{
   min-height: auto !important;
 height: 31vh;
}  */
}

 @media (max-width: 768px) 
 {   
 	 
/*	body.home-v4 #content section#heroSection{
    min-height: auto !important;
    /*height: 432px;*/
} */
body.home-v4 #content #productsSection .productCardContainer {
	    width: 25%;
    float: left;
    padding: 5px;
}
body.home-v4 #content #productsSection .productCardContainer .productCard {
    min-height: auto;
    display: block;
}
body.home-v4 #content #hrAutomationSection p.employeeName > br {
    /*display: none;*/
}

/*.vCenterContainer { 
    height: 433px;}*/
footer .contdetl {
	float: left;
	min-height: auto;
	margin-left: 0;
	text-align: center;
	width: 102%;
	padding: 18px 5px 5px 5px;
	margin: -18px -3px 13px -3px;
	background: #3e3b3b;
}
footer .contdetl .img-responsive {
	margin: 0 auto;
}
footer h4 {
	margin-bottom: 8px;
	margin-top: 8px;
}

 
 

.contact-area .col-lg-6{width: 50%; }

.contact-area .col-lg-6 .contact-form form#cf{ margin-top: 0px; } 
.contact-area .col-lg-6 .contact-form form#cf .col-md-12 .cont-submit{ margin-top: 20px; }
.contact-area .col-lg-6 .contact-form form#cf .col-md-6,
.contact-area .col-lg-6 .contact-form form#cf .col-md-12,
.contact-area .col-lg-6 .contact-form form#cf .col-md-12 .cont-submit  {
    width: 100%;
}
.col-lg-6 .contact-form form#cf .col-md-12 textarea {
    height: 62px;
}

 
nav.standardHeader .navbar-header {
    padding: 0 0 0 15px;
    margin-right: 0;
}

 }



 @media (max-width: 767px) {


 	body.home-v4 #content #productsSection .productCardContainer {
	    width: 25%;
    float: left;
    padding: 5px;

}
body.home-v4 #content #productsSection .productCardContainer .productCard {
	min-height: 240px;
	display: block;
}
body.home-v4 #content #productsSection .productCardContainer .productCard > img {
    margin: 0 auto;
    display: block;
    height: inherit;
}

body.home-v4 #content #productsSection .productCardContainer .productCard > img + p.preHeader{
	width: 100%;
    text-align: center;
    margin: 5px 0;}

body.home-v4 #content #dashboardSection.care-givers-content-section .section-caption {
    text-align: center;
}
.actions3 {
	position: relative;
	z-index: 999;
} 
.employeeCaptions > .container > .col-lg-10 > .col-sm-6 {
	width: 50%;
	float: left;
}
footer .contdetl {
	float: left;
	min-height: auto;
	margin-left: 0;
	text-align: center;
	width: 102%;
	padding: 18px 5px 5px 5px;
	margin: -18px -3px 13px -3px;
	background: #3e3b3b;
}
footer .contdetl .img-responsive {
	margin: 0 auto;
}
footer h4 {
	margin-bottom: 8px;
	margin-top: 8px;
}
.hidden-xs {
	margin-top: 0;
}
body.home-v4 #content #dashboardSection {
	padding: 50px 0;
}

.footer-cr {
	height: auto;
}
.footer-cr .ftr-copycntr {
	text-align: center;
	line-height: 18px;
}

 


body.home-v4 #content #hrAutomationSection p.employeeName > br {
    display: none;
}
 
.contact-area .col-lg-6{width: 50%; }

.contact-area .col-lg-6 .contact-form form#cf{ margin-top: 0px; } 
.contact-area .col-lg-6 .contact-form form#cf .col-md-12 .cont-submit{ margin-top: 20px; }
.contact-area .col-lg-6 .contact-form form#cf .col-md-6,
.contact-area .col-lg-6 .contact-form form#cf .col-md-12,
.contact-area .col-lg-6 .contact-form form#cf .col-md-12 .cont-submit  {
    width: 100%;
}
.no-shadow{padding: 30px; margin: 12px;}

 
/*body.home-v4 #content section#heroSection{
   min-height: auto !important;
 height: 64vh;
}  */
/*1/13/2018*/
.demo-form {width: 100%;}

/*1/13/2018*/




  }




 @media (max-width: 640px) {


footer #PnS {
    width: 20%;
}

footer #TnR {
    width: 30%;
}

footer #Aa {
    width: 31%;
    clear: both;
}

footer #Cu {
    width: 40%;
}
}








 @media (max-width: 568px) {
.actions3 {
	position: relative;
	z-index: 999;
}
body.home-v4 #content #productsSection .productCardContainer {
	width: 50%;
	float: left;
}
body.home-v4 #content #productsSection .productCardContainer .productCard {
	min-height: 240px;
	display: block;
}
.employeeCaptions > .container > .col-lg-10 > .col-sm-6 {
	width: 50%;
	float: left;
}
footer .contdetl {
	float: left;
	min-height: auto;
	margin-left: 0;
	text-align: center;
	width: 102%;
	padding: 18px 5px 5px 5px;
	margin: -18px -3px 13px -3px;
	background: #3e3b3b;
}

footer .contdetl .img-responsive {
	margin: 0 auto;
}
footer h4 {
	margin-bottom: 8px;
	margin-top: 8px;
}
.hidden-xs {
	margin-top: 0;
}
body.home-v4 #content #dashboardSection {
	padding: 50px 0;
}

.footer-cr {
	height: auto;
}
.footer-cr .ftr-copycntr {
	text-align: center;
	line-height: 18px;
}


 footer #Cu {
    width: 50%; 
}
footer #Aa {
    width: 32%;
}
 footer #TnR {
    width: 50%; 
}
 footer #PnS {
    width: 32%;
    float: left;
}

 footer .span2 {
    float: left;
    margin-left: 36px;
}


.no-shadow{
    padding:10px 20px;}
 
.contact-area .col-md-4{ width: 100%; }
.contact-area .col-lg-6{width: 100%; }

.contact-area .col-lg-6 .contact-form form#cf{ margin-top: 20px; }
.contact-area .col-lg-6 .contact-form form#cf .col-md-6,
.contact-area .col-lg-6 .contact-form form#cf .col-md-12,
.contact-area .col-lg-6 .contact-form form#cf .col-md-12 .cont-submit  {
    width: 100%;
}
.contact-area .col-lg-6 .contact-form form#cf .col-md-12 .cont-submit{ margin-top: 20px; }
.pricing.cols-4 li {
    width: 95%;
    margin-right: 2%;
    margin: 2%;
}
}
 @media (max-width: 500px) {
 	body.home-v4 #content #productsSection .productCardContainer .productCard .preHeader{display: block; width: 100%; text-align: center;}
body.home-v4 #content #productsSection .productCardContainer {
	width: 100%;
}
/*body.home-v4 #content section#heroSection {
	min-height: auto !important;
	height: 31.7vh;
}*/
body.home-v4 #content #productsSection .productCardContainer .productCard {
	min-height: auto;}
.actions3 {
	position: relative;
	z-index: 999;
}
.app-icon .button {
	padding: 0.5em 0.5em 0.6em 0.5em;
}
.employeeCaptions > .container > .col-lg-10 > .col-sm-6 {
    width: 100%;
    float:inherit;
}
.u-marginBottom-30 {
	margin-bottom: 0px !important;
}
footer .contdetl {
	float: left;
	min-height: auto;
	margin-left: 0;
	text-align: center;
	width: 102%;
	padding: 18px 5px 5px 5px;
	margin: -18px -3px 13px -3px;
	background: #3e3b3b;
}
footer .contdetl .img-responsive {
	margin: 0 auto;
}
footer h4 {
	margin-bottom: 8px;
	margin-top: 8px;
}
footer ul {
	border-left: 0 none;
}
footer ul li a {
	margin-left: 0;
}
.footer-cr {
	height: auto;
}
.footer-cr .ftr-copycntr {
	text-align: center;
	line-height: 18px;
}
.footer-cr .ftr-copycntr {
	text-align: center;
	line-height: 18px;
}

.contact-area .col-md-4{ width: 100%; }
.contact-area .col-lg-6{width: 100%; }

.contact-area .col-lg-6 .contact-form form#cf{ margin-top: 20px; }
.contact-area .col-lg-6 .contact-form form#cf .col-md-6,
.contact-area .col-lg-6 .contact-form form#cf .col-md-12,
.contact-area .col-lg-6 .contact-form form#cf .col-md-12 .cont-submit  {
    width: 100%;
}
.contact-area .col-lg-6 .contact-form form#cf .col-md-12 .cont-submit{ margin-top: 20px; }

.career .company-grid{ margin-top: 12px; margin-bottom: 12px;  }
.pricing.cols-4 li {
    width: 100%;
    margin-right: 2%;
    margin: 0;
}
}
 @media (max-width: 320px) {
body.home-v4 #content section#heroSection h1 {
	color: #fff;
	font-size: 16px;
	margin-top: 0;
	margin-bottom: 0px !important;
	font-weight: 500;
}

body.home-v4 #content #productsSection {
	padding: 40px 0;
}
.actions3 {
	margin-top: 8px;
	padding-top: 8px;
	position: relative;
	z-index: 999;
}
ul.actions3 > li > a {
	padding: 5px 15px;
}
.app-icon .button {
	padding: 5px 0px;
	display: block;
	height: auto;
}
.u-marginBottom-30 {
	margin-bottom: 0px !important;
}
footer .contdetl {
	float: left;
	min-height: auto;
	margin-left: 0;
	text-align: center;
	width: 102%;
	padding: 18px 5px 5px 5px;
	margin: -18px -3px 13px -3px;
	background: #3e3b3b;
}
footer .contdetl .img-responsive {
	margin: 0 auto;
}
footer h4 {
	margin-bottom: 8px;
	margin-top: 8px;
}
footer ul {
	border-left: 0 none;
}
footer ul li a {
	margin-left: 0;
}
.footer-cr {
	height: auto;
}
.footer-cr .ftr-copycntr {
	text-align: center;
	line-height: 18px;
}

.contact-area .col-md-4{ width: 100%; }
.contact-area .col-lg-6{width: 100%; }

.contact-area .col-lg-6 .contact-form form#cf{ margin-top: 20px; }
.contact-area .col-lg-6 .contact-form form#cf .col-md-6,
.contact-area .col-lg-6 .contact-form form#cf .col-md-12,
.contact-area .col-lg-6 .contact-form form#cf .col-md-12 .cont-submit  {
    width: 100%;
}
.contact-area .col-lg-6 .contact-form form#cf .col-md-12 .cont-submit{ margin-top: 20px; }
.career .company-grid{ margin-top: 12px; margin-bottom: 12px;  }
.pricing.cols-4 li {
    width: 95%;
    margin-right: 2%;
    margin: 2%;
}
}
