
/*

 Theme Name:   You're Welcome CU

 Theme URI:    http://yourwelcomecu.com/

 Description:  You're Welcome CU Website Theme - Child of Twenty Fourteen

 Author:       The Digital Mothership

 Author URI:   http://www.thedigitalmothership.com/

 Template:     twentyfourteen

 Version:      1.0.0

 License:      GNU General Public License v2 or later

 License URI:  http://www.gnu.org/licenses/gpl-2.0.html

 Tags:         

 Text Domain:  twenty-fourteen-child

*/

/* Oswald in place of Trade Gothic */
@import url("https://makeitcu.com/nitropack_static/QdVIpxYiUkDfupQHptpnDJRCngJxJCeW/assets/static/source/rev-e2ba06b/fonts.googleapis.com/99110c81c55705bfbfb5a33c5690c7c3.css");

/* EB Garamond in place of Georgia */
@import url("https://makeitcu.com/nitropack_static/QdVIpxYiUkDfupQHptpnDJRCngJxJCeW/assets/static/source/rev-e2ba06b/fonts.googleapis.com/4bf9de70bc0eb9a088a11d11f50225f4.css");

/* Sabon in place of EB Garamond */
@import url("https://makeitcu.com/nitropack_static/QdVIpxYiUkDfupQHptpnDJRCngJxJCeW/assets/static/source/rev-e2ba06b/db.onlinewebfonts.com/c/3ca9872a08363c98fa0fc2d48294feb2.14c8e4a0fff16e0c88e203b6f94f95c7");

* {
	box-sizing: border-box;
}

html, body {
	padding: 0px;
	margin: 0px;
	font-family: Sabon Regular;
	font-weight: 400;
}

img {
	max-width: 100%;
}

a {
	color: #f36b23;
	text-decoration: none;
	-webkit-transition: all 1s ease;
	-moz-transition: all 500ms ease;
	-ms-transition: all 500ms ease;
	-o-transition: all 500ms ease;
	transition: all 500ms ease;
}

a:hover {
	color: #2c2c2c;
}

p {
	color: #7f7f7f;
}

.widcon {
	max-width: 1060px;
	padding: 0px 20px;
	margin: 0px auto;
}

/* Header */
.site-header {
	width: 100%;
	min-height: 174px;
	position: fixed;
	top: 0px;
	z-index: 999;
}

.admin-bar .site-header {
	top: 32px;
}

.site-header .header {
	width: 100%;
	background-color: #fff;
	height: 130px;
	border-top: solid 1px #fbfafa;
	border-bottom: solid 1px #fbfafa;
}

.site-header .header .logo {
	width: 50%;
	float: left;
	padding: 21px 0px;
}

.site-header .header .logo a, .site-header .header .logo span {
	display: inline-block;
	max-width: 90%;
	max-height: 100%;
}

.site-header .header .logo a img, .site-header .header .logo span img {
	display: block;
	max-width: 100%;
	max-height: 100%;
}

.site-header .header .social-search {
	width: 50%;
	float: right;
}

.site-header .header .menu-social-menu-container {
	width: 100%;
	min-height: 66px;
}

.site-header .header ul {
	padding: 14px 0px 16px 0px;
	margin: 0px;
	float: right;
	list-style-type: none;
}

.site-header .header ul li {
	padding: 0px 0px 0px 12px;
	float: right;
}

.site-header .header ul li:last-child {
	padding: 0;
}

.site-header .header .search .open-search {
	cursor: pointer;
	float: right;
	height: 34px;
	width: 34px;
}

.site-header .header .search .search-form {
	width: 220px;
	height: 34px;
	overflow: hidden;
	float: right;
	position: relative;
	margin-right: -34px;
}

.screen-reader-text {
	display: none;
}

.site-header .header .search .search-field, .site-header .main-navigation .mobile-search .search-field {
	float: left;
	border-radius: 0px;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	height: 34px;
	line-height: 34px;
	border: solid 2px #cacaca;
	border-right: 0px;
	font-size: 1em;
	padding: 0px 7px;
	width: 186px;
}

.site-header .header .search .search-submit, .site-header .main-navigation .mobile-search .search-submit {
	background: transparent url("https://makeitcu.com/nitropack_static/QdVIpxYiUkDfupQHptpnDJRCngJxJCeW/assets/images/optimized/rev-4f230d8/makeitcu.com/wp-content/themes/yourewelcome/images/search-icon.png") no-repeat center center;
	border: 0;
	display: inline-block;
	float: left;
	height: 34px;
	text-decoration: none;
	text-indent: -9999px;
	width: 34px;
	cursor: pointer;
}

.site-header .mobile-btn {
	display: none;
}

.site-header .header .search .search-submit.nitro-lazy, .site-header .main-navigation .mobile-search .search-submit.nitro-lazy {
	background: none !important;
}

.site-header .main-navigation {
	width: 100%;
	background-color: #ccc;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=90);
	-moz-opacity: .9;
	-khtml-opacity: .9;
	opacity: .9;
}

.site-header .main-navigation ul {
	list-style-type: none;
	padding: 10px 0px;
	margin: 0px;
	text-align: center;
}

.site-header .main-navigation ul li {
	display: inline;
	padding: 0px 2%;
}

.site-header .main-navigation ul li a {
	display: inline-block;
	color: black;
	text-transform: uppercase;
	text-decoration: none;
	font-family: Korolev Medium;
	font-weight: 400;
	font-size: 13.5px;
	letter-spacing: .5px;
	border-bottom: solid 3px transparent;
}

.site-header .main-navigation ul li a:hover, .site-header .main-navigation ul li.current-menu-item a {
	border-bottom: solid 3px #f36b23;
}

.site-header .main-navigation .mobile-social-menu, .site-header .main-navigation .mobile-main-menu, .site-header .main-navigation .mobile-search {
	display: none;
}

.site-header.shrink .header {
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	-ms-transition: all 1s;
	-o-transition: all 1s;
	transition: all 1s;
	height: 80px;
}

.site-header.shrink .header .logo a, .site-header.shrink .header .logo a img, .site-header.shrink .header .logo span, .site-header.shrink .header .logo span img {
	max-height: 60px;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-ms-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s;
}

.site-header.shrink .header .logo {
	padding: 10px 0px;
	max-height: 80px;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-ms-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s;
	width: 35%;
	margin-right: 5%;
}

.site-header.shrink .header .social-search {
	width: 60%;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-ms-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s;
}

.site-header.shrink .header .social-search .menu-social-menu-container {
	width: 192px;
	float: right;
}

.site-header.shrink .header ul {
	padding: 19px 0px 19px 0px;
}

.site-header.shrink .header .search {
	padding: 20px 0px 0px 0px;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-ms-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s;
}

.site-header.shrink .header .search .open-search {
	margin-right: 15px;
}

.search .page-header {
	padding: 0px 10px 20px 10px;
}

.search .page-header h1 {
	text-transform: capitalize;
	font-size: 30px;
}

.search h2 {
	margin: 0px 0px 5px 0px;
}

.search h2 a {
	color: #000;
}

.search .content-area .list-row {
	padding: 20px 10px;
	display: table;
	width: 100%;
}

.search .content-area .list-row:nth-child(even) {
	background: transparent url("https://makeitcu.com/nitropack_static/QdVIpxYiUkDfupQHptpnDJRCngJxJCeW/assets/images/optimized/rev-4f230d8/makeitcu.com/wp-content/themes/yourewelcome/images/job-bg.png") no-repeat center center;
	background-size: 100% 100%;
}

.search .content-area .list-row:nth-child(even).nitro-lazy {
	background: none !important;
}

.search .content-area .list-row .inner {
	display: table-row;
}

.search .content-area .list-row .list-item {
	width: 70%;
	display: table-cell;
}

.search .content-area .list-row .list-item p {
	padding: 0px;
}

.search .content-area .list-row .list-item p a {
	display: none;
}

.search .content-area .list-row .list-link {
	width: 25%;
	margin-left: 5%;
	display: table-cell;
	text-align: right;
	vertical-align: bottom;
}

.search .paging-navigation {
	text-align: center;
}

.search .pagination {
	display: inline-block;
}

/* Slider */
.slider-wrapper {
	background-color: #000;
	text-align: center;
}

.slider-wrapper .ms-slide-info {
	color: #fff;
}

.slider-wrapper .ms-slide-info h1 {
	font-size: 80px;
	font-family: Korolev Medium;
	font-weight: 400;
	margin: 0px auto;
	line-height: 90px;
}

.slider-wrapper .ms-slide-info h2 {
	font-size: 45px;
	font-family: Korolev Medium;
	font-weight: 400;
	font-style: italic;
	margin: 0px;
	line-height: 55px;
}

.slider-wrapper .ms-slide-info p {
	padding: 20px 5%;
	color: #fff;
	max-width: 900px;
	margin: 15px auto 0px auto;
	font-size: 20px;
	font-style: italic;
	background: transparent url("https://makeitcu.com/nitropack_static/QdVIpxYiUkDfupQHptpnDJRCngJxJCeW/assets/images/optimized/rev-4f230d8/makeitcu.com/wp-content/themes/yourewelcome/images/slider-banner.png") no-repeat center center;
	background-size: 100% 100%;
	line-height: 28px;
	letter-spacing: 1px;
}

.slider-wrapper .ms-slide-info p.nitro-lazy {
	background: none !important;
}

.slider-wrapper.no-slider {
	margin-top: 160px;
}

