/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/
.duan .col {
    margin-bottom: 10px!important;
    padding-bottom: 0!important;
}
.duan .box-image {
    border-radius: 10px!important;
}
.duan h2 {
    font-size: 18px;
    text-align: center;
    color: #000;
}
.projectdetails ul {
    margin-left: 0;
}
.projectdetails ul li {
    list-style-type: none;
    margin-left: 0;
    margin-bottom: 5px;
}
.projectdetails ul li + li {
    border-top: 1px solid #ccc;
    padding-top: 5px;
}
.projectdetails ul li strong {
    min-width: 140px!important;
    display: inline-block;
    color: #000;
}
.projectdetails ul li strong:after {
    content: ':';
}
.projectdetails ul li span {
    float: right;
    color: #000;
}
.companyinfo {
    border: 1px solid #004c91;
    padding: 15px;
}
.companyinfo p {
    margin-bottom: 10px;
    color: #000;
}
.companyinfo p i {padding-right: 10px;}
.projecttitle, .otherproject {
    border-bottom: 1px solid;
    padding-bottom: 9px!important;
    color: #000;
}
.projecttitle span, .otherproject span {
    border-bottom: 3px solid #0171b9;
    padding-bottom: 10px!important;
    text-transform: uppercase;
    font-size: 22px;
    font-weight: normal;
}
.otherprojects img {
    border-radius: 10px;
}
.otherprojects .box-text {
    text-align: center;
    font-weight: bold;
    color: #000!important;
}
.box a {
    display: inline-block;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu {
	background: transparent;
}
#header > .header-wrapper.stuck #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu {
	background: #004c91;
}
@media only screen and (max-width: 850px) {
	.off-canvas .mfp-content {background-color: #004c91;}
	#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-12 {
		width: 100%;
	}
	#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item {display: block;}
}