/*

Theme Name: Bridge Child

Theme URI: http://demo.qodeinteractive.com/bridge/

Description: A child theme of Bridge Theme

Author: Qode Interactive

Author URI: http://www.qodethemes.com/

Version: 1.0.0

Template: bridge

*/

@import url("../bridge/style.css");
.logo_wrapper {
	height: 85px;
}
.add-blog ul li>li {
	padding-left: 20px;
}
.footer_bottom_holder {
	border-top: 1px solid #252525;
}
header:not(.sticky) .header_menu_bottom nav.main_menu>ul>li:first-child>a {
	padding-left: 18px!important;
}
.sticky .header_bottom_right_widget_holder {
	display: none;
}
.tp-caption span {
	text-shadow: 1px 2px 3px #000;
}
.hm-blog .wpb_text_column {
	position: absolute;
	bottom: 0;
	width: 100%;
	background: rgba(0, 0, 0, 0.75);
	padding: 10px 20px;
}
header {
	background: url('http://ceilpower.com.au/wp-content/uploads/2017/11/carbon-fibre.jpg');
	background-size: cover!important;
}
.footer_inner {
	background-size: cover!important;
}
header .q_social_icon_holder .fa-stack span {
	background: #000000 !important;
}
.header_bottom, .header_top, .fixed_top_header .bottom_header {
	background-color: rgba(0, 0, 0, 0) !important;
}
p, li {
	font-family: 'Lato', sans-serif!important;
	font-size: 17px;
	line-height: 27px;
	color: #fff;
}
.main_menu .current {
	background: #9FD167;
}
.header_bottom .qode_icon_font_elegant:hover {
	background: #32B45C!important;
}
.header_bottom .fa-stack:hover .qode_icon_font_elegant {
	color: #fff!important;
}
.qode-btn.qode-btn-solid {
	background-color: #f2494c!important;
}
.qode-btn.qode-btn-solid .qode-button-v2-icon-holder {
	border-color: #dadada!important;
	background-color: #f73539!important;
}
.qode-btn.qode-btn-solid:hover .qode-button-v2-icon-holder {
	border-color: #2270d1!important;
}
#rev_slider_1_1 .qode-btn.qode-btn-icon.qode-btn-icon-rotate:hover .qode-button-v2-icon-holder:before {
	left: 23px;
}
.make img {
	vertical-align: middle;
}
.admin-bar header.fixed, .admin-bar header.sticky.sticky_animate {
	display: none!important;
}
.client-logo li {
	display: inline-block;
	padding: 0px 20px;
}
.footer_bottom {
	height: 23px!important;
}
.rev_slider .qode-btn.qode-btn-icon .qode-btn-text {
	font-size: 12px !important;
	line-height: 64px !important;
}
.rev_slider .qode-btn.qode-btn-icon.qode-btn-solid.qodef-btn-icon-square .qode-button-v2-icon-holder {
	line-height: 64px !important;
	font-size: 16px !important;
}
.rev_slider span {
	font-size: 100% !important;
}
header .q_icon_with_title.medium.custom_icon_image .icon_text_holder .icon_text_inner h6 {
	font-size: 20px !important;
	line-height: 27px;
}
header .q_icon_with_title.medium.custom_icon_image .icon_text_holder .icon_text_inner p {
	font-size: 17px !important;
	line-height: 27px;
}
.mobile-slider {
	display: none;
}
.q_icon_with_title.center.tiny .icon_holder {
	margin: 0px !important;
}
.q_icon_with_title .icon_with_title_link {
	font-family: 'Lato', sans-serif!important;
	font-size: 17px;
	line-height: 27px;
	color: #000;
}
.qode-btn.qode-btn-solid:not(.qode-btn-custom-hover-bg):hover {
	background-color: #3f8add!important;
}
body, .wrapper, .content, .full_width, .overlapping_content .content > .container, .more_facts_holder, .comment_holder .comment #respond textarea, .comment_holder .comment #respond input[type='text'], .comment_holder .comment #respond input[type='email'], .content .container {
	background-color: #3D3C42;
}

	
 @media only screen and (max-width: 980px) {
.top-section .vc_column-inner {
	margin-top: 0px !important;
}
}

 @media only screen and (max-width: 1040px) {
	 .rev_slider .qode-button-v2-icon-holder{display:none !important;}
	 .rev_slider .qode-btn.qode-btn-icon .qode-btn-text {font-size: 8px !important;line-height: 40px !important;padding: 0px 12px;}
	 .rev_slider .qode-btn.qode-btn-icon {height: 40px;}
 }
 
 @media only screen and (min-width: 1000px) {
.content .container .container_inner.default_template_holder, .content .container .container_inner.page_container_inner {
	padding-top: 60px !important;
}
}
