﻿

.news-home .archive-title {
    padding-top: 2px;
    padding-bottom: 20px;
    line-height: 1 !important;
}


.news-home .archive-title a, .news-home .archive-title a:visited, .news-home .archive-title a:hover {
    font-size: 38px;
    line-height: 1 !important;
}


.archive-title {
    margin-top: 5px;
}


.archive-title, .entry-header .entry-title, .archive-title a, .archive-title a:hover, .archive-title a:visited {
    font-family: 'Creepster', Helvetica, Arial;
    font-size: 42px;
    color: #470202;
    line-height: 1.5;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    padding-top: 0;
}


.tag-hide-word {
	display: none;
}


.nav {
  margin-bottom: 0;
  padding-left: 0;
  list-style: none; }

  .nav:before, .nav:after {
    content: " ";
    display: table; }

  .nav:after {
    clear: both; }

  .nav .nav-divider {
    height: 1px;
    margin: 9px 0;
    overflow: hidden;
    background-color: #e5e5e5; }


.nav-tabs {
  border-bottom: 1px solid #ddd; }


.nav-justified, .nav-tabs.nav-justified {
  width: 100%; }


.nav-tabs-justified, .nav-tabs.nav-justified {
  border-bottom: 0; }


.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-right-radius: 0;
  border-top-left-radius: 0; }


.search-desktop .nav-desktop-contact {
  z-index: 10; }

.content img.map__bg {
	width: auto;
}
#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-blocks-left, #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-blocks-center, #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-blocks-right {display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-preferred-size: 33.33%;-webkit-flex-basis: 33.33%;flex-basis: 33.33%;}
#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-blocks-right {-webkit-box-flex: 1;-ms-flex: 1;-webkit-flex: 1;flex: 1;-webkit-box-pack: end;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;}
#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block {margin-right: 6px;}
.cookie-banner__button{margin-top:1rem}
footer ul.banno-menu li{float:left;padding:11px;padding:.6875rem}
footer ul.banno-menu li a{color:#fff}
.sidebar-links .banno-menu{margin:0}
ul.banno-menu{list-style:none}
.navbar ul.banno-menu{position:relative;left:0;display:block;float:left;margin:0}
footer ul.banno-menu{margin:0}


.w-16 {
  width: 4rem;
}
.social-profile-icons .social-twitter a{background:#40bff5}
.primary-nav__child-item{border-bottom:1px solid #EEEEEE}
.primary-nav__child-item a{color:#9D64FF;font-size:14px;font-weight:600;display:block;padding:11px 0px 7px 0px}
.primary-nav__child-item a.has-desc{padding:18px 0px 14px 0px}
.primary-nav__child-item a:hover{color:#9013FE}
.primary-nav__child-item a:hover .primary-nav__child-item__desc{color:#9013FE}
.try-slide-3{display:none}
.try-slide-3.active{display:block}


	.row {
		margin-right: -20px;
		margin-left: -20px;
	}


	.row:before,
	.row:after {
		display: table;
		content: " ";
	}


	.row:after { clear: both; }


			

			.project-similar li,
			.row .project-similar li { width: 100%; }


		.row .project-similar li { width: 33.33333333333333%; }



.wpb_alert p:last-child,
#content .wpb_alert p:last-child,
.wpb_text_column p:last-child,
.wpb_text_column *:last-child,
#content .wpb_text_column p:last-child,
#content .wpb_text_column *:last-child,
.wpb_toggle_content p:last-child {
  margin-bottom: 0;
}
.rev_slider .tp-mask-wrap .tp-caption,.rev_slider .tp-mask-wrap :last-child,.wpb_text_column .rev_slider .tp-mask-wrap .tp-caption,.wpb_text_column .rev_slider .tp-mask-wrap :last-child{margin-bottom:0}


body .wpb_text_column{margin-bottom:0px}


body .wpb_text_column h2:last-child, body .wpb_text_column h3:last-child{margin-bottom:10px}

.td-page-header.td-pb-padding-side {
  padding-top: 20px;
}


.td-pb-padding-side {
  padding: 0 19px 0 20px;
  
  
}

#preloader-inner {
	width:200px;
	height:20px;
	overflow:hidden;
	background-color: #EF997F;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -100px;
}

#preloader-inner,.oria-slider .slide-title a,.read-more:hover,.nav-previous:hover,.nav-next:hover, button,.button,input[type="button"],input[type="reset"],input[type="submit"] { background-color:#1e73be}
.et_pb_dollar_sign{position:absolute;margin-left:-.5em;font-size:18px;font-weight:400}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}
img.visit-medication{margin-top:-10px;margin-bottom:18px;}
html.no-touch .nav li.menu-item-has-children:hover:before{display:block}
.nav li.menu-item-has-children.open:after{width:30px}


h2.home {
	border-bottom: 3px solid #ebebeb;
	margin: 0 0 20px;
	padding-top: 0;
	padding-right: 0;
	padding-left: 15px;
	padding-bottom: 23px;
}



    .header {
        height:150px;
        border-bottom:  1px solid #ddd;
        margin-bottom: 20px;
        clear: both;
        margin-top: 10px;
        }
