/*
Theme Name: Bridge
Theme URI: http://bridgelanding.qodeinteractive.com/
Description: Creative Multipurpose WordPress Theme
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-menu, featured-images, flexible-header, post-formats, sticky-post, threaded-comments, translation-ready
Author: Qode Interactive
Author URI: http://qodethemes.com/
Text Domain: bridge
Version: 23.1
License: GNU General Public License
License URI: licence/GPL.txt

CSS changes can be made in files in the /css/ folder. This is a placeholder file required by WordPress, so do not delete it.

*/

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
    color: #4F4F4F ;
}

p, body.qode-overridden-elementors-fonts .elementor-widget-heading p.elementor-heading-title {
/*     color: #4F4F4F !important;     */
}
.title .title_overlay {
    position: absolute;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-position: 0 0;
    top: 0;
    background-size: 100%;
}
 .bg-color-row-black{
     background-color: black;
 }
/* .blog_holder article .post_image, .blog_holder article .post_image img, .blog_holder article .post_image>a {
    height: 532px;
} */
.row-padding-50{
	padding-left:50px !important;
	padding-right:50px !important;
	padding-top:50px !important;
	padding-bottom:30px !important;
}
.color-text h6 a {
    color: #fff !important;
    font-size: 13px !important;
    font-weight: normal;
}
.vc_custom_1600863708376 {
    background-color: #4F4F4F !important;
}
.price_table_inner ul li.pricing_table_content li {   
    display: flex;
    align-items: center;
    justify-content: flex-start;
}
.price_table_inner ul li {	
    padding:2px 2px 10px !important
}
.price_table_inner ul li span i.fa-stack-base{
	color:# !important;
}
.price_table_inner ul li span i:hover{
	color:#4F4F4F !important;
}
.price_table_inner ul li span i.fa-stack-base:hover{
	color:#4F4F4F !important;
}
.vc_custom_1600694437574 {
    margin-top: -15px;
}
p, body.qode-overridden-elementors-fonts .elementor-widget-heading p.elementor-heading-title, li
{
	font-size:14px !important;
}
.post_image a{
	display: flex !important;
    justify-content: center;
}
.post_image a img{
	max-width: 100%;
    max-height: 100%;
    width: unset !important;
}
.small-heading-single-post h1{
	font-size: 48px !important;
    line-height: 62px !important;
    font-weight: 800 !important;
    letter-spacing: 0px !important;
	display:none !important;
}
.q_logo {
    top: 43% !important;
}
.q_logo a {
    height: 60px !important;
}

@media only screen and (max-width: 1000px){
    .logo_wrapper {
        left: 30% !important;
    }
	
	.text-logo-its{
		margin-top: 39px !important;
		font-size: 182% !important;
	}
	.row-padding-50{
		padding-left:20px !important;
		padding-right:20px !important;
	}
	.q_logo {
    top: 0% !important;
}
	.q_logo a{
		    left: -18% !important;
	}
}
@media only screen and (max-width: 480px){
	.shopping_cart_inner, .side_menu_button{
		height: auto !important;
	}
	.slider_content_inner{
		width:100% !important;
	}
.q_logo a, .q_logo img {
    height: auto !important;
}
.header_inner {
    height: 100%;
}	
header .container_inner .header_inner_left {
    padding: 8px;
}
.header_top_bottom_holder {
    height: 100%;
}
.header_bottom {
     height: 100%;
}
	.mobile_menu ul{
		padding: 15px !important;
	}	
.qode-blog-carousel-titled .qode-bct-post .qode-bct-post-image img {
    height: auto !important;
}	
}

/* Large devices (laptops/desktops, 992px and up) */
@media (min-width: 1000px) and (max-width: 1024px) {
    .text-logo-its {      
        display: none !important;       
    }
.css-style-change .latest_post_text_inner h6 a {
    text-transform: lowercase;
    line-height: 3px;
}	
	
.css-style-change .latest_post_holder.minimal>ul>li {
    padding-top: 0px !important;
}
	
.vc_custom_1600863708376 {
    background-color: #000000 !important;
}
.textwidget p { color:'#fff' !important;}	

