html p{
margin-bottom:10px;
}
html h1{
margin-bottom:15px;
}
.blog_holder.masonry article .post_text .post_text_inner, .blog_holder.masonry_full_width article .post_text .post_text_inner{
min-height:250px;
}
#mfm-dark-bg{
color:#fff!important;
}
html .page-template-default h2{
margin-bottom:15px!important;
margin-top:15px!important;
}
html .page-template-default h3{
color:#333!important;
margin-bottom:15px;
margin-top:15px;
}
html .page-template-default .vc_single_image-wrapper{
margin-bottom:20px;
}
#accreditations-slider{
padding:20px 0px;
border-top:1px solid #ddd;
}
#text-4 .wpcf7-form-control{
border-color:#aaa;
}
#text-4 .wpcf7-textarea{
height:100px;
}
html .page-template-default .container_inner.default_template_holder{
padding-bottom:20px;
}
html .archive .content .content_inner > .container > .container_inner.default_template_holder{
padding-top:180px;
}
.post_excerpt{
min-height:161px;
}
.post_text h4{
min-height: 50px;
} @media(max-width:1900px){
} 
@media(max-width:1400px){
} 
@media(max-width:1368px){
.q_logo img{
height: auto!important;
width: 230px!important;
margin-top:10px; 
} 
nav.main_menu>ul>li>a{
padding: 0 10px;
}
html header.sticky .q_logo img.sticky{
height:100%!important;
width:auto!important;
margin-top:0px!important;
}
}
@media(max-width:1025px){
}
@media(max-width:769px){
}
@media(max-width:641px){
}
@media(max-width:482px){
}
@media(max-width:451px){
}