.ms-slide .left-fade {
	background: transparent url("https://makeitcu.com/nitropack_static/QdVIpxYiUkDfupQHptpnDJRCngJxJCeW/assets/images/optimized/rev-4f230d8/makeitcu.com/wp-content/themes/yourewelcome/images/fade-left.png") no-repeat center center;
	background-size: 100% 100%;
	width: 100px;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 2147483640;
}

.ms-slide .left-fade.nitro-lazy {
	background: none !important;
}

.ms-slide .right-fade {
	background: transparent url("https://makeitcu.com/nitropack_static/QdVIpxYiUkDfupQHptpnDJRCngJxJCeW/assets/images/optimized/rev-4f230d8/makeitcu.com/wp-content/themes/yourewelcome/images/fade-right.png") no-repeat center center;
	background-size: 100% 100%;
	width: 100px;
	position: absolute;
	top: 0px;
	right: 0px;
	z-index: 2147483640;
}

.ms-slide .right-fade.nitro-lazy {
	background: none !important;
}

.page-banner {
	display: block;
	height: 700px;
	padding: 240px 2% 40px 2%;
	position: relative;
}

.page-banner .left-fade {
	background: transparent url("https://makeitcu.com/nitropack_static/QdVIpxYiUkDfupQHptpnDJRCngJxJCeW/assets/images/optimized/rev-4f230d8/makeitcu.com/wp-content/themes/yourewelcome/images/fade-left.png") no-repeat center center;
	background-size: 100% 100%;
	width: 100px;
	position: absolute;
	bottom: 0px;
	left: 0px;
	height: 900px;
}

.page-banner .left-fade.nitro-lazy {
	background: none !important;
}

.page-banner .right-fade {
	background: transparent url("https://makeitcu.com/nitropack_static/QdVIpxYiUkDfupQHptpnDJRCngJxJCeW/assets/images/optimized/rev-4f230d8/makeitcu.com/wp-content/themes/yourewelcome/images/fade-right.png") no-repeat center center;
	background-size: 100% 100%;
	width: 100px;
	position: absolute;
	bottom: 0px;
	right: 0px;
	height: 900px;
}

.page-banner .right-fade.nitro-lazy {
	background: none !important;
}

.page-banner .content {
	margin: 0px auto;
	color: #fff;
	text-align: center;
}

.page-banner .content h1 {
	font-size: 100px;
	font-family: Korolev Medium;
	font-weight: 400;
	margin: 0px auto;
	line-height: 110px;
}

.page-banner .content h2 {
	font-size: 45px;
	font-family: Korolev Medium;
	font-weight: 400;
	font-style: italic;
	margin: 0px;
	line-height: 55px;
}

.page-banner .content p {
	padding: 20px 5%;
	max-width: 900px;
	margin: 15px auto 0px auto;
	font-size: 20px;
	font-style: italic;
	background: transparent url("https://makeitcu.com/nitropack_static/QdVIpxYiUkDfupQHptpnDJRCngJxJCeW/assets/images/optimized/rev-4f230d8/makeitcu.com/wp-content/themes/yourewelcome/images/slider-banner.png") no-repeat center center;
	background-size: 100% 100%;
	line-height: 28px;
	letter-spacing: 1px;
	color: #fff;
}

.page-banner .content p.nitro-lazy {
	background: none !important;
}

.no-page-banner {
	width: 100%;
	height: 170px;
}

/* Content */
.page-section {
	width: 100%;
}

.home-section.page-section {
	text-align: center;
	background-repeat: no-repeat;
}

.home-section.page-section .widcon {
	padding: 60px 20px;
}

#latesttweets, .latesttweets {
	display: none;
}

@media screen and (min-width: 768px) {
	#latesttweets, .latesttweets {
		display: block;
	}
}

.home-section.page-section#latesttweets .widcon {
	padding: 45px 20px;
}

.home .slider-wrapper {
	margin-top: 130px;
}

.home .ms-slide-info {
	bottom: 65px !important;
}

.home-section.page-section h1, .page .row.upper-content h1 {
	font-size: 58px;
	text-transform: uppercase;
	color: #2c2c2c;
	margin: 15px 0px 5px 0px;
	font-family: Korolev Medium;
	font-weight: 400;
}

.home-section.page-section h2 {
	font-size: 36px;
	text-transform: uppercase;
	color: #2c2c2c;
	margin: 15px 0px 5px 0px;
	font-family: Korolev Medium;
	font-weight: 400;
}

.home-section.page-section h2.ital {
	font-size: 43px;
	text-transform: none;
	padding: 0px 15px;
	line-height: 70px;
	display: inline-block;
	margin: 0px 0px 50px 0px;
	font-style: italic;
	font-family: Sabon Regular;
	font-weight: 400;
}

.home-section.page-section h3 {
	font-size: 22px;
	text-transform: uppercase;
	margin: 22px auto;
	min-height: 56px;
	max-width: 272px;
	font-family: Korolev Medium;
	font-weight: 300;
	line-height: 28px;
}

.home-section.page-section h4.ital {
	font-size: 21px;
	color: #2c2c2c;
	line-height: 31px;
	font-style: italic;
	margin: 0px auto;
	font-weight: 300;
}

.page-section h5.ital {
	font-size: 20px;
	line-height: 36px;
	font-style: italic;
	margin: 0px auto;
	font-weight: 300;
}

.home-section.page-section .row.upper-content, .home-section.page-section .row.lower-content, .home-section.page-section .row.read-more-content {
	margin: 0px auto 100px auto;
}

.home-section.page-section .row.read-more-content .third {
	width: 32%;
	margin-right: 2%;
	float: left;
}

.home-section.page-section .row.read-more-content .third.last {
	margin-right: 0px;
}

.home-section.page-section .row.read-more-content .third a.img-wrap {
	display: inline-block;
	position: relative;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	-khtml-border-radius: 50%;
	border-radius: 50%;
	max-width: 278px;
	max-height: 278px;
}

.home-section.page-section .row.read-more-content .fourth, .page .fourth {
	width: 20%;
	margin-right: 6%;
	float: left;
	text-align: left;
}

.home-section.page-section .row.read-more-content .fourth p, .page .fourth p {
	font-size: 15px;
	color: #767676;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	line-height: 22px;
}

.home-section.page-section .row.read-more-content .fourth div, .page .fourth .read-more-btn {
	text-align: center;
}

.home-section.page-section .row.read-more-content .fourth.last, .page .fourth.last {
	margin-right: 0px;
}

.home-section.page-section .row.read-more-content .fourth a.img-wrap, .page .fourth a.img-wrap {
	display: block;
	overflow: hidden;
	max-width: 200px;
	margin: 0px auto !important;
	max-height: 200px;
	position: relative;
}

.home-section.page-section .row.read-more-content .third .circle {
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	-khtml-border-radius: 50%;
	border-radius: 50%;
	max-width: 100%;
}

.home-section.page-section .row.read-more-content .fourth a.img-wrap .square-img, .page .fourth a.img-wrap .square-img {
	width: 100%;
	height: 100%;
	transition: all 1s ease;
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
}

.home-section.page-section .row.read-more-content .third a.img-wrap .yw, .home-section.page-section .row.read-more-content .fourth a.img-wrap .yw, .page .fourth a.img-wrap .yw {
	opacity: 0;
	transition: all 1s ease;
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
}

.home-section.page-section .row.read-more-content .third a.img-wrap:hover {
	transition: all 500ms ease;
	-webkit-transition: all 500ms ease;
	-moz-transition: all 500ms ease;
	-o-transition: all 500ms ease;
}

.home-section.page-section .row.read-more-content .third a.img-wrap:hover .circle {
	opacity: .5;
	transition: all 500ms ease;
	-webkit-transition: all 500ms ease;
	-moz-transition: all 500ms ease;
	-o-transition: all 500ms ease;
}

.home-section.page-section .row.read-more-content .fourth a.img-wrap:hover .square-img, .page .fourth a.img-wrap:hover .square-img {
	opacity: .5;
	transition: all 500ms ease;
	-webkit-transition: all 500ms ease;
	-moz-transition: all 500ms ease;
	-o-transition: all 500ms ease;
}

.home-section.page-section .row.read-more-content .third a.img-wrap:hover .yw, .home-section.page-section .row.read-more-content .fourth a.img-wrap:hover .yw {
	opacity: 1;
	transition: all 500ms ease;
	-webkit-transition: all 500ms ease;
	-moz-transition: all 500ms ease;
	-o-transition: all 500ms ease;
}

.row.read-more-content.jobs-list {
	background: transparent url("https://makeitcu.com/nitropack_static/QdVIpxYiUkDfupQHptpnDJRCngJxJCeW/assets/images/optimized/rev-4f230d8/makeitcu.com/wp-content/themes/yourewelcome/images/jobs-bg.png") no-repeat center center;
	background-size: 100% 100%;
}

.row.read-more-content.jobs-list.nitro-lazy {
	background: none !important;
}

.page .breadcrumbs {
	padding: 10px 2% 10px 2%;
	font-style: italic;
}

.page .breadcrumbs a {
	text-transform: lowercase !important;
}

.page .widcon.bread {
	padding: 10px 0px 0px 0px;
	text-align: center;
}

.page .widcon.bread .breadcrumbs {
	display: inline-block;
	margin: 0px auto;
}

.page .content-area .secondary .widcon {
	padding: 20px 2%;
}

.page .row.read-more-content.jobs-list .top {
	text-align: center;
	padding: 0px 0px 70px 0px;
	max-width: 640px;
	margin: 0px auto;
}

