/*
 * Theme Name: Oklahoma Works Theme
 * Author: NewCity
*/

@font-face {
  font-family: 'FontAwesome';
  src: url('../fonts/fontawesome-webfont.eot?v=4.4.0');
  src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.4.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.4.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.4.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.4.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
/*  */

.work_form .btn_submit {float: left;margin-right: 16px;background: #f26522;border: none;color: #fff;font-size: 22px;font-weight: 600;padding: 8px 20px;margin-bottom: 30px;border-radius:7px !important; cursor:pointer;}
.loader {float: left;display: block;padding-top: 9px;}
.inactiveLoader {display: none;}


.data_list {width: 100%;border-collapse: collapse;margin-top: 4%;}
.data_list td, .data_list th {border: 1px solid #ddd;padding: 8px;}
.data_list tr:nth-child(even){background-color: #f2f2f2;}
.data_list tr:hover {background-color: #ddd;}
.data_list th {padding-top: 12px;padding-bottom: 12px;text-align: left;background-color: #1176bb;color: white;}

/*  */

.cr-page-head a {color:#1176bb !important;}
.cr-block-row .wpb_column .vc_btn3 {font-weight:500 !important;}
.cr-block-row .wpb_column .vc_btn3:hover, .iscl-btn-section .wpb_column .vc_btn3:hover {background:#20a1d9 !important;}
.get-started-link {text-align:center;margin-bottom: -112px;}
.get-started-link .vc_btn3-container {width:auto;max-width:100%;display:inline-block;margin:0 8px 15px;}
.get-started-link .vc_btn3-container .vc_btn3 {font-size:18px;}
.get-started-link .vc_btn3-container .vc_btn3:hover {background:#234298 !important;}
.iscl-section1 .vc_message_box .vc_message_box-icon {width:30px;}
.iscl-section1 .vc_message_box .vc_message_box-icon i {color:#f0652f;}
.iscl-section1 .vc_message_box p {color:#262626;}
.iscl-section3 .vc_col-sm-4 .vc_icon_element {margin-bottom:0 !important;}
.iscl-section3 .vc_col-sm-4 .vc_icon_element-icon {height:19px;top: 0 !important;width: 58px; top: 0; left: 50%; -webkit-transform: translate(-50%,-14%) !important; -ms-transform: translate(-50%,-14%) !important; -o-transform: translate(-50%,-14%) !important; transform: translate(-50%,14%) !important;}
.iscl-section3 .vc-material-view_compact::before {height: 20px !important;overflow: hidden;	line-height: 38px;position: absolute; left: 0;}
.iscl-section3 .vc-material-space_bar {border:solid 1px #b6b6b6;border-bottom:none; font-family: vc_material !important;}
.iscl-section3 .vc-material-space_bar::before, .iscl-section3 .vc-material-space_bar::after {width:20px !important; height:10px !important; line-height: 10px;overflow: hidden; position:absolute;content:"\e5c5" !important;font-size: 25px !important;}
.iscl-section3 .vc-material-space_bar::before {left: -13px;bottom: -5px;}
.iscl-section3 .vc-material-space_bar::after {right: -8px;bottom: -5px;}
.btn-trps a, .btn-trps button {background-image:none !important;padding-left: 40px !important;font-size:24px !important;}
.btn-trps button:hover{color:#ffffff; background:black;}
.cuss-skill-requested-row .wpb_column .vc_box_circle {background:#EFF4F7;padding: 20px;}
.display-none {display:none;}
.page-id-29097 .page-header .page-section__content, .page-id-29139 .page-header .page-section__content, .page-id-29169 .page-header .page-section__content {display:none;}
.vc_general.vc_btn3 {background-image: none !important;}
.cr-page-head abbr {color:#1176bb; border-bottom: 1px solid #1176bb;cursor: default;}
.btn-trps .vc_general.vc_btn3.vc_btn3-size-lg.vc_btn3-shape-rounded.vc_btn3-style-custom.vc_btn3-icon-left:hover {
background: #20a1d9 !important; color:#ffffff !important; }
.btn-trps a {position:relative}
.btn-trps a::after {position: absolute;	content: " ";	width: 90%;	height: 10px;	border-bottom: solid 1px #1176bb;	left: 25px;
	top: 34px;}

.btn-trps a:hover::after {position: absolute;	content: " ";	width: 90%;	height: 10px;	border-bottom: solid 1px #fff;	left: 25px;
	top: 34px;}
/* new css may 2019 start here */
body.home #main-content > .page-header {display:none;}
.main-nav.nav-bg {width:100%; background:#1176bb;}
.main-nav.nav-bg .main-nav__items {margin-bottom:0;}
.main-nav.nav-bg .main-nav__item {min-width: unset;margin: 0rem;max-width: unset;position:relative;}
.main-nav.nav-bg .main-nav__item i.fa {position:absolute;right:0; top: 23px;margin: 0 !important; color: #fff;width: 30px; height: 30px;
text-align: center; cursor: pointer;}


.h-main-banner {background-position:bottom center;position:relative;}
.h-main-banner:before {width:100%;height:100%;content:"";left:0;top:0;position:absolute;background:rgba(0,0,0,0.2);display:block !important;}
.h-btn-custom button:hover {background:#043657 !important;}
.event_list_view {text-align:center;}
.event_list_view li {list-style-type:none; text-align:center;margin-bottom:15px;}
.event_list_view li h3 {font-size:28px; font-weight:300;}
.event_list_view li h3 a {color:#535353;text-decoration:none;}
.event_list_view .event_date {margin-bottom:0;}
.btn {padding:10px 15px; font-size:17px; font-family: "Roboto Condensed", sans-serif;border-radius:4px;display:inline-block; text-decoration:none;}
.btn-blue {background:#1176bb;color:#fff;}
.btn-blue:hover {background:#20a1d9; color:#fff;}
.footer-full-section {display:block !important; text-align: center;}
.footer-full-section .row.row--full-width {width:auto;}
.main-footer__main-info .row--full-width {width:100%;}
.social-media-nav__newsletter, .footer-full-section .social-media-nav .link-page {background: #1176bb !important; height: auto !important;width: auto !important; padding:10px 15px; font-size:17px; font-family: "Roboto Condensed", sans-serif; color:#fff !important; text-decoration:none; border-radius:4px;}
.social-media-nav__newsletter {margin-bottom:15px;}
.social-media-nav__newsletter span {position: unset !important; color:#fff !important; padding:0 !important; line-height: 0 !important; font-weight: 400 !important;}
.social-media-nav__newsletter svg.design--mail-blue {display:none;}
.heading-style-1 {position:relative;padding-bottom:15px;width:auto;display:inline-block;}
.heading-style-1:after {width:100%; height:5px;background:#20a1d9;content:"";position:absolute;left:0;bottom:12px;}
.upcoming-events-wrap {text-align:center;}
.state-initiatives-tab-section .vc_tta-tabs-container {border-top:solid 1px #dcdcdc; border-bottom:solid 1px #dcdcdc;width: 25%;}
.state-initiatives-tab-section .vc_tta-tabs-list .vc_tta-tab a {background: transparent !important; border: none !important; padding: 8px 10px !important; }
.state-initiatives-tab-section .vc_tta-tabs-list .vc_tta-tab a span {color:#043657;}
.state-initiatives-tab-section .vc_tta-tabs-list .vc_tta-tab:hover a span {color:#20a1d9;}
.state-initiatives-tab-section .vc_tta-tabs-list .vc_tta-tab.vc_active a span{color:#000000 !important;}
.state-initiatives-tab-section .vc_tta-panels {background: transparent !important; border: none !important;}
.state-initiatives-tab-section .vc_tta-panels h2.vc_custom_heading {position:relative;padding-bottom:15px;width:auto;display:inline-block; text-transform:uppercase;}
.state-initiatives-tab-section .vc_tta-panels h2.vc_custom_heading:after {width:100%; height:5px; background:#20a1d9; content:""; position:absolute; left:0;bottom:12px;}
.state-initiatives-section2 p, .state-initiatives-section3 p, .state-initiatives-tab-section .tab-content ul li span {font-family: "Roboto Condensed", sans-serif;}
.sitenav-utility__links a {padding: 0 10px;font-style: italic;}
.state-initiatives-tab-section .tab-content ul li span {font-size:18px;}
.main-nav {overflow: visible !important;}
.main-nav .main-nav__items {display: block !important; margin: 0 auto;}
.main-nav .main-nav__items .main-nav__item {display: inline-block;vertical-align: middle;}
.main-nav .main-nav__items .main-nav__item li {margin: 0.3rem 0px;position:relative;transition:0.3s ease all;}
.main-nav .main-nav__items .main-nav__item .nav-drop {width:300px;position:absolute;left:0;top:100%; display: block; background:#373f47; height: auto; visibility: hidden; opacity: 0; margin: 0;}
.main-nav .main-nav__items .main-nav__item .nav-drop .nav-drop {background:#22272d;position:relative; visibility: visible; opacity:1;}
.main-nav .main-nav__items .main-nav__item .nav-drop a {padding:8px 15px;}
/*.main-nav .main-nav__items .main-nav__item .nav-drop .nav-drop li {height:0px;}*/
.main-nav__item::before {-webkit-transform: skewX(0deg) !important;transform: skewX(0deg) !important;	border-radius: 0 !important;}


.main-nav .main-nav__items .main-nav__item .nav-drop li a {color:#fff !important;width: 100%;}
.main-nav .main-nav__items .main-nav__item .link--white {padding: 15px 0 !important;}
.main-nav .main-nav__items .main-nav__item.mobile-nav__item--active:before {background: #213F9A; color: #fff;}
.page-header__breadcrumbs {display: none;}
.main-nav .nav-main-item a {position:relative;}
.main-nav .main-nav__items .main-nav__item .nav-drop li a {margin:0;}
.main-nav .main-nav__items .main-nav__item .nav-drop li a:hover {color:#20a1d9 !important;}
/*.main-nav .nav-main-item.mobile-nav__item--active > a:before {position:absolute;content:"";width:100%;border-top:solid 1px #fff; border-bottom:solid 1px #fff;height:70%;display:block;}*/
.main-nav .main-nav__items .main-nav__item.mobile-nav__item--active {text-decoration: unset;}
.social-media-nav__newsletter:hover, .social-media-nav .link-page:hover {opacity: 1;background: #20a1d9 !important;}
body.home .main .page-section {padding-top:10px;}
.list-content-box {color:#535353;font-family: Roboto Condensed;font-weight:300;font-size: 18px;}
.list-content-box ul {margin-left:0px;}
.list-content-box li {list-style-type:none; margin-bottom:15px; position:relative;padding-left:25px;color:#535353;}
.list-content-box li:before {width:20px !important; height:10px !important; line-height: 10px; position:absolute;content:"\f00c" !important;font-size: 16px !important;font-family: 'FontAwesome';left: 0;top: 8px;}
.workload-wrapper .workload-inner {overflow-x: auto;}
.workload-wrapper table {width:100%;}
.workload-wrapper table thead {background:#ff4200;color:#fff;}
.workload-inner h3 {/*font-size: 32px;color: #383838;font-family: Roboto Condensed;font-weight: 700;font-style: normal;*/ font-size: 28px; color: #535353; text-align: left; font-family: Roboto Condensed; font-weight: 300; font-style: normal;}
.workload-inner .page-title {text-align:center; margin-bottom:40px; color:#535353;text-transform:uppercase;}
.btn-blue {background: #1176bb !important;height: auto !important;width: auto !important; font-family: "Roboto Condensed", sans-serif; color: #fff !important; text-decoration: none; border-radius: 4px; border:none;cursor:pointer;}
.btn-large {padding: 14px 35px;font-size: 18px;}
.workload-form {width: 100%;margin:0px auto;	padding:0 30px;}
.workload-search-form form {margin-bottom:35px;}
.mobile-nav__item--active {pointer-events: unset;}
.tab-container{background-color: #F3F3F3;padding: 3%;border-radius: 4px;display: table;width: 100%;margin-bottom:40px;}
.tab-menu{width: 35%;float: left;}
.tab-menu ul{margin: 0;padding: 0;}
.tab-menu ul li{list-style-type: none;display: inline-block;width: 100%;}
.tab-menu ul li a{text-decoration: none;color: rgba(0,0,0,0.4);color:#043657;padding:9px 15px;border-radius: 4px;display:block;}
.tab-menu ul li a.active-a{background-color: #1176bb;color: #ffffff;}
.tab{display: none;width: 65%; float: left;}
.tab h2{color: rgba(0,0,0,.7);}
.tab-active{display: block;}
.align-right {text-align:right;}
.margin-btm20 {margin-bottom:20px;}
.workload-inner .wkd-details-table th {padding: 17px 10px; font-size: 15px; border-right: solid 1px rgba(255,255,255, 0.5);}
.workload-inner .wkd-details-table tr.wkd-border-btm th {border-bottom: solid 1px rgba(255,255,255, 0.5);text-align:center;font-size:20px;}
.workload-inner .wkd-details-table th:last-child {border-right:unset}
.workload-inner .wkd-details-table td {font-family: "Roboto Condensed", sans-serif; border: solid 1px rgba(0,0,0, 0.15);border-top:unset;border-right:unset;}
.workload-inner .wkd-details-table td:last-child {border-right: solid 1px rgba(0,0,0, 0.15);}
.workload-inner .wkd-details-table td a {color:#1176bb;}
.social-media-nav__newsletter span {padding: 10px 0 !important; line-height: 18px !important;}
.social-media-nav__newsletter:hover {opacity: unset !important; -webkit-transition: unset;	transition:unset;}
.wlp-details-wrap {margin-bottom:35px;}
.wlp-details-wrap h3 {font-weight: bold;background: #e3e3e3;padding: 10px;color: #393939;}
.wlp-details-wrap .wlp-indetails {display: flex; flex-wrap: wrap;}
.wlp-details-wrap .wlp-indetails .wlp-lable {width:30%;}
.wlp-details-wrap .wlp-indetails .wlp-info {width:70%;}
.wlp-details-wrap .wlp-indetails .wlp-lable, .wlp-details-wrap .wlp-indetails .wlp-info {padding: 10px; border: solid 1px #f2f2f2;	border-bottom: none; font-family: "Roboto Condensed", sans-serif;}
.wlp-details-wrap .wlp-indetails:last-child .wlp-lable, .wlp-details-wrap .wlp-indetails:last-child .wlp-info {border-bottom: solid 1px #f2f2f2;}
.wrkld-data-table {width:100%;overflow:hidden;overflow-x:scroll;}
.mobile-nav {display:none !important;}
.heading-style-3 {font-size: 28px; color: #535353; text-align: left; font-family: Roboto Condensed; font-weight: 300; font-style: normal;}
.mob-responsive-table .mo-workflow-data {position:relative;}
.mob-responsive-table .mo-workflow-data i {position:absolute;width:40px;height:40px;right:0;font-family: 'FontAwesome';font-style:normal;top: 21px; z-index: 9999;text-align:center;line-height:40px;cursor:pointer;}
.mob-responsive-table .mo-workflow-data i.active {transform:rotate(180deg);}
.mob-responsive-table .mo-workflow-data h3 {width:100%; padding:15px 15px;background: #EAEAEA;border: solid 1px #dcdcdc;}
.mob-responsive-table .mo-workflow-data .mo-workflow-data-content {display:none;}
.header-2 .mobile-nav__show-button {top: 0.5125rem;}
.inline-center-btn {text-align:center;}
.inline-center-btn .btn-170 {max-width:170px;width:100%;}
.inline-center-btn .btn-170 a {display:block;}
.vc_btn3:hover {background: #20a1d9 !important;}
.page-section {padding-bottom: 1.69rem;}
.omcp-gallery ul {width:100%;max-width:950px;margin:0 auto !important; text-align:center;}
.omcp-gallery ul li {position: unset !important;float: none !important;display: inline-block;padding:0 5px !important;}
.ext-large-btn .vc_btn3 {font-size:20px !important;font-weight:bold;text-transform:uppercase;}
.media-center-row h3 {min-height:130px;}
.header-2 .mobile-nav__item + .main-header__container {display:block;}

.page-header--no-image {font-size: 2.5rem;font-weight: 700;color: #333;border-bottom: 1px solid gainsboro;padding-bottom: 0;}
.heding-style-h3 p {font-size: 28px;color: #535353;text-align: center;font-family: Roboto Condensed; font-weight: 300;font-style: normal;}
.heding-style-h3 p a {cursor:pointer;}
.main-nav__item::before {background: #1176bb !important;}


@media screen and (max-width:1360px) {
	.workload-wrapper {padding:2rem 25px ;}
}
@media screen and (min-width:1024px) {
	/*.main-nav .main-nav__items .main-nav__item {display: block;}*/
	.main-nav .main-nav__items > .main-nav__item:hover > .nav-drop {visibility:visible;opacity:1;}
	.main-nav .main-nav__items .main-nav__item > .nav-drop .nav-drop-item > .nav-drop {display:none;}
	.nav-drop, .main-nav .main-nav__items .main-nav__item > .nav-drop li {display:block;}
	/*.main-nav .main-nav__items .main-nav__item > .nav-drop .nav-drop-item:hover > .nav-drop li {height:auto;}*/
	.main-nav.nav-bg .main-nav__item i.fa {display:none;}
	.main-nav.nav-bg .main-nav__item .nav-drop i.fa {display:block;}
	/*.main-nav .main-nav__items .main-nav__item .nav-drop .nav-drop {left:100%;}
	.main-nav .main-nav__items .main-nav__item .nav-drop .nav-drop {top:0;}*/
	.main-nav.nav-bg .main-nav__item i.fa {top: 10px;}
}
@media screen and (max-width:1023px) {
	.main-nav {display: none;}
	.mobile-nav__item:nth-child(2), .mobile-nav__item:nth-child(3), .mobile-nav__item:nth-child(4), .mobile-nav__item:nth-child(5) {
	display: none !important;}
	.mobile-nav__item:nth-child(1), .mobile-nav__item.mobile-toggle {display: block !important;background:#0073BE !important;}
	.main-nav .main-nav__items .main-nav__item {display: block;}
	.main-nav__item * {height: auto;display: block;}
	.main-nav .main-nav__items .main-nav__item .nav-drop {width: 100%;position: absolute;z-index: 99999999999999;}
	.mobile-nav__item--menu-button {top: 1rem;width: 4rem;}
	.main-header {display: block; -webkit-box-orient: unset; -webkit-box-direction: unset; -ms-flex-direction: unset; flex-direction: unset;}
	.main-header__container {-ms-flex-direction: unset;	flex-direction: unset;}
	.main-header__brand {-webkit-box-flex: unset;-ms-flex: unset;flex: unset;width: 40%;}
	.main-header__sitenav-main {padding-right: 75px;}
	.main-nav .main-nav__items .main-nav__item .nav-drop {visibility:visible;opacity:1;position: relative;z-index: 99999999999999;display: none;}
	#response-data {overflow: auto;}
}
@media screen and (min-width:768px) {
	.mob-responsive-table {display:none;}
}
@media screen and (max-width:767px) {
	body .cr-block-row {margin-bottom:0 !important;}
	.cr-block-row, .cr-block-row h3, .cr-block-row p {text-align:center !important;}
	.cr-block-row .vc_col-sm-4 {margin-bottom:40px;}
	.cr-block-row .vc_col-sm-4 .wpb_single_image {margin-bottom:10px;}
	/* new css */
	.okh-service-row .wpb_single_image.vc_align_center {width: auto; display: inline-block;}
	.okh-service-row .vc_column-inner, .okh-service-row .vc_column-inner h3, .okh-service-row .vc_column-inner p {text-align:center !important;}
	.state-initiatives-section2, .state-initiatives-section2 h3, .state-initiatives-section3 h4 {text-align:center !important;}
	.event_list_view {margin-left: 0;}
	body.home #main-content .page-section + .page-section {display:none;}
	.main-header__container {display: unset;}
	.sitenav-utility__links:first-child {display: none;}
	.sitenav-utility > :last-child {-webkit-box-flex:1;-ms-flex: 1;	flex: 1;}
	.main-header__brand {min-height: 60px;width: 100%;}
	.main-header__sitenav-main {padding-right: 0;}
	.sitenav-utility {max-width: 70%;margin: 0 auto;}
	.workload-inner .align-right {text-align:center;}
	.workload-main #response-data {display: none;}
	/*.wlp-details-wrap {overflow:hidden;overflow-x: auto;}*/
	.wlp-details-in {width:100%;overflow: auto;}
	.map-table-wrap {overflow:auto;width:100%;}
	.map-table-wrap table {width:750px !important;}
	.map-table-wrap table td {font-size: 14px;color: #2e2e2e;}
}
@media screen and (max-width:639px) {
	.main-header__brand {position: unset;height: 100px;	flex: unset;}
	.main-header__brand img {padding-top: 12px;}
	.mobile-nav__item--menu-button {top: 5.75rem;}
	.sitenav-utility {margin-left: 0;}
	.tab-menu, .tab {width: 100%;}
	.workload-form {padding: 30px 1px;}
	
}
@media screen and (max-width:580px) {
	
}
@media screen and (max-width:480px) {
	.cr-page-head {font-size:20px !important;}
	/* new css */
	.banner-heading-text {font-size:32px !important;}
	.event_list_view li h3 {font-size: 20px;}
	.event_list_view .event_date {font-size: 14px !important;}
	.workload-inner .btn-large {padding: 14px 17px;font-size: 14px;}
}
@media screen and (max-width:400px) {
	.mob-responsive-table .mo-workflow-data h3 {font-size: 20px;}
	.mo-workflow-data-content table tr th, .mo-workflow-data-content table tr td {font-size:16px;}
	.mob-responsive-table .mo-workflow-data i {top: 9px;}
}
