a,a:hover{
transition:all .5s
}
html{
overflow-x:hidden!important
}
.skip-link.screen-reader-text{
display:none!important
}
@media screen and (max-width:476px){
#image-header{
max-height:550px!important
}
}
#image-header{
background-size:cover;
max-height:350px;
background-position:center;
color:#fff!important
}
.container.image-top {
padding-top: 5%;
padding-bottom: 5%;
}
.green-button{
background-color:#7cc371;
border:none;
color:#fff;
padding:15px 32px;
text-align:center;
text-decoration:none;
display:inline-block;
font-size:16px;
margin:30px;
cursor:pointer;
text-transform:uppercase;
box-shadow:2px 2px #d3d3d3
}
.navbar.navbar-expand-xl.p-0{
padding-top:2%!important;
padding-bottom:2%!important
}
.entry-header{
display:none!important
}
.image-sub-header{
color:#fff;
max-width:350px
padding-bottom: 2%;
}
.blog-divider-lines{
border:1px solid #cacaca;
margin-left:-1000px;
margin-right:250px
}
.blog-divider{
padding-top:30px;
padding-bottom:30px
}
.post-title-padding{
padding-top:20px
}
.col-md-12.featured-image-blog-line1{
max-height:350px
}
.current_page_item.active a{
color:#7fc874!important;
border-bottom:3px solid #7fc874
}
#colophon{
font-size:12px
}
#footer-widget a:hover{
color:grey
}
.blog-post-title,.col-md-12.article-author{
padding-top:30px
}
.green-button:hover{
color:#d7d7d7
}
.astm-search-menu.is-menu.dropdown{
padding-left:15px
}
.blog-post-title{
padding-bottom:30px
}
.col-md-12.article-author p{
font-weight:700
}
.blog-post-divider{
padding-top:10px;
padding-bottom:20px
}
.blog-post-divider-lines{
border:1px solid #eee
}
.col-md-12.post-thumbnail{
border:1px solid #ddd
}
.nav-next a{
float:right
}
.nav-previous a{
float:left
}
.nav-next a:hover,.nav-previous a:hover{
color:#7ac46d;
background:#fff;
text-decoration:none;
border:2px solid #7ac46d
}
.nav-next a, .nav-previous a {
border: 1px solid #7ac46d;
background: #7ac46d;
color: #fff;
padding: 6px 12px;
border-radius: 4px;
display: block;
margin-top: 1%;
margin-bottom: 1%;
}
.archive img,.featured-pages img,.single-post img{
max-width:100%;
height:auto
}
.archive .blog-post-divider{
padding-top:20px!important
}
.post-thumbnail-archive{
border:2px solid #ddd
}
.page-title{
padding-top:20px
}
img.alignright, .alignright{
float:right;
margin:0 0 1em 1em
}
img.alignleft, .alignleft{
float:left;
margin:0 1em 1em 0
}
img.aligncenter, .aligncenter{
display:block;
margin-left:auto;
margin-right:auto
}
a img.alignright{
float:right;
margin:0 0 1em 1em
}
a img.alignleft{
float:left;
margin:0 1em 1em 0
}
a img.aligncenter{
display:block;
margin-left:auto;
margin-right:auto
}
.entry-content figure:after {
clear: both;
content: '';
display: block;
}
.category-line,.post-dateline,.posted-byline{
padding-right:10px
}
.widget-area.col-sm-12.col-lg-4{
padding-top:30px
}
.widget ul li{
list-style:none
}
.widget>ul>li,li.recentcomments{
border-bottom:1px solid #EEE;
position:relative;
display:block;
padding:10px 0
}
ul{
padding-left:25px
}
.widget_categories ul li a::before{
margin-right:10px;
content:"";
font-family:"Font Awesome 5 Free"
}
#recent-posts-2{
padding-top:20px
}
#menu-main-menu{
text-transform:none!important;
font-size:15px!important
}
.wp-caption,embed,iframe,object{
max-width:100%
}
.col-md-12.post-thumbnail-single, .post-thumbnail-single{
max-width:100%!important;
max-height:500px!important;
border:2px solid #ddd
}
#categories-2{
padding-top:18px
}
.col-md-12.article-author .avatar{
height:100px;
width:100px
}
.nav-social {
padding-left: 4%;
color: #7ac46d;
padding-top: 2%;
}
#ajaxsearchlitewidget-2 .wpdreams_asl_container,.featured-pages .blog-post-divider{
width:100%
}
.featured-page-blogs{
padding-top:30px
}
.page-top-padding{
padding-top:30px;
padding-bottom:30px
}
#gform_submit_button_1{
background-color:#7ac46d;
color:#fff;
padding:15px
}
.attachment-post-thumbnail.size-post-thumbnail.wp-post-image{
height:auto;
width:100%;
}
#primary {
padding-bottom: 2%;
}
b,strong{
font-weight: bold !important;
}
.col-md-6.next-post-nav h3 {
float: right;
}
.navbar-brand img {
width: 250px !important;
}
.previous-left {
float: left;
}
.next-right {
float: right;
}
.row.subscribe-mail {
border: solid #7cc371 2px;
margin-top: 40px;
padding-bottom: 30px;
margin-bottom: 15px;
padding-right: 20px;
padding-left: 20px;
}
.social-media {
display: flex;
}
.ubermenu-target-title.ubermenu-target-text {
font-size: 16px;
}
.innericon {
border-radius: 30px !important;
}
.menu-header {
position: -webkit-sticky;
position: sticky;
top: 0;
z-index: 1;
padding-top: 0.5%;
padding-bottom: 0.5%;
}
.incubators-template-default .col-md-12.article-author, .incubators-template-default .col-md-12.post-thumbnail-single {
display: none !important;
}
.incubators-template-default .blog-post-divider {
padding-bottom: 50px !important;
}
.col-md-12.incubators-headline {
padding-top: 20px;
}
#wp_rp_first {
border-top: 2px solid #eeeeee;
margin-top: 20px;
}
.wp_rp_content {
margin-top: 20px;
}
#ajaxsearchliteres1 {
z-index: 999999 !important;
}
@media(max-width: 1024px) {
.col-md-12 {
max-width:100%;
}
}
.after-widget-area {
margin-top: -25px;
}
#slider-search #dirpro_sbtn,
.cbp-l-filters-button .cbp-filter-item-active{
background-color: rgba(54, 241, 205, 1) !important;
color: #000 !important;
font-weight: 900;
font-size: 16px;
border: 0 !important;
border-radius: 0 !important;
}