.page .row.read-more-content.jobs-list .top h1, .page .row.read-more-content.arts-culture-list .top h1 {
	font-size: 68px;
	text-transform: uppercase;
	color: #fff;
	margin: 15px 0px 5px 0px;
	font-family: Korolev Medium;
	font-weight: 400;
	text-align: center;
}

.page .row.read-more-content.arts-culture-list .top h2 {
	color: #fff;
	text-align: center;
	font-size: 43px;
	font-style: italic;
}

.page .row.read-more-content.jobs-list .top p {
	font-size: 20px;
	line-height: 36px;
	font-style: italic;
	margin: 0px auto;
	font-weight: 300;
}

.page .row.read-more-content.jobs-list h1, .page .row.read-more-content.jobs-list h3, .page .row.read-more-content.jobs-list p {
	color: #fff;
}

.page .row.read-more-content.arts-culture-list .half {
	width: 50%;
	float: left;
	color: #fff;
}

.home-section.page-section .row.read-more-content .third.titledesc h3 {
	font-size: 22px;
	text-transform: none;
	margin: 15px auto 5px auto;
	min-height: 20px;
	max-width: 272px;
	font-family: Sabon Regular;
	font-weight: 300;
	font-style: italic;
	line-height: 28px;
	color: #e06d1f;
}

.home-section.page-section .row.read-more-content .third.dsconly p {
	display: none;
}

.home-section.page-section .row.read-more-content .third.titledesc p {
	display: block;
	font-size: 12px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #fff;
	margin: 0px auto 35px auto;
	line-height: 20px;
	max-width: 272px;
}

.home-section.page-section .row.carousel {
	width: 100%;
}

.content-area .widcon {
	padding: 40px 2%;
}

.content-area .list-row {
	padding-bottom: 30px;
}

.content-area .list-row h3 {
	margin: 0px;
	padding: 0px 0px 5px 0px;
}

.content-area .list-row p {
	margin: 0px;
	padding: 0px 0px 5px 0px;
}

.row.view-more {
	text-align: center;
	margin-top: 40px;
}

/* Carousel */
#carousel {
	width: 100%;
	height: 70px;
	margin: 0px auto;
	position: relative;
}

#carousel2 {
	width: 100%;
	height: 250px;
	margin: 0px auto;
	position: relative;
}

#tcarousel, #scarousel {
	width: 100%;
	height: 70px;
	margin: 0px auto;
	position: relative;
}

#tcarousel .title {
	width: 38%;
	float: left;
	margin-right: 2%;
}

#scarousel .title {
	width: 22%;
	float: left;
	margin-right: 2%;
}

#tcarousel .title h2 {
	margin: 0px;
	line-height: 70px;
	color: #fff;
	text-align: left;
	padding: 0px 0px 0px 70px;
	background: transparent url("https://makeitcu.com/nitropack_static/QdVIpxYiUkDfupQHptpnDJRCngJxJCeW/assets/images/optimized/rev-4f230d8/makeitcu.com/wp-content/themes/yourewelcome/images/twitter-icon-large.png") no-repeat left center;
	text-transform: uppercase;
	font-family: Korolev Medium;
	font-weight: 400;
	font-size: 36px;
}

#tcarousel .title h2.nitro-lazy {
	background: none !important;
}

#scarousel .title h2 {
	color: #616161;
	margin: 0px;
	line-height: 70px;
	text-align: left;
	text-transform: uppercase;
	font-family: Korolev Medium;
	font-weight: 400;
	font-size: 36px;
}

#tcarousel .tslider {
	width: 60% !important;
	float: left;
	height: 115px;
}

#scarousel .slide-wrap {
	width: 60% !important;
	float: left;
	position: relative;
	margin: 0px auto;
}

#scarousel .slide-wrap a#next {
	right: -20px;
}

#scarousel .slide-wrap a#prev {
	left: -20px;
}

#scarousel .slides {
	width: 100% !important;
	float: left;
	padding: 0px !important;
}

#scarousel .view-all {
	width: 14%;
	text-align: right;
	float: left;
	padding: 17px 0px 0px 0px;
}

.jobs-cta {
	background-color: #f36b23;
}

.jobs-cta .widcon {
	padding: 45px 20px;
}

.jobs-cta .title {
	width: 80%;
	float: left;
}

.jobs-cta .title h2 {
	color: #fff;
	margin: 0px;
	line-height: 70px;
	text-align: left;
	text-transform: uppercase;
	font-family: Korolev Medium;
	font-weight: 400;
	font-size: 36px;
	padding: 0px 0px 0px 70px;
	background-size: 58px 57px;
}

.jobs-cta .view-all {
	width: 20%;
	text-align: right;
	float: left;
	padding: 17px 0px 0px 0px;
}

.slides, .slides2, .tslider {
	overflow: hidden;
	position: relative;
	width: 90%;
	margin: 0px auto;
}

.slides ul, .slides2 ul, .tslider ul {
	position: relative;
	left: 0;
	top: 0;
	list-style: none;
	margin: 0;
	padding: 0;
	text-align: center;
}

.slides2 ul li {
	float: left;
	padding: 0px 15px;
}

.slides {
	padding: 0px 15px;
}

.tslider ul li {
	float: left;
	font-size: 20px;
	font-family: Sabon Regular;
	font-weight: 400;
	font-style: italic;
	color: #fff;
	height: 115px;
	line-height: 30px;
	padding: 5px 80px;
	margin: 0px !important;
}

.tslider ul li a {
	color: #fff;
	text-decoration: none;
}

#buttons, #buttons2, #tbuttons {
	float: right;
}

#buttons a, #buttons2 a, #tbuttons a {
	position: absolute;
	display: block;
	width: 22px;
	height: 69px;
	text-indent: -999em;
	float: left;
	outline: 0;
	z-index: 99;
}

a#prev, a#prev2, a#tprev {
	left: 0px;
	top: 50%;
	margin: -35px 0px 0px 0px;
	background: transparent url("https://makeitcu.com/nitropack_static/QdVIpxYiUkDfupQHptpnDJRCngJxJCeW/assets/images/optimized/rev-4f230d8/makeitcu.com/wp-content/themes/yourewelcome/images/prev-arrow.png") no-repeat center center;
	width: 22px;
	height: 70px;
}

a#prev.nitro-lazy, a#prev2.nitro-lazy, a#tprev.nitro-lazy {
	background: none !important;
}

a#prev:hover, a#prev2:hover, a#tprev:hover {
	background: transparent url("https://makeitcu.com/nitropack_static/QdVIpxYiUkDfupQHptpnDJRCngJxJCeW/assets/images/optimized/rev-4f230d8/makeitcu.com/wp-content/themes/yourewelcome/images/w-prev-arrow.png") no-repeat center center;
}

a#prev:hover.nitro-lazy, a#prev2:hover.nitro-lazy, a#tprev:hover.nitro-lazy {
	background: none !important;
}

#scarousel a#prev:hover, #scarousel a#prev2:hover, #scarousel a#tprev:hover {
	background: transparent url("https://makeitcu.com/nitropack_static/QdVIpxYiUkDfupQHptpnDJRCngJxJCeW/assets/images/optimized/rev-4f230d8/makeitcu.com/wp-content/themes/yourewelcome/images/s-prev-arrow.png") no-repeat center center;
}

#scarousel a#prev:hover.nitro-lazy, #scarousel a#prev2:hover.nitro-lazy, #scarousel a#tprev:hover.nitro-lazy {
	background: none !important;
}

a#next, a#next2, a#tnext {
	right: 0px;
	top: 50%;
	margin: -35px 0px 0px 0px;
	background: transparent url("https://makeitcu.com/nitropack_static/QdVIpxYiUkDfupQHptpnDJRCngJxJCeW/assets/images/optimized/rev-4f230d8/makeitcu.com/wp-content/themes/yourewelcome/images/next-arrow.png") no-repeat center center;
	width: 22px;
	height: 70px;
}

a#next.nitro-lazy, a#next2.nitro-lazy, a#tnext.nitro-lazy {
	background: none !important;
}

a#next:hover, a#next2:hover, a#tnext:hover {
	background: transparent url("https://makeitcu.com/nitropack_static/QdVIpxYiUkDfupQHptpnDJRCngJxJCeW/assets/images/optimized/rev-4f230d8/makeitcu.com/wp-content/themes/yourewelcome/images/w-next-arrow.png") no-repeat center center;
}

a#next:hover.nitro-lazy, a#next2:hover.nitro-lazy, a#tnext:hover.nitro-lazy {
	background: none !important;
}

#scarousel a#next:hover, #scarousel a#next2:hover, #scarousel a#tnext:hover {
	background: transparent url("https://makeitcu.com/nitropack_static/QdVIpxYiUkDfupQHptpnDJRCngJxJCeW/assets/images/optimized/rev-4f230d8/makeitcu.com/wp-content/themes/yourewelcome/images/s-next-arrow.png") no-repeat center center;
}

#scarousel a#next:hover.nitro-lazy, #scarousel a#next2:hover.nitro-lazy, #scarousel a#tnext:hover.nitro-lazy {
	background: none !important;
}

/* Home - The Heart of Innovation */
#theheartofinnovation {
	background-size: 100% auto;
	background-position: center center;
}

#theheartofinnovation h2.ital {
	color: #2c2c2c;
	border-right: solid 3px #f36b23;
	border-left: solid 3px #f36b23;
}

#theheartofinnovation h3 {
	color: #2c2c2c;
}

#theheartofinnovation h4.ital {
	color: #2c2c2c;
}

#theheartofinnovation h5.ital {
	color: #7f7f7f;
	max-width: 660px;
}

