.socialIcons {
  float: right;
  width: 23%;
  text-align: center;
  position: relative;
  top: 10px;
}
.socialIcons a {
  background: #32659A;
  width: 30px;
  display: inline-block;
  height: 30px;
  line-height: 30px;
  border-radius: 50%;
  margin-right: 10px;
}
.socialIcons a .fa {
  color:#fff;
}
.socialIcons a:hover {
  color:#fff;
  background:#FFA800;
}
#site-scroll-top{padding:0 0 0 7px;position:fixed;bottom:40px;}
#menu-footer-menu {
    list-style: none;
    margin: 0;
    padding: 0;
}
.customNav .navbar-nav > li > a {
  padding: 0 14px !important;
}
#pmpro_checkout_box-checkout_boxes #fairfax_div, #pmpro_checkout_box-checkout_boxes #peninsula_div {
  display: none !important;
}
.markerlist li:last-child {
  display: none !important;
}
.post-type-archive-tribe_events #page-featured-img, .single-tribe_events #page-featured-img {
    display: none;
}
.formsearch form:last-child {
    display: none;
}
.page-id-19 .wpcf7-form {
    text-align: center;
    margin: 0 auto;
    max-width: 500px;
}
.single-post .meta .fa {
    padding-right: 8px;
}
.single-post .related-posts .text {
    font-size: 28px;
}
.single-blog-article .meta li, .single-post .wpex-social-share li {
    float: left;
    margin-right: 33px;
    list-style: none;
}
.single-blog-article .meta, .single-post .wpex-social-share{
    float: left;
    width:100%;
    padding-left:0px;
}
.related-posts .wpex-row.clr {
    float: left;
    width: 100%;
}
.single-post .related-post {
    float: left;
    width: 25%;
}
.blog-entry-inner.clr.col-sm-12 {
    margin-top: 50px;
}
.blog-entry-inner .meta {
    float: left;
    width: 100%;
    padding-left: 19px;
}
.blog-entry-title.entry-title {
    margin-top: 0px;
}
.blog-entry-inner .meta li {
    float: left;
    margin-right: 33px;
}
.page-id-19 .wpcf7-form input[type="submit"]{
background: #32659A;
color: #fff;
font-size: 18px;
text-transform: uppercase;
border:none;
}
.popup_user_form {
    position: fixed;
    top: 0;
    z-index: 9999;
    background: rgba(0,0,0,0.5);
    width: 100%;
    left: 0;
    height: 1000px;
}
.popup_user_form input {
    float: left;
    width: 100%;
    margin: 12px 0;
    border: 1px solid #32659A;
    padding: 7px 9px !important;
}
.popup_user_form textarea {
    border: 1px solid #32659A;
    padding: 7px 9px !important;
}
.popup_user_form input[type="submit"] {
    background: #32659A;
    color: #fff;
    font-size: 18px;
    text-transform: uppercase;
}
.close_user_form {
    position: absolute;
    top: 0;
    right: 4px;
    cursor: pointer;
}
.popup_user_form .inner_form {
    position:relative;
    margin: 0 auto;
        margin-top: 0px;
    width: 66%;
    background: #fff;
    padding: 16px 34px 80px 34px;
    margin-top: 95px;
}
.memberprof form {
    float: right;
    width: 33%;
}
.memberprof form input[type="text"] {
    width: 66% !important;
    height: 40px;
}
.pmpro-confirmation .pf-content p:first-child {
    display: none;
}
.post-2888.tribe_events .col-sm-3 {
    width: 60%;
}
.post-2888.tribe_events .tribe-events-single-section {
    width: 40%;
}
.post-2888.tribe_events .tribe-events-meta-group {
    width: 50% !important;
}
.tribe-events-list-widget li {
    padding-left: 0 !important;
}
.tribe-list-widget {
    padding-left: 16px;
}
.footer-box {
    float: left;
    width: 25%;
}
.footer-widget {
    width: 100%;
    float: left;
}
.footer-widget .textwidget {
    float: left;
    width: 100%;
}
.footer-widget .textwidget div {
    width: 100%;
}
.wpb_text_column.wpb_content_element.aligncenter {
    text-align: center;
}
.bottom_hexa .vc_tta-panel-heading h4 {
    background: #32659a !important;
}

