.tg-container {
    max-width: 1140px;
    margin: 0 auto;
}

ul.nav.top_nav {
    margin-left: 0px;
}
#bottom-footer {
    padding: 20px 0;
    background-color: #1c2023;
}
.footer-social-icons .text-2 {
    font-size: 12px !important;
}

.list-icons i.fa.fa-circle.text-color-primary {
    font-size: 5px !important;
    border: 1px solid;
    border-radius: 22px;
    padding: 4px;
}
#footer .container {
    padding-top: 30px;
}

body {font-family: "Poppins", Arial, sans-serif !important;}
ul.list-icons {
    margin-left: 0px !important;
}

h5.text-3.mb-3 {
    margin-bottom: 30px;
    padding-bottom: 30px;
}

a.btn.btn-default.mb-2.px-3.py-2.font-weight-semibold.text-color-dark.mt-2 {
    font-size: 12px !important;
}
.footer-copyright p {
    font-size: 12px !important;
}
.footer-copyright .row.py-4 {
    margin-top: 5px;
    margin-bottom: 5px;
}
.footer-social-icons i {
    padding-top: 8px;
}
nav#flash-breadcrumbs {
    display: none;
}
.col.ps-1 .btn.btn-primary.mb-2 {font-size: 12.8px !important;}

.arrow.arrow-light {
    background-image: url(/../../../wp-content/uploads/sites/2/2022/01/arrows-dark.png) !important;
}


body {
    font-family: "Poppins", Arial, sans-serif !important;
}
a {
	text-decoration: none;
}
p {
	color: #444547;
}
#footer {
    margin-top: 0px;
}
.header-top {
    background: #f7f7f7;
		padding: 5px 0px;
}

.header-nav-top > ul{margin-left: 10px;}

.logo .logo-image {
    padding: 0px 0;
}
#site-navigation ul li {
    padding: 30px 10px;
}

#site-navigation ul li a {
    color: #444444 !important;
	font-size: 13px;
}

#site-navigation ul.sub-menu {min-width: 240px;}
#primary-menu li,ul.sub-menu {border-top: 3px solid transparent;}
#primary-menu>li:hover,#primary-menu>li:hover ul.sub-menu {border-top: 3px solid #0376c8;}
a:not(.btn):hover {
    text-decoration: none;
} 
#site-navigation ul.sub-menu li {border: 1px solid #f8f9fa;}
#site-navigation ul.sub-menu li:hover{background-color: #f8f9fa;}

.nav {
    display: flex;
    flex-wrap: wrap;
    padding-left: 0;
    margin-bottom: 0;
    list-style: none;
}
.header-top .left-content li.nav-item span {font-size: .9em !important;}
.header-top .left-content li.nav-item a {
    color: #999;
    font-size: 0.9em;
    padding: 6px 10px;
    display: inline-block;
    letter-spacing: -0.5px;
}
.header-top .left-content li.nav-item span::before {
    content: "> ";
    margin-right: 5px;
    top: -1px;
    left: -1px;
    font-weight: bold;
	  font-size: 9px;
}

#site-navigation ul li a {
    font-weight: 600;
}
.cart-wrap {
    display: none;
}
.technology_innovation a {
	color: #0376c8;
}
.technology_innovation a:hover {
    color: #000;
}

