@media(min-width:768px) and (max-width:1024px){
.wrapper {width: 100%;min-width: auto;}	
.header-container .header {flex-direction: column;position: relative;}
.header-container .header .logo a img {height: 60px;}
.header-container .header .menu {position: fixed;left: -70%;top: 0;width: 50%;background: #fff;height: 100vh;z-index: 999;}
.header-container .header .menu ul li {display: inline-block;width: 100%;text-align: left;}
.header-container .header .menu ul li a {font-size: 0.85em !important;display: block;text-align: left;padding: 16px 14px 16px 50px !important;text-transform: uppercase;background: #fff;border: 0;color: #373737 !important;letter-spacing: normal;font-weight: 500 !important;border-radius:0}
.header-container .header .menu ul li a.btn-signup {/*font-size: 0.8em !important;font-weight: 500 !important;*/}
.header-container .header .menu ul {margin-top: 0;}
.header-container .header .menu .menu-close {position: static;display: block;width: 40px;height: 40px;line-height: 40px;margin-top: 10px;text-align: center;}
.header-container .header .menu .menu-close a {color: #000;text-decoration: none;font-family: montserrat,sans-serif;font-weight: 600;}
.header-container .header .menu ul li a:hover {background:#c62127;color:#fff !important}
.nav-dashboard:hover .nav-submenu {position: static;right: 0;top: 40px;background: none;width: auto;border: 0;padding: 0;z-index: auto;border-radius: 0;}
.nav-submenu {display: block !important;}
.nav-dashboard .nav-submenu::before {display: none;}
.menu-overlay {position: fixed;background: rgba(0,0,0,0.8);height: 100vh;width: 100%;z-index: 998;left: 0;top: 0;display: none;}
.mobile-menu-show {left: 0 !important;display: block !important;}
.mobile-menu {display:block}
.header-container .header .menu ul li:last-child {padding-left: 0;}
.heading_1 h4, .heading_1 h1 {font-size: 1.6em;}
.services-container .services-row {flex-wrap: wrap;}
.health-care-facility .services-row .services-col {width: 49%;margin-bottom: 2%;}
.health-care-professionals .services-row {justify-content: space-between;}
.health-care-professionals .services-row .services-col {margin: 0;}
.health-care-professionals .services-row .services-col {width: 49%;margin-bottom: 2%;}
.features-container .features-row {flex-direction: column;}
.features-container .features-row .features-col {width: 100%;}
.features-container .features-row .features-col h4 {font-size: 0.85em;}
.features-container .features-row .features-col h2 {font-size: 1.6em;}
.features-container .features-row .feature-item .features-content h3 {font-size: 1em;}
.agency-container .agency-row .agency-content h2 {font-size: 1.6em;}
.agency-container .agency-row .agency-content h3 {font-size: 1em;}
.features-container .features-row .feature-item .features-content p {font-size: 0.85em;line-height: 18px}
.agency-container .agency-row .agency-content p {font-size: 0.85em;line-height: 18px;}
.banner-inner {height: 200px;}
.section-3box-container .section-3box-row .section-3box-content h2 {font-size: 1.6em;}
.section-3box-container .section-3box-row .section-3box-content p {font-size: 0.85em;line-height: 18px;}
.section-3box-container .section-3box-row .section-3box-content ul li {font-size: 0.85em;}
.section-3box-container .section-3box-row .section-3box-content ul li .fas {font-size: 18px;padding: 3px 0;}
.section-3box-container .section-3box-row .section-3box-content .section-3box {margin-top: 0;}
.section-3box-container {padding: 6% 0;}
.section-3box-container .section-3box-row .section-3box-thumb {padding-top: 3%;}
.whychooseus-container .whychooseus h2 {font-size: 1.6em;}
.whychooseus-container .whychooseus h2 br {display:none}
.whychooseus-container .whychooseus ul li {line-height: 28px;padding-bottom: 12px;padding-top: 12px;font-size: 1em;padding-left: 60px;}
.whychooseus-container .whychooseus ul li::before {font-size: 40px !important;margin-left: -60px !important;}
.whychooseus-container {background-position:right center;height: 500px;}
.onlytext-container .onlytext {flex-direction: column;text-align: center;}
.onlytext-container .onlytext .onlytext-heading, .onlytext-container .onlytext .onlytext-content {width: 100%;padding: 0;}
.onlytext-container .onlytext .onlytext-content article p a {margin-top:0}
.banner-inner h1 {text-align: center;width: 90%;font-size: 1.6em;}
.services-container .services-row .services-col svg {height: 46px;}
.how-it-works-container h2 {font-size: 1.6em;}
.progressbar li {font-size: 14px;width: 90%;padding: 22px 50px;}
.progressbar li::before {top: 15px;}

.how-it-works-container .download-app h3 {font-size: 1em;}
.how-it-works-container .download-app .download-app-input input[type="text"] {width: 300px;height: 44px;}
.how-it-works-container .download-app .download-app-input input[type="submit"] {height: 44px;}
.how-it-works-container .download-app .app-link a img {height: 36px;}
.agency-container .agency-row .agency-content .agency-flex .agency-flex-col svg {width: 36px;}
.agency-container .agency-row .agency-content .agency-flex .agency-flex-col {padding-right: 5%;}
.agency-container .agency-row .howitworks-content h2 {font-size: 1.6em;}
.aboutus-container .aboutus h4 {font-size: 1.6em;  text-transform: capitalize}
.aboutus-container .aboutus article p {font-size: 0.85em;}
.aboutus-container .aboutus {width: 86%;}
.contactus-container .contactus-row .contactus-form {/*width: 60%;*/}
.contactus-container .contactus-row .contact-address {/*width: 40%;*/}
.contactus-container .contactus-row .contactus-form h2 {font-size: 1.3em;}
.contactus-container .contactus-row .contactus-form .contactfrm .form-control {padding: 6px 0;}
.login-form-container, .profile-container {padding: 2%;min-height: 740px;}
.login-form-container .login-form h2, .login-form-container .login-form h1 {font-size: 1.4em;padding: 15px 0 20px;}
.login-form-container .login-form .form-control input[type="submit"], .login-form-container .login-form .form-control button {padding: 15px;font-size: 0.85em;}
.login-form-container .login-form .form-control .form-control-link a {font-size: 0.85em;}
.login-form-container .login-form .form-control .form-control-btn a {padding: 15px 0;margin-top: 1%;font-size: 0.85em;}
.login-form-container .login-form p {font-size: 0.9em;}
.static-page-content h2 {font-size: 1.4em;font-weight: 500;}
.static-page-content h3 {font-size: 1em;}
.static-page-content p {font-size: 0.8em;line-height: 20px;}
.login-form-container .app-link a img {height: 38px;}
.banner-container .banner .banner-caption h2 {font-size: 1.5em;line-height: 28px;padding-bottom:1%}
.banner-container .banner .banner-caption h4 {line-height: 15px;font-size: 0.5em;margin-bottom: 1%;}
.banner-container .banner .banner-caption a {font-size: 0.5em !important;padding: 10px 24px !important;}
.banner-container .banner .banner-caption {width: 480px;}
.banner-container .next .fas, .banner-container .prev .fas {font-size: 30px;}
.profile-container .profile-cont .form-container .form-control .form-control-radio li label {width: 80%;}
.nurse-content .nurse-content-row .nurse-content-col .nurse-thumb img {height: 60px;width: 60px;}
.profile-container .profile-content .profile-content-row {flex-direction: column;}
.profile-container .profile-content .profile-content-row .profile-content-col {width: 100%;}
.profile-container .profile-content .profile-content-row .profile-content-col-bottom {background: #f7f7f7;margin-top: 2%;}

.user-info-container {display: block;display: flex;justify-content:flex-start;align-content: center;align-items: center;padding: 10px 15px 15px;}
.user-info-container .user-thumb {}
.user-info-container .user-thumb img {height: 60px;width: 60px;border-radius:50%}
.user-info-container .user-info {text-align: left;padding: 0 5%;}
.user-info-container .user-info h4 {font-size: 14px;text-transform: uppercase;}
.user-info-container .user-info p {font-size: 12px;margin: 0;}
.user-info-container .user-myprofile {}
.user-info-container .user-myprofile a {font-size: 11px;text-decoration: none;color: #1469a2;border: #1469a2 1px solid;padding: 4px 10px;-moz-border-radius: 25px;-webkit-border-radius: 25px;border-radius: 25px;font-weight: 500;}

.icon-dashboard {background: url(../images/icon-dashboard.png) no-repeat 23px center !important;background-size: 18px !important;}
.icon-dashboard:hover {background: #c62127 url(../images/icon-dashboard-white.png) no-repeat 23px center !important;background-size: 18px !important;}

.icon-myaccount {background: url(../images/icon-user.png) no-repeat 23px center !important;background-size: 18px !important;}
.icon-myaccount:hover {background: #c62127 url(../images/icon-user-white.png) no-repeat 23px center !important;background-size: 18px !important;}

.icon-myschedule {background: url(../images/event-schedule.png) no-repeat 23px center !important;background-size: 18px !important;}
.icon-myschedule:hover {background: #c62127 url(../images/event-schedule-white.png) no-repeat 23px center !important;background-size: 18px !important;}

.icon-shifts {background: url(../images/shifts.png) no-repeat 23px center !important;background-size: 18px !important;}
.icon-shifts:hover {background: #c62127 url(../images/shifts-white.png) no-repeat 23px center !important;background-size: 18px !important;}

.icon-request {background: url(../images/icon-request.png) no-repeat 23px center !important;background-size: 18px !important;}
.icon-request:hover {background: #c62127 url(../images/icon-request-white.png) no-repeat 23px center !important;background-size: 18px !important;}

.icon-set-availability {background: url(../images/icon-myschedule.png) no-repeat 23px center !important;background-size: 18px !important;}
.icon-set-availability:hover {background: #c62127 url(../images/icon-myschedule-white.png) no-repeat 23px center !important;background-size: 18px !important;}

.icon-billing {background: url(../images/icon-billing.png) no-repeat 23px center !important;background-size: 18px !important;}
.icon-billing:hover {background: #c62127 url(../images/icon-billing-white.png) no-repeat 23px center !important;background-size: 18px !important;}

.icon-referal {background: url(../images/icon-refferal.png) no-repeat 23px center !important;background-size: 18px !important;}
.icon-referal:hover {background: #c62127 url(../images/icon-refferal-white.png) no-repeat 23px center !important;background-size: 18px !important;}

.icon-wallet {background: url(../images/icon-wallet.png) no-repeat 23px center !important;background-size: 18px !important;}
.icon-wallet:hover {background: #c62127 url(../images/icon-wallet-white.png) no-repeat 23px center !important;background-size: 18px !important;}

.icon-healthcare {background: url(../images/icon-healthcare.png) no-repeat 23px center !important;background-size: 18px !important;}
.icon-healthcare:hover {background: #c62127 url(../images/icon-healthcare-white.png) no-repeat 23px center !important;background-size: 18px !important;}

.icon-list {background: url(../images/icon-list.png) no-repeat 23px center !important;background-size: 18px !important;}
.icon-list:hover {background: #c62127 url(../images/icon-list-white.png) no-repeat 23px center !important;background-size: 18px !important;}

.icon-notification {background: url(../images/icon-notification.png) no-repeat 23px center !important;background-size: 18px !important;}
.icon-notification:hover {background: #c62127 url(../images/icon-notification-white.png) no-repeat 23px center !important;background-size: 18px !important;}

.icon-details {background: url(../images/icon-notification.png) no-repeat 23px center !important;background-size: 18px !important;}
.icon-details:hover {background: #c62127 url(../images/icon-notification-white.png) no-repeat 23px center !important;background-size: 18px !important;}

.icon-emp {background: url(../images/employment.png) no-repeat 23px center !important;background-size: 18px !important;}
.icon-emp:hover {background: #c62127 url(../images/employment-white.png) no-repeat 23px center !important;background-size: 18px !important;}



.icon-hire {background: url(../images/icon-user.png) no-repeat 23px center !important;background-size: 18px !important;}
.icon-hire:hover {background: #c62127 url(../images/icon-user-white.png) no-repeat 23px center !important;background-size: 18px !important;}

.icon-password {background: url(../images/icon-lock.png) no-repeat 23px center !important;background-size: 18px !important;}
.icon-password:hover {background: #c62127 url(../images/icon-lock-white.png) no-repeat 23px center !important;background-size: 18px !important;}

.icon-contact {background: url(../images/icon-contact.png) no-repeat 23px center !important;background-size: 18px !important;}
.icon-contact:hover {background: #c62127 url(../images/icon-contact-white.png) no-repeat 23px center !important;background-size: 18px !important;}

.icon-logout {background: url(../images/icon-logout.png) no-repeat 23px center !important;background-size: 18px !important;}
.icon-logout:hover {background: #c62127 url(../images/icon-logout-white.png) no-repeat 23px center !important;background-size: 18px !important;}
.box-info {width: 100%;}
.profile-banner-container {background-position:center 0;height: 240px;background-size: 100%;}
.profile-banner-container .profile-thumb {left: 29%;top: 35%;}
.profile-banner-container .profile-thumb img {height: 120px;width: 120px;}
.profile-content {padding: 0;}
.profile-container .profile-cont h2 {padding: 10px 0 20px;}
.profile-content ul li span {font-size: 14px;}
.profile-content ul li span.strong {font-size: 12px;}
.nurse-content .nurse-content-row .nurse-content-col {/*width: 49%;*/}
    .nurse-content .nurse-content-row {grid-template-columns: 49% 49%;}
.nurse-content .nurse-content-row .nurse-content-col .nurse-thumb {width: 24%;}
.nurse-content .nurse-content-row .nurse-content-col .nurse-info {width: 74%;}
.contactFrm-width {width: 100%;}

.profile-content .profile-row-new {margin-top: 3%}
.profile-content .profile-row-new .profile-col-left img {width: 200px;height: 200px;}
.profile-content .profile-row-new .profile-col-left {width: 36%;}
.profile-content .profile-row-new .profile-col-right {width: 64%;}
.profile-content .profile-row-new .profile-col-left h2 {padding: 15px 0 25px;font-size: 1.4em;}
.profile-content .profile-row-new .profile-col-right ul li {width:100%}

.notification-container .date-row span {font-size: 0.8em;padding: 10px 20px;}
.notification-container {margin-bottom: 0;margin-top: 5%;}
.notification-container .notification-row .notfication-col .icon {width: 12%;}
.notification-container .notification-row .notfication-col .content {width: 88%;}
.notification-container .notification-row .notfication-col p {font-size: 14px;}
.notification-container .notification-row .notfication-col h3 {font-size: 15px;padding: 10px 0 4px;}
.top-toolbar select {min-width: 115px;font-size: 12px;}
.top-toolbar {margin-bottom: 12px;}
#profile-different .profile-col-right ul li {width: 49%;}
#profile-different .user-profile-box img {width: 200px;height: 200px;}
#profile-different .user-profile-box h2 {font-size: 1.4em;}
.jobs-container .jobs-row .jobs-col {/*width: 49%;*/}
.stats-container .stats-item {width: 50%;}
.invoice-row .invoice-col {/*width: 48%;*/}
.job-request-container .job-request-row .job-request-col {width: 100%;}
.jobs-container .jobs-row {grid-template-columns: 49% 49%;}
.job-request-container .job-request-row::after {display:none}
.notification-2-col .notification-col {width: 100%;margin-bottom: 4%;}
.referral-container .referral-img img {width: 300px;}
.job-request-container .job-request-row {grid-template-columns: 48% 48%;}
.header-container .header .menu ul li.sub-menu ul {display: block;padding: 0 0 0 26px;position: static;background: none;border: 0;width: 100%;border-radius: 0;}
#menuT {display: none;}
.nav-dashboard .nav-submenu, .nav-dashboard:hover .nav-submenu {
	display: block;
	position: static;
	background: none;
	width: 100%;
	border: 0;
	padding: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
	/* background: #f4f4f4; */
}
#shiftcalendar .fc-event{font-size: .7em;}
.invoice-row{grid-template-columns: 48% 48%;}
.profile-cont a.btn{font-size: 13px}
.dashboard-new .dashboard-content .dashboard-content-row {grid-template-columns: auto auto;grid-row-gap: 20px;}
.dashboard-new .dashboard-content .dashboard-grid-5 {grid-template-columns: auto auto auto !important;grid-row-gap: 20px;}
.billing-container .billing-grid-row {grid-template-columns: 49% 49%;}
.billing-container {margin: 10px 0;}
.invoice-grid-row {grid-template-columns: 49% 49%;}
.invoice-grid-row .invoice-grid-col .invoice-flex .invoice-flex-row {grid-template-columns: 60% 35%;}
.invoice-grid-row .invoice-grid-col .invoice-flex .invoice-flex-row div,.invoice-grid-row .invoice-grid-col p {padding: 4px 0;}
.top-bar-new .top-bar-content p {font-size: 14px;}
.top-bar-new .top-bar-content .topbar-btn {padding: 10px 20px;font-size: 13px;width: 120px;}
.hideBtn_Desktop {display: block !important;}
.sticky-header .header .menu ul li.hideBtn_Desktop a {
	min-width: auto;
	padding: 16px 14px 16px 50px !important;
	text-transform: uppercase !important;
	font-weight: 500 !important;
}
.body_overflow {overflow: hidden;}
.header-container {top: 82px;}
#wrapper-main {margin-top: 145px;}
    
.how-it-works-container2 .how-it-works-row {grid-template-columns: 100%;}
.how-it-works-container2 .how-it-works-row .how-it-works-col .content {padding: 0 5% 0 15%;margin-top:10px;}
.how-it-works-container2 .how-it-works-row .how-it-works-col {min-height: auto;margin-bottom: 50px;}
.how-it-works-container2 .how-it-works-row .how-it-works-col .button {position: static;}
.how-it-works-container2 {padding: 10px 0 30px;}
.how-it-works-container2 .how-it-works-row .how-it-works-col .content ol li {font-size: 18px;line-height: 30px;margin-bottom: 20px;}
.how-it-works-container .how-it-works-row .how-it-works-col .content ol li p {font-size: 15px;}
.how-it-works-container2 .how-it-works-row .how-it-works-col .thumb img {width: 400px;}
.how-it-works-container2 .how-it-works-row .how-it-works-col .content ol li .icon {font-size: 26px;}
.how-it-works-container2 h2 {font-size: 30px !important;padding-bottom: 30px;}  
.how-it-works-container2 .how-it-works-row .how-it-works-col h3 {padding: 10px 0 20px;font-size: 22px;}
.onlytext-container .onlytext .onlytext-heading h2 {margin-bottom: 25px;}
.features-container .features-row .feature-item .features-content {min-height: auto;}
.why-choose-flex {grid-template-columns: 100%;}
.whychooseus-container {height: auto;padding: 50px 20px;}
.video-inner {margin-top: 20px;}
.upload-documents .upload-col .upload-col-flex {grid-template-columns: 69% 29%;}
.upload-documents .upload-col {margin: 5px 0 20px;}
.upload-documents .upload-col .document-col-status .upload-status, .upload-documents .upload-col .document-col-status .view-document {font-size: 12px;}
.upload-documents .upload-col .upload-col-flex input[type="submit"] {font-size: 14px;}
.ccards-container {grid-template-columns: 49% 49%;}
.ccards-container .ccards-item {margin-bottom: 10px;}
.contactus-container .contactus-row {padding: 0 2%;}
    .contactus-container .contactus-row .map-container iframe {height: 250px;} 
    .contactus-container .contactus-row {grid-template-columns: 100%;}
    
}
@media(min-width:768px) and (max-width:1024px) and (orientation:landscape){
.login-form-container {padding: 5% 20%;min-height: 490px;}
.billing-container .billing-grid-row {grid-template-columns: 32% 32% 32%}
.how-it-works-container2 .how-it-works-row {grid-template-columns: 30% 30% 30%;}
.how-it-works-container2 .how-it-works-row .how-it-works-col {padding: 0 15%;}
.how-it-works-container2 .how-it-works-row .how-it-works-col .thumb img {width: 100%;}
.how-it-works-container2 .how-it-works-row .how-it-works-col .content ol li {line-height: 26px;margin-bottom: 15px;}
.how-it-works-container2 .how-it-works-row .how-it-works-col .content ol li p {line-height: 24px;}
}

@media(max-width:767px){
.show_in_mobile {display: inline-block;}
.wrapper {width: 100%;min-width: auto;}	
.header-container .header {flex-direction: column;}
.header-container .header .logo a img {height: 50px;width: auto;}
.mobile-menu {right: 15px;top: 20px;}
.header-container .header .menu {position: fixed;left: -120%;top: 0;width: 89.3%;background: #fff;height: 100vh;z-index: 99999;}
.header-container .header .menu ul li {display: inline-block;width: 100%;text-align: left;}
.header-container .header .menu ul li a {font-size: 0.85em !important;display: block;text-align: left;padding: 16px 14px 16px 50px !important;text-transform: uppercase;background: #fff;border: 0;color: #373737 !important;letter-spacing: normal;font-weight: 500 !important;border-radius:0}
.header-container .header .menu ul li.sub-menu {}
.header-container .header .menu ul li.sub-menu ul {display: block;padding: 0 0 0 26px;position: static;background: none;border: 0;width: 100%;border-radius: 0;height: auto;}
	
.header-container .header .menu ul li.sub-menu ul li {}
.header-container .header .menu ul li.sub-menu ul li a:hover {}

.header-container .header .menu ul li a.btn-signup {/*font-size: 0.8em !important;font-weight: 500 !important;*/}
.header-container .header .menu ul {margin-top: 0;}
.header-container .header .menu .menu-close {position: static;display: block;width: 40px;height: 40px;line-height: 40px;margin-top: 10px;text-align: center;}
.header-container .header .menu .menu-close a {color: #000;text-decoration: none;font-family: montserrat,sans-serif;font-weight: 600;}
.header-container .header .menu ul li a:hover {color:#fff !important;background-color: #c62127;}
.menu-overlay {position: fixed;background: rgba(0,0,0,0.8);height: 100vh;width: 100%;z-index: 998;left: 0;top: 0;display: none;}
.mobile-menu-show {left: 0 !important;display: block !important;}
.mobile-menu {display:block}
.header-container .header .menu ul li:last-child {padding-left: 0;}
.fancybox-slide {padding: 44px 0 0 !important;}
.banner-container .banner .banner-caption h1, .banner-container .banner .banner-caption h2 {font-size: 1em;line-height: 20px;padding-bottom: 1%;font-weight: 600;}
.banner-container .prev, .banner-container .next {display: none;}
.banner-container .banner .banner-caption a {font-size: 0.5em !important;padding: 10px 10px !important;min-width:auto;margin-right: 0.5%;margin-bottom: 1%;line-height:10px}
.banner-container .banner .banner-caption h1 span {width: auto;}
.banner-container .banner .banner-caption h4 {display: none;}
.banner-container .banner .banner-caption {margin-left: 4%;}
.banner-container .banner .banner-caption {width: auto;}

.heading_1 h4, .heading_1 h1 {font-size: 1.2em;padding: 2% 0 6%;}
.services-container .services-row, .features-container .features-row, .agency-container .agency-row, .section-3box-container .section-3box-row, .onlytext-container .onlytext, .contactus-container .contactus-row {flex-direction: column;}
.health-care-facility .services-row .services-col {width: 100%;margin: 2% 0;padding: 6%;}
.services-container .services-row .services-col svg {height: 50px;}
.services-container .services-row .services-col article p {font-size: 0.75em;line-height: 18px;}
.features-container .features-row .features-col {width: 100%;padding: 10% 4%;}
.features-container .features-row .features-col h4 {font-size: 0.75em;}
.features-container .features-row .features-col h2 {font-size: 1.2em;}
.features-container .features-row .feature-item .features-content h3 {font-size: 0.9em;}
.services-container .services-row .services-col h3 {font-size: 0.9em;}
.features-container .features-row .feature-item .features-content p {font-size: 0.75em;line-height: 18px;}
.features-container .features-row .feature-item .icon svg {width: 36px;}
.features-container .features-row .feature-item {padding: 15px 0;}
.agency-container .agency-row .agency-col {width: 100%;}
.agency-container .agency-row .agency-content {padding: 10% 6%;}
.agency-container .agency-row .agency-content h4 {font-size: 0.75em;}
.agency-container .agency-row .agency-content h2 {font-size: 1.2em;}
.agency-container .agency-row .agency-content h3 {font-size: 0.9em;}
.agency-container .agency-row .agency-content p {font-size: 0.75em;line-height: 18px;}
.agency-container .agency-row .agency-content .agency-flex {margin: 5% 0;}
.agency-container .agency-row .agency-content .agency-flex .agency-flex-col svg {width: 36px;}
.footer-container .footer ul li {width: 100%;}
.footer-container .footer ul li a {font-size: 0.75em;padding: 5px;display: block;}
.footer-container .footer .copyright p {font-size: 0.75em;}
.banner-inner {height: 160px;}
.banner-inner h1 {font-size: 1.2em;width: 100%;text-align: center;}
.section-3box-container .section-3box-row .section-3box-thumb {width: 100%;text-align: center;}
.section-3box-container .section-3box-row .section-3box-content {width: 100%;padding: 12% 4%;}
.section-3box-container .section-3box-row .section-3box-content h2 {font-size: 1.2em;}
.section-3box-container .section-3box-row .section-3box-content p {font-size: 0.75em;line-height: 18px;}
.section-3box-container .section-3box-row .section-3box-content ul li {font-size: 0.75em;line-height: 18px;padding: 0;}
.section-3box-container .section-3box-row .section-3box-content ul li .fas {font-size: 16px;padding: 5px 0;}
.whychooseus-container .whychooseus h4 {font-size: 0.75em;}
.whychooseus-container .whychooseus h2 {font-size: 1.2em;}
.whychooseus-container .whychooseus ul li {line-height: 22px;padding-bottom: 12px;padding-top: 12px;font-size: 0.9em;padding-left: 50px;}
.whychooseus-container .whychooseus ul li::before {font-size: 30px !important;margin-left: -50px !important;}
.whychooseus-container .whychooseus {position: static;width: 100%;padding: 6% 4%;transform: translate(0);}
.whychooseus-container {height: auto;padding: 20px 0px;}
.onlytext-container .onlytext .onlytext-heading, .onlytext-container .onlytext .onlytext-content {width: 100%;padding: 0;}
.onlytext-container {padding: 10% 4%;}
.onlytext-container .onlytext .onlytext-heading h2 {font-size: 1.2em;line-height: 28px;}
.onlytext-container .onlytext .onlytext-content article p {font-size: 0.75em;line-height: 20px;}
.whychooseus-container::after {display: none;}
.onlytext-container .onlytext .onlytext-content article p a {font-size: inherit;}
.whychooseus-container .whychooseus p a {font-size: 0.75em;}
.services-container .services-row .services-col {width: 100%;padding: 6%;margin: 2% 0 !important;}
.how-it-works-container h2 {font-size: 1.2em;padding: 0 0 8%;}
.how-it-works-container {padding: 10% 0;}
.progressbar li {font-size: 11px;width: 23%;padding: 10px;text-align: center;}
.how-it-works-container .download-app h3 {font-size: 1em;}
.how-it-works-container .download-app .download-app-input input[type="text"] {padding: 0 10px;width: 220px;font-size: 0.8em;height: 40px;}
.how-it-works-container .download-app .download-app-input input[type="submit"] {padding: 0;min-width: 120px;font-size: 0.75em;height: 40px;}
.how-it-works-container .download-app .app-link a img, .app-link a img {height: 40px;}
.progressbar li p {display:block}
.agency-container .agency-row .howitworks-content h2 {font-size: 1.2em;padding: 10px 0;}
.agency-container .agency-row .howitworks {min-height: 250px;}
.aboutus-container .aboutus h4 {font-size: 1.2em;padding: 2% 0 6%; text-transform: capitalize;}
.aboutus-container .aboutus {width: 100%;}
.aboutus-container .aboutus article p {font-size: 0.75em;line-height: 18px;}

.contactus-container .contactus-row .contactus-form {width: 100%;order: 2;padding: 4% 0%;-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;}
.contactus-container .contactus-row .contact-address .address-container {padding-left: 0;margin-bottom: 20px;}
.contactus-container .contactus-row .contact-address {padding: 10% 0 3%;}
.contactus-container .contactus-row .contactus-form h2 {font-size: 1.2em;}
.contactus-container .contactus-row .contactus-form .contactfrm .form-control {padding: 6px 0;}
.contactus-container .contactus-row .contactus-form .contactfrm .form-control .form-field input[type="submit"] {padding: 15px;}
.aboutus-container .aboutus article h3 {font-size: 0.9em;}
.login-form-container .login-form, .profile-container .profile-cont {border: 0;padding: 0;box-shadow: none;background: none;}
.login-form-container, .profile-container {padding: 4%;}
.login-form-container .login-form h2, .login-form-container .login-form h1, .profile-container .profile-cont h2 {font-size: 1.2em;padding: 10px 0 20px;}
.login-form-container .login-form .form-control input[type="submit"], .login-form-container .login-form .form-control .form-control-btn a, .login-form-container .login-form .form-control button {padding: 15px;margin-top: 0;}
.login-form-container .login-form .form-control .form-control-link a {font-size: 0.85em;}
.login-form-container .login-form .form-control-radio ul {text-align: left;}
.login-form-container .login-form .form-control-radio ul li {margin-bottom: 10px;}
.login-form-container .login-form .success .fas {font-size: 2.4em;}
.login-form-container .login-form p {font-size: 0.9em;}
.login-form-container .login-form .success {margin-top: 15px;}
.login-form-container .login-form {min-height: auto;}
.nav-dashboard .nav-submenu ul, .nav-dashboard:hover .nav-submenu ul {margin-top: 0 !important;}
.nav-dashboard .nav-submenu, .nav-dashboard:hover .nav-submenu {display: block !important;position: static;background: none;width: 100%;border: 0;padding: 0;-moz-border-radius: 0;-webkit-border-radius: 0;border-radius: 0;/*background: #f4f4f4;*/}
.nav-dashboard .nav-submenu::before {display: none;}
.profile-content {padding: 0;}
.profile-content ul li span {width: 100%;}
.profile-container .profile-cont .form-container .form-control .form-control-half {width: 100%;}
.profile-container .profile-cont .form-container .form-control {justify-content: center;flex-direction: column;padding: 4px 0;}
.profile-container .profile-cont .form-container .form-control .form-control-half {padding: 4px 0;}
.profile-container .profile-cont .form-container .form-control-nopadding {padding:0}
.profile-container .profile-cont .form-container .form-control .form-control-qtr {width: 100%;padding: 4px 0;}
.profile-container .profile-cont .form-container .form-control .form-control-radio li {width: 100%}
.form-control-radio-padding {width: 100%}
.profile-container .profile-cont .form-container .form-control .form-control-radio li label {font-size: 13px;width: 82%;}
.nurse-content .nurse-content-row .nurse-content-col {width: 100%;}
.login-form-container h2, .login-form-container h1 {font-size: 1.2em;}
.login-form-container {margin-top: 5%;}
.login-form-container h3 {font-size: 0.9em;}
.box-info {width: 100%;}

.user-info-container {display: block;display: flex;justify-content: space-around;align-content: center;align-items: center;padding: 10px 15px 15px;}
.user-info-container .user-thumb {}
.user-info-container .user-thumb img {height: 60px;width: 60px;border-radius:50%}
.user-info-container .user-info {text-align: left;}
.user-info-container .user-info h4 {font-size: 14px;text-transform: uppercase;}
.user-info-container .user-info p {font-size: 12px;margin: 0;}
.user-info-container .user-myprofile {}
.user-info-container .user-myprofile a {font-size: 11px;text-decoration: none;color: #1469a2;border: #1469a2 1px solid;padding: 4px 10px;-moz-border-radius: 25px;-webkit-border-radius: 25px;border-radius: 25px;font-weight: 500;}

.icon-dashboard {background: url(../images/icon-dashboard.png) no-repeat 23px center !important;background-size: 18px !important;}
.icon-dashboard:hover {background: #c62127 url(../images/icon-dashboard-white.png) no-repeat 23px center !important;background-size: 18px !important;}

.icon-myaccount {background: url(../images/icon-user.png) no-repeat 23px center !important;background-size: 18px !important;}
.icon-myaccount:hover {background: #c62127 url(../images/icon-user-white.png) no-repeat 23px center !important;background-size: 18px !important;}

.icon-myschedule {background: url(../images/event-schedule.png) no-repeat 23px center !important;background-size: 18px !important;}
.icon-myschedule:hover {background: #c62127 url(../images/event-schedule-white.png) no-repeat 23px center !important;background-size: 18px !important;}

.icon-shifts {background: url(../images/shifts.png) no-repeat 23px center !important;background-size: 18px !important;}
.icon-shifts:hover {background: #c62127 url(../images/shifts-white.png) no-repeat 23px center !important;background-size: 18px !important;}

.icon-request {background: url(../images/icon-request.png) no-repeat 23px center !important;background-size: 18px !important;}
.icon-request:hover {background: #c62127 url(../images/icon-request-white.png) no-repeat 23px center !important;background-size: 18px !important;}

.icon-set-availability {background: url(../images/icon-myschedule.png) no-repeat 23px center !important;background-size: 18px !important;}
.icon-set-availability:hover {background: #c62127 url(../images/icon-myschedule-white.png) no-repeat 23px center !important;background-size: 18px !important;}

.icon-billing {background: url(../images/icon-billing.png) no-repeat 23px center !important;background-size: 18px !important;}
.icon-billing:hover {background: #c62127 url(../images/icon-billing-white.png) no-repeat 23px center !important;background-size: 18px !important;}

.icon-referal {background: url(../images/icon-refferal.png) no-repeat 23px center !important;background-size: 18px !important;}
.icon-referal:hover {background: #c62127 url(../images/icon-refferal-white.png) no-repeat 23px center !important;background-size: 18px !important;}

.icon-wallet {background: url(../images/icon-wallet.png) no-repeat 23px center !important;background-size: 18px !important;}
.icon-wallet:hover {background: #c62127 url(../images/icon-wallet-white.png) no-repeat 23px center !important;background-size: 18px !important;}

.icon-healthcare {background: url(../images/icon-healthcare.png) no-repeat 23px center !important;background-size: 18px !important;}
.icon-healthcare:hover {background: #c62127 url(../images/icon-healthcare-white.png) no-repeat 23px center !important;background-size: 18px !important;}

.icon-list {background: url(../images/icon-list.png) no-repeat 23px center !important;background-size: 18px !important;}
.icon-list:hover {background: #c62127 url(../images/icon-list-white.png) no-repeat 23px center !important;background-size: 18px !important;}

.icon-notification {background: url(../images/icon-notification.png) no-repeat 23px center !important;background-size: 18px !important;}
.icon-notification:hover {background: #c62127 url(../images/icon-notification-white.png) no-repeat 23px center !important;background-size: 18px !important;}

.icon-details {background: url(../images/icon-notification.png) no-repeat 23px center !important;background-size: 18px !important;}
.icon-details:hover {background: #c62127 url(../images/icon-notification-white.png) no-repeat 23px center !important;background-size: 18px !important;}

.icon-emp {background: url(../images/employment.png) no-repeat 23px center !important;background-size: 18px !important;}
.icon-emp:hover {background: #c62127 url(../images/employment-white.png) no-repeat 23px center !important;background-size: 18px !important;}



.icon-hire {background: url(../images/icon-user.png) no-repeat 23px center !important;background-size: 18px !important;}
.icon-hire:hover {background: #c62127 url(../images/icon-user-white.png) no-repeat 23px center !important;background-size: 18px !important;}

.icon-password {background: url(../images/icon-lock.png) no-repeat 23px center !important;background-size: 18px !important;}
.icon-password:hover {background: #c62127 url(../images/icon-lock-white.png) no-repeat 23px center !important;background-size: 18px !important;}

.icon-contact {background: url(../images/icon-contact.png) no-repeat 23px center !important;background-size: 18px !important;}
.icon-contact:hover {background: #c62127 url(../images/icon-contact-white.png) no-repeat 23px center !important;background-size: 18px !important;}

.icon-logout {background: url(../images/icon-logout.png) no-repeat 23px center !important;background-size: 18px !important;}
.icon-logout:hover {background: #c62127 url(../images/icon-logout-white.png) no-repeat 23px center !important;background-size: 18px !important;}
	

.profile-banner-container {background-position:center 0;height: 120px;background-size: 100%;}
.profile-banner-container .profile-thumb {left: 29%;top: 24%;}
.profile-banner-container .profile-thumb img {height: 70px;width: 70px;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;}
.profile-content ul li {width: 100%;padding: 6px 16px;}
.profile-content ul li span.strong {font-size: 12px;}
.profile-content ul li span {font-size: 14px;padding: 2px 0;}
.profile-container .profile-content h3 {padding: 6px;font-size: 16px;}
.profile-banner-container {display: block;}
.profile-container .profile-cont .form-container {padding: 0px 14px 14px;}
.profile-container .profile-cont .form-container .form-control textarea {min-height: 100px;}
.profile-container .profile-cont .form-control-btn .btn-submit {width: 100%;}
.profile-container .profile-cont .form-control-btn {padding: 0 14px 20px 14px;}
.profile-container .profile-cont .form-control-btn .btn-goback {width: 100%;padding: 12px 16px;font-size: 14px;}
.hide-in-mobile {display:none !important}
.show-in-mobile {display:block !important}
.mobile-top-back {position: absolute;left: 15px;top: 20px;}
.mobile-top-back button {background: none;border: 0;padding: 10px;cursor: pointer;}
.mobile-top-back button img {}
.profile-container .profile-cont .form-control-col .form-checkbox {padding-bottom:6px;width: 100%;}
.profile-container .profile-cont .form-container .form-control select {background-position:94% center;}
.thankyou-login-btn {padding: 15px 0;}
.nurse-content .nurse-content-row .nurse-content-col .nurse-thumb {width: 25%;text-align: left;}
.nurse-content .nurse-content-row .nurse-content-col .nurse-info {text-align: left;}
.nurse-content .nurse-content-row .nurse-content-col .nurse-thumb img {height: 60px;width: 60px;}
.nurse-content .nurse-content-row .nurse-content-col .nurse-info h3 {padding: 4px 0;font-size: 16px;}
.nurse-content .nurse-content-row .nurse-content-col .nurse-info h3 p {padding-top: 5px;}
.btn-moredetail, .btn-booknow, .profile-container .profile-cont .form-control-btn .btn-submit {padding: 12px 16px !important;font-size: 14px !important;text-transform: uppercase;}
.sortby a {font-size: 14px;}
.top-toolbar .input-placeholder {padding: 0 5px 0 10px;}
.top-toolbar .input-wrapper {width: 220px;margin-bottom: 15px !important;}
.top-toolbar .input-wrapper .form-input {padding: 6px;font-size: 13px;}
.top-toolbar .input-wrapper button {padding: 6px 12px;-moz-border-radius: 0 25px 25px 0;-webkit-border-radius: 0 25px 25px 0;border-radius: 0 25px 25px 0;font-size: 12px;line-height: 16px;font-weight: 600;letter-spacing: 0.5px;}
.jobs-container .jobs-row .jobs-col {width: 100%;margin-bottom: 6%;}
.top-toolbar .btn-addnew {margin-bottom: 15px !important;display: inline-block;}
.contactFrm-width {width: 100%;}

.profile-content .profile-row-new .profile-col-left {display: none;}
.profile-content .profile-row-new .profile-col-right {width: 100%;padding: 0;}
.profile-content .profile-row-new .profile-col-right .box-profile-container {-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;-moz-border-radius: 0;	-webkit-border-radius: 0;border-radius: 0;margin-bottom: 25px;width: auto;}
.profile-content .profile-row-new .profile-col-right .box-profile-container h3 {background: none;color: #1469a2 !important;padding: 6px !important;-moz-border-radius: 0;-webkit-border-radius: 0;border-radius: 0;text-transform: uppercase !important;letter-spacing: 1px !important;	font-size: 16px;}
.profile-content .profile-row-new .profile-col-right ul {padding: 0;}
.profile-content .profile-row-new .profile-col-right ul li {border-bottom: 0;}
.profile-content .profile-row-new .profile-col-right ul li span {font-size: 15px;color: #000;font-weight: 400;line-height: normal;}
.profile-content .profile-row-new .profile-col-right ul li span.strong {font-size: 12px !important;}

.notification-container {margin-bottom: 0;margin-top: 3%;}
.notification-container .date-row {/*background: #fbfbfb;	border: #f0f0f0 1px solid;margin-bottom: 0;*/margin: 20px 0 30px;}
.notification-container .date-row span {/*background: none;font-size: 0.8em;padding: 8px 20px;color: #646464;position: static;*/left: 50%;-moz-transform: translateX(-50%);-webkit-transform: translateX(-50%);transform: translateX(-50%);padding: 10px 18px;font-size: 12px;}
.notification-container .notification-row .notfication-col .icon img {width: 40px;height: 40px;margin-top: 10%;}
.notification-container .notification-row .notfication-col h3 {font-size: 14px;padding: 8px 0 3px;}
.notification-container .notification-row .notfication-col p {font-size: 13px;}
.notification-container .notification-row .notfication-col h3 span.new {font-size: 10px;padding: 3px 10px;}
.notification-container .notification-row .notfication-col .icon {width: 20%;}
.notification-container .notification-row .notfication-col .content {width: 80%;}
.top-toolbar select {min-width: 160px;width: 170px;margin: 0 0 10px 0;}
.top-toolbar {margin-bottom:12px;flex-direction: column;}
#profile-different .user-profile-box {display: none;}
#profile-different .profile-col-right ul li {width: 100%;}
#profile-different .profile-col-right .box-profile-container {border-top: 0;}
.job-details-box {border-bottom: 0;padding: 10px 20px;background: #f7f7f7;margin-bottom: 20px;}
.myschedule-row .myschedule-col .myschedule-action li {padding: 2px 10px;}
.myschedule-row .myschedule-col .myschedule-action ul li p {/*font-size: 10px;padding: 8px 0;*/}
.job-detail-container .job-detail-item {width: 100%;}
.stats-container .stats-item {width: 50%;padding: 15px 10px;}
.stats-container .stats-item h5, .stats-container .stats-item p {font-size: 14px;}
.invoice-row .invoice-col {width: 100%;}
.invoice-row .invoice-col .invoice-item h3 {font-size: 18px;}
.invoice-row .invoice-col .invoice-item .invoice-item-row .invoice-item-col span {font-size: 12px;}
.invoice-row .invoice-col .invoice-item .invoice-total p {font-size: 30px;}
.layout-fluid {padding-left: 0 !important;padding-right: 0 !important;}
.wallet-container .icon img {height: 50px;}
.wallet-container h2 {font-size: 2em !important;}
.wallet-container .heading {padding: 12px 0 2px;}
.wallet-container .btn-container a {padding: 14px 26px;font-size: 13px;}
.wallet-container .btn-container {margin-top: 10px;}
.earned-container .midLabel {font-size: 14px;padding: 10px 30px;}
.earned-container .divTbl-heading div {border: 0;padding-top: 40px !important;}
.earned-container .divTbl-heading div, .earned-container .divTbl-content div {padding: 12px;font-size: 12px;}
.earned-container {margin-bottom: 0;}
.job-request-container .job-request-row .job-request-col {width: 100%;}
.notification-2-col .notification-col {width: 100%;}
.referral-container .referral-img img {width: 220px;}
.referral-container .referral-img {padding-bottom:10px;}
.referral-container h3 {font-size: 18px;}
.referral-container p {font-size: 13px;padding: 0 4%;line-height: 22px;}
.wallet-container h3 {font-size: 18px;}
.wallet-container {padding: 30px 0 100px;}
.total-earnings h2 {font-size: 30px;padding-top: 5px;}
.total-earnings {padding: 40px 0 0;}
.job-request-container .job-request-row {grid-template-columns: 100%;}
	
#menuT {display: none;}
#calendar {width: 100% !important;}
#shiftcalendar .fc-event {font-size: .6em;}
#health-care-pro th, #health-care-pro td {font-size: 11px;vertical-align: top;}
.invoice-row {grid-template-columns: 100%;}
.invoice-row .invoice-col .invoice-item .invoice-item-row .invoice-item-col p {font-size: 14px !important;line-height: 20px;}
.nurse-content .nurse-content-row {grid-template-columns: 100%;}
.jobs-container .jobs-row {grid-template-columns: 100%;}
.profile-cont a.btn{font-size: 12px}
.dashboard-new .dashboard-header {display: none;}
.dashboard-new .dashboard-content .dashboard-content-row {top: 30px;grid-template-columns: auto;grid-row-gap: 20px;}
.dashboard-new .dashboard-content .dashboard-grid-5 {top: 30px;grid-template-columns: auto !important;grid-row-gap: 20px;}
.dashboard-new .dashboard-content .dashboard-grid-5 .dashboard-item {width: 250px !important}
.billing-container {margin: 10px 0;}
.billing-container .billing-grid-row {grid-template-columns: 100%;}
.innerHeadingBg {height: 80px}
.innerHeadingBg h1 {font-size: 22px}
.billing-new-container .billing-grid-row .billling-grid-col .billing-flex-container {grid-template-columns: 50% 50%}
.billing-new-container .billing-grid-row .billling-grid-col .billing-flex-container .billing-flex-content:nth-child(2n) {background: none}
.billing-new-container .billing-grid-row .billling-grid-col .billing-flex-container .billing-flex-content:nth-child(2),.billing-new-container .billing-grid-row .billling-grid-col .billing-flex-container .billing-flex-content:nth-child(3){background:#f7f7f7}
.billing-new-container .billing-grid-row .billling-grid-col .billing-flex-container .billing-flex-content .heading{font-size: 14px;padding: 5px;}
.billing-new-container .billing-grid-row .billling-grid-col .billing-flex-container .billing-flex-content .content {font-size: 14px}
.billing-grid-row-for-2 {width: 100%;}
    
.invoice-grid-row {grid-template-columns: 100%;}
.invoice-grid-row .invoice-grid-col .invoice-flex .invoice-flex-row {grid-template-columns: 60% 35%;}
.invoice-grid-row .invoice-grid-col .invoice-flex .invoice-flex-row div,.invoice-grid-row .invoice-grid-col p {padding: 4px 0;}
.top-bar {grid-template-columns: 100%;position: static;}
.header-container {top: 69px;}
#wrapper-main {margin-top: 145px;}
    
.top-bar-new {grid-template-columns: 100%;}
.top-bar-new .top-bar-content p {margin: 4px 0;font-size: 13px;}
.top-bar-content-flex {margin: 5px;justify-content: center;}
.top-bar-new .top-bar-content .topbar-btn {padding: 10px 20px;font-size: 13px;width: 110px;margin: 0 5px;}
.hideBtn_Desktop {display:block !important}
.top-bar-content-flex {display: block;text-align: right;}
.sticky-header .header .menu ul li.hideBtn_Desktop a {
	min-width: auto;
	padding: 16px 14px 16px 50px !important;
	text-transform: uppercase !important;
	font-weight: 500 !important;
}
.body_overflow {overflow: hidden;}
.how-it-works-container2 .how-it-works-row {grid-template-columns: 100%;}
.how-it-works-container2 h2 {padding: 0 0 3%;font-size: 28px;}
.how-it-works-container2 .how-it-works-row .how-it-works-col h3 {font-size: 20px;padding-bottom:20px;}
.how-it-works-container2 .how-it-works-row .how-it-works-col .thumb img {width: 100%;}
.how-it-works-container2 .how-it-works-row .how-it-works-col .content {padding: 0 0 0 20%;margin-top: 10px;}
.how-it-works-container2 .how-it-works-row .how-it-works-col .content ol li {font-size: 18px;line-height: 26px;margin-bottom: 20px;}
.how-it-works-container2 .how-it-works-row .how-it-works-col .content ol li p {font-size: 14px;line-height: 24px;}
.how-it-works-container2 .how-it-works-row .how-it-works-col .content ol li .icon {left: -60px;font-size: 20px;}
.how-it-works-container2 .how-it-works-row .how-it-works-col {min-height: auto;margin-bottom: 30px;}
.how-it-works-container2 .how-it-works-row .how-it-works-col .button {position: static;}
.how-it-works-container2 .how-it-works-row .how-it-works-col .button a {font-size: 14px;}
.how-it-works-container2 {padding: 4% 0;margin-top: 30px;}
    .app-signup {display: grid;grid-template-columns: 70% 30%;justify-content: space-between;}
    .app-signup input[type="text"] {width: auto;border-radius: 0;}
    .onlytext-container .onlytext .onlytext-heading h2 {line-height: 26px;margin-bottom: 15px;}
    .app-link {text-align: center;}
    .app-signup input[type="submit"] {border-radius: 0;appearance:none;-moz-appearance:none;-webkit-appearance:none}
    .features-container .features-row .feature-item .features-content {min-height: auto;}
    .why-choose-flex {grid-template-columns: 100%;}
    .how-it-works-flex {grid-template-columns: 100%;}
    .progressbar {margin-bottom: 50px;}
    .progressbar li::before {left: 50%;bottom: -44px;top: auto;transform: translateX(-50%);}
    .progressbar li::after {width: 100%;height: 1px;top: 64px;left: -36px;}
    .ui-dialog {width: 350px !important;}
    .nav-dashboard .nav-submenu ul li:hover ul li a {font-size: 14px !important;padding: 16px 14px 16px 50px !important;}
    .header-container .header .menu ul li.sub-menu ul {padding: 0;}
    .upload-documents {grid-template-columns: 100%;}
    .upload-documents .upload-col .upload-col-flex {grid-template-columns: 68% 30%;}
    .upload-documents .upload-col .upload-col-flex input[type="submit"] {font-size: 14px;}
    .upload-documents .upload-col .document-col-status .upload-status, .upload-documents .upload-col .document-col-status .view-document {font-size: 12px;}
    .upload-documents .upload-col .document-col-status {padding-top: 4px;}
    .title-box {width: 320px;left: -208px;top: 24px;}
    .edit-link-mobile {padding-left: 10px;display: inline-block;}
    .edit-link-mobile i {position: static;color: #000;}
    .onlytext-container h2 {font-size: 18px;font-weight: 600;}
    .dashboard-new {padding-bottom: 30px;}
    .ccards-container {grid-template-columns: 100%;}
    .add-ccards-container .add-ccards-flex {width: 90%;border-radius: 14px;padding: 20px;}
    .add-ccards-container .add-ccards {display: grid;grid-template-columns: repeat(2, 1fr);grid-template-rows:repeat(3, 1fr);grid-column-gap: 16px;grid-row-gap: 0px;}
    .add-ccards-container .add-ccards .ccards-field:nth-child(1) {grid-area: 1 / 1 / 2 / 3;}
    .add-ccards-container .add-ccards .ccards-field:nth-child(2) {grid-area: 2 / 1 / 3 / 3;}
    .add-ccards-container .add-ccards .ccards-field:nth-child(3) {grid-area: 3 / 1 / 4 / 2;}
    .add-ccards-container .add-ccards .ccards-field:nth-child(4) {grid-area: 3 / 2 / 4 / 3;}
    .contactus-container .contactus-row {grid-template-columns: 100%;padding: 0 2%;grid-gap: 2%;}
    .contactus-container .contactus-row .contact-address .address-flex {grid-template-columns: 100%;margin: 10px 0 40px;}
}

@media(max-width:767px) and (orientation:landscape){
.banner-container .banner .banner-caption h1 {font-size: 2.2em;padding-bottom: 5%;}
.banner-container .banner .banner-caption h4 {line-height: 18px;font-size: 0.6em;margin-bottom: 1%;}
.banner-container .banner .banner-caption {width: 420px; top:56%;}
.banner-container .banner .banner-caption h4 {display: block;}
.banner-container .banner .banner-caption h1, .banner-container .banner .banner-caption h2 {font-size: 1.3em;padding-bottom: 4%;}
.heading_1 h4, .heading_1 h1 {font-size: 1.2em;padding: 0% 0 3%;}
.features-container .features-row .features-col {padding: 6% 4%;}
.agency-container .agency-row .agency-content {padding: 6%;}
.footer-container .footer ul li {width: auto;}
.section-3box-container .section-3box-row .section-3box-thumb figure img {width: 300px;}
.section-3box-container .section-3box-row .section-3box-content {padding: 12% 4% 0;}
.onlytext-container, .whychooseus-container .whychooseus {padding: 6% 4%;}
.section-3box-container {padding: 6% 0;}
.agency-container .agency-row .agency-content .agency-flex {margin: 4% 0;}
.how-it-works-container {padding: 6% 0;}
.progressbar li p {display:none}
.agency-container .agency-row .howitworks-content {padding-left: 4%;}
.agency-container .agency-row .howitworks {display: none;}
.contactus-container .contactus-row .contact-address {padding: 6% 0;width: 100%;}
.login-form-container .login-form {min-height: auto;}
.header-container .header .menu ul {margin-top: 7%;height: 320px;overflow: auto;}
.profile-container .profile-cont .form-container .form-control select {background-position:96% center;}
.nurse-content .nurse-content-row .nurse-content-col .nurse-thumb {width: 17%;}
.nurse-content .nurse-content-row .nurse-content-col .nurse-info {width: 82%;}
.nurse-content .nurse-content-row .nurse-content-col .nurse-thumb img {height: 80px;width: 80px;}
.profile-banner-container {height: 210px}
.profile-banner-container .profile-thumb img {height: 100px;width: 100px;}
.profile-banner-container .profile-thumb {left: 30%;top: 36%;}
.top-toolbar select {min-width: 140px;width: 140px;}
.dashboard-new .dashboard-content .dashboard-grid-5, .dashboard-new .dashboard-content .dashboard-content-row {grid-template-columns: auto auto !important;}
.top-bar {grid-template-columns: auto auto;position: static;}
.header-container {top: 72px;}
#wrapper-main {margin-top: 125px;}
    
.how-it-works-container2 .how-it-works-row .how-it-works-col .thumb img {width: 200px;}
.progressbar li::after {top: 53px;left: -70px;}
.contactus-container .contactus-row .contact-address .address-flex {grid-template-columns: 50% 50%;}
}

@media(max-width:480px) {
.top-bar-content-flex {display: none;}
}