.bottom_hexa i.vc_tta-controls-icon.vc_tta-controls-icon-plus {
    display: none;
}
.bottom_hexa .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left.vc_tta-panel-title>a {
    padding-left: 16px !important;
}
.bottom_hexa .vc_tta-panel-heading h4 a{
	color:white !important;
}
#log > li:first-child{border-left:none !important;}
.topUl > li > a {
    text-transform: none !important;
}
.even .vc_col-sm-4.first {
    padding-left: 25px;
}
.even .vc_col-sm-4.second {
    padding-left: 17px;
}
.even .vc_col-sm-4.third {
    padding-left: 12px;
}
.vc_row.wpb_row.vc_inner.vc_row-fluid.vc_custom_1476975944889.vc_row-has-fill,
.vc_row.wpb_row.vc_inner.vc_row-fluid.vc_custom_1476974774593.vc_row-has-fill,
.vc_row.wpb_row.vc_inner.vc_row-fluid.vc_custom_1476975771714.vc_row-has-fill,
.vc_row.wpb_row.vc_inner.vc_row-fluid.vc_custom_1476975639906.vc_row-has-fill,
.vc_row.wpb_row.vc_inner.vc_row-fluid.vc_custom_1478862106604.vc_row-has-fill{
    width: 68%;
    margin-left:30px;
}
.vc_custom_1476975944889 .vc_column_container>.vc_column-inner,
.vc_custom_1476974774593 .vc_column_container>.vc_column-inner,
.vc_custom_1476975771714 .vc_column_container>.vc_column-inner,
.vc_custom_1476975639906 .vc_column_container>.vc_column-inner
.vc_custom_1478862106604 .vc_column_container>.vc_column-inner{
    padding-left: 15px !important;
    padding-right: 15px !important;
}
.vc_custom_1478862106604 .vc_column_container{
    padding-left: 15px !important;
    padding-right: 15px !important;
}
.footer-widget.widget_nav_menu .widget-title {
    display: block;
    border-bottom: 1px solid #fff;
    padding: 0 0 4px 0;
    font-size: 24px;
    border-bottom: 3px solid #fff
}
#menu-footer-menu > li {
    width: 50%;
    float: left;
    margin-bottom: 15px;
}
#menu-footer-menu > li > a {
    color: #fff;
    text-decoration: none;
}
.diffsclass{padding-top: 22px;}
.tp-leftarrow {
    background: url(https://vacollaborativepractice.com/wp-content/themes/total-child/images/startIcon.png) no-repeat 0 -60px !important;
    width: 60px !important;
    height: 60px !important;
    overflow: hidden !important;
}
.familyBg > ul {
    margin: 30px 0 64px;
}
.page-id-794 .ftBtm {
    margin: 0;
}
.page-id-805 .ftBtm {
    margin-top: 0 !important;
}
div#wpcf7-f671-p507-o1 select.wpcf7-form-control.wpcf7-select, #wpcf7-f671-p611-o1 select.wpcf7-form-control.wpcf7-select,
#wpcf7-f671-p497-o1 select.wpcf7-form-control.wpcf7-select, #wpcf7-f671-p499-o1 select.wpcf7-form-control.wpcf7-select,
#wpcf7-f671-p501-o1 select.wpcf7-form-control.wpcf7-select, #wpcf7-f671-p503-o1  select.wpcf7-form-control.wpcf7-select{
    width: 96%;
    height: 30px;
    margin-top: 15px;
}
.hexagenBgW > div .text {
    margin: 0 3px 20px 0 !important;
}
.mapplic-pin {
    background-size: 28px 40px !important;
    height: 40px !important;
    margin-top: -38px !important;
    width: 30px !important;
    background-color:transparent !important;
}
.mapplic-active {
    background-color:black !important;
}
.logged-in.page-id-794 .ftBtm {
    margin-left: -15px !important;
    margin-right: -15px !important;
}
.page-id-794 .ftBtm {
    margin-left: 0;
    margin-right: 0;
}
.contactformsecction
{
    /* background: rgba(50,101,154, .3);*/
}
#pmpro_user_fields > thead {
    display: none;
}
div#tribe-events {
    margin-top: 40px;
}
.ecs-event-list li, .ecs-event-list li h4 a {
    color: #333 !important;
}
.page-id-785 .ftBtm {
    margin-top: 15px;
}
.wpex-vc-columns-wrap.clr.event-registration {
    margin-top: 40px;
}
#txt-reset-password {
    height: 30px;
    width: 240px;
}
.removemargin .wpex-vc-column-wrapper {
    margin-bottom: 0;
}
#nm-wp-login p#nav a{
    color:white;
}
#nm-wp-login {
    background: #32659a none repeat scroll 0 0;
    border: 1px solid #cccc;
    border-radius: 10px;
    color: white;
    padding: 30px 50px;
}
.pmpro_asterisk {
    color: red;
}
.pmpro_checkout tbody td {
    padding: 0 10px;
}
table#pmpro_user_fields > tbody > tr > td > div:first-child label, 
table#pmpro_user_fields > tbody > tr > td > div:first-child span.pmpro_asterisk {
    display: none;
}
#pmpro_checkout_box-checkout_boxes > h2 {
    display: none;
}
.pmpro_checkout {
    padding-left: 9px;
}
#nm-wp-login input[type="text"],#nm-wp-login input[type="password"] {
    color:black;
}
#nm-wp-login .button, #nm-wp-login input[type="button"] {
    border-radius: 10px;
    color: #32659a;
    display: block;
    font-size: 20px;
    font-weight: bold;
    margin: 0 0 20px;
    padding: 8px 18px;
    background:white
}
#pmpro_pricing_fields, .pmpro_thead-name, .pmpro_thead-msg{display:none;}
#licensed_div,#facilitative_div,#basic_training_div,#totaling_div,#holding_div {
    padding-left: 40px;
}
#facilitative2_div,#totaling2_div,#holding2_div,#basic_training2_div{
    padding-left: 80px;
}
#htmlsection_div label{display:none;}
form.pmpro_form input[type="checkbox"] {
    cursor: pointer;
    margin-top: 7px;
    vertical-align: top;
}
.leftmar > input {
    vertical-align: top;
}
.pmprorh_checkbox_label {
    text-align: left !important;
    width: 68% !important;
}
.memberdetails iframe {
    border: none;
}
.memberdetails{
    padding-top:30px;
}
.event-registration .vcex-heading {
    margin: 20px 0;
}
.event-registration .error{
    color:red;
}
.odd .vc_col-sm-4 a{
    color:white;
}
.row.odd
{
    padding: 10px;
    background-color: #ccc;
    color:white;
}
.even .vc_col-sm-4
{
    padding: 10px;
}
.backclass .vc_col-sm-4 {
    background-color: #32659a;
    padding: 10px;
    border-right: 1px solid white;
    padding-left: 18px;
    color: white;
}
.backclass1 .vc_col-sm-4 {
    padding: 10px;
}
.event-registration .wpcf7-form input, .event-registration .wpcf7-form button, 
.event-registration .wpcf7-form select{
    border: 1px solid #32659a;
    border-radius: 10px;
    height: 40px;
    margin-bottom: 10px;
    width: 100%;
}
.event-registration .wpcf7-form textarea {
    border: 1px solid #32659a;
    border-radius: 10px;
    margin-bottom: 10px;
    width: 100%;
}
.event-registration .wpcf7-submit{
    background-color:#32659a;
    color:white;
}
#wpcf7-f671-p503-o1 select.wpcf7-form-control.wpcf7-select {
    width: 98%;
    height: 32px;
    margin-top: 20px;
}
.tp-rightarrow {
    background: url(https://vacollaborativepractice.com/wp-content/themes/total-child/images/previousIcon.png) no-repeat 0 -60px !important;
    width: 60px !important;
    height: 60px !important;
    overflow: hidden !important;
}
.hesperiden.tparrows:before {
    content: close-quote !important;
}
.page-template-default .wpb_wrapper h1{
    font-size:24px !important;
}
.contactformsecction input, .contactformsecction select {
    /*color: #fff !important;*/
    height: 50px;
    margin: 0 !important;
    padding: 0 10px;
    width: 100%;
}
input, button, select, textarea {
    font-weight: 500 !important;
    padding-left: 10px;
}
input.wpcf7-form-control.wpcf7-submit.sendrequest {
    background: #32659a !important;
    color: white;
    padding: 10px;
    border: none;
}
.contactformsecction .wpcf7-submit {
    background: #32659a !important;
    border: 1px solid #fff;
    float: right;
    font-size: 24px;
    font-weight: 500;
    margin-top: 10px !important;
    width: 55%;
    color:#ffffff;
}
.your-message textarea {
    width: 100% !important;
    padding: 0 !important;
    margin: 11px 0 0 0!important;
    padding: 9px 0 0 9px !important;
    /* color: #fff; */
}
.vc_custom_1476974774593, .vc_custom_1476975639906, .vc_custom_1476975771714,.vc_custom_1476975944889 {
    width: 78%;
    margin-left: 0px;
}
.vc_custom_1476977445884, .vc_custom_1476978192101, .vc_custom_1476978713775, .vc_custom_1477647438541 {
    padding-top: 20px;
}
::-webkit-input-placeholder {
   color: #333;
}

:-moz-placeholder { /* Firefox 18- */
   color: #333;  
}

::-moz-placeholder {  /* Firefox 19+ */
   color: #333;  
}
ul.whatever li a {
    font-size:20px;
}
:-ms-input-placeholder {  
   color: #333;  
}
.pmpro-checkout .wpb_wrapper{
	color:#333 !important;
}
form.pmpro_form .leftmar{
	margin:0 auto !important;
}
form.pmpro_form label {
    text-align: left !important;
}
#pmpro_user_fields td div:first-child span.pmpro_asterisk {
    display: none !important;
}
form.pmpro_form select {
    height: 30px;
    /* width: 23.7% !important; */
    width: 32.7% !important;
}
#roanoke_div, #tidewater_div, #richmond_div, #fairfax_div, #individual_member_div {
    float: right;
    margin: 0 auto;
    position: relative;
    top: 10px;
    width: 50%;
}
#coll_div_div, #peninsula_div, #professionals_div, #valley_div, #lynchburg_div, #other_div {
    float: left;
    width: 50%;
}
#pmpro_level-1
{
    font-size:18px;
}