.thumb-info .thumb-info-action-icon, .thumb-info .thumb-info-type {
    background-color: #1493ee;
}
.header-bottom .search-icon {
    position: relative;
    top: -1px;
    color: #444;
    font-size: 14px;
    border: none;
    border-radius: unset;
}
#site-navigation ul li:last-child {
    padding-right: 20px;
}
.header-bottom .search-wrap {
    padding: 20px 0 20px 0px;
}
#site-navigation ul li {
    text-transform: uppercase;
}
.latest_news .panel-grid-cell {
    padding: 73px 0px;
}
.slider-image {
    background-color: black;
    opacity: 1;
    z-index: 999;
}
.slider-image img {
    opacity: 0.4;
}
.slider-content .caption-title, .slider-content .caption-desc {
    color: #fff;
		text-shadow: none;
}
.slider-content .caption-title {
    text-transform: capitalize!important;
    max-width: 610px;
    margin: auto;
		font-weight: 800 !important;
    line-height: 1.25!important;
    font-size: 3.5em !important;
}
.slider-content .btn-wrapper a {
    text-shadow: none!important;
    color: #fff !important;
    border: 3px solid #fff;
    font-size: 14px;
		text-decoration: none;
		font-weight: bold;
}
.slider-content .btn-wrapper a:hover {
    text-shadow: none!important;
    color: #000 !important;
    border: 3px solid #fff;
		background: #fff;
    font-size: 14px;
		text-decoration: none;
}
div#pgc-719-0-0 {
    margin-bottom: -10px;
}
.slider-content .caption-desc {
    font-weight: 300 !important;
    opacity: 0.7 !important;
    font-size: 14px !important;
		text-shadow: none !important;
}
.slider-content .caption-desc:hover {
	opacity: 1 !important;
}

.btn {
font-size: 12.8px !important;}

.toggle-primary .toggle.active > .toggle-title {
    color: #FFF !important;
}
body {
    font-family: "Poppins", Arial, sans-serif !important;
}

.header-nav-top i.fa-angle-right{margin-right: 5px;}


aside.widget-area h3{font-size: 1.7em !important; margin: 0 0 10px 0; color: #0060BF !important; text-align: left; padding: 15px 15px 5px; margin: 0px !important;}
aside.widget-area h3::after, aside.widget-area h3::before{display: none;}
aside.widget-area section{padding: 0px; margin: 0px;}
aside.widget-area ul li{font-size: x-small; padding: 0px !important; margin: 0px;}
aside.widget-area ul li a{font-size: x-small !important;}
aside.widget-area section.widget{margin-top: 15px; margin-bottom: 0px !important;}
#secondary .widget ul li:after{display: none;}



#comments{text-align: left; font-size: small;}
.comment-respond label[for="author"],.comment-respond label[for="email"],.comment-respond label[for="url"],.comment-respond label[for="comment"] {display: none;}
#comments p{padding-bottom: 10px;}








/* Customizing Additional CSS */
/* Customizing Additional CSS */




.call-to-action-section .call-to-action-section-layout-2 .btn-wrapper a:first-child,.page-template-pagebuilder .breadcrumb-trail.breadcrumbs {
	margin: 0;
}

span.thumb-info.thumb-info-hide-wrapper-bg.bg-transparent.border-radius-0 br {
    display: none;
}




.home div#pl-5 div#pg-5-0 .siteorigin-panels-stretch.panel-row-style.panel-row-style-for-5-0 {
    margin-top: 67px;
}
.home div#pl-5 div#pg-5-0 .slider-image {
    background: #212529;
		margin-bottom: 0px;
}
.slider-content .btn-wrapper a, .slider-content .btn-wrapper a:hover {
		background: #f8961d !important;
    border: 3px solid #f8961d !important;
}
.home .home-intro {
    padding: 40px 0px;
}
.slider-image img {
    margin-top: 40px;
    height: 670px;
}
.slider-content .caption-desc {
    width: 996px;
    margin: auto;
}
.breadcrumb > li + li:before {
    font-family: 'FontAwesome';
}
ul.nav-list li a:before {
    font-family: 'FontAwesome';
}
.open-source-page-style .testimonial-section {
    max-width: 1024px;
    margin: auto;
}
.open-source-page-style .testimonial-container .testimonial-client-detail {
    margin-top: 0;
    text-align: center;
}
.open-source-page-style .testimonial-container .testimonial-img {
    float: none;
    display: block;
}
.open-source-page-style .testimonial-container .testimonial-img img {
    max-width: 75px;
    border-radius: 50%;
}
.open-source-page-style .testimonial-container .client-detail-block {
    display: block;
    margin-left: 0;
}
.open-source-page-style .client-detail-block .testimonial-title {
    padding-bottom: 0;
    line-height: 1;
    padding-top: 5px;
    font-weight: bold;
}
.open-source-page-style .client-detail-block .testimonial-degicnation {
    line-height: 2;
}


