/*Blank CSS*/
.inner-pages .about-us h2::after {width: 60px}
.partner article img{ width:100%; height:auto; }
.header.head-tr{z-index: 99;}
#header{z-index: 99;}
#navigation{margin-left: 10px;}
#logo{margin-top: -4px;}
#logo img{width: 180px;}
.mfp-fade.mfp-bg.mfp-ready{z-index: 999;}
section.counterup {
  padding: 6rem 0;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0.8))), url(/img/counter-bg.jpeg) repeat center center;
  background: linear-gradient(rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.8)), url(/img/counter-bg.jpeg) repeat center center;
  background-attachment: fixed;
  color: #fff;
  text-align: center;
}
.homepage-4 .btn, .homepage-4 .btn:active, .homepage-4 .btn.sApp-btn:before, .homepage-4 .bg-overlay::after, .homepage-4 .benifits-item:after{
  background: linear-gradient( 148deg, #e60000 0%, #e60000 100%);}
.dashboard-bd .left-side{margin-left: 0px; width: auto;}
.dashboard-bd #logo{width: 235px; display: none;}
.dashborad-box a.btn{color: white;}
.left-side{width: 1080px;}
.hd-white a.button.border, a.button{width: 130px;}
.right-side.sign{width: 80px; margin-right: 0px;}
.user-profile-box{width:255px;}
.user-page {min-height: 640px;}
.inner-pages .blog-section .container-about .news-item-sm .news-item-text{padding: 18px 12px 0px 12px;}
.user-profile-box .detail ul li a i {width: 50px; text-align: center;}
.setting-list > div {padding: 20px;}
.setting-list span.setting-list-item-index {color: red; font-weight: bold;}
.dropzone .dz-error-message span{color: red;}
.media-detail .detail-img{background: #0E0D12; border-radius: 50%; width: 120px; height: 120px;line-height: 120px;}
.media-detail .detail-img:hover{background-color: red;}
.media-detail .detail-img img{display: inline; width: 50%; height: 50%; vertical-align: middle; padding: 0px;}
.first-footer .contactus ul li .fa{color: #E60000;}
.portfolio .slick-lancers-sale .project-single:hover .project-head:before {opacity: 0.15;}
.portfolio .homes-content .homes-address .fa-phone{font-size: 1rem; text-decoration: none; color: #18ba60; margin-right: 7px;}
.ui-elements table.basic-table tr:nth-child(odd){background-color: white;}
.ui-elements table.basic-table tr:hover{cursor: pointer; background-color: #ccc;}
.blog-section .news-item{border:none;}
.inner-pages .blog-section .news-item-text.details{margin: 10px 0;}
.inner-pages .blog-section ul.action-list{line-height:1.8em;}
.inner-pages .blog-section .news-item-descr.big-news.details{height: auto !important;}
.was-validated .invalid-feedback{display: block;}
.inner-pages .blog-section .news-item-descr {height: 100px !important; line-height: 25px;}
.inner-pages .blog-section .news-item-sm .news-item-text{padding: 10px 15px;}
.head-icon-select li {display: inline-block; height: 100px; width: 100px; float: left; cursor: pointer;}
.head-icon-select li.active {background-color: #18ba60;}
.head-icon-select li:hover{outline: 4px solid #E60000;}
.first-footer .netsocials a .fa-weibo{background-color: transparent; color: #fff;}
.wxapp .single-featured-box {padding: 40px 20px}
.wxapp .single-featured-box .icon-qrcode img{width: 120px; height: 120px;}
.media-detail .detail-img img{height: auto;}
.info-help-home:before{background:rgba(0, 0, 0, 0.25)}
.homepage-4 .info-help-home .portfolio .project-head img{opacity: 0.9}
.homepage-4 .info-help-home .portfolio .project-head img:hover{opacity: 0.7}
.how-it-works article img{width: auto; padding-right: 0px;}
.inner-pages .blog-section .news-item-img .resp-img{object-fit: cover;}
#home{height: auto; vertical-align: top !important;}
#home .container-fluid{margin-top: 102px; padding: 0; align-items: center!important;}
#home .portfolio-banner{width: 100%; background-color: white; padding: 0;}
#home .portfolio-banner .agents-grid{padding-left: 0; padding-right: 0;}
#home .portfolio-banner ul.slick-dots{margin-top: 0px;}
.home18 .slick-dotted ul.slick-dots{margin-top: 0px;}
.blog-section .logo-wall{height: auto; width: 100%;}
.inner-pages .about-us.fh .popup-youtube{opacity: 0.45; color: white;}
.news-item-bottom{display: none !important;}
.home18 .news-item .date{margin-bottom: 0px;}
.home18 .news-item-sm .news-item-descr{margin-bottom: 15px; text-overflow: ellipsis;}
.about-us h2{font-size: 1.7em;}

@media (min-width: 1024px) {
  .dashboard-bd #logo{width: 235px; display: block;}
}
@media (min-width: 1366px) {
  .dashboard-bd #navigation{margin-left: 0px;}
  .dashboard-bd .left-side{margin-left: 40px;}
  .user-profile-box{width: 295px;}
  .dashboard-bd #logo{width: 295px;}
}
@media screen and (max-width: 1024px) {
  .dashboard-bd #logo{margin-left:40px; display: block;}
}
@media screen and (min-width: 1025px) {
  .container-header{max-width: 1440px;}
}