/*
Theme Name: Dr. C Thomas Child
Author: The 215 Guys
Author URI: https://www.the215guys.com
Template: drc
*/
@import url("../drc/style.css");

header:not(.sticky) .logo_wrapper .q_logo a img:not(.mobile) {padding: 20px 0;box-sizing: border-box;}
header.sticky .logo_wrapper .q_logo a img.sticky {padding:4px 0;box-sizing:border-box;}

.qbutton{font-weight:bold;}

#menu-header .btn .plus {display: none;}
#menu-header .btn span {border: 2px solid #fff;padding: 10px 20px;}

#banner .vc_column-inner > .wpb_wrapper {display: flex;align-items: center;justify-content: space-between;}
#banner p {color: #fff;font-size: 25px;font-weight: 500;line-height: 25px;}

footer .container_inner {display: flex;align-items: center;justify-content: space-between;}
footer img {width: 350px;}
footer #text-2 p{font-size: 12px;}
.footer_top, .footer_top.footer_top_full {padding-top: 35px;padding-bottom: 29px;}

#abstract h2 {margin: 0 auto;max-width: 550px;}

.blog_single article {padding-top: 50px;}
.post_info {display: none !important;}

form .vc_row div[class^=vc_col] {padding-bottom: 20px;}
input:not([type=submit]), textarea {margin: 0 !important;background-color: #f0f0f0 !important;}

header nav.main_menu>ul>li.active>a {opacity:.8;}

.qbutton {position: relative;top: 0;transition: all .3s;-webkit-transition: all .3s;}
.qbutton:hover {top: -2px;box-shadow: rgba(0, 0, 0, 0.3) 0px 6px 7px 0px;}

@media only screen and (max-width:767px) {
	#banner .vc_column-inner > .wpb_wrapper {display:block;text-align:center;}
	#banner p {padding-bottom:20px;}
	footer .container_inner {display: block;text-align: center;}
	footer .container_inner .widget:not(:last-child) {padding-bottom: 20px;}
	.q_logo a {height: 35px !important;}
}