.call-to-action.call-to-action-in-footer {
    margin-bottom: 0px !important;
}
#primary-menu .sub-menu a {
    display: block !important;
}
.logo .logo-image {
    padding: 20px 0px;
    margin: 0px;
    width: 210px;
}
.social-menu li a {
    background: none;
}
#site-navigation ul li a {
    color: #444 !important;
    font-size: 13px;
}
#site-navigation ul.sub-menu li:hover {
    -webkit-transition: none;
    transition: none;
}
.transparent #site-navigation .menu-toggle .fa {
    color: #333;
}
.sub-toggle {
    color: #333 !important;
}
body.transparent #masthead .header-bottom #site-navigation ul li:hover .sub-toggle {
    color: #EFCA23 !important;
}
.page-id-720 div#pl-720 div#pg-720-2 {
    display: none;
}
.page-id-839 form input[type=text], .page-id-839 form input[type=email], .page-id-839 form input[type=textarea] {
    line-height: 1.85 !important;
    border-color: rgba(0, 0, 0, 0.09) !important;
    display: block;
    width: 100% !important;
    padding: 0.375rem 0.75rem !important;
    font-size: 16px !important;
    font-weight: 400;
    color: #212529 !important;
    background-color: #fff;
    background-clip: padding-box;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: 0.25rem !important;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    padding-top: 0.5rem!important;
    padding-bottom: 0.5rem!important;
	  margin-bottom: 1rem;
}
.page-id-839 form label {
    width: 100%;
}
.page-id-839 form input[type=submit] {
    background-color: #034ea2;
    font-size: 15px;
    text-transform: uppercase;
    font-weight: bold;
    margin: 18px 0px 25px;
    border-radius: 3px;
    padding: 14px;
}
































.iic-membership-appliction {
    color: #000;
    font-size: 16px;
}
.iic-membership-appliction h2 {
    font-size: 24px;
}
.iic-membership-appliction p {
    font-size: 16px;
}
.iic-membership-appliction .iic-membership-appliction-style-100 {
    border: 1px solid #ccc;
    padding: 10px;
    background: #f4f4f4;
    margin-top: 25px;
    clear: both;
    margin-bottom: 25px;
}

.iic-membership-appliction .iic-membership-appliction-style-104 {
    padding-bottom: 15px;
    clear: both;
    display: flex;
}
.iic-membership-appliction .iic-membership-appliction-style-100 .iic-membership-appliction-style-103 h4 {
    background: #000;
    color: #fff;
    padding: 10px;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 10px;
}
.iic-membership-appliction .iic-membership-appliction-style-100 .iic-membership-appliction-style-101 {
    padding: 15px 0px;
}
.iic-membership-appliction .iic-membership-appliction-style-100 .iic-membership-appliction-style-102 {
    padding: 15px 0px;
}



.iic-membership-appliction .iic-membership-appliction-style-01 {
    border: 1px solid #ccc;
    padding: 10px;
    clear: both;
    display: flex;
}
.iic-membership-appliction .iic-membership-appliction-style-02 {
    border: 1px solid #ccc;
    padding: 10px;
    background: #eee;
    margin-top: 25px;
    clear: both;
    display: flex;
}
.iic-membership-appliction .iic-membership-appliction-style-03 {
    border: 1px solid #ccc;
    padding: 10px;
    margin-top: 25px;
    clear: both;
    display: flex;
}

.iic-membership-appliction .iic-membership-appliction-style-100 .iic-membership-appliction-style-101 {
    width: 50%;
    background: #fff;
    display: inline-block;
    vertical-align: top;
    border-right: 5px solid#f4f4f4;
}
.iic-membership-appliction .iic-membership-appliction-style-100 .iic-membership-appliction-style-102 {
    width: 50%;
    background: #fff;
    display: inline-block;
    border-left: 5px solid#f4f4f4;
}
.iic-membership-appliction .iic-membership-appliction-style-100 ul {
    margin: 0 0 15px 40px;
}
.iic-membership-appliction .iic-membership-appliction-style-100 ul li {
    padding-bottom: 10px;
}