@media only screen and (min-width : 240px) and (max-width : 359px) {
 .g-recaptcha iframe {
     margin-left: 43px;
 }

}
@media only screen and (min-width : 240px) and (max-width : 459px) {
    div#mapplic1 {
        display: none;
    }
 .copyRight > .ftLink > li {
    padding: 0 10px;
}
.copyRight > .ftLink > li:nth-last-child(2) {
    border-right: medium none !important;
}
}
@media only screen and (min-width : 240px) and (max-width : 767px) {
    .g-recaptcha iframe {
    max-width: 100%;
    transform:scale(0.67);
    -webkit-transform:scale(0.67);
    transform-origin: left center;
    -webkit-transform-origin: left center;
  }
  .memberprof form {
    float: left;
    width: 100%;
}
  input#txt-reset-password {
    padding: 20px 0;
}
    .home .ftBtm{
        margin-top:0 !important;
        padding-top:0 !important;
    }
    .revolutionslider .wpex-vc-column-wrapper{
        min-height:auto !important;
    }
    #roanoke_div, #tidewater_div, #richmond_div, #fairfax_div, #individual_member_div, #coll_div_div, #peninsula_div, #professionals_div, #valley_div, #lynchburg_div, #other_div
    {
		float: none !important;
		position: absolute !important;
		top: 0 !important;
		width: 100%;
	}
	.col-xs-12.col-sm-6 #menu-top-menu.topUl {
        float: left;
        margin: 0 0 10px;
        width: 100% !important;
    }
    #menu-top-menu.topUl li a {
        float: left;
        font-size: 10px;
        height: 16px !important;
        text-transform: none !important;
    }
    .navbar-brand.visible-xs {
        display: none !important;
    }
    .navbar-header button.navbar-toggle {
        margin: 9px 0 0 !important;
    }
    .navbar-header button.navbar-toggle::after {
      color: #777;
      content: "Menu";
      left: 40px;
      position: absolute;
      top: 7px;
    }
     .main-logo > img{width:100%;}
	 
	form#loginform input[type="text"], form#loginform input[type="password"], #txt-reset-password {
    width: 100%;
}
}

