.ast-single-post .entry-title, .page-title {
color:#3cafbf!important;
margin:30px 0 0px 0!important;
}
.comments-area {
display:none!important;
}
.single .nav-links .nav-previous a, .single .nav-links .nav-next a  {
background:#a0ce4e!important;
color:#fff!important;
max-width:180px!important;
}
.single .nav-links .nav-previous a:hover, .single .nav-links .nav-next a:hover  {
background:#b8ee57!important;
color:#fff!important;
max-width:180px!important;
}
footer h5 {
color:#ddd!important;
text-transform: uppercase!important;
padding:5px 0 15px 0!important;
}
iframe { 
width:100%!important;
max-width:650px!important;
}
article ul, .entry-content ul, .vc_section ul {
list-style-type: none;
margin-left:0px!important;
}
article ul li { 
line-height: 50px!important;
}
article ul li:before {    
font-family: 'FontAwesome';
content: '\f00c';
margin:0 10px 0 -15px;
color:#fff!important;
background: #a0ce4e!important;
padding:6px!important;
border-radius: 50%!important;
width: 40px!important;
height: 40px!important; 
}
h1, h2, h3, h4, h5, h6
{
clear: none !important;
}
.headerFont {
font-size:72px;
line-height: 76px;
font-weight: 700;
color:#fff;
text-transform: uppercase;
text-shadow: 3px 3px 8px #000000;
}
.bullet-row-width {
max-width:900px!important;
}
.form-row-width {
max-width:650px!important;
}
.home-slide-buttons {
max-width:600px!important;
} .white, .white a {color:#f9f9f9!important;}
.green, .green a {color:#8eba3f!important;}
.teal, .teal a {color:#3cafbf!important;}
.black, .black a {color:#3a3a3a!important;}
.blue, .blue a {color:#4a758c!important;}
.vc_btn3.vc_btn3-color-grey {
background:#a0ce4e!important; 
color:#fff!important;
text-transform: uppercase!important;
font-size:24px!important;
min-width:200px!important;
}
.vc_btn3.vc_btn3-color-grey:hover {
background:#8eba3f!important; 
}
.greenBtn {
background:#a0ce4e!important; 
color:#fff!important;
text-transform: uppercase!important;
font-size:24px!important;
min-width:200px!important;
padding:10px 20px!important;
}
.greenBtn:hover {
background:#8eba3f!important; 
}
.vc_icon_element-inner.vc_icon_element-background-color-grey.vc_icon_element-background {
background:#a0ce4e!important; 
}
#callBtn a {
background:#3cafbf!important;
}
.largeText {
font-size:72px;
}
.medText {
font-size:36px;
line-height: 42px;
}
#home-people {
background-size:cover!important;
}
#home-contact {
background-size:cover!important;
}
.nodisplay {
opacity: 0!important;
background-color: hsla(89, 43%, 51%, 0.0);
background: hsla(89, 43%, 51%, 0.0);
}
.blog-layout-2 .post-thumb img {
max-width:550px!important;
}
.blog-banner {
background:url(https://www.dorstenclaims.com/wp-content/uploads/blog.jpg);
background-size: cover!important; 
margin:0!important;
padding:  200px 0px!important;
width:100%!important;
max-height: 390px!important;
} .contactForm {
background:#4a758c!important;
padding:25px!important;
border-radius: 0px!important;
}
a.contact-links {
color:#555!important;
}
.contactForm label {
color:#eee!important;
}
#pwebcontact1_form label {
color:#666!important;
display:inline-block!important;
width:100%!important;
}
.contact-footer {
color:#eee!important;
font-size:18px!important;
}
.claims-section {
margin-top:-80px!important;
}
.contact-icon-section {
margin-top:-110px!important;
}
.effectivity {
width:100%!important;
}
.hesperiden.tparrows {
display:none!important;
}
.xxx-largeFont {
font-size:90px!important;
line-height: 100px!important;
}
.x-largeFont {
font-size:60px!important;
line-height: 72px!important;
}
.largeFont {
font-size:36px!important;
line-height:48px!important;
}
.mediumFont {
font-size:30px!important;
line-height:36px!important;
} .main-header-bar-wrap a.menu-link  {
color:#3a3a3a!important;
border-top:5px solid #fff!important;
padding:10px 22px!important;
font-weight: 400!important;
}
.main-header-bar-wrap a.menu-link:hover {
color:#3bafbf!important;
border-top:5px solid #3bafbf!important;
}
.home-slideshow {
max-height: 350px!important;
margin-top:-150px!important;
} .ast-above-header .main-header-bar-navigation a.menu-link {
color:#f9f9f9!important;
font-size:13px!important;
padding:0px auto!important;
}
.ast-above-header .main-header-bar-navigation a.menu-link:hover {
color:#fff!important;
}
.ast-above-header {
max-height: 40px!important;
padding:0!important;
}
.ast-builder-grid-row {
grid-column-gap: 15px!important;
}
.ast-desktop .ast-above-header-bar .main-header-menu > .menu-item {
line-height: 40px!important;
} .site-below-footer-wrap[data-section="section-below-footer-builder"] {
background:#3a3a3a!important;
color:#ddd!important;
}
.ast-footer-copyright {
color:#ddd!important;
font-size:11px!important;
}
.ast-footer-copyright a {
color:#ddd!important;
}
.ast-footer-copyright a:hover {
color:#f9f9f9!important;
} @media (max-width: 980px){
.headerFont {
font-size:60px;
line-height: 64px;
}
}
@media (max-width: 769px){
.headerFont {
font-size:48px;
line-height: 52px!important;
}	
.mediumFont {
font-size:24px;
line-height: 28px;
}
.vc_btn3.vc_btn3-color-grey {
font-size: 18px!important;
min-width: 125px!important;
margin:10px 0!important;
}
.vc_btn3-container.vc_btn3-left {
text-align: center!important;
float:none!important;
margin:0px auto!important;
display:block!important;
}
.vc_btn3-container.vc_btn3-right {
text-align: center!important;
float:none!important;
margin:0px auto!important;
display:block!important;
}
.vc_custom_1628416878468 {
padding-top: 60px !important;
padding-bottom: 40px !important;
}
.blog-banner, .vc_custom_1628456146848 , .vc_custom_162845654267, .vc_custom_1628456795709, .vc_custom_1628456012713,.vc_custom_1628457217885, .vc_custom_1628455819665  {
padding-top: 40px !important;
padding-bottom: 60px !important;
}
.pweb-offset-top.pweb-right {
top: 10%!important;
}
.vc_images_carousel {
margin-top:50px!important;
}
article ul li { 
line-height: 35px!important;
}
article ul li:before {    
width: 20px!important;
height: 20px!important; 
}
}
@media (max-width: 480px){
.headerFont {
font-size:36px;
line-height: 46px;
}
.mediumFont {
font-size:18px;
line-height: 22px;
}
}