/* language switcher */

@media (min-width : 991px) {
	ul.lang-inline{
		padding: 38px 0px;
		    float: left;
	} 
	ul.lang-inline li {
		display: inline-block; 
		margin-left: 5px;
	}
}

@media (max-width : 991px) {
	 
	ul.lang-inline{
		text-align: center;
		margin-top: 23px;
	}
	ul.lang-inline li {
		display: inline-block; 
		margin-left: 5px;
	}
} 

@media (max-width: 991px) {
.btmenu-navbar{
	max-height: 300px !important;
}
}
.bt-chart1 .chart {
	margin-right: 40px;
} 
.bt-chart2 .chart {
	margin-right: 38px;
} 
.sidebar input[type="text"]{
	margin-bottom: 30px;
}
.f-element {
    width: inherit !important;
	float: inherit; 
}
.color-black  .milestone-count.highlight{
	color: #2c2e32!important;
}
.hi-icon-wrap .brd { 
    top: -37%; 
}
.no-padding-bottom{
	padding-bottom: 0;
}
.no-padding{
	padding: 0 !important;
}
.no-padding-top{
	padding-top: 0;
}
.color-white .btitem-progress h5,.color-white .btitem-progress small{ 
	color: #fff!important;
}
.heading-white .heading,.heading-white .testimonials p.lead{
	color: #fff!important;
}
.heading-white .heading:before,.heading-white .heading:after { 
    border-bottom: 1px solid #fff; 
}
.post-content .date { 
    z-index: 999999;
}
.filter-center .filter {
	text-align: center !important;
}
.light.header-nav .navbar-nav > li > a {
    color: #2c2e32;
}
.no-container{
	padding-left: 0px;
	padding-right: 0px;
}
.project-icon { 
    bottom: 20px;
}
.bt-project-title{
	color: #2c2e32 !important;
}
.sub-tmargin20{
	    margin-top: -20px;
}
.header-nav ul.nav{
	margin-right: 25px;
}

/* LUC */


.logo-white {
    padding: 10px 3%;
}


.logo img, .logo-white img, .logo-dark img {
    height: 106px;
}

.navbar-nav > li > a {
    padding: 54px 20px;
}

.header-nav.basic.sticky .logo img, .header-nav.basic.sticky .logo-white img, .header-nav.basic.sticky .logo-dark img {
    height: 60px;
}

.header-nav.basic.sticky .logo, .header-nav.basic.sticky .logo-white, .header-nav.basic.sticky .logo-dark {
    padding: 6px 3% 2px 3% !important;
}

.header-nav.basic.sticky .logo, .header-nav.basic.sticky .logo-white, .header-nav.basic.sticky .logo-dark {
    padding: 10px 3%;
}

.fb_reset {
margin-top: -4px !important;
}



@media (max-width: 768px) {
 .topbar {
 display: none;
}
	}
	
	
	
	
	
	@media (max-width: 768px) {
    .no-mobile {
        display: none;
    }
}



/* INNOVION CHANGES */
.logo img, .logo-white img, .logo-dark img {
    height: 80px;
}

.logo-white {
    padding: 10px 3% 4px 3%;
}

.navbar-nav > li > a {
    padding: 38px 20px;
}

.header-nav.basic.sticky .logo img, .header-nav.basic.sticky .logo-white img, .header-nav.basic.sticky .logo-dark img {
    height: 60px;
}

.header-nav.basic.sticky .logo, .header-nav.basic.sticky .logo-white, .header-nav.basic.sticky .logo-dark {
    padding: 6px 3% 2px 3% ;
}


@media (max-width: 979px) {
.logo img, .logo-white img, .logo-dark img {height: 60px !important;}
.logo-dark {display: block; padding: 10px 30px 0px 0px;}
}

@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) {

.navbar-nav > li > a {
	padding:34px 4px;
}
.header-nav.basic.sticky .navbar-nav > li > a {
	padding: 24px 5px;
}

}

.testimonials {
    float: none;
    text-align: center;
}

.box-text-center2 {
    padding: 10% 15%;
}

.owl-buttons{
    display: none !important;
}

.fw600 {
    font-size: 16px;
    text-align: center;
}

.progress small {
    display: none;
}



 @media (max-width: 767px) {

.navbar-nav > li > a {
    font-weight: 500 !important;
    padding: 10px 15px !important;
}


.header-nav .dropdown-menu a {
    font-size: 12px !important;
}

.btmenu-navbar {
    max-height: 390px !important;
}

}

.footer .btn-submit.alt, .footer.white .btn-submit.alt {
    width: 88px !important;
}

img {
height: auto;
max-width: 100%;
}

body {
font-family:  inherit;
}

select, textarea, input[type="text"], input[type="password"] {
	color: #000000 !important;
	font-size: 14px !important;
}

.cpnb-m-bottom-buttons {
  display: flex;
}