.single-tribe_events .ftBtm
{
    margin-top:0px !important;
}

/*--------------------------------------- FAQ page css----------------------------------------------------------------------------*/

.vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-heading {  border-color: #0d70ad !important;}
.vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title > a {  color: #0d70ad !important !important;}
.vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-title > a {  color: #0d70ad !important;}
.vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading {  background-color: transparent;  border-color: #0d70ad !important;}
.vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:hover {  background-color: #0d70ad !important;}
.vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title > a {  color:  #0d70ad !important;}

.vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-controls-icon::after, .vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-controls-icon::before, .vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::before {  border-color: #0d70ad !important;}
.vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-heading {  background: #0d70ad  !important;}
.vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-heading span {  color: #fff !important;}
.vc_tta-panel-heading:hover span {  color: #fff !important;}
.vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-controls-icon::after, .vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-controls-icon::before{  border-color: #536943 !important;}
/*--------------------------------------- FAQ page css----------------------------------------------------------------------------*/

.lightblue
{
     background: rgba(50,101,154, .2);
}
.lightblue {
    background: #FAFAFA none repeat scroll 0 0;
}
.lightgreen
{
     background: rgba(83,105,67, .2);
}
/*.lightbackground
{
    background: url("https://vacollaborativepractice.com/wp-content/uploads/2016/11/backgroundLogo.png") no-repeat scroll 0 0
}
*/
.lightbackground {
    position: relative;
   /* background: url("https://vacollaborativepractice.com/wp-content/uploads/2016/11/backgroundLogo.png");*/
    overflow: hidden;
}
/* You could use :after - it doesn't really matter */
.lightbackground:before {
    content: ' ';
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    
    opacity: 0.2;
    background-image: url("https://vacollaborativepractice.com/wp-content/uploads/2016/11/backgroundLogo.png");
    background-repeat: no-repeat;
    background-position: 50% 0;
    -ms-background-size: cover;
    -o-background-size: cover;
    -moz-background-size: cover;
    -webkit-background-size: cover;
    background-size: cover;
}
.mapplic-clear-button
{
    display:none;
}
.vc_row-o-full-height
{
    min-height:300px !important;
}
.fixed{
 position: fixed;
top: 0px;
}
.headermain{
z-index: 100000;
background: #fff;
}
.headermain.fixed {
    background: #fff none repeat scroll 0 0;
    box-shadow: 0 0 3px 1px #ccc;
    float: left;
    width: 100%;
    z-index: 1000;
}

.vc_custom_whyitsbetter {
    margin:60px 60px 60px 0;
}
.vc_custom_whyitsbetterRight.wpb_column.vc_column_container.vc_col-sm-6{
    margin: 15px 0 0px -50px;
}
.vc_cloumn_setmargin{margin-top:0px !important;}
ul.dropdown-menu .dropdown-menu {
    position: absolute;
    left: 278px;
    top: -4px;
}
.wpex-italic {
    font-style: italic;
}
h2.betterW {
    padding-top: 0 !important;
    padding-left: 0 !important;
}
.readmore a {
    padding: 5px 10px;
    border: 1px solid #ffa800;
    text-decoration: none;
    color: white;
}
h2.betterW {
    padding-top: 0 !important;
    padding-left: 0 !important;
    margin-bottom: 15px;
}
.locateTitle {
    margin-top: 0px;
}
h3.locateTitles {
    margin: 0;
    color: rgb(51,51,51);
    font-size: 22px;
}
div#tribe-events-footer {
    display: none;
}
.row.memberprof h5 {
    font-weight: bold;
    font-size: 20px;
}
.vc_col-sm-12.formsearch {
    text-align: right;
}
.vc_col-sm-12.formsearch input[type="text"] {
    width: 33%;
    height: 40px;
}
.vc_col-sm-12.formsearch input[type="submit"] {
    border: 1px solid #ffa800;
    border-radius: 3px;
    font-size: 18px;
    text-transform: uppercase;
    padding: 0 19px;
    text-decoration: none;
    display: inline-block;
    color: #fff;
    height:40px;
    background: #ffa800;
}
.page-id-1324 .ftBtm, .page-id-780 .ftBtm{
  margin-top: 0 !important;
}
.dropdown .dropdown:hover .dropdown-menu {
 display: block !important;
}
.dropdown .dropdown .dropdown-menu {
    display: none !important;
}
.hexagenBg > ul > li:nth-child(2n) {
    height: 76px;
    margin-bottom: 0;
    line-height: 23px;
    display: grid;
}
.setWidth{width:200px !important;}
.vc_custom_1479017378094{background:none !important;}
li{font-size:17px;}
input.wpcf7-form-control.wpcf7-submit.sendrequest:hover{background:#ffa800 !important;}
.contactformsecction .wpcf7-submit:hover{background:#ffa800 !important;}
.navbar-nav > li > .dropdown-menu{width:auto !important;}
.showallbtn{ background: #ffa800 none repeat scroll 0 0;border: 1px solid #ffa800; border-radius: 3px; color: #fff; 
display: inline-block;font-size: 18px; height: 40px; padding: 5px 19px; text-decoration: none; text-transform: uppercase; 
text-decoration:none; }
.showallbtn:hover{text-decoration:none;}
.topmenus {margin: 0 0 20px;}
.topmenus > a {font-size: 16px; margin-right: 15px;}
.topmenus > a.inners {margin-left: 15px;}
.tribe-events-list-widget ol li{float:left;}
.tribe-list-widget .tribe-event-title > a {color: #fff; margin: 0; text-decoration:none; }
.tribe-list-widget .tribe-event-duration{display:none;}
.tribe-events-widget-link > a {color: #fff; margin: 0 0 0 15px;}


#training_information_div label
{
    display:none;
}
#training_info_div {
    display: none;
}
.topUl 
{
    display:inline-block;
    
}
#log > li:first-child
{
        border-right: 1px solid #536943 !important;
}

#log
{
    float:right;
    width:22%;
}
#menu-top-menu
{
    width:73%;
    float:right;
}
#menu-top-menu > li:first-child a
{
    padding-left:0px;
}

#training_info_div label
{
    display:none;
}
#disclaimer label
{
    padding: 0px;
    font-weight:normal;
}
input[name="checkbox-308"]
{
    width: 5%;
    height: 21px;
}
#disclaimer .wpcf7-list-item-label
{
    margin-left: 30px;
   
}
.recap .wpcf7-form-control-wrap {
    float: right;
    margin-top: 10px;
}

span.wpcf7-list-item {
    display: inline-block;
   margin-left:0px;
}
input[name="checkbox-500"]
{
	width:5%;
}
#disclaimer11 label
{
    font-weight:normal;
}
#robot .wpcf7-form-control-wrap
{
    margin-bottom:10px;
}
.group_info 
{
    padding-left:15px;
    padding-right:15px;
}
.support11 .vc_custom_1486648761388, .contactformsecction.vc_custom_1478601800849 {
	background-color: #FAFAFA !important;
}
.support11 .vcex-heading
{
    color:#000 !important;
}
.navbar-nav
{
    margin:7.5px -15px !important;
}
#slide-1-layer-5{
    text-shadow:0px 2px 5px rgba(0,0,0,0.5) !important;
    
}
#slide-2-layer-7{
    text-shadow:0px 2px 5px rgba(0,0,0,0.5) !important;
    
     
}
.ftLink li a
{
	font-size:13px !important;
}
.ftLink li
{
	font-size:13px !important;
	
}
.ftLink li
{
    margin:0 4px !important;
    
}
.searchTextUl li
{
    font-size:12px !important;
    
}

.searchTextUl li a:last-child {
    border-bottom: 2px solid #ffa800;
    overflow-wrap: break-word;
}
.searchTextUl  li
{
    border-bottom: 1px dashed #8c8c8c;
    
}
#licensed_div.pmpro_checkout-field 
{
	padding-left:60px;
}
#basic_training_div.pmpro_checkout-field {
    padding-left: 60px;
}
#facilitative_div.pmpro_checkout-field {
    padding-left: 60px;
}
#totaling_div.pmpro_checkout-field {
    padding-left: 60px;
}
#totaling2_div.pmpro_checkout-field {
    padding-left: 60px;
}
#holding_div.pmpro_checkout-field {
    padding-left: 60px;
}
#holding2_div.pmpro_checkout-field {
    padding-left: 60px;
}
#other_information_div label
{
	display:none;
}
#table
{
    display:none;
    
}

.edu_div tr td {
    padding-top: 15px;
}
.trng_div tr td {
    padding-top: 15px;
}
#addedRows > p {
    padding-left: 10px;
}
#facilitative1_div{
    padding-left:60px;
    
}
#totaling1_div{
    padding-left:60px;
    
}
#education_info_div label, #education_info_div 
{ display:none;}
#training_info_div{padding-left:60px;}
#education_info_div{padding-left:60px;}
button, input, optgroup, select, textarea {color:black;}
.topUl > li:last-child {border:none !important;}
#menu-top-menu{width:30% !important;}
#menu-top-menu > li:first-child a{padding-left:23px !important;}
.topUl > li{padding:0px !important;}
.topUl > li:last-child a {padding-right:8px !important;}
#nm-doing-reset {
    color: white !important;
}
.success {
    background: lightgreen none repeat scroll 0 0;
    font-weight: bold;
    margin-top: 10px;
    padding: 10px;
    text-align: center;
    width: 100%;
}
.failed {
    background: red none repeat scroll 0 0;
    font-weight: bold;
    margin-top: 10px;
    padding: 10px;
    text-align: center;
    width: 100%;
    color:white;
}
.ftBtm1 {
    background: #32659a none repeat scroll 0 0;
    border-radius: 10px;
    color: white;
    font-weight: bold;
    margin-top: 10px;
    padding: 10px;
font-size: 18px;
float:left;
}
.vc_row.wpb_row.vc_row-fluid.blueback {
    background-color: #5fa4ec;
}
#nm-wp-login .button, #nm-wp-login input[type="button"] {
    color: #32659a !important;
}
.pIconsUl_new li.active ul li .cdIcon {
    background-position: 0 -70px !important;
}
.pIconsUl li.active ul li .cdIcon {
    background-position: 0 -70px !important;
}
div#basic_training_div span {
    display: none;
}

