/* Add here all your CSS customizations */

.text-black{
	color: #1d2127 !important;
}
.text-gray{
	color: #777;
}
.m-b-0{
	margin-bottom: 0 !important;
}
.bg-gray{
	background: #979797 !important;
}
.text-blue{
	color: #0088cc !important;
}
.bg-blue{
	background: #0088cc !important;
}

#header .header-nav-main nav > ul > li > a{
	color: #1d2127;
}
#header .header-nav-main nav > ul > li.open > a, #header .header-nav-main nav > ul > li:hover > a{
	background: #1d2127;
}

.pricing-table.princig-table-flat .plan h3,
.pricing-table.princig-table-flat .plan h3 span{
	background: #979797;
}

.pricing-table.princig-table-flat .plan.most-popular h3,
.pricing-table.princig-table-flat .plan.most-popular h3 span{
	background: #004acd !important;
}

.sticky-header-active #header .header-nav-main{
	margin: 50px 0 0;
}

.pricing-table.princig-table-flat .plan ul li {
  padding: 8px;
}

#footer{
	margin-top: 0;
}

@media(min-width: 768px){
	#header .header-nav-main nav > ul > li > a{
		font-size: 14px !important;
	}
}
@media(max-width: 767px){
	#header .header-nav-main nav > ul > li > a:hover{
		color: #fff !important;
	}
}

#header .header-btn-collapse-nav{
	background: #060606;
}


.header-btn-collapse-nav{
	margin-top: 64px !important;
}
.sticky-header-active .header-btn-collapse-nav{
	margin-top: 82px !important;
}

@media (min-width: 992px){
	#header .header-nav-main {
	  margin: 20px 0 0;
	}
}