.iic-membership-appliction .iic-membership-appliction-style-01 .iic-membership-appliction-form-style-01 {
    width: 50%;
    background: #f4f4f4;
    display: inline-block;
    border-right: 5px solid #fff;
}
.iic-membership-appliction .iic-membership-appliction-style-01 .iic-membership-appliction-form-style-02 {
    width: 50%;
    background: #f4f4f4;
    display: inline-block;
    border-left: 5px solid #fff;
}
.iic-membership-appliction .iic-membership-appliction-style-01 h4 {
    background: #000;
    color: #fff;
    padding: 10px;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 10px;
}
.iic-membership-appliction .iic-membership-appliction-style-01 p {
    padding: 10px;
}

.iic-membership-appliction .iic-membership-appliction-style-02 .iic-membership-appliction-form-style-01 {
    width: 50%;
    background: #f4f4f4;
    display: inline-block;
    border-right: 5px solid #eee;
}
.iic-membership-appliction .iic-membership-appliction-style-02 .iic-membership-appliction-form-style-02 {
    width: 50%;
    background: #f4f4f4;
    display: inline-block;
    border-left: 5px solid #eee;
}
.iic-membership-appliction .iic-membership-appliction-style-02 h4 {
    background: #000;
    color: #fff;
    padding: 10px;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 10px;
}
.iic-membership-appliction .iic-membership-appliction-style-02 p {
    padding: 10px;
}



.iic-membership-appliction .iic-membership-appliction-style-03 .iic-membership-appliction-form-style-01 {
    width: 50%;
    background: #f4f4f4;
    display: inline-block;
    border-right: 5px solid #eee;
}
.iic-membership-appliction .iic-membership-appliction-style-03 .iic-membership-appliction-form-style-02 {
    width: 50%;
    background: #f4f4f4;
    display: inline-block;
    border-left: 5px solid #eee;
}
.iic-membership-appliction .iic-membership-appliction-style-03 h4 {
    background: #000;
    color: #fff;
    padding: 10px;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 10px;
}
.iic-membership-appliction .iic-membership-appliction-style-03 p {
    padding: 10px;
}

.iic-membership-appliction .iic-membership-appliction-style-04 {
    margin-top: 25px;
}
.iic-membership-appliction ol {
    margin-left: 40px;
}



.iic-membership-appliction select {
    width: 100%;
    padding: 3px 6px;
    margin-bottom: 10px;
    height: 36px;
    border-color: #ccc;
}
.iic-membership-appliction input[type="text"] {
    margin-bottom: 10px;
}

.iic-membership-appliction .about-the-iic .wpcf7-list-item {
    display: block;
    margin: 0;
}
.iic-membership-appliction input[type="email"] {
    margin-bottom: 10px;
}
.iic-membership-appliction input[type="number"] {
    width: 100%;
    padding: 3px 6px;
    margin-bottom: 10px;
    height: 36px;
    border: 1px solid #ccc;
}
.iic-membership-appliction .iic-membership-appliction-style-101 h4 {
    background: #000;
    color: #fff;
    padding: 10px;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 10px;
}
.iic-membership-appliction .iic-membership-appliction-style-102 h4 {
    background: #000;
    color: #fff;
    padding: 10px;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 10px;
}

.iic-membership-appliction .iic-membership-appliction-style-101 p {
    padding: 10px;
	  margin-bottom: 10px;
}
.iic-membership-appliction .iic-membership-appliction-style-102 p {
    padding: 10px;
	  margin-bottom: 10px;
}

.iic-membership-appliction .member-captcha input.wpcf7-form-control.wpcf7-captchar {
    width: 300px;
}
.iic-membership-appliction-style-04 h2 {
	margin-bottom: 0px;
}