#facilitative_div span {
    display: none;
}
#commit_div span {
    display: none;
}
#basic_training1_div span {
    display: none;
}
#basic_training2_div span {
    display: none;
}
#basic_training3_div span {
    display: none;
}
#basic_training1_div {
    padding-left: 60px;
}
#basic_training2_div {
    padding-left: 100px;
}
#basic_training3_div {
    padding-left: 100px;
}
.pmpro_content_message {
    padding: 50px 20px !important;
    text-align: center !important;
        font-size: 16px !important;
}
.pmpro_content_message a{
    background-color: #ffa800 !important;
    border: 1px solid #ffa800 !important;
     display: inline-block !important;
	border-radius: 4px !important;
	box-shadow: none !importan;
    color: #fff !important;
	cursor: pointer !importan;
	display: inline-block !importan;
	font-size: 18px !important;
	margin: 0 !importan;
	padding: 9px 25px !important;
	text-align: center !importan;
	vertical-align: middle !importan;
	}
	a.custom-button {
    color: #fff !important;
    font-weight: 500 !important;
    margin-top: 50px !important;
}
#licensed1_1_div,#licensed1_2_div,#licensed2_1_div,#licensed2_2_div,#licensed2_3_div,#licensed2_4_div,#licensed2_5_div,#licensed2_6_div,#licensed2_7_div,#licensed2_8_div,#licensed3_1_div,#licensed3_2_div,#licensed3_3_div {
    padding-left: 96px;
}
#licensed1_div span{display:none;}

#licensed1_div {
    padding-left: 60px;
}
#licensed1_div span{display:none;}
#licensed2_div {
    padding-left: 60px;
}
#licensed2_div span{display:none;}
#licensed3_div {
    padding-left: 60px;
}
#licensed3_div span{display:none;}
input#basic_training1 {
    display: none;
}
form.pmpro_form div#licens11_div label.pmprorh_checkbox_label{
	font-weight: bold !important;
}
#facilitative1_div{
	padding-left: 100px !important;
}
#facilitative_ci_div table tr{
    padding-top:20px;
}
tr.bottomMargin{
    margin-bottom:20px;
}
#professional_license_1_div, #professional_license_2_div, #professional_license_3_div, #professional_license_4_div, #professional_license_5_div, #professional_license_6_div, #professional_license_7_div, #professional_license_8_div, #professional_license_9_div{
    padding-left:20%;
}

@media only screen and (max-width: 667px){
    .socialIcons {
  float: right;
  width: 100%;
  text-align: center;
  position: relative;
  top: 0px;
}
}