#theheartofinnovation .row.upper-content, #theheartofinnovation .row.lower-content {
	max-width: 720px;
}

#theheartofinnovation .row.read-more-content .third .circle {
	border: solid 3px #f36b23;
}

#theheartofinnovation .row.read-more-content .third a.img-wrap:hover {
	background-color: #f36b23;
}

/* Home - A Microurban Community */
#amicro-urbancommunity {
	background-position: bottom center;
	background-size: 100% 100%;
}

#amicro-urbancommunity h2.ital {
	color: #fff;
	border-right: solid 3px #fff;
	border-left: solid 3px #fff;
}

#amicro-urbancommunity h3 {
	color: #fff;
}

#amicro-urbancommunity h4.ital {
	color: #fff;
	max-width: 560px;
}

#amicro-urbancommunity h5.ital {
	color: #fff;
	max-width: 660px;
}

#amicro-urbancommunity .row.read-more-content .third .circle {
	border: solid 3px #fff;
}

#amicro-urbancommunity .row.read-more-content .third a.img-wrap:hover {
	background-color: #000;
}

/* Home - Find a Job */
#featuredemployers h5.ital {
	color: #7f7f7f;
	max-width: 660px;
}

#featuredemployers h3 {
	font-style: italic;
	font-family: Sabon Regular;
	font-weight: 400;
	text-transform: none;
	min-height: 1px;
	margin: 22px auto 5px auto;
}

#featuredemployers .row.read-more-content .fourth a.img-wrap:hover {
	background-color: #f36b23;
}

/* Home - Testimonials */
#testimonials {
	background-size: 100% auto;
}

#testimonials .widcon {
	position: relative;
	padding: 60px 20px 180px 20px;
}

#testimonials .row.post-content {
	position: absolute;
	bottom: 60px;
	left: 0px;
	width: 100%;
}

/* Testimonials Carousel */
#testimonials .slides2 {
	height: 255px;
}

#testimonials .slides2 ul li {
	height: 250px;
	text-align: left;
	color: #fff;
}

#testimonials .slides2 ul li .thumb {
	width: 30%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	-khtml-border-radius: 50%;
	border-radius: 50%;
	overflow: hidden;
	position: relative;
	float: left;
	border: solid 3px #ccc;
	max-width: 220px;
}

#testimonials .slides2 ul li .thumb img {
	max-width: 100000px;
	height: 100%;
	position: relative;
}

#testimonials .slides2 ul li .content {
	width: 67%;
	float: left;
	padding: 0px 0px 0px 10%;
}

#testimonials .slides2 ul li p {
	font-size: 18px;
	font-style: italic;
	line-height: 24px;
	color: #fff;
}

#testimonials .slides2 ul li p sup {
	font-size: 60px;
	margin: 20px 10px 0px -33px;
	vertical-align: middle;
}

#testimonials .slides2 ul li p sup:last-of-type {
	margin: 0px 0px -10px 0px;
}

#testimonials .slides2 ul li p.sub {
	text-align: right;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: 600;
}

#testimonials a#prev2 {
	background: transparent url("https://makeitcu.com/nitropack_static/QdVIpxYiUkDfupQHptpnDJRCngJxJCeW/assets/images/optimized/rev-4f230d8/makeitcu.com/wp-content/themes/yourewelcome/images/w-prev-arrow.png") no-repeat center center;
}

#testimonials a#prev2.nitro-lazy {
	background: none !important;
}

#testimonials a#prev2:hover {
	background: transparent url("https://makeitcu.com/nitropack_static/QdVIpxYiUkDfupQHptpnDJRCngJxJCeW/assets/images/optimized/rev-4f230d8/makeitcu.com/wp-content/themes/yourewelcome/images/prev-arrow.png") no-repeat center center;
}

#testimonials a#prev2:hover.nitro-lazy {
	background: none !important;
}

#testimonials a#next2 {
	background: transparent url("https://makeitcu.com/nitropack_static/QdVIpxYiUkDfupQHptpnDJRCngJxJCeW/assets/images/optimized/rev-4f230d8/makeitcu.com/wp-content/themes/yourewelcome/images/w-next-arrow.png") no-repeat center center;
}

#testimonials a#next2.nitro-lazy {
	background: none !important;
}

#testimonials a#next2:hover {
	background: transparent url("https://makeitcu.com/nitropack_static/QdVIpxYiUkDfupQHptpnDJRCngJxJCeW/assets/images/optimized/rev-4f230d8/makeitcu.com/wp-content/themes/yourewelcome/images/next-arrow.png") no-repeat center center;
}

#testimonials a#next2:hover.nitro-lazy {
	background: none !important;
}

/* Home - Life in Champaign-Urabana */
#lifeinchampaign-urbana {}

#lifeinchampaign-urbana h1 {
	color: #fff;
}

#lifeinchampaign-urbana h5.ital {
	color: #e9631a;
	max-width: 660px;
}

#lifeinchampaign-urbana .row.read-more-content .third .circle {
	border: solid 3px #fff;
}

#lifeinchampaign-urbana .row.read-more-content .third a.img-wrap:hover {
	background-color: #f36b23;
}

#oursponsors {
	background-size: 100% 100%;
}

#oursponsors .widcon {
	position: relative;
	padding: 45px 20px;
}

/* Partners Carousel */
#oursponsors .slides {
	height: 75px;
}

#oursponsors .slides ul li {
	width: 153px;
	height: 70px;
	float: left;
}

#oursponsors a#prev, #oursponsors a#next {
	bottom: 70px;
}

/* Twitter Feed */
.widget_wordpress-tweets {
	position: relative;
}

.widget_wordpress-tweets h2.title {
	display: inline-block;
	float: left;
}

#tbuttons a#tnext {
	background: #94cae2 url("https://makeitcu.com/nitropack_static/QdVIpxYiUkDfupQHptpnDJRCngJxJCeW/assets/images/optimized/rev-4f230d8/makeitcu.com/wp-content/themes/yourewelcome/images/t-next-arrow.png") no-repeat center center;
}

#tbuttons a#tnext.nitro-lazy {
	background: none !important;
}

#tbuttons a#tnext:hover {
	background: #94cae2 url("https://makeitcu.com/nitropack_static/QdVIpxYiUkDfupQHptpnDJRCngJxJCeW/assets/images/optimized/rev-4f230d8/makeitcu.com/wp-content/themes/yourewelcome/images/w-next-arrow.png") no-repeat center center;
}

#tbuttons a#tnext:hover.nitro-lazy {
	background: none !important;
}

#tbuttons a#tprev {
	background: #94cae2 url("https://makeitcu.com/nitropack_static/QdVIpxYiUkDfupQHptpnDJRCngJxJCeW/assets/images/optimized/rev-4f230d8/makeitcu.com/wp-content/themes/yourewelcome/images/t-prev-arrow.png") no-repeat center center;
}

#tbuttons a#tprev.nitro-lazy {
	background: none !important;
}

#tbuttons a#tprev:hover {
	background: #94cae2 url("https://makeitcu.com/nitropack_static/QdVIpxYiUkDfupQHptpnDJRCngJxJCeW/assets/images/optimized/rev-4f230d8/makeitcu.com/wp-content/themes/yourewelcome/images/w-prev-arrow.png") no-repeat center center;
}

#tbuttons a#tprev:hover.nitro-lazy {
	background: none !important;
}

/* Grid for 6 */
.page-content.grid {
	padding: 50px 0px 40px 0px;
	background-size: 100% 100% !important;
}

.page-content.grid h1 {
	font-size: 70px;
	text-align: center;
	margin: 0px 0px 30px 0px;
	text-transform: uppercase;
	color: #fff;
	font-family: Korolev Medium;
	font-weight: 400;
}

.page-content.grid .grid-box {
	width: 33%;
	padding: 0px 1%;
	margin: 0px 0px 60px 0px;
	float: left;
	text-align: center;
}

.page-content.grid .grid-box .box-title {
	height: 54px;
	position: relative;
}

.page-content.grid .grid-box .box-title h3 {
	position: absolute;
	bottom: 0px;
	width: 100%;
	text-align: center;
	display: block;
}

.page-content.grid .grid-box h3 {
	font-size: 21px;
	font-style: italic;
	color: #fff;
	text-align: center;
	margin: 0px 0px 10px 0px;
}

.page-content.grid .grid-box .image {
	max-height: 196px;
	overflow: hidden;
	margin: 0px 0px 10px 0px;
}

.page-content.grid .grid-box .image img {
	max-width: 310px;
	margin: 0px auto;
}

.page-content.grid .grid-box .button {
	color: #fff;
	display: inline-block;
	border: solid 3px #fff;
	padding: 7px 12px;
	font-size: 10px;
}

.page-content.grid .grid-box .button:hover {
	background-color: #fff;
	color: #f36b23;
}

.grid-bottom * {
	font-weight: 300;
}

.content-area h1 {
	font-size: 70px;
	text-align: center;
	margin: 0px 0px 30px 0px;
	text-transform: uppercase;
	font-family: Korolev Medium;
	font-weight: 400;
}

.single_job_listing h1 {
	font-size: 1.5em;
	float: none;
	text-align: left;
	text-transform: inherit;
	margin: 10px 0px;
	font-family: Sabon Regular;
	font-weight: bold;
	color: #7f7f7f;
}

.cpt-list .content-area {
	width: 75%;
	float: left;
}

.cpt-list .content-area h3 {
	color: #2c2c2c;
	font-style: italic;
	font-weight: bold;
	font-size: 22px;
}

.cpt-list .content-area p {
	color: #7f7f7f;
	font-size: 20px;
	font-style: italic;
}