.dws-home-slider-1-dn {display:none;}
.dws-home-slider-1 .n2-ss-item-content h3 {
    font-weight: 500 !important;
    font-size: 21px;
    color: #FFF !important;
    margin-bottom: 1.5rem!important;
    line-height: 1.5 !important;
		padding-top: 55px;
}
.dws-home-slider-1 .n2-ss-item-content h2 {
    font-size: 50px !important;
    color: #FFF !important;
    font-weight: 800 !important;
    line-height: 1.25!important;
    margin-bottom: 0.5rem!important;
}
.dws-home-slider-1 .n2-ss-item-content p {
	  color: #FFF !important;
    font-size: 17px !important;
    line-height: 1.5 !important;
}
.dws-home-slider-1 .n2-ss-item-content .home-slider-date-style {
    padding: 15px 0px;
}
.dws-home-slider-1 .n2-ss-slider {
    margin-top: 54px !important;
}

.dws-home-slider-1 .n2-ss-button-container a {
    border-radius: 0.25rem !important;
    padding-right: 2.4rem !important;
    padding-left: 2.4rem !important;
}
.dws-home-slider-1 .n2-ss-button-container a:hover{
	color: #000 !important;
}
.dws-home-slider-1 .n2-ss-item-content.n2-ss-text {
    padding: 0px 55px;
}
.dws-home-slider-1 .n2-ss-slide-background .n2-ss-slide-background-color {
    background-color: #212529 !important;
    opacity: 0.8 !important;
}

.icon-box.centered.circled.boxed {
    width: 100%;
}
a.btn.btn-primary {
    color: #fff !important;
}



/* Form Design Start */
.project-application-form b, .project-application-form i {
    color: #4b4c4e !important;
    margin: 0 0 20px !important;
    display: inline-block;
}

.project-application-form b, .project-application-form i {
    color: #4b4c4e !important;
    margin: 0 0 20px !important;
    display: inline-block;
}
.project-application-form input[type="text"], .project-application-form input[type="email"], .project-application-form input[type="url"], .project-application-form textarea, .project-application-form select {
    line-height: 1.85 !important;
    box-shadow: 0px 0px 17px -4px rgb(0 0 0 / 10%) !important;
    padding: 0.7rem 1rem !important;
    font-size: 1em !important;
    border: none !important;
    height: auto!important;
    display: block;
    width: 100%;
    font-weight: 400;
    color: #212529;
    background-color: #fff;
    background-clip: padding-box;
    border-radius: 0.25rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
	outline: none;
}
.project-application-form input.wpcf7-submit {
    color: #fff;
    text-transform: uppercase;
    padding: 14px;
    border-radius: 4px;
    font-weight: 600;
    background-color: #034ea2;
    border-color: #034ea2 #034ea2 #152756;
}
.project-application-form input.wpcf7-submit:hover{
	background-color: #1493ee;
    border-color: #1493ee #1493ee #034ea2;
    color: #FFF;
}
.what-is-digital-twin-consortium iframe:last-child {
  display: none;
}
.project-application-form .col-md-8 .col-md-4 {
    border-left: 1px solid rgba(0, 0, 0, 0.06);
}
.project-application-form .col-md-8 .col-md-4:first-child {
	border-left: none;
}
.project-application-form input[type="checkbox"] {
    border-radius: 0.25em;
    width: 1em;
    height: 1em;
    margin-top: 0.25em;
    vertical-align: top;
    background-color: #fff;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    border: 1px solid rgba(0,0,0,.25);
    float: left;
    margin-left: -1.5em;
}
.project-application-form .wpcf7-checkbox .wpcf7-list-item {
    margin: 0 0 0 1em;
    display: block;
    min-height: 1.5rem;
    padding-left: 12px;
    margin-bottom: 0.125rem;
}
.project-application-form h2 {
    padding-top: 1rem!important;
}
.project-application-form .col-md-8 .col-md-4 i {
    padding-left: 5px;
}
.project-application-form span.wpcf7-form-control-wrap.industry input {
    margin-top: 25px;
}
/* Form Design End */









