/* FOOTER STYLES */
footer {
	font-family: Montserrat, 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 16px;
}
a.footlink:link {color:#fff; display:block;margin-right:20px;}
a.footlink:visited {color:#fff;}
a.footlink:hover {color:#fff; text-decoration:underline;}
a.footlink:active {color:#fff; text-decoration:underline;}
a.footlinkalt:link {color:#fff; display:inline;margin-right:60px; font-size:14px; font-weight:100;}
a.footlinkalt:visited {color:#fff;}
a.footlinkalt:hover {color:#fff; text-decoration:underline;}
a.footlinkalt:active {color:#fff; text-decoration:underline;}
a.footlinkalttest:link {color:#fff; display:inline;margin-right:115px;}
a.footlinkalttest:visited {color:#fff;}
a.footlinkalttest:hover {color:#fff; text-decoration:underline;}
a.footlinkalttest:active {color:#fff; text-decoration:underline;}
a.footlinkaltfull:link {color:#fff; display:inline;}
a.footlinkaltfull:visited {color:#fff;}
a.footlinkaltfull:hover {color:#fff; text-decoration:underline;}
a.footlinkaltfull:active {color:#fff; text-decoration:underline;}
a.footlinkmobile:link {color:#fff; font-size:12px; font-weight:100; padding-right:30px;}
a.footlinkmobile:visited {color:#fff;}
a.footlinkmobile:hover {color:#fff; text-decoration:underline;}
a.footlinkmobile:active {color:#fff; text-decoration:underline;}

.underline:after {
	content: "";
	position: absolute;
	bottom: -2px;
	left: 0;
	width: 100%;
	height: 8px;
	border-radius: 5px;
	background: #f99d25;
	z-index: -1;
}
img, svg {
	vertical-align: top;
}
.text-warning {
	color: #f99d25 !important;
}
.text-white {
	color: #fff !important;
}
.forbesbox img {
	width: 100%;
	padding: 20px 0 15px 35px;
}
.faq-responses {
	font-weight: bold;
}
.faq-responses span {
	font-style: italic;
	font-weight: normal;
}
.faq-responses a {
	font-style: italic;
	font-weight: bold;
	color: #004eb1;
}
.faq-list li a {
	font-style: italic;
	font-weight: bold;
	color: #004eb1;
}
.legallink {
	color: #ffffff;
	font-size: 12px;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 5px;
}
hr.alertdivide {
	border: 1px solid #f99d25;
	margin: 65px 0;
}
.header-desc {
	font-size: 18px;
	padding-top: 15px;
	line-height: 220%;
}
.ctasection {
	background-color: #ececec;
}
.alertsection {
	margin: 35px 0px;
}
.btn-job {
	color: #fff;
	background-color: #f99d25 !important;
	border-color: #E48406;
}
.bg-custom {
	background-color: #130f40;
}
.button-fixed {
	bottom: 0;
	position: fixed;
	right: 0;
	border-radius: 4px;
}
.fas {
	cursor: pointer;
	font-size: 24px;
}
.responcediv {
	min-height: 700px;
}
.test {
	border-style: solid;
	border-width: thin;
	border-color: #000000;
}
.formmargin {
	margin-top: 30px;
	padding-bottom: 30px;
}
.searchcontainer {
	min-height: 100px;
	margin-top: -100px;
}
.formdivs {
	min-height: 43px;
}
.explorejbstxt {
	float: right;
	margin-top: 6px;
}
.fieldlabel {
	color: #000000;
	font-style: italic;
}
.btn-applynow {
	background-color: #f99d25;
	margin-top: 20px;
}
.name-info {
	padding: 2% 2% 4%;
	background-color: #F0F0F0;
}
.address-info {
	padding: 2% 2% 4%;
	background-color: #E6E6E6;
}
.phoneemail-info {
	padding: 2% 2% 4%;
	background-color: #F0F0F0;
}
.ssl-info {
	padding: 2% 2% 4%;
	background-color: #E6E6E6;
}
.account-info {
	padding: 2% 2% 4%;
	background-color: #F0F0F0;
}
.astred {
	color: #dc143c;
	font-weight: bold;
}
.plusX {
	float: right !IMPORTANT;
}
.Stateaccordions {
	min-height: 200px;
}
.orderformrow {
	min-height: 40px;
	margin-top: 5px;
}
.faq-ans {
	color: #777777;
}
.faq-ans a {
	color: #337AB7;
}
.testimonialbody {
	color: #4B4B4A;
}

.headerbgx {
	background: rgb(237, 104, 60);
	background: linear-gradient(90deg, rgba(237, 104, 60, 1) 35%, rgba(253, 199, 12, 1) 100%);
}
.headerfontcolor {
	color: white;
}
.headerbg {
	background: linear-gradient(56.45deg, #ff8200 0%, #ed1f24 100%);
	color: #fff
}
.page-link {
	font-family: Helvetica, Sans-Serif;
	font-size: 9pt;
}
.phonelink a:link {
	text-decoration: none;
	color: white;
}
.phonelink a:visited {
	text-decoration: none;
	color: white;
}
.aboutskills {
	position: relative;
	background: #ccc url(https://surgestaffing.com/assets/images/abouthdr2.webp);
	background-size: cover;
	background-attachment: fixed;
	padding: 75px 0;
}
.circles-counters .circle-item {
	padding-top: 100px;
	padding-bottom: 100px;
	text-align: center;
}
.number-counters, .number-counters-dark-bg {
	position: relative;
	background: #ccc url(https://surgestaffing.com/assets/images/abouthdr3.webp);
	background-size: cover;
	background-position: 50%;
	background-attachment: fixed;
}
.number-counters .count-wrapper, .number-counters-dark-bg .count-wrapper {
	padding-top: 110px;
	padding-bottom: 100px;
}
.setsusapart {
	padding-top: 80px;
	min-height: 270px;
	background: white;
	border-style: solid;
	border-width: 2px;
	border-color: #f8f8f8;
	font-size: 50px;
}
.setsusapartbder {
	border-style: solid;
	border-width: thin;
	border-color: #f8f8f8;
}
.setsusapart h5 {
	text-align: center;
	font-size: 12px;
	font-family: "Montserrat", "Open Sans", "Helvetica Neue";
}
.circle-text {
	color: #ffffff;
	font-size: 120%;
}
.gray-bg {
	background: #C0C0C0;
}
.headset {
	display: block;
	position: absolute;
	top: 65px;
	left: 0;
	right: 0;
	margin: auto;
	padding: 10px;
	font-size: 64px;
	max-width: 200px;
	text-align: center;
}
.staffingboxes {
	min-height: 200px;
	background-color: #fca704;
	border-style: solid;
	border-color: White;
	border-width: 2px;
	text-align: center;
	color: black;
}
.staffingboxescolor1 {
	background-color: #F0F0F0;
}
.staffingboxescolor2 {
	background-color: #C8C8C8;
}
.staffingboxescolor3 {
	background-color: #F8F8F8;
}
.staffingboxescolor4 {
	background-color: #A9A9A9;
}
.staffingboxescolor5 {
	background-color: #C0C0C0;
}
.staffingboxescolor6 {
	background-color: #DCDCDC;
}
.staffingboxescolor7 {
	background-color: #D3D3D3;
}
.staffingboxescolor8 {
	background-color: #BEBEBE;
}
.staffingboxescolor9 {
	background-color: #FFFFFF;
}
.serv1 {
	background-image: url("https://surgestaffing.com/assets/images/ag.jpg");
	min-height: 200px;
	background-size: cover;
	border-style: solid;
	border-color: White;
	border-width: 2px
}
.serv2 {
	background-image: url("https://surgestaffing.com/assets/images/auto.jpg");
	min-height: 200px;
	background-size: cover;
	border-style: solid;
	border-color: White;
	border-width: 2px
}
.serv3 {
	background-image: url("https://surgestaffing.com/assets/images/bank.jpg");
	min-height: 200px;
	background-size: cover;
	border-style: solid;
	border-color: White;
	border-width: 2px
}
.serv4 {
	background-image: url("https://surgestaffing.com/assets/images/univ.jpg");
	min-height: 200px;
	background-size: cover;
	border-style: solid;
	border-color: White;
	border-width: 2px
}
.serv5 {
	background-image: url("https://surgestaffing.com/assets/images/manu.jpg");
	min-height: 200px;
	background-size: cover;
	border-style: solid;
	border-color: White;
	border-width: 2px
}
.serv6 {
	background-image: url("https://surgestaffing.com/assets/images/gov.jpg");
	min-height: 200px;
	background-size: cover;
	border-style: solid;
	border-color: White;
	border-width: 2px
}
.serv7 {
	background-image: url("https://surgestaffing.com/assets/images/hotel.jpg");
	min-height: 200px;
	background-size: cover;
	border-style: solid;
	border-color: White;
	border-width: 2px
}
.serv8 {
	background-image: url("https://surgestaffing.com/assets/images/indust.jpg");
	min-height: 200px;
	background-size: cover;
	border-style: solid;
	border-color: White;
	border-width: 2px
}
.serv9 {
	background-image: url("https://surgestaffing.com/assets/images/ship.jpg");
	min-height: 200px;
	background-size: cover;
}
.serv10 {
	background-image: url("https://surgestaffing.com/assets/images/weld.jpg");
	min-height: 200px;
	background-size: cover;
	border-style: solid;
	border-color: White;
	border-width: 2px
}
.serv11 {
	background-image: url("https://surgestaffing.com/assets/images/tech.jpg");
	min-height: 200px;
	background-size: cover;
	border-style: solid;
	border-color: White;
	border-width: 2px
}
.serv12 {
	background-image: url("https://surgestaffing.com/assets/images/manu.jpg");
	min-height: 200px;
	background-size: cover;
	border-style: solid;
	border-color: White;
	border-width: 2px
}
.SSbottom {
	margin-top: 190px;
	color: white;
	text-shadow: 2px 2px 2px #000000;
}
.thankyoudiv {
	min-height: 500px;
}
.quicklink-icon {
	max-width: 35%;
}
.quicklink {
	padding: 20px 0;
	text-align: center;
}
.quicklink .btn {
	display: block;
	background: #efefef !important;
	margin: 10px auto 0;
	color: #000;
	border: none;
}
.recitenavlink {
	display: inline-block;
	margin-left: 15px;
	margin-top: 3px;
	font-family: "Montserrat", "Open Sans", "Helvetica Neue";
	cursor: pointer;
}
.recitenavlinkmob {
	display: inline-block;
	margin-left: 10px;
	margin-top: 5px;
	cursor: pointer;
}
.foot-link {
	color: #ffffff !important;
}
.inner-bottom-xs {
	padding-bottom: 40px;
}
.blog-pagination {
	text-align: center;
	width: 100%;
}
.blog-pagination > li {
	display: inline-block !important;
}
.blog-sidebar .widget {
	margin-bottom: 55px !important;
}
.blog-sidebar .widget:first-child .body {
	margin-top: 0;
	padding-top: 0;
}
.blog-sidebar .widget h4 {
	border-bottom: 1px solid #ececec;
	font-size: 24px;
	font-weight: 400 !important;
	line-height: 45px;
}
.blog-sidebar .widget .body {
	padding-left: 0 !important;
	padding-right: 0 !important;
	font-size: 14px;
	line-height: 24px;
	color: #868686;
	padding-bottom: 0 !important;
	margin-bottom: 0 !important;
}
.blog-sidebar .widget .body .le-links > li, .blog-sidebar .widget .body .accordion-widget .accordion .accordion-inner > li, .accordion-widget .accordion .blog-sidebar .widget .body .accordion-inner > li {
	line-height: 36px;
	border-bottom: 1px solid #ececec;
}
.blog-sidebar .widget .body .le-links > li > a, .blog-sidebar .widget .body .accordion-widget .accordion .accordion-inner > li > a, .accordion-widget .accordion .blog-sidebar .widget .body .accordion-inner > li > a {
	color: #686868;
	font-weight: 600 !important;
	display: block;
}
.blog-sidebar .widget .body .le-links > li > a:before, .blog-sidebar .widget .body .accordion-widget .accordion .accordion-inner > li > a:before, .accordion-widget .accordion .blog-sidebar .widget .body .accordion-inner > li > a:before {
	content: none;
}
.blog-sidebar .widget .body .le-links > li > a:after, .blog-sidebar .widget .body .accordion-widget .accordion .accordion-inner > li > a:after, .accordion-widget .accordion .blog-sidebar .widget .body .accordion-inner > li > a:after {
	content: "\f105";
	font-family: fontawesome;
	float: right;
}
.blog-sidebar .widget .body .le-links > li:last-child, .blog-sidebar .widget .body .accordion-widget .accordion .accordion-inner > li:last-child, .accordion-widget .accordion .blog-sidebar .widget .body .accordion-inner > li:last-child {
	border-bottom: none;
}
.blog-sidebar .widget .body .tagcloud a {
	color: #686868;
	line-height: 34px;
}
.blog-sidebar .widget .body .search-form .form-group {
	float: left;
	margin-bottom: 0;
	margin-right: -28px;
	width: 100%;
}
.blog-sidebar .widget .body .search-form .form-control {
	font-size: 14px;
	border: none;
	height: 42px;
	border-radius: 0px;
	background: none repeat scroll 0 0 #f6f6f6;
	box-shadow: none;
	color: #1A1A1A;
	padding-left: 10px;
	padding-right: 10px;
}
.blog-sidebar .widget .body .search-form .form-control:focus {
	box-shadow: none;
}
.blog-sidebar .widget .body .search-form button {
	border: 0 none;
	float: left;
	font-size: 13px;
	margin: 0;
	padding: 10px 10px 5px 0;
	margin-top: 1px;
	background: transparent;
}
.blog-sidebar .widget .recent-post-list h5 {
	margin: 7px 0px;
	font-size: 14px;
	font-weight: 300 !important;
	line-height: 15.58px;
	text-transform: capitalize;
}
.blog-sidebar .widget .recent-post-list h5 a {
	color: #434343;
}
.blog-sidebar .widget .recent-post-list .posted-date {
	color: #8f8f8f;
	font-size: 12px;
}
.blog-sidebar .widget .recent-post-list .sidebar-recent-post-item {
	margin-bottom: 20px;
}
.blog-sidebar .widget .recent-post-list .media > .pull-left {
	padding-right: 0;
	margin-right: 10px;
}
.blog-sidebar .widget .recent-post-list img {
	height: 75px;
	width: 75px;
	overflow: hidden;
}
.le-links, .accordion-widget .accordion .accordion-inner {
	list-style: none;
}
.le-links li, .accordion-widget .accordion .accordion-inner li {
	line-height: 27px;
}
.le-links li a, .accordion-widget .accordion .accordion-inner li a {
	font-size: 14px;
}
.le-links li a:hover:before, .accordion-widget .accordion .accordion-inner li a:hover:before {
	margin: 0 8px 0 0;
}
.le-links li a, .accordion-widget .accordion .accordion-inner li a, .le-links li a:before, .accordion-widget .accordion .accordion-inner li a:before {
	color: #3D3D3D;
}
.le-links li a:before, .accordion-widget .accordion .accordion-inner li a:before {
	font-size: 14px;
	line-height: 15px;
	margin: 0 5px 0 0;
	content: '\f105';
	font-family: fontawesome;
	transition: 0.3s ease;
}
.center {
	display: block;
	margin-left: auto;
	margin-right: auto;
	width: 50%;
}
.vertical-center {
	display: flex;
	justify-content: center;
	align-items: center;
	height: 200px;
}
.vine_bg {
	background-image: url("https://surgestaffing.com/assets/images/Awards_bg.png");
	background-repeat: no-repeat, repeat;
}
.grey_bg {
	background-color: #bab9b9;
}
.connectingtalent {
	font-family: "Montserrat", "sans-serif", "Helvetica Neue";
	font-size: 26px;
}
.connectingtalentJUMBO {
	font-family: "Montserrat", "sans-serif", "Helvetica Neue";
	font-size: 77px;
	font-weight: 900;
	color: #143b68;
	line-height: .8;
}
.request_details {
	font-family: "Montserrat", "sans-serif", "Helvetica Neue";
	font-size: 14px;
	color: #f99d25;
}
.formfont {
	font-family: "Montserrat", "sans-serif", "Helvetica Neue";
	font-size: 10px;
}
.sidecopy {
	font-family: "Montserrat", "sans-serif", "Helvetica Neue";
	font-size: 16px;
}
.thisbutton {
	background-color: #f99d25;
	border: 0 !important;
	border-color: #f99d25;
	font-family: "Montserrat", "sans-serif", "Helvetica Neue";
	font-size: 12px
}
.accordionx {
	background-color: #eee;
	color: #444;
	cursor: pointer;
	padding: 18px;
	width: 100%;
	border: none;
	text-align: left;
	outline: none;
	font-size: 15px;
	transition: 0.4s;
}
.activex, .accordionx:hover {
	background-color: #ccc; 
}
.panel {
	padding: 0 18px;
	display: none;
	background-color: white;
	overflow: hidden;
}
.pagerow{
	display:inline-block!important;
}
.morelinks a:link {
	text-decoration: none!important;
}
.morelinks a:visited {
	text-decoration: none!important;
}
.accordion-button {
display:block!important;
background-color:#f1f2f2!important;
}
.accordion-button::after {
	background-image: initial;
}
.accordion-button:not(.collapsed)::after {
	background-image: initial;
}
#map {
	height: 600px;
	width: 100%;
}
.g-maps{
	margin-left: auto;
	margin-right: auto;
} 
.lbranches {
	margin-top:180px;
}
.location_addresstxt {
	line-height: 80%;
	overflow-y: auto;
}
/* NAVBAR GLOBAL STYLE */
.navbar {
	overflow: hidden;
}

.branchbutton {width:100%; height:45px; background: rgb(48,102,164); background: linear-gradient(90deg, rgba(48,102,164,1) 0%, rgba(63,126,199,1) 50%, rgba(48,102,164,1) 100%); display:inline-block; border-radius:7px; text-align:center; text-decoration:none; color:#fff !important; vertical-align: middle; cursor: pointer; font-size:18px; line-height:45px;}


/* ============================= BEGIN MEDIA-SPECIFIC STYLES ============================= */
/* ======= MOBILE - MAX WIDTH 575px  ======= */
@media (max-width: 575px) {
	.branch-search-mobile {
		display: block;
	}
	.branch-search-mobile .mapimg {
		width: 100% !important;
	}
	.branch-details {
		width: 100% !important;
	}
	.branch-search-full {
		display: none;
	}
	.faq-desktop {
		display: none;
	}
	.faq-mobile {
		display: block;
	}
	.our-mission-mobile {
		display: block;
	}
	.our-mission-desktop {
		display: none;
	}
	.testimonials-mobile {
		display: block;
	}
	.testimonials-desktop {
		display: none;
	}
	.values_bg {
		background-image: url("https://surgestaffing.com/assets/images/Values-2023_sm.png");
		background-repeat: no-repeat;
		background-size: contain;
	}
	.aboutskills2 {
		position: relative;
		background: #ccc url(https://surgestaffing.com/assets/images/abouthdrsm.jpg);
		background-size: cover;
		text-shadow: 2px 2px 5px black;
		padding: 75px 0;
	}
	.randr {
		display: block;
		margin-left: auto;
		margin-right: auto;
		width: 50%;
	}
	.randr_text {
		width: 250px;
		text-align: center;
		margin-left: auto;
		margin-right: auto;
		font-size: 11px;
	}
	.serv1b {
		background-image: url("https://surgestaffing.com/assets/images/serv1b1.png");
		max-width: 190px;
		min-height: 300px;
		background-size: cover;
		border-style: solid;
		border-color: White;
		border-width: 2px
	}
	.serv2b {
		background-image: url("https://surgestaffing.com/assets/images/serv1b2.png");
		max-width: 190px;
		min-height: 300px;
		background-size: cover;
		border-style: solid;
		border-color: White;
		border-width: 2px
	}
	.serv3b {
		background-image: url("https://surgestaffing.com/assets/images/serv1b3.png");
		max-width: 190px;
		min-height: 300px;
		background-size: cover;
		border-style: solid;
		border-color: White;
		border-width: 2px
	}
	.serv4b {
		background-image: url("https://surgestaffing.com/assets/images/serv1b4.png");
		max-width: 190px;
		min-height: 300px;
		background-size: cover;
		border-style: solid;
		border-color: White;
		border-width: 2px
	}
	.serv5b {
		background-image: url("https://surgestaffing.com/assets/images/serv1b5.png");
		max-width: 190px;
		min-height: 300px;
		background-size: cover;
		border-style: solid;
		border-color: White;
		border-width: 2px
	}
	.serv6b {
		background-image: url("https://surgestaffing.com/assets/images/serv1b6.png");
		max-width: 190px;
		min-height: 300px;
		background-size: cover;
		border-style: solid;
		border-color: White;
		border-width: 2px
	}
	.serv7b {
		background-image: url("https://surgestaffing.com/assets/images/serv1b7.png");
		max-width: 190px;
		min-height: 300px;
		background-size: cover;
		border-style: solid;
		border-color: White;
		border-width: 2px
	}
	.serv8b {
		background-image: url("https://surgestaffing.com/assets/images/serv1b8.png");
		max-width: 190px;
		min-height: 300px;
		background-size: cover;
		border-style: solid;
		border-color: White;
		border-width: 2px
	}
	.serv9b {
		background-image: url("https://surgestaffing.com/assets/images/serv1b9.png");
		max-width: 190px;
		min-height: 300px;
		background-size: cover;
	}
	.serv10b {
		background-image: url("https://surgestaffing.com/assets/images/serv1b10.png");
		max-width: 190px;
		min-height: 300px;
		background-size: cover;
		border-style: solid;
		border-color: White;
		border-width: 2px
	}
	.show_desktop {
		display: none;
	}
	.quicklink-mobile {
		display: block;
	}
	.quicklink-desktop {
		display: none;
	}
	.headerlg {
		display: none;
	}
	.headersm {
		text-align: center;
	}
	.lbranches {
    	display:none;
    }
	.social-midcol {
		display: none;
	}
	.mobile-hide {
		display: none !important;
	}
	.mobile-show {
		display: block;
	}
	.ilwid-logo {
		width: 150px;
		padding-top: 5px;
	}
	.hq-address {
		display: block;
	}
	.handletext {
		display: none;
	}
	.footer-social {
		background-color: #F79E1B;
		min-height: 50px;
		width: 100%;
		padding: 10px 20px 0;
	}
	.footer-base {
		background-image: url("/assets/images/hq-mobile.png");
		min-height: 334px;
		width: 100%;
		padding: 30px 20px 0;
		background-color: #143b68;
		background-repeat: no-repeat;
		background-size: cover;
	}
	.inline-social {
		display: inline;
	}
	.inline-social img {
		width: 28px;
		height: 28px;
	}
	.colspacing {
		min-width: 10px;
	}
}

/* ======= TABLET SIZE RANGE - MIN WIDTH 576px UP TO 1299px ======= */

@media (min-width:576px) and (max-width: 1299px){
.hq-address {
	display: none;
}
.mobile-show {
	display: none !important;
}
.ilwid-logo {
	width: 300px;
}
.footer-social {
	background-color: #F79E1B;
	min-height: 60px;
	width: 100%;
	padding: 10px 45px 0;
}
.footer-base {
	background-image: url("/assets/images/hq-bg.png");
	min-height: 334px;
	width: 100%;
	padding: 30px 45px 0;
	background-color: #143b68;
	background-repeat: no-repeat;
	background-size: cover;
}
.handletext {
	display: none;
}
.inline-social {
	display: inline;
}
.inline-social img {
	width: 35px;
	height: 35px;
}
.colspacing {
	min-width: 180px;
}
}


/* ======= TABLET FULL - MIN WIDTH 576px  ======= */
@media (min-width: 576px) {
	.branch-search-mobile {
		display: none;
	}
	.branch-search-full {
		display: block;
	}
	.faq-desktop {
		display: block;
	}
	.faq-mobile {
		display: none;
	}
	.our-mission-desktop {
		display: block;
	}
	.our-mission-mobile {
		display: none;
	}
	.testimonials-mobile {
		display: none;
	}
	.testimonials-desktop {
		display: block;
	}
	.serv1b {
		background-image: url("https://surgestaffing.com/assets/images/serv1b1.png");
		min-height: 250px;
		background-size: cover;
		border-style: solid;
		border-color: White;
		border-width: 2px
	}
	.serv2b {
		background-image: url("https://surgestaffing.com/assets/images/serv1b2.png");
		min-height: 250px;
		background-size: cover;
		border-style: solid;
		border-color: White;
		border-width: 2px
	}
	.serv3b {
		background-image: url("https://surgestaffing.com/assets/images/serv1b3.png");
		min-height: 250px;
		background-size: cover;
		border-style: solid;
		border-color: White;
		border-width: 2px
	}
	.serv4b {
		background-image: url("https://surgestaffing.com/assets/images/serv1b4.png");
		min-height: 250px;
		background-size: cover;
		border-style: solid;
		border-color: White;
		border-width: 2px
	}
	.serv5b {
		background-image: url("https://surgestaffing.com/assets/images/serv1b5.png");
		min-height: 250px;
		background-size: cover;
		border-style: solid;
		border-color: White;
		border-width: 2px
	}
	.serv6b {
		background-image: url("https://surgestaffing.com/assets/images/serv1b6.png");
		min-height: 250px;
		background-size: cover;
		border-style: solid;
		border-color: White;
		border-width: 2px
	}
	.serv7b {
		background-image: url("https://surgestaffing.com/assets/images/serv1b7.png");
		min-height: 250px;
		background-size: cover;
		border-style: solid;
		border-color: White;
		border-width: 2px
	}
	.serv8b {
		background-image: url("https://surgestaffing.com/assets/images/serv1b8.png");
		min-height: 250px;
		background-size: cover;
		border-style: solid;
		border-color: White;
		border-width: 2px
	}
	.serv9b {
		background-image: url("https://surgestaffing.com/assets/images/serv1b9.png");
		min-height: 250px;
		background-size: cover;
	}
	.serv10b {
		background-image: url("https://surgestaffing.com/assets/images/serv1b10.png");
		min-height: 250px;
		background-size: cover;
		border-style: solid;
		border-color: White;
		border-width: 2px
	}
	.show_mobile {
		display: none;
	}
	.quicklink-desktop {
		display: block;
	}
	.quicklink-mobile {
		display: none;
	}
	.values_bg {
		background-image: url("https://surgestaffing.com/assets/images/Values-2023.png");
		background-repeat: no-repeat;
		background-size: contain;
	}
	.g-maps{
		display:none;
	}
}

/* ======= SMALL PHONE - TABLET - MAX WIDTH 767px  ======= */
@media (max-width: 767px) {
	.industries-mobile {
		display: block;
	}
	.footer-multi-row {
		display: none;
	}
	.footer-mobile {
		display: block;
	}
	.ee-employer-desktop {
		display: none;
	}
	.ee-employer-mobile {
		display: block;
	}
	.applydesktop {
		display: none;
	}
	.applymobile {
		display: block;
	}
	.industries-desktop {
		display: none;
	}
}

/* ======= TABLET - MIN WIDTH 768px  ======= */
@media (min-width: 768px) {
	.industries-mobile {
		display: none;
	}
	.industries-desktop {
		display: block;
	}
	.nav-link {
		text-align: center;
	}
	.footer-multi-row {
		display: block;
	}
	.footer-mobile {
		display: none;
	}
	.ee-employer-desktop {
		display: block;
	}
	.ee-employer-mobile {
		display: none;
	}
	.applydesktop {
		display: block;
	}
	.applymobile {
		display: none;
	}
	.aboutskills2 {
		position: relative;
		background: #ccc url(https://surgestaffing.com/assets/images/abouthdr2.webp);
		background-size: cover;
		padding: 75px 0;
	}
	.randr {
		float: right;
	}
	.randr_text {
		width: 250px;
		text-align: center;
		float: right;
		font-size: 11px;
	}
}

/* ======= TABLET - MAX WIDTH 991px  ======= */
@media (max-width: 991px) {
	.earth-day-banner {
		display: none;
	}
	.earth-day-banner-mobile {
		display: block; text-align:center; background-color:#007E14;
	}
	.desknav-employer {
		display: none;
	}
	.desknav-employer-navupper {
		display: none;
	}
	.desknav-employer-navlower {
		display: none;
	}
	.desknav-employer-navphone {
		display: none;
	}
	.desknav-employee {
		display: none;
	}
	.desknav-employee-navupper {
		display: none;
	}
	.desknav-employee-navlower {
		display: none;
	}
	.desknav-employee-navphone {
		display: none;
	}
	.headadjust {
		display: none;
	}
	.employee-navbase .nav-item {
		display: none;
	}
	.employee-navbase .nav-link .active {
		display: none;
	}
	.employee-navbase .nav-link {
		display: none;
	}
	.employee-gethired-row {
		display: none;
	}
	.employee-navside .nav-item {
		display: none;
	}
	.employee-navside {
		display: none;
	}
	.employee-surgenav-offemployer {
		display: none;
	}
	.employee-surgenav-activeseeker {
		display: none;
	}
	.employee-lowernav.fixed-navlower {
		display: none;
	}
	.employee-topnav.fixed-navupper {
		display: none;
	}
	.employee-gethiredheader {
		display: none;
	}
	.employee-gethiredheader2 {
		display: none;
	}
	.employee-phone-line.fixed-navphone {
		display: none;
	}
	.employee-gethiredmobile {
		display: block;
		margin-bottom: 25px;
	}
	.employee-surgenav-mobile {
		display: block;
		background-color: #143b68;
		color: #fff;
	}
	.employee-surgenav-mobile .nav-link {
		color: #fff;
	}
	.employee-surgenav-mobile .navbar-toggler {
		color: #ffffff !important;
		border-style: none;
	}
	.employee-surgenav-mobile .navbar-toggler-icon {
		color: #ffffff !important;
	}
	.employee-mobile-call {
		display: block;
		background-color: #EDF0F1;
		height: 75px;
	}
	.employee-mobile-call .bi {
		display: inline;
		width: 22px;
		height: 22px;
	}
	.employee-mobile-call p {
		display: inline;
	}
	.employer-navbase .nav-item {
		display: none;
	}
	.employer-navbase .nav-link .active {
		display: none;
	}
	.employer-navbase .nav-link {
		display: none;
	}
	.employer-findtalent-row {
		display: none;
	}
	.employer-navside .nav-item {
		display: none;
	}
	.employer-navside {
		display: none;
	}
	.employer-surgenav-offseeker {
		display: none;
	}
	.employer-surgenav-activetalent {
		display: none;
	}
	.employer-lowernav.fixed-navlower {
		display: none;
	}
	.employer-topnav.fixed-navupper {
		display: none;
	}
	.employer-findtalentheader {
		display: none;
	}
	.employer-phone-line.fixed-navphone {
		display: none;
	}
	.flagdesktop {
		display: none;
	}
	.employer-findtalentmobile {
		display: block;
	}
	.employer-surgenav-mobile {
		display: block;
		background-color: #143b68;
		color: #fff;
	}
	.employer-surgenav-mobile .nav-link {
		color: #fff;
	}
	.employer-surgenav-mobile .navbar-toggler {
		color: #ffffff !important;
		border-style: none;
	}
	.employer-surgenav-mobile .navbar-toggler-icon {
		color: #ffffff !important;
	}
	.employer-mobile-call {
		display: block;
		background-color: #EDF0F1;
		height: 30px;
	}
	.employer-mobile-call .bi {
		display: inline;
		width: 22px;
		height: 22px;
	}
	.employer-mobile-call p {
		display: inline;
	}
}

/* ======= DESKTOP - MIN WIDTH 992px  ======= */
@media (min-width: 992px) {
	.earth-day-banner {
		display: block; text-align:center; background-color:#007E14;
	}
	.earth-day-banner-mobile {
		display: none;
	}
	.desknav-employer {
		position: relative;
		top: 0;
		right: 0;
		left: 0;
		z-index: 1030;
	}
	.desknav-employer-navupper {
		position: relative;
		top: 0;
		right: 0;
		left: 0;
		z-index: 1030;
		background-color: #143b68 !important;
	}
	.desknav-employer-navlower {
		position: relative;
		right: 0;
		left: 0;
		z-index: 1030;
		background-color: #143b68;
		color: #fff;
	}
	.desknav-employer-navphone {
		position: relative;
		right: 0;
		left: 0;
		z-index: 1030;
		background-color: #EDF0F1 !important;
		height: 40px;
	}
	.desknav-employee {
		position: relative;
		top: 0;
		right: 0;
		left: 0;
		z-index: 1030;
	}
	.desknav-employee-navupper {
		position: relative;
		top: 0;
		right: 0;
		left: 0;
		z-index: 1030;
		background-color: #143b68 !important;
	}
	.desknav-employee-navlower {
		position: relative;
		right: 0;
		left: 0;
		z-index: 1030;
		background-color: #143b68;
		color: #fff;
	}
	.desknav-employee-navphone {
		position: relative;
		right: 0;
		left: 0;
		z-index: 1030;
		background-color: #EDF0F1 !important;
		height: 40px;
	}
	.employee-topnav.fixed-navupper {
		position: fixed;
		top: 0;
		right: 0;
		left: 0;
		z-index: 1030;
		background-color: #143b68 !important;
	}
	.employee-lowernav.fixed-navlower {
		position: fixed;
		top: 65px;
		right: 0;
		left: 0;
		z-index: 1030;
		background-color: #143b68;
		color: #fff;
	}
	.employee-phone-line.fixed-navphone {
		position: fixed;
		top: 130px;
		right: 0;
		left: 0;
		z-index: 1030;
		background-color: #EDF0F1 !important;
		height: 40px;
	}
	.employee-surgenav-phone {
		position: absolute;
		right: 50px;
		width: 175px;
	}
	.employee-surgenav-phone .bi {
		width: 30px;
		height: 30px;
		margin-right: 10px;
		display: inline;
	}
	.employee-surgenav-phone p {
		display: inline;
	}
	.employee-surgenav-activeseeker {
		font-weight: bold;
		font-size: 28px;
		text-transform: uppercase;
		color: #ffffff;
		letter-spacing: 1px;
		width: 25%;
		height: 65px;
		padding: 10px 2%;
	}
	.employee-surgenav-offemployer {
		font-weight: bold;
		font-size: 28px;
		text-transform: uppercase;
		color: #A6A6A6;
		letter-spacing: 1px;
		background-color: #EDF0F1;
		text-align: center;
		width: 25%;
		margin: 0;
		padding: 10px 2%;
		height: 65px;
	}
	.employee-navside {
		background-color: #ffffff;
		width: 50%;
		height: 65px;
		padding-left: 25px;
	}
	.employee-navside .nav-item {
		width: 20%;
		height: 65px;
		padding: 10px 4% 0;
		font-size: 18px;
	}
	.employee-gethired-row {
		min-height: 650px;
		margin-top: 122px;
	}
	.employee-navbase .nav-link {
		color: #ffffff;
	}
	.employee-navbase .nav-link .active {
		color: #ffffff;
		font-weight: bold;
	}
	.employee-navbase .nav-item {
		margin: 0 3%;
	}
	.employee-gethiredheader {
		display: block;
	}
	.employee-gethiredheader2 {
		display: flex;
	}
	.employee-gethiredmobile {
		display: none;
	}
	.employee-surgenav-mobile {
		display: none;
	}
	.employee-mobile-call {
		display: none;
	}
	.employer-topnav.fixed-navupper {
		position: fixed;
		top: 0;
		right: 0;
		left: 0;
		z-index: 1030;
		background-color: #143b68 !important;
	}
	.employer-lowernav.fixed-navlower {
		position: fixed;
		top: 65px;
		right: 0;
		left: 0;
		z-index: 1030;
		background-color: #143b68;
		color: #fff;
	}
	.employer-phone-line.fixed-navphone {
		position: fixed;
		top: 130px;
		right: 0;
		left: 0;
		z-index: 1030;
		background-color: #EDF0F1 !important;
		height: 40px;
	}
	.employer-surgenav-phone {
		position: absolute;
		right: 50px;
		width: 175px;
	}
	.employer-surgenav-phone .bi {
		width: 30px;
		height: 30px;
		margin-right: 10px;
		display: inline;
	}
	.employer-surgenav-phone p {
		display: inline;
	}
	.employer-surgenav-activetalent {
		font-weight: bold;
		font-size: 28px;
		text-transform: uppercase;
		color: #A6A6A6;
		letter-spacing: 1px;
		background-color: #EDF0F1;
		width: 25%;
		height: 65px;
		padding: 10px 2%;
	}
	.employer-surgenav-offseeker {
		font-weight: bold;
		font-size: 28px;
		text-transform: uppercase;
		color: #ffffff;
		letter-spacing: 1px;
		text-align: center;
		width: 25%;
		margin: 0;
		padding: 10px 2%;
		height: 65px;
	}
	.employer-navside {
		background-color: #ffffff;
		width: 50%;
		height: 65px;
		padding-left: 25px;
	}
	.employer-navside .nav-item {
		width: 20%;
		height: 65px;
		padding: 10px 4% 0;
		font-size: 18px;
	}
	.employer-findtalent-row {
		min-height: 650px;
	}
	.employer-navbase .nav-link {
		color: #ffffff;
	}
	.employer-navbase .nav-link .active {
		color: #ffffff;
		font-weight: bold;
	}
	.employer-navbase .nav-item {
		margin: 0 3%;
	}
	.employer-findtalentheader {
		display: block;
		position:relative;
	}
	.employer-findtalentmobile {
		display: none;
	}
	.employer-surgenav-mobile {
		display: none;
	}
	.employer-mobile-call {
		display: none;
	}
	.headadjust {
		min-height: 185px;
	}
	.flagdesktop {
		display: block;
	}
	.headersm {
		display: none;
	}
	.headerlg {
		text-align: center;
	}
}

/* ======= DESKTOP LARGE SIZE  - MIN WIDTH 1300px  ======= */
@media (min-width: 1300px){
.hq-address {display:block;}
.mobile-show {display:none !important;}
.ilwid-logo {width:300px;}
.footer-social {background-color: #F79E1B; min-height:60px; width:100%; padding:10px 80px 0;}
.footer-base {background-image: url("/assets/images/hq-bg.png"); min-height:334px; width:100%; padding:30px 80px 0; background-color:#143b68; background-repeat: no-repeat; background-size: cover;}
.handletext {color:#fff; display:inline-block; font-style:italic; font-weight:normal; font-size:18px; margin-top:5px;}
.inline-social {display:inline;}
.inline-social img {width:35px; height:35px;}
.colspacing {min-width:200px;}
}