.cpt-list .content-area .button {
	border: solid 2px #f36b23;
	padding: 7px 12px;
	font-size: 11px;
	color: #000;
}

.cpt-list .content-area .button:hover {
	background-color: #f36b23;
	color: #fff;
}

.cpt-list .sidebar {
	width: 22%;
	margin-left: 3%;
	float: left;
	background-color: #f9f9f9;
	padding: 15px;
}

.cpt-list .sidebar .title {
	margin: 0px;
	font-size: 32px;
	font-style: italic;
}

.cpt-list .sidebar .title span {
	text-transform: uppercase;
	font-family: Korolev Medium;
	font-weight: 400;
	font-style: normal;
}

.cpt-list .sidebar .widget ul {
	padding: 0px;
	margin: 0px;
	list-style: none;
}

.cpt-list .sidebar .widget ul li a {
	font-style: italic;
}

.cpt-list .sidebar .widget_search .search-form {
	display: block;
	height: 40px;
	position: relative;
	margin: 15px 0px;
}

.cpt-list .sidebar .search-field {
	border: solid 2px #cacaca;
	height: 34px;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 80%;
}

.cpt-list .sidebar .search-submit {
	background: transparent url("https://makeitcu.com/nitropack_static/QdVIpxYiUkDfupQHptpnDJRCngJxJCeW/assets/images/optimized/rev-4f230d8/makeitcu.com/wp-content/themes/yourewelcome/images/search-btn.png") no-repeat center center;
	width: 34px;
	height: 34px;
	font-size: 0px;
	border: 0px;
	cursor: pointer;
	position: absolute;
	top: 0px;
	right: 0px;
}

.cpt-list .sidebar .search-submit.nitro-lazy {
	background: none !important;
}

.post-row {
	padding-bottom: 45px;
	margin-bottom: 45px;
	border-bottom: solid 3px #f5f5f5;
}

.post-row .thumb, .page .row.threecol .col1 .thumb {
	width: 33%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	-khtml-border-radius: 50%;
	border-radius: 50%;
	overflow: hidden;
	position: relative;
	float: left;
	border: solid 3px #ccc;
	max-width: 250px;
}

.post-row .thumb img, .page .row.threecol .col1 .thumb img {
	position: absolute;
	height: 100%;
	height: 100%;
	width: auto;
	max-width: 100000px;
	z-index: 1;
	display: block;
}

.post-row .content {
	width: 67%;
	float: left;
	padding: 0px 0px 0px 10%;
}

.post-row .content .addtl-text {
	display: none;
}

.post-row .content .button {
	padding: 8px 15px;
	cursor: pointer;
}

.explore-grid .fourth {
	margin: 0px 2.5%;
	height: 320px;
}

.explore-grid .fourth .thumb {
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	-khtml-border-radius: 50%;
	border-radius: 50%;
	overflow: hidden;
	position: relative;
}

.explore-grid .fourth .thumb:hover {
	background-color: #000;
	opacity: .8;
}

.explore-grid .fourth .thumb a {
	display: block;
	width: 100%;
	height: 100%;
}

.explore-grid .fourth .thumb a img {
	position: absolute;
	height: 100%;
	height: 100%;
	width: auto;
	max-width: 100000px;
	z-index: 1;
	display: block;
}

.explore-grid .fourth .thumb .play-btn {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
	background: transparent url("https://makeitcu.com/nitropack_static/QdVIpxYiUkDfupQHptpnDJRCngJxJCeW/assets/images/optimized/rev-4f230d8/makeitcu.com/wp-content/themes/yourewelcome/images/play-btn.png") no-repeat center center;
	z-index: 2;
	opacity: .7;
}

.explore-grid .fourth .thumb .play-btn.nitro-lazy {
	background: none !important;
}

.pp_content_container .pp_left {
	padding-left: 10px;
}

.explore-grid .fourth .thumb .file-btn {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 2;
}

.explore-grid h3 {
	text-align: center;
}

.halfandhalf .half {
	width: 50%;
	float: left;
}

.halfandhalf .half:nth-of-type(1) {
	padding: 0px 5% 40px 0px;
	border-right: solid 4px #f36b23;
}

.halfandhalf .half:nth-of-type(2) {
	padding: 0px 0px 40px 5%;
}

.halfandhalf .half h2 {
	text-transform: uppercase;
	font-family: Korolev Medium;
	font-weight: 400;
	margin: 0px 0px 40px 0px;
	text-align: center;
	font-size: 32px;
}

.halfandhalf .half .twowide {
	width: 50%;
	min-height: 200px;
	float: left;
}

.halfandhalf .half .twowide .image {
	text-align: center;
}

.halfandhalf .half .twowide .image img {
	max-width: 100px;
}

.halfandhalf .half .twowide h3 {
	text-transform: uppercase;
	font-family: Korolev Medium;
	font-weight: 400;
}

/* Jobs */
.job_filters .search_location {
	display: none;
}

.job_filters .job_types {
	display: none;
}

/* Innovation */
.page .row.upper-content {
	text-align: center;
}

.page .row.threecol {
	padding: 30px 0px;
}

.page .row.threecol .col1 {
	max-width: 272px;
	float: left;
	width: 27%;
}

.page .row.threecol .col1 .thumb {
	position: relative;
	width: 100%;
	margin-bottom: 50px;
	max-width: 272px;
}

.page .row.threecol .col1 .thumb .hover {
	width: 100%;
	height: 100%;
	display: none;
	transition: all 500ms ease;
	-webkit-transition: all 500ms ease;
	-moz-transition: all 500ms ease;
	-o-transition: all 500ms ease;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 99;
	text-align: center;
}

.page .row.threecol .col1 .thumb:hover .hover {
	display: table;
	background-color: #000;
	opacity: .8;
}

.page .row.threecol .col1 .thumb:hover .hover .cont {
	display: table-cell;
	height: 100%;
	vertical-align: middle;
}

.page .row.threecol .col2 {
	float: left;
	width: 73%;
	padding: 20px 8%;
}

.page .row.threecol .fullCol {
	width: 100%;
}

.page .row.threecol .col2 h3, .page .row.threecol .fullCol h3 {
	font-size: 30px;
	line-height: 40px;
	margin: 0px 0px 20px 0px;
	font-weight: 400;
	color: #7f7f7f;
	font-family: Korolev Medium;
	text-transform: uppercase;
}

.page .row.threecol .col2 p, .page .row.threecol .fullCol p {
	font-size: 20px;
	line-height: 30px;
	margin: 0px 0px 40px 0px;
	font-weight: 300;
	color: #7f7f7f;
}

.job_filters .search_jobs {
	text-align: center;
}

.job_filters .search_jobs div.search_keywords, .job_filters .search_jobs div.search_company, .job_filters .search_company div.search_companies {
	padding: 0px;
	display: inline-block;
	width: 50%;
	max-width: 200px;
	margin: 0px 5px;
	float: none;
}

.job_filters .search_jobs div.filter_wide, .job_filters .search_jobs div.search_categories {
	clear: none;
	display: inline-block;
	padding: 0px;
	width: 50%;
	max-width: 200px;
	vertical-align: top;
	margin: 0px 5px;
}

.job_filters .search_jobs input {
	font-size: 12px;
	border: 1px solid #aaa;
	padding: 7px 5px 6px 5px;
	width: 100%;
	margin: 0px;
}

.job_filters .search_jobs select {
	font-size: 12px;
	border: 1px solid #aaa;
	padding: 5px 5px 6px 5px;
	width: 100%;
}

.job-manager-form fieldset:nth-child(1) {
	display: none;
}

.fieldset-job_type, .fieldset-company_video, .fieldset-company_twitter {
	display: none;
}

.job_listing_preview_title h2 {
	font-size: 30px;
	line-height: 52px;
}

.job_listing_preview_title h2:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}

.widcon.addjob .job_listing_preview_title input[type=submit].button {
	margin: 0px 0px 0px 1% !important;
}

.job_listing_preview .job-top-row {
	display: none;
}

.job_listing_preview h1 {
	display: none;
}

#wp-link-wrap .howto {
	display: none;
}

.chosen-container {
	font-size: 12px;
}

.content-area .widcon.jobs {
	padding: 40px 2%;
	max-width: 1210px;
}

#gallery #wpadminbar {
	display: none;
}

#gallery .master-slider {
	margin: 0px auto !important;
}

.job_listings {
	border-top: 0px !important;
}

.job-listing {
	list-style: none;
	padding: 28px 10%;
	position: relative;
	color: #a3a3a3;
}

.content-area .widcon.jobs .job_filters {
	margin: 0px 10%;
}

/*
.content-area .widcon.jobs .job_filters .showing_jobs {

	display: none!important;

}
*/
.showing_jobs.wp-job-manager-showing-all:nth-child(2n+1) {
	display: none !important;
}

.content-area .widcon.jobs .showing_jobs {
	text-align: center;
	display: none;
	font-style: italic;
	color: #a3a3a3;
	font-size: 16px;
}

.content-area .widcon.jobs .showing_jobs .reset {
	display: block;
	float: none;
}

.content-area .widcon.jobs .showing_jobs .rss_link {
	display: none;
}

.chosen-container .chosen-results li {
	font-size: 14px !important;
	line-height: 18px !important;
	text-align: left !important;
}

.job_filters, .job_filters .showing_jobs, .job_filters .job_types {
	background: transparent;
	border-top: 0px;
}

