﻿.collapse{display:none}
.collapse.in{display:block}
tr.collapse.in{display:table-row}
tbody.collapse.in{display:table-row-group}
.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}


	.search-provider .provider.row .collapse-group .collapse {
		background: #e4e4e4;
		border: none;
		margin: 0;
	}
.section-title{border-bottom:1px solid #f2f1ed;padding-bottom:20px;font-size:24px;text-align:center;margin-bottom:30px;font-weight:300;position:relative;border-bottom:1px solid #f2f1ed}
.section-title:after,.section-title:before{content:'';position:absolute;left:50%;margin-left:6px;width:70px;height:2px;background:#ff9000;top:100%}
.section-title:after{left:auto;right:50%;margin-right:6px}
.section-title span:after,.section-title span:before{content:'';position:absolute;width:10px;height:10px;border-radius:50%;background:#ff9000;left:50%;top:100%;margin-top:-4px;margin-left:2px}
.section-title span:after{left:auto;right:50%;margin-left:0;margin-right:2px}
.footer .top .menus .menu-item-has-children{float:left;width:33.33%}
.footer .top .menus .menu-item-has-children ul li a{color:#231f20;display:block;padding-bottom:3px}
.footer .top .menus .menu-item-has-children a:hover{color:#0072ff}
.sidebar nav a.child,.sidebar nav span.child{margin-left:30px;font-size:18px;line-height:2}
.content-info .footer-menusa .nav-col nav ul li.child{display:none}

.navbar-default .nav .menu-item-has-children:hover .dropdown-menu {
  display:block;
  visibility:visible;
  border-radius:4px;
  padding:10px 0;
  margin-bottom:10px;
  font-size:13px;
  background-color: #ffffff;
}

.navbar-default .nav .menu-item-has-children .dropdown-menu a {color:#203669;font-weight:400;padding-bottom:8px;border-bottom:1px solid #eee;padding-top:8px;text-transform: none;}

.navbar-default .nav .menu-item-has-children .dropdown-menu li:last-child a {border:none;}
.c-nav-toggle.is-active .c-nav-toggle__bar{background-color:#790033}
.c-nav-toggle.is-active .c-nav-toggle__bar:before{top:0;display:block;content:"";background-color:#fff;transform:rotate(45deg)}
.c-nav-toggle.is-active .c-nav-toggle__bar:after{bottom:0;display:block;content:"";background-color:#fff;transform:rotate(-45deg)}
.c-nav-toggle__bar{position:absolute;top:50%;left:0;width:30px;height:2px;transform:translateY(-50%);transition:all .3s ease-in-out}
.c-header--fixed .c-nav-toggle__bar,.c-nav-toggle__bar{background-color:#790033}
.c-nav-toggle__bar:after,.c-nav-toggle__bar:before{content:"";position:absolute;left:0;display:block;width:30px;height:2px;background-color:#790033;transition:all .3s ease-in-out}
.c-header--fixed .c-nav-toggle__bar:after,.c-header--fixed .c-nav-toggle__bar:before{background-color:#790033}
.c-nav-toggle__bar:before{top:-8px}
.c-nav-toggle__bar:after{bottom:-8px}
.mobile-main-nav .menu-item a i[class^=fa]{padding-right:6px}

.mega-menu-img-right .menu-item-text,
.mega-menu-img-right_top .menu-item-text {
  order: 0;
}

.mega-menu-img-right_top .menu-item-text,
.mega-menu-img-left_top .menu-item-text {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.masthead:not(.sub-downwards) .mega-menu-img-right_top .menu-item-text,
.masthead:not(.sub-downwards) .mega-menu-img-left_top .menu-item-text {
  -webkit-align-self: flex-start;
  -ms-align-self: flex-start;
  -ms-flex-item-align: flex-start;
  align-self: flex-start;
}
.tb-featured-post.tb-parallax{overflow:visible;z-index:2}
.tb-featured-post .parallax-figure{overflow:hidden}
.tb-featured-post .featured-content{font-size:16px;min-height:700px;position:relative}
.tb-featured-post .featured-label{color:#fff;font-size:10px;line-height:1em;margin:0;padding:2em 100px;position:absolute;top:-5em;right:0;left:0}
.tb-featured-post,.tb-featured-post .entry-title{color:#fff}
.tb-featured-post .entry-title{font-size:40px;margin-bottom:.6em}
.tb-featured-post .entry-content{position:absolute;bottom:100px;left:100px;width:370px}
.tb-featured-post p{margin-bottom:30px}
.tb-featured-post .btn.has-icon{font-size:28px;line-height:1;padding:8px 20px}


.darkoverlay .container {z-index: 222!important;}


.meddarkoverlay .container {z-index: 222!important;}


.lightoverlay .container {z-index: 222!important;}