.transparent .header-top {
    border-bottom: 2px solid rgba(255, 255, 255, 0.3);
    font-size: 14px;
}
ul#menu-social-menu i {
    font-size: 14px;
}
.header-top .social-menu li {
    margin-left: 8px;
}
.social-menu li a {
    height: 28px !important;
    width: 28px !important;
}
.logo .logo-image {
    margin-left: 10px;
}
#primary-menu .sub-toggle i.fa.fa-angle-down {
    color: transparent;
    width: 5px;
}
.home-custom-slider {
    text-align: center;
	  padding-bottom: 40px;
}
.home-custom-slider-style-1 {
    display: inline-block;
	  width: 49%;
    text-align: right;
}
.home-custom-slider-style-1 h2 {
    font-size: 2.30em !important;
    font-weight: 700;
	  padding: 10px;
}
.home-custom-slider-style-2 {
    display: inline-block;
	  width: 49%;
    text-align: left;
}
.home-custom-slider-style-2 h2 {
    font-size: 2.30em !important;
    font-weight: 700;
	  background: #000;
    color: #fff;
    padding: 10px;
	  display: inline-block;
}
#site-navigation ul.sub-menu {
    left: -112px;
}
#site-navigation ul li {
    padding: 38px 10px;
}
.logo .logo-image a img {
    padding: 0px 0px 0px 4px;
}	
.logo .logo-image {
    padding: 10px 0px;
}
.page-id-815 .main a {
    color: #034ea2;
}
.page-id-815 .main a:hover {
    text-decoration: underline;
    color: #000;
}
p.lead {
    line-height: 28.8px;
    font-size: 19.2px;
}

#site-navigation ul.sub-menu li {
    padding: 0;
}





/* NEW */


.site-header .site-navigation-wrapper #site-navigation ul.sub-menu li a {
    font-size: 0.90em;
    font-weight: 400;
    padding: 6px 18px 6px 18px;
    text-transform: capitalize;
}
.working-groups-page .post-content h2 a {
    color: #034ea2;
}
.working-groups-page .post-content h2 a:hover {
    color: #000;
}
.steering-committee-page .thumb-head-info a {
    color: #000;
}
.our-members-page a {
    color: #034ea2;
}
.our-members-page a:hover {
    color: #000;
}
.error-404.not-found .page-header {
    padding: 30px 15px;
}
.membership-privacy-terms-conditions-page a {
    color: #034ea2;
}
.membership-privacy-terms-conditions-page a:hover {
    color: #000;
}
.membership-membership-form-page a {
    color: #034ea2;
}
.membership-membership-form-page a:hover {
    color: #000;
}
.membership-disagree-page a {
    color: #034ea2;
}
.membership-disagree-page a:hover {
    color: #000;
}
.why-join-industry-consortium-page a.btn {
    font-size: 14px !important;
    padding: 10px 20px;
}
.why-join-industry-consortium-page a.btn.btn-primary.custom-btn-border-radius {
    padding: 15px;
}
.technology-terminology-taxonomy-page .sidebar a {
    color: #034ea2;
}
.technology-terminology-taxonomy-page .sidebar a:hover {
    color: #000;
}
.glossary-glossary-page a {
    color: #034ea2;
}
.glossary-glossary-page  a:hover {
    color: #000;
}
.open-source-page-style .container.pt-3.pb-2 a {
    color: #034ea2;
}
.open-source-page-style .container.pt-3.pb-2 a:hover {
    color: #000;
} 
.q2-2022-page-style a {
    color: #034ea2;
}
.q2-2022-page-style a:hover {
    color: #000;
}
.initiatives-page-style a {
    color: #034ea2;
}
.initiatives-page-style a:hover {
    color: #000;
}
.our-members-page-style a {
    color: #034ea2;
}
.our-members-page-style a:hover {
    color: #000;
}
.our-members-page-img-style {
    text-align: center;
	  padding-bottom: 15px;
}