.job-listing:nth-child(even) {
	background: transparent url("https://makeitcu.com/nitropack_static/QdVIpxYiUkDfupQHptpnDJRCngJxJCeW/assets/images/optimized/rev-4f230d8/makeitcu.com/wp-content/themes/yourewelcome/images/job-bg.png") no-repeat center center;
	background-size: 100% 100%;
}

.job-listing:nth-child(even).nitro-lazy {
	background: none !important;
}

.job-listing .top-row {
	min-height: 50px;
	margin-bottom: 5px;
}

.job-listing.no-courtesy .top-row {}

.job-listing .title-sec {
	font-weight: 700;
}

.job-listing .title-sec > br {
	display: none;
}

.job-listing .title-sec h3 span.courtesy {
	font-size: 15px;
	display: table;
	padding-top: 10px;
}

.job-listing .title-sec h3 {
	padding: 8px 0px;
	font-size: 20px;
	font-weight: 300;
	line-height: 24px;
}

.job-listing .title-sec h3 a {
	color: #ee7421;
	font-weight: 900;
	font-size: 22px;
}

.job-listing .posted-on {
	float: right;
	border: solid 1px #cdcdcd;
	padding: 8px 20px;
	text-align: center;
	font-style: italic;
	font-size: 20px;
	line-height: 20px;
}

.job-listing .posted-on span {
	display: block;
}

.job-listing .description {
	max-width: 90%;
	font-size: 18px;
	line-height: 30px;
	margin-bottom: 20px;
	margin-top: 15px;
}

.job-listing .button {
	font-size: 13px;
}

.load-more {
	text-align: center;
	padding: 40px 0px 20px 0px;
}

div.job_listings .load_more_jobs, div.job_listings .load_more_jobs, div.job_listings .add-job, div.job_listings .add-job {
	display: inline-block;
	display: inline-block;
	margin: 0px 1%;
	border-bottom: 0px;
	text-align: center;
	text-align: center;
	text-transform: uppercase;
	text-decoration: none;
	transition: all 500ms ease-out;
	-webkit-transition: all 500ms ease-out;
	-moz-transition: all 500ms ease-out;
	-o-transition: all 500ms ease-out;
	font-family: Korolev Medium;
	font-weight: 400;
	color: #000;
	padding: 10px 20px;
	border: solid 3px #f36b23;
}

div.job_listings .load_more_jobs:focus, div.job_listings .load_more_jobs:hover, div.job_listings .add-job:focus, div.job_listings .add-job:hover {
	background-color: #f36b23;
	color: #fff;
	border: solid 3px #f36b23;
}

.single-job_listing .content-area .widcon {
	padding: 0px 2% 40px 2%;
}

.single-job_listing .entry-header {
	display: none;
}

ul.meta .location, ul.meta .date-posted {
	display: none;
}

.single-job_listing .job-top-row {
	padding: 15px 0px;
	font-style: italic;
}

.single-job_listing .job-top-row .back-to {
	display: inline-block;
	width: 30%;
	margin-right: 3%;
}

.single-job_listing .job-top-row ul.meta {
	list-style: none;
	display: inline-block;
	padding: 0px;
	margin: 0px;
	margin: 0px 1.5%;
	width: 30%;
	text-align: center;
}

.single-job_listing .job-top-row .posted {
	display: inline-block;
	width: 30%;
	margin-left: 3%;
	text-align: right;
}

.single-job_listing .post-header, .job_listing_preview .post-header {
	padding: 15px 5% 15px 5%;
	font-style: italic;
	background: transparent url("https://makeitcu.com/nitropack_static/QdVIpxYiUkDfupQHptpnDJRCngJxJCeW/assets/images/optimized/rev-4f230d8/makeitcu.com/wp-content/themes/yourewelcome/images/job-bg.png") no-repeat center center;
	background-size: 100% 100%;
	width: 110%;
	margin: 0px 0px 0px -5%;
}

.single-job_listing .post-header.nitro-lazy, .job_listing_preview .post-header.nitro-lazy {
	background: none !important;
}

.job_listing_preview .post-header {
	width: 100%;
	margin: 0px;
}

.job_listing_preview {
	padding: 30px 0px;
}

.single-job_listing .post-header .title, .job_listing_preview .post-header .title {
	float: left;
	width: 70%;
}

.single-job_listing .post-header .company-logo, .job_listing_preview .post-header .company-logo {
	float: right;
	width: 30%;
	max-width: 232px;
	text-align: center;
}

.single-job_listing .post-header .company-logo img, .job_listing_preview .post-header .company-logo img {
	max-width: 232px;
	width: 100%;
	height: auto;
}

.single-job_listing .post-header h2, .job_listing_preview .post-header h2 {
	margin: 0px;
	font-weight: 700;
	font-size: 28px;
	color: #000;
}

.single-job_listing .post-header h3, .job_listing_preview .post-header h3 {
	margin: 0px;
	font-size: 24px;
	color: #a3a3a3;
	font-weight: 300;
}

.single-job_listing .job_description, .job_listing_preview .job_description {
	font-size: 20px;
	line-height: 30px;
	color: #7f7f7f;
}

.job_listing_preview .job_description {
	padding: 10px 5%;
}

.widcon.addjob .job_listing_preview p:last-of-type {
	text-align: left;
}

.single-job_listing .navigation.post-navigation {
	display: none;
}

div.job_listings .load_more_jobs.load_previous {
	width: 220px;
	margin: 30px auto 0px auto;
	display: block;
}

/* Pre-Footer */
.latesttweets {
	background-color: #94cae2;
}

.latesttweets .widcon {
	padding: 45px 20px;
}

/* Footer */
.site-footer {
	width: 100%;
}

.site-footer .footer-widgets {
	background-color: #1e1e1e;
	padding: 60px 0px;
}

.site-footer .footer-widgets .third {
	width: 30%;
	margin-right: 4.5%;
	float: left;
	color: #fff;
}

.site-footer .footer-widgets .third.last {
	margin-right: 0px;
}

.site-footer .footer-widgets h2 {
	text-transform: uppercase;
	font-family: Korolev Medium;
	font-weight: 400;
	margin: 0px 0px 14px 0px;
	border-bottom: solid 4px #f36b23;
	font-size: 32px;
}

.site-footer .footer-widgets .third p {
	font-size: 19px;
	width: 90%;
}

.site-footer .footer-widgets .third a {
	color: #fff;
	text-decoration: none;
	font-size: 17px;
	letter-spacing: 1px;
	width: 90%;
	font-family: Korolev Medium;
	font-weight: 400;
	margin-bottom: 15px;
	margin-left: 10px;
}

.site-footer .footer-widgets .third a.phone {
	line-height: 17px;
	padding-left: 28px;
	background: transparent url("https://makeitcu.com/nitropack_static/QdVIpxYiUkDfupQHptpnDJRCngJxJCeW/assets/images/optimized/rev-4f230d8/makeitcu.com/wp-content/themes/yourewelcome/images/orange-phone-icon.png") no-repeat left center;
}

.site-footer .footer-widgets .third a.phone.nitro-lazy {
	background: none !important;
}

.site-footer .footer-widgets .third a.email {
	line-height: 17px;
	padding-left: 28px;
	background: transparent url("https://makeitcu.com/nitropack_static/QdVIpxYiUkDfupQHptpnDJRCngJxJCeW/assets/images/optimized/rev-4f230d8/makeitcu.com/wp-content/themes/yourewelcome/images/orange-email-icon.png") no-repeat left center;
}

.site-footer .footer-widgets .third a.email.nitro-lazy {
	background: none !important;
}

.site-footer .footer-widgets .third a.weblink {
	line-height: 22px;
	padding-left: 28px;
	background: transparent url("https://makeitcu.com/nitropack_static/QdVIpxYiUkDfupQHptpnDJRCngJxJCeW/assets/images/optimized/rev-4f230d8/makeitcu.com/wp-content/themes/yourewelcome/images/orange-web-icon.png") no-repeat left center;
}

.site-footer .footer-widgets .third a.weblink.nitro-lazy {
	background: none !important;
}

.site-footer .footer-widgets .third .menu {
	padding: 0px;
	margin: 0px;
	list-style: none;
	text-align: center;
	width: 90%;
	max-width: 200px;
}

.site-footer .footer-widgets .third .menu li {
	display: inline;
}

.site-footer .footer-widgets .third .menu li a {
	width: auto;
	display: inline-block;
}

