/* Enter Your Custom CSS Here */
@media only screen and (min-width: 1200px) {
nav.main_menu ul li {
padding: 0 20px 0 20px;
}  
}
@media only screen and (min-width: 1000px) {
#footer-logo {
display: block !important;
}
#footer-logo2 {
display: none !important;
}
.header_bottom {
margin-bottom: 7px !important; 
} 
header.stick_with_left_right_menu nav.main_menu.left_side, header.stick_with_left_right_menu nav.main_menu.right_side {
width: 46%;
}
}
@media only screen and (max-width: 1000px) {
#footer-logo {
display: none !important;
}
#footer-logo2 {
display: block !important;
}
}
.header_bottom .container_inner {
width: 100%;
}
header:not(.centered_logo) .q_logo img {
height: 110% !important;
margin-left: auto;
}
.q_logo img { 
top: -64%;
}
.header_top .container_inner {
width: 94% !important;
}
@media only screen and (max-width: 1000px) {
header .q_logo img.mobile {
top: 16px;
height: 50px !important;
}
.header_top {
line-height: 10px !important;
}
}
.logo_wrapper {
width: 192px !important;
}
footer .container_inner {
 width: 97%;
}
.portfolio_single {
background-color: white;
}
.content .container {
background-color: #ffffff !important;
}
.post_info {
display: none !important;
}
.post_text_inner h5 a {
color: #030303 !important;
font-family: 'Lato', sans-serif !important;
font-size: 13px !important;
font-weight: 600 !important;
}
.button button-primary button-large {
background: #EA112C!important;
border-color: #EA112C !important;
}
@media only screen and (max-width: 420px) {
footer .container_inner {
 padding: 0px !important;
}}
.wpcf7-form-control-wrap {
position: inherit !important;
}

