  /*
Theme Name: United Construction
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("/wp-content/themes/bridge/style.css");

 .container, .content, .full_width {
        z-index: unset !important;
        position: relative;
    }

/*HEADER*/
nav.main_menu > ul > li:hover > a, header.sticky nav.main_menu > ul > li:hover > a {
    background-color: #fff !important;
}

/* TITLE AREA */

.position_center.title .breadcrumb, .breadcrumb {
    position: relative;
    text-align: right;
}

.breadcrumbs .breadcrumbs_inner {
    display: table-cell;
    vertical-align: bottom;
	padding-bottom:20px;
}
.breadcrumb .current {color:#d9d9d9;}
.breadcrumb a:hover {color:#d9d9d9;}
.breadcrumb, .breadcrumb .current, .breadcrumb a {
    font-size: 16px;
    line-height: 18px;
}

.breadcrumb {
    position: absolute !important;
    height: 30px;
	top: unset !important;
    bottom: 0 !important;
    right: 0;
    width: 100%;
}
/* CONTAINER*/
.white h1, .white h2, .white h3, .white h4, .white h5, .white h6, .white p{color:#fff;}
.full_width_inner {padding-top: 50px;}



/* BUTTONS */
.qbutton.btn_right {float:right !important;}

/* COUNTERS */
.home .stats-block .stats-number {color:#fff; font-size:70px !important; line-height:90px !important;}
.home .stats-block .stats-text {color:#fff; font-size:40px !important; line-height:60px !important;}

/* PORTFOLIO */
.portfolio_main_holder article .item_holder.image_text_zoom_hover .text_holder {
    opacity: 1;

}

.portfolio_navigation.navigation_title {padding: 20px 0 70px;}
/*
.portfolio_main_holder article .item_holder.image_text_zoom_hover .text_holder .portfolio_title{font-size:30px;}

.portfolio_main_holder article .item_holder.image_text_zoom_hover .text_holder a.qode-like {
    opacity: 0;
}

.portfolio_main_holder article .item_holder.image_text_zoom_hover .text_holder a.preview {
    opacity: 0;
}

.portfolio_main_holder article .item_holder.image_text_zoom_hover .text_holder a.qode-like:hover {
    opacity: 1;
}

.portfolio_main_holder article .item_holder.image_text_zoom_hover .text_holder a.preview:hover {
    opacity: 1;
}
*/
/*FOOTER*/
footer{margin-top: 30px; float:left !important;}
.footer_top{min-height: 80px;}

.footer_bottom .footer_text_title {
    display: inline;
	text-align:left;
}
.footer_bottom, .side_menu.side_area_alignment_center {
    text-align: left;
}

.footer_bottom_columns.three_columns .column3 .footer_bottom, .footer_bottom_columns.three_columns .column3 .footer_bottom ul, .footer_bottom_columns.two_columns_50_50 .column2 .footer_bottom, .footer_bottom_columns.two_columns_50_50 .column2 .footer_bottom ul {
	text-align: left;
}
	.footer_responsive_adv .footer_top .footer_col1 {width:70%}
	.footer_responsive_adv .footer_top .footer_col2 {width:30%}

@media only screen and (max-width: 1400px) {
	.qbutton, .qbutton.medium, #submit_comment, .load_more a, .blog_load_more_button a, .post-password-form input[type='submit'], input.wpcf7-form-control.wpcf7-submit, input.wpcf7-form-control.wpcf7-submit:not([disabled]), .woocommerce table.cart td.actions input[type="submit"], .woocommerce input#place_order, .woocommerce-page input[type="submit"], .woocommerce .button {
    	font-size: 20px;
    	line-height: 40px;
    	height: 40px;
    	border-radius: 40px;
    	-moz-border-radius: 40px;
    	-webkit-border-radius: 40px;
    	padding-left: 26px;
    	padding-right: 26px;
	}
}	

@media only screen and (max-width: 1200px) {
 .footer_top h1{
	/*font-size:22px;*/
 }
}
@media only screen and (max-width: 800px) {
	.footer_responsive_adv .footer_top .footer_col1, .footer_responsive_adv .footer_top .footer_col2 {width:100%; text-align:center;}
	.qbutton, .qbutton.medium, #submit_comment, .load_more a, .blog_load_more_button a, .post-password-form input[type='submit'], input.wpcf7-form-control.wpcf7-submit, input.wpcf7-form-control.wpcf7-submit:not([disabled]), .woocommerce table.cart td.actions input[type="submit"], .woocommerce input#place_order, .woocommerce-page input[type="submit"], .woocommerce .button {
    	font-size: 18px;
    	line-height: 30px;
    	height: 30px;
    	border-radius: 30px;
    	-moz-border-radius: 30px;
    	-webkit-border-radius: 30px;
    	padding-left: 20px;
    	padding-right: 20px;
	}
	.breadcrumbs, .tparrows {display:none !important}
	.home .stats-block .stats-number {font-size: 63px !important; }
}	