.site-footer .site-info {
	min-height: 63px;
	background-color: #1a1a1a;
	color: #727272;
	text-align: center;
	font-size: 12px;
	padding: 17px 0px 17px 0px;
	text-transform: uppercase;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.site-footer .site-info a {
	color: #727272;
	text-decoration: none;
}

/* Utility */
.clear {
	clear: both;
}

.button {
	text-transform: uppercase;
	text-decoration: none;
	text-align: center;
	display: inline-block;
	transition: all 500ms ease-out;
	-webkit-transition: all 500ms ease-out;
	-moz-transition: all 500ms ease-out;
	-o-transition: all 500ms ease-out;
	font-family: Korolev Medium;
	font-weight: 400;
}

.button.white {
	border: solid 3px #f36b23;
	color: #000;
	background-color: #fff;
}

.button.white:hover {
	color: #fff;
	background-color: #f36b23;
}

.button.black {
	border: solid 3px #616161;
	color: #616161;
	background-color: #fff;
}

.button.black:hover {
	background-color: #616161;
	color: #fff;
}

.button.orange {
	border: solid 3px #fff;
	color: #fff;
	background-color: #f36b23;
}

.button.orange:hover {
	color: #f36b23;
	background-color: #fff;
}

.button.small {
	padding: 7px 10px;
	font-size: 14px;
	font-weight: 300;
}

.button.white.small {
	font-weight: 400;
}

.button.large {
	font-size: 24px;
	padding: 10px 15px;
	font-weight: 300;
}

.button.white.large {
	font-weight: 400;
}

.oswald {
	font-family: Korolev Medium;
	font-weight: 400;
}

.garamond {
	font-family: Sabon Regular;
	font-weight: 400;
}

.error404 .content-area .widcon {
	padding: 60px 2%;
	text-align: center;
}

.widcon.addjob {
	color: #a3a3a3;
}

.widcon.addjob input[type=text], .widcon.addjob input[type=email], .chosen-container-multi .chosen-choices {
	color: #a3a3a3;
	border: solid 1px #eee;
	line-height: 30px;
	padding: 0px 2%;
	background-image: none;
}

.widcon.addjob input[type=text].nitro-lazy, .widcon.addjob input[type=email].nitro-lazy, .chosen-container-multi .chosen-choices.nitro-lazy {
	background-image: none !important;
}

.widcon.addjob select {
	height: 30px;
	line-height: 30px;
	border: solid 1px #eee;
	background-color: #fff;
	padding: 0px 2%;
}

.widcon.addjob input[type=submit] {
	display: inline-block;
	display: inline-block;
	margin: 0px auto;
	border-bottom: 0px;
	text-align: center;
	text-align: center;
	text-transform: uppercase;
	text-decoration: none;
	transition: all 500ms ease-out;
	-webkit-transition: all 500ms ease-out;
	-moz-transition: all 500ms ease-out;
	-o-transition: all 500ms ease-out;
	font-family: Korolev Medium;
	font-weight: 400;
	color: #000;
	font-size: 18px;
	padding: 10px 20px;
	border: solid 3px #f36b23;
	background-color: #fff;
}

.widcon.addjob input[type=submit]:hover {
	background-color: #f36b23;
	color: #fff;
}

.widcon.addjob .ty-message {
	text-align: center;
	max-width: 720px;
	margin-left: auto;
	margin-right: auto;
	font-size: 20px;
	padding: 35px 0;
}

.widcon.addjob p:last-of-type {
	text-align: center;
}

.job_filters .search_jobs div.search_company {
	display: none;
}

.job_filters .search_jobs div.search_keywords {
	width: 100%;
	max-width: 250px;
	float: left;
}

.job_filters .search_jobs div.search_categories {
	width: 100%;
	max-width: 250px;
	float: left;
}

.job_filters .search_jobs .add-job-btn {
	float: left;
}

.job_filters .search_jobs .add-job-btn .add-job {
	font-weight: 400;
	padding: 7px 10px;
	font-size: 14px;
	border: solid 3px #f36b23;
	color: #000;
	background-color: #fff;
	width: 100%;
	height: 40px;
	margin: 0;
}

.job_filters .search_jobs .add-job-btn .add-job strong {
	font-weight: 400;
}

.job_filters .search_jobs .add-job-btn .add-job:hover {
	color: #fff;
	background-color: #f36b23;
}

.job_filters .search_jobs .search_keywords input {
	height: 40px;
	font-size: 14px;
}

.job_filters .search_jobs .search_keywords input:hover, .job_filters .search_jobs .search_keywords input:focus {
	border: 1px solid #aaa;
	outline: 0;
}

.select2-container--default .select2-selection--multiple {
	border: 1px solid #aaa;
	min-height: 40px;
	border-radius: 0px;
	font-size: 14px;
}

.select2-container--default.select2-container--focus .select2-selection--multiple {
	border: 1px solid #aaa;
}

.select2-container .select2-search--inline .select2-search__field {
	margin-top: 12px;
}

.job_filters .search_jobs {
	max-width: 630px;
	width: 100%;
	margin: 0 auto;
	padding: 1em 0;
}

@media screen and (max-width: 1424px) {
	#testimonials {
		background-size: 100% 100%;
	}
}

@media screen and (max-width: 1020px) {
	.site-footer .footer-widgets .third h2 {
		font-size: 22px;
		padding-bottom: 10px;
	}
	
	.site-footer .footer-widgets .third p {
		font-size: 16px;
		width: 100%;
	}
	
	.site-footer .footer-widgets .third a {
		font-size: 14px;
	}
	
	.slider-wrapper .ms-slide-info h1 {
		font-size: 50px;
	}
	
	.slider-wrapper .ms-slide-info h2 {
		font-size: 30px;
	}
	
	.job-listing .top-row {
		height: 100%;
	}
	
	.job-listing.no-courtesy .top-row {
		height: 100%;
	}
}

@media screen and (max-width: 949px) {
	.slider-wrapper .ms-slide-info h1 {
		font-size: 60px;
		line-height: 65px;
	}
	
	.slider-wrapper .ms-slide-info h2 {
		font-size: 30px;
		line-height: 35px;
	}
	
	.slider-wrapper .ms-slide-info p {
		font-size: 15px;
		line-height: 20px;
	}
	
	#testimonials {
		background-size: auto 100%;
	}
}

@media screen and (max-width: 899px) {
	.home-section.page-section .row.read-more-content .fourth {
		width: 47%;
		margin-right: 6%;
		margin-bottom: 80px;
		text-align: center;
	}
	
	.home-section.page-section .row.read-more-content .fourth.second {
		margin-right: 0%;
	}
	
	.home-section.page-section .row.read-more-content .fourth a.img-wrap {
		max-height: 10000px;
	}
	
	#findajob h3 {
		max-width: 100%;
	}
	
	#findajob .row.read-more-content {
		margin-bottom: 0px;
	}
	
	.page-content.grid .grid-box {
		width: 50%;
	}
	
	#tcarousel, #scarousel {
		height: auto;
		text-align: center;
	}
	
	#tcarousel .title, #scarousel .title, #scarousel .view-all {
		width: 100%;
		text-align: center;
	}
	
	#scarousel .title {
		margin: 0px;
		float: none;
	}
	
	#tcarousel .title h2 {
		display: inline-block;
		margin-bottom: 40px;
		float: none;
	}
	
	#scarousel .title h2 {
		display: inline-block;
		float: none;
	}
	
	#tcarousel .tslider, #scarousel .slide-wrap {
		width: 80% !important;
		margin: 0px 10%;
		padding: 0px 20px;
	}
	
	#tcarousel .tslider .inner, #scarousel .slides .inner {
		width: 98%;
		overflow: hidden;
		height: 100px;
		margin: 0px auto;
	}
	
	.cpt-list .content-area {
		width: 100%;
	}
	
	.cpt-list .sidebar {
		display: none;
	}
}

@media screen and (max-width: 799px) {
	.explore-grid .fourth {
		width: 28%;
	}
	
	.slider-wrapper .ms-slide-info h1 {
		font-size: 50px;
	}
}

@media screen and (max-width: 782px) {
	.admin-bar .site-header {
		top: 46px;
	}
	
	.admin-bar .site-header.shrink {
		top: 0px;
	}
	
	/* Switch to Mobile Header & Nav */
	.site-header .header .logo a, .site-header .header .logo span, .site-header .header .logo a img, .site-header .header .logo span img, .site-header.shrink .header .logo a, .site-header.shrink .header .logo span, .site-header.shrink .header .logo a img, .site-header.shrink .header .logo span img {
		margin: 0px auto;
	}
	
	.site-header .header .logo, .site-header.shrink .header .logo {
		width: 100%;
		margin-right: 0%;
	}
	
	.site-header .header .social-search, .site-header.shrink .header .social-search {
		display: none;
	}
	
	.site-header .main-navigation ul {
		display: none;
	}
	
	.site-header .main-navigation .mobile-btn {
		display: block;
	}
	
	.site-header .main-navigation .mobile-btn li img {
		cursor: pointer;
	}
	
	.site-header .main-navigation .mobile-main-menu li {
		width: 100%;
		display: block;
		margin-bottom: 5px;
	}
	
	.site-header .main-navigation .mobile-search .search-form {
		width: 220px;
		height: 34px;
		margin: 0px auto 5px auto;
	}
	
	.site-header .main-navigation .mobile-search .search-submit {
		background: #fff url("https://makeitcu.com/nitropack_static/QdVIpxYiUkDfupQHptpnDJRCngJxJCeW/assets/images/optimized/rev-4f230d8/makeitcu.com/wp-content/themes/yourewelcome/images/search-icon.png") no-repeat center center;
	}
	
	.site-header .main-navigation .mobile-search .search-submit.nitro-lazy {
		background: none !important;
	}
	
	.site-header .main-navigation .mobile-social-menu {
		padding: 10px 0px 20px 0px;
	}
	
	.site-header .main-navigation .mobile-social-menu li a, .site-header .main-navigation .mobile-social-menu li a:hover {
		border-bottom: 0px;
		background-color: #fff;
		-moz-border-radius: 50%;
		-webkit-border-radius: 50%;
		-khtml-border-radius: 50%;
		border-radius: 50%;
	}
	
	.page-banner {
		height: 1px;
		padding: 0px;
		margin-bottom: 180px;
		overflow: hidden;
	}
	
	.page-banner .content {
		display: none;
	}
	
	.slider-wrapper .ms-slide-info h1, .page-banner .content h1, .page-content.grid h1 {
		font-size: 60px;
	}
	
	.slider-wrapper .ms-slide-info h2, .page-banner .content h2 {
		font-size: 35px;
	}
	
	.slider-wrapper .ms-slide-info p, .page-banner .content p {
		font-size: 15px;
		line-height: 22px;
	}
	
	#theheartofinnovation, #amicrourbancommunity, #testimonials {
		background-size: 0px 0px;
	}
	
	.home-section.page-section .row.read-more-content .third {
		width: 100%;
		margin-right: 0%;
		margin-bottom: 80px;
		float: none;
	}
	
	.home-section.page-section .row.read-more-content .fourth {
		width: 100%;
		margin-right: 0%;
		float: none;
	}
	
	#carousel2 {
		width: 100%;
		height: auto;
		margin: 0px auto;
		position: relative;
	}
	
	#testimonials .slides2 {
		height: auto;
	}
	
	#testimonials .slides2 ul li {
		height: auto;
		text-align: center;
	}
	
	#testimonials .slides2 ul li img {
		margin: 0px auto;
		display: block;
		float: none;
	}
	
	#testimonials .slides2 ul li p.sub {
		text-align: center;
	}
	
	.site-footer .footer-widgets .third {
		width: 100%;
		margin-right: 0px;
		text-align: center;
		margin-bottom: 60px;
	}
	
	.site-footer .footer-widgets .third p {
		max-width: 400px;
		margin: 0px auto 15px auto;
	}
	
	.site-footer .footer-widgets .third #menu-social-menu-2 {
		margin: 0px auto;
	}
	
	.site-footer .footer-widgets .third.last {
		margin: 0px;
	}
	
	.site-footer .footer-widgets .third .menu {
		margin: 0px auto;
	}
	
	.job_filters .search_jobs div.search_keywords, .job_filters .search_jobs div.search_company, .job_filters .search_company div.search_companies {
		width: 100%;
		max-width: 100%;
		margin-bottom: 5px;
	}
	
	.job_filters .search_jobs div.filter_wide, .job_filters .search_jobs div.search_categories {
		width: 100%;
		max-width: 100%;
		margin-bottom: 5px;
	}
	
	.job_filters .search_jobs .add-job-btn {
		float: left;
		width: 100%;
		max-width: 100%;
		margin: 0px 5px 5px 5px;
	}
}

