/** Customize*/
.padding-30px-all {
    padding: 48px;
    height: 140px;
}
.social-links a{
    text-align: center;
	float: left;
	width: 46px;
	height: 46px;
	border: 1px solid #909090;
	border-radius: 100%;
	margin-right: 7px; /*space between*/

} 
.social-links a i{
	font-size: 30px;
    line-height: 44px;
	color: #909090;
}
.grow { transition: all .2s ease-in-out; }
.grow:hover { transform: scale(1.1); }

.padding-30px-allcompaniesList {
    padding: 30px;
}

.header nav.navbar-default, nav.navbar.bootsnav {
    border-bottom: 0;
    
}
.header-with-topbar .navbar-top {
    top: 36px;
    
}

.fitdivpilist {
    -moz-background-size: cover;
    -webkit-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    height: 240px !important;
}

.image-fit-bloglist {
    object-fit: cover;
    width: auto;
    height: 250px;
}

.image-fit-companylist {
    object-fit: cover;
    width: auto;
    height: 75px;
}

.section {
    padding: 130px 0;
    overflow: hidden;
}
header a.logo img {
    max-height: 45px;
}
.text-pre-small {
    font-size:10pt;
}
.text-2extra-large {
    font-size: 30px;
    line-height: 26px;
}
.bg-deep-pink {
    background-color: #ff214f !important;
}
.grayscale {
    filter: grayscale(100%);
}

header.header-appear nav.header-dark, header.sticky nav.navbar-fixed-top.header-dark, header.sticky nav.navbar-scroll-fixed-top.header-dark {
    /* background-color: #808285 !important; */
}
nav.navbar.bootsnav ul.nav > li > a:hover {
    color: rgba(9,183,91,1.0)
}
header.sticky nav.header-dark .navbar-nav > li.dropdown.on > a {
    color: rgba(9,183,91,1.0)
}

.text-orange {
    color: rgba(9,183,91,1.0) 
}
.border-color-orange {
    border-color: rgba(9,183,91,1.0);
}
.btn-orange {
    background: rgba(9,183,91,1.0);
    border-color: rgba(9,183,91,1.0);
    color: #fff;
}
.counter-feature-box-1:hover {
    background: rgba(9,183,91,1.0);
    border-color: rgba(9,183,91,1.0);
}

.header-with-topbar .top-header-area {

    background-color: #000;
}
.padding-5px-tb {
    padding-top: 5px;
    padding-bottom: 7px;
}
.height-100 {
    height:100% !important
}
.divfix {
    bottom: 15px;
    left: 20px;
    position: fixed;
    z-index: 3000;
}