.iotswc-22-page-style a {
    color: #034ea2 !important;
}
.iotswc-22-page-style a:hover {
    color: #000 ;
}


.all-page-link-style a {
    color: #034ea2;
}
.all-page-link-style a:hover {
    color: #000;
}
.info-day-april-2022-page-style-2 .owl-carousel .owl-item img {
    width: 100%;
}
.iic-membership-appliction input[type="button"]:hover {
    background-color: #0376c8;
}



@media only screen and (max-width: 1440px) {
#site-navigation #primary-menu li:last-child .sub-menu {
    left: -240px;
	  max-width: 240px;
}
	
}



.post-type-archive-press-room ul.list.list-icons.press_ul li:last-child {
	display: none;
}

.creditcard-page-style tr td {
    vertical-align: top;
}
.info-day-april-2022-page-style-01 .pt-4 {
    padding-top: 4.5rem!important;
}

#primary .page-header.page-header-classic.page-header-md {
    display: none;
}
#primary .page_header_title .page-header.page-header-classic.page-header-md {
    display: block;
}

#primary .page_header_title .page-header.page-header-classic.page-header-md h1 {
    text-transform: capitalize;
}




@media only screen and (max-width: 767px) {
	#footer .col-sm-2.col-md-2 {
    width: 100%;
}
	#footer .col-sm-3.col-md-3 {
		width: 100%;
}
}




@media only screen and (max-width: 600px) {
.content-area.pagebuilder-content .page_header_title {
    margin-left: -8.5px !important;
    margin-right: -8.5px !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
    border-left: 0px !important;
    border-right: 0px !important;
}
.content-area.full-width-content .page_header_title {
    margin-left: -8.5px !important;
    margin-right: -8.5px !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
    border-left: 0px !important;
    border-right: 0px !important;
}
}


.single-events #primary {
    width: 100%;
}
.single-events #primary a {
    color: #1493ee ;
}
.single-events #primary nav.navigation.post-navigation {
    display: none;
}




.login-request-page {
    padding-top: 15px;
}
.login-request-page form.request-username-form {
    padding-top: 15px;
}
.login-request-page fieldset {
    padding-top: 15px;
}
.login-request-page .request-username-form fieldset .field-group {
    margin: 15px 0px;
}
.login-request-page .request-username-form fieldset .field-group select {
    padding: 8px;
    width: 100%;
    border-radius: 5px;
	  font-size: 14px;
}
.login-request-page .request-username-form fieldset .field-group input {
    padding: 10px 10px;
    height: 40px;
    border-radius: 5px;
	  font-size: 14px;
}
.login-request-page .request-username-form fieldset .field-group .fieldDescription {
    padding-top: 5px;
    font-size: 16px;
    color: darkgray;
    font-style: italic;
}
.login-request-page .request-username-form fieldset .checkbox {
    font-size: 16px;
	  padding-bottom: 5px;
}
.login-request-page .request-username-form fieldset .checkbox input[type="checkbox"]{
    padding: 0px;
    width: 16px;
    height: 16px;
}
 
.login-lost-page {
    padding-top: 15px;
}
.login-lost-page form.request-password-form {
    padding-top: 15px;
}
.login-lost-page form.request-password-form td {
    border: none; 
}
.login-lost-page form.request-password-form b {
    font-size: 14px;
}
.login-lost-page form.request-password-form input {
    width: 300px;
    padding: 5px;
    border-radius: 5px;
    margin-bottom: 15px;
}
.login-lost-page form.request-password-form td {
    padding: 5px 0px;
}

.login-lost-page form.request-password-form button {
    background: #0376c8;
    color: #fff;
}
.login-request-page .request-username-form button {
    background: #0376c8;
    color: #fff;
}

.our-members-page-style ul.organization-list {
    padding: 0;
}






/* Customizing Additional CSS */
/* Customizing Additional CSS */