@media screen and (max-width: 699px) {
	.slider-wrapper {
		margin-top: 100px;
	}
	
	.post-row .thumb {
		width: 100%;
		float: none;
		margin: 0px auto;
	}
	
	.post-row .content {
		width: 100%;
		float: none;
		padding: 0px;
		text-align: center;
	}
	
	.jobs-cta .title {
		width: 100%;
		margin: 0px;
	}
	
	.jobs-cta .title h2 {
		background-position: top center !important;
		padding: 70px 0px 0px 0px;
		text-align: center;
	}
	
	.jobs-cta .view-all {
		text-align: center;
		width: 100%;
	}
	
	#testimonials .slides2 ul li .thumb {
		width: 100%;
		margin: 0px auto;
		float: none;
	}
	
	#testimonials .slides2 ul li .content {
		width: 100%;
		float: none;
		padding: 0px;
	}
	
	.halfandhalf .half {
		width: 100%;
		float: none;
	}
	
	.halfandhalf .half:nth-of-type(1) {
		border-right: 0px;
		padding: 0px 0px 0px 0px;
		border-bottom: solid 4px #f36b23;
		margin: 0px 0px 40px 0px;
	}
	
	.halfandhalf .half:nth-of-type(2) {
		padding: 0px 0px 40px 0px;
	}
	
	.explore-grid .fourth {
		width: 45%;
		height: 360px;
	}
	
	.page .row.threecol .col1 {
		display: none;
	}
	
	.page .row.threecol .col2 {
		max-width: 100%;
		float: right;
		width: 100%;
		padding: 20px 2%;
	}
}

@media screen and (max-width: 599px) {
	.slider-wrapper {
		margin-top: 160px;
	}
	
	.page-banner {
		height: 1px;
		padding: 0px;
	}
	
	.page-banner .content h1 {
		font-size: 50px;
	}
	
	.page-banner .content h2 {
		font-size: 25px;
	}
	
	.page-banner .content p {
		font-size: 15px;
		line-height: 22px;
	}
	
	#testimonials .slides2 {
		max-height: 700px;
		height: auto;
	}
	
	#testimonials .slides2 ul li p .sub {
		margin: 30px 0px 0px -33px;
		font-size: 15px;
	}
	
	.tslider ul li {
		height: 100px;
	}
	
	#tbuttons a#tnext, #tbuttons a#tprev {
		height: 100px;
		margin: -50px 0px 0px 0px;
	}
}

@media screen and (max-width: 499px) {
	.slider-wrapper .master-slider-parent {
		display: none;
	}
	
	.home-section.page-section h1 {
		font-size: 48px;
	}
	
	.home-section.page-section h2.ital {
		font-size: 28px;
	}
	
	#tcarousel .title h2 {
		font-size: 26px;
		line-height: 40px;
		background-size: 40px 40px;
		padding: 0px 0px 0px 50px;
	}
	
	.page-content.grid .grid-box {
		width: 100%;
	}
	
	.page-content.grid h1 {
		font-size: 50px;
	}
	
	#testimonials .slides2 {
		max-height: 1100px;
		height: auto;
	}
	
	.tslider ul li {
		font-size: 15px;
		line-height: 18px;
	}
	
	#tcarousel .title h2 {
		margin: 0px 0px 20px 0px;
	}
	
	#tcarousel .tslider .inner {
		height: 125px;
	}
	
	.halfandhalf .half .twowide {
		width: 100%;
		float: none;
	}
}

/* Group Header /add-job */
.group-header {
	margin-top: 2rem;
	margin-bottom: 1.5rem;
}

.group-header .uppercase {
	text-transform: uppercase;
}

.group-header__title {
	margin-bottom: .2rem;
	text-align: left;
}

.group-header__subtitle {
	margin-top: .2rem;
	text-align: left !important;
}

/* Header Styles */
.site-header .header {
	transition: .3s all ease !important;
}

.header .main-header {
	display: flex;
	align-items: center;
	justify-content: space-between;
	height: 100%;
}

.header .main-header .left-part {
	display: flex;
	align-items: center;
	justify-content: flex-start;
}

.header .main-header .right-part {
	display: flex;
	align-items: center;
	justify-content: flex-end;
}

.header .main-header .logo {
	float: none;
	display: flex;
	align-items: center;
	max-width: 250px;
	width: 250px;
	transition: unset;
	margin-right: 0;
}

.header .main-header .logo a {
	transition: unset;
}

.header .main-header .logo a img {
	transition: .3s all ease !important;
	max-height: 65px;
	width: auto;
	display: block;
	object-fit: contain;
	transform: translateY(4%);
}

.header .main-header .search {
	width: 220px;
	min-width: 220px;
	position: relative;
	height: 34px;
}

.header .main-header .search .open-search {
	position: absolute;
	right: 0;
	top: 0;
	bottom: 0;
	z-index: 15;
}

.header .main-header .search .search-form {
	float: none;
	margin-right: 0;
	display: none;
}

.header .main-header .lang-toggle-wrap {
	float: none;
}

.header .main-header .lang-toggle-wrap .switcher .option {
	position: absolute;
}

.header .main-header .lang-toggle-wrap select {
	height: 36px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 15px;
	min-width: 145px;
}

.header .main-header .socials .menu-social-menu-container {
	display: flex;
	align-items: center;
	justify-content: center;
}

.header .main-header .socials {
	margin: 0 30px;
}

.header .main-header .socials .social-menu {
	padding: 0;
	float: none;
}

/* Fixed Header */
.site-header.shrink .header .main-header .search {
	padding: 0;
}

.site-header.shrink .header .main-header .search .open-search {
	margin-right: 0;
}

.site-header.shrink .header .main-header .socials .social-menu {
	padding: 0;
}

.site-header.shrink .header .main-header .logo {
	width: 250px;
	margin-right: 0;
}

.site-header.shrink .header .main-header .logo a img {
	max-height: 50px;
}

@media (max-width: 991px) {
	.site-header .header .search .search-field {
		width: 150px;
	}
	
	.site-header .header .search .search-form {
		width: 150px;
	}
	
	.header .main-header .search {
		width: 150px;
		min-width: 150px;
	}
	
	.header .main-header .logo {
		width: 200px;
	}
	
	.header .main-header .socials {
		min-width: 190px;
	}
	
	.header .main-header .socials img {
		width: 30px;
		height: 30px;
	}
}

@media (max-width: 782px) {
	.header .main-header .search, .header .main-header .socials {
		display: none;
	}
}

.main-navigation .lang-toggle-wrap {
	display: none;
}

.main-navigation .lang-toggle-wrap .lang-toggle-wrap__inner {
	justify-content: center;
	align-items: center;
	padding-bottom: 25px;
	padding-top: 25px;
	display: none;
}

.lang-toggle-wrap .switcher .selected a {
	backface-visibility: hidden;
	display: flex;
	align-items: center;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.lang-toggle-wrap .switcher .selected a img {
	margin-right: 5px;
}

.lang-toggle-wrap .switcher .option a {
	display: flex;
	align-items: center;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.lang-toggle-wrap .switcher .option a img {
	margin-right: 5px;
}

.thumb img {
	width: 100% !important;
	height: 100% !important;
	position: absolute !important;
	top: 0px;
	left: 0px !important;
	object-fit: cover;
	object-position: center;
	margin: 0px !important;
}

@media (max-width: 660px) {
	.main-navigation .lang-toggle-wrap .lang-toggle-wrap__inner {
		display: flex;
	}
	
	.header .main-header .lang-toggle-wrap {
		display: none;
	}
	
	.header .main-header {
		justify-content: center;
	}
}
