/*-------------------------------------------
  CUSTOM CSS 
-------------------------------------------*/


.team-item-con-back {background-color: #000000!important;}

.header-bg, .headerbg, #logo-loading, .ux-mobile #header, #header.menu-default-hide, .responsive-ux #mobile-header-meta, body.page #header.menu-default-hide, .ux-mobile #navi, body.page.menu-default-show-body.ux-mobile #header.menu-default-show, body.page #top-wrap {
    background-color: #000000!important;
}

.main-title, #comments .comment-author a, h1, h2, h3, h4, h5, h6, .archive-tit a, .blog-item-main h2 a, .item-title-a, #sidebar .social_active i:hover, .countdown_amount, .ux-grid-tit-a, .filters.filters-nobg li a:hover, .filters.filters-nobg li.active a, .portfolio-standatd-tit-a, .portfolio-standatd-tags a[rel*="tag"], .archive-unit-h2 a, .archive-date, .nav-tabs > .active > a, .nav-tabs > .active > a:hover, .nav-tabs > .active > a:focus, .accordion-heading .accordion-toggle, .post-navi-a, .jqbar.vertical span, .team-item-con-h p, .slider-panel-item h2.slider-title a, .bignumber-item.post-color-default, .blog-item .date-block, #respondwrap textarea, #respondwrap input, .contactform input[type="text"], .contactform textarea, .mfp-title, .mfp-arrow-right:before, .mfp-arrow-left:before, .clients_wrap .carousel-btn .carousel-btn-a, .gallery-info-property-item {
    color: #000000!important;
}

#navi .current-menu-item.anchor-in-current-page.current>a {color: #71cbf4!important;}

.logo-image {max-width: 200px!important;}
.site-loading-logo img {max-height:350px!important}
.page-loading-transform, .ux-loading-transform {width: 400px!important;margin-left: -200px!important;}
.centered-ux {transform: translate(-50%,-10%)!important;}
.page-loading-inn {background-color: #fff2ce!important;}
::selection {background: #71cbf4!important}
.bottom-space-80-in {padding-bottom: 120px;}
.logo-image-footer {max-height: 60px!important;}
 #footer-inn {background-color: #000000!important;}
 #a-propos p {color:#000000!important;}

.ux-btn:hover {
    background-color: #fff!important;
	color:#000000!important;
}

@media (max-width: 768px) {
.responsive-ux .fullwrap-half-bg {visibility: visible!important;}
.text_block_centered {width: 100%!important;}
.sans-padding {padding-left:0px!important;padding-right:0px!important;}
.width2 {width:100%!important;}
.fullwrap-half-content {padding-left: 30px!important; padding-right: 30px!important;}
	}



/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 480px)
  and (-webkit-min-device-pixel-ratio: 2) {
	  
#top-slider {
    display: none;
}

}