.login-register {
    background: rgba(156, 180, 211, 1) url("../images/bg/ZXcBtQ.jpg") no-repeat scroll center center / cover !important;
}

ul.fes14-nav-tabs li:hover .font-white, ul.fes14-nav-tabs li.active .font-white {
    color: #ccc !important;
}

.icon-basic-laptop::before {
    background-image: url(../images/soft/extended/final_pngs-19-white.png);
    background-size: 64px;
    display: inline-block;
    width: 64px; 
    height: 64px;
    content:"";
}

ul.fes14-nav-tabs li:hover .icon-basic-laptop::before,
ul.fes14-nav-tabs li.active .icon-basic-laptop::before {
    background-image: url(../images/soft/extended/final_pngs-19-grey-2.png);
    background-size: 64px;
    display: inline-block;
    width: 64px; 
    height: 64px;
    content:"";
}

.icon-software-horizontal-align-center::before {
    background-image: url(../images/soft/store/final_pngs-15-white.png);
    background-size: 64px;
    display: inline-block;
    width: 64px; 
    height: 64px;
    content:"";
}

ul.fes14-nav-tabs li:hover .icon-software-horizontal-align-center::before,
ul.fes14-nav-tabs li.active .icon-software-horizontal-align-center::before {
    background-image: url(../images/soft/store/final_pngs-15-grey-2.png);
    background-size: 64px;
    display: inline-block;
    width: 64px; 
    height: 64px;
    content:"";
}

.icon-basic-sheet-pen::before {
    background-image: url(../images/soft/hr_portal/final_pngs-17-white.png);
    background-size: 64px;
    display: inline-block;
    width: 64px; 
    height: 64px;
    content:"";
}

ul.fes14-nav-tabs li:hover .icon-basic-sheet-pen::before,
ul.fes14-nav-tabs li.active .icon-basic-sheet-pen::before {
    background-image: url(../images/soft/hr_portal/final_pngs-17-grey-2.png);
    background-size: 64px;
    display: inline-block;
    width: 64px; 
    height: 64px;
    content:"";
}

.icon-ecommerce-diamond::before {
    background-image: url(../images/soft/ocr/final_pngs-16-white.png);
    background-size: 64px;
    display: inline-block;
    width: 64px; 
    height: 64px;
    content:"";
}

ul.fes14-nav-tabs li:hover .icon-ecommerce-diamond::before,
ul.fes14-nav-tabs li.active .icon-ecommerce-diamond::before {
    background-image: url(../images/soft/ocr/final_pngs-16-grey-2.png);
    background-size: 64px;
    display: inline-block;
    width: 64px; 
    height: 64px;
    content:"";
}

#info-link.bg-b-p-grad {
    background: #303036;
/*     background: #9cb4d3; */
/*     background: #101010; */
/*     background: #fbf18e; */
	padding-top: 100px;
}

#sales-link.bg-b-p-grad {
/*     background: #303036; */
/*     background: #9cb4d3; */
/*     background: #101010; */
	background: #eee;
	padding-top: 100px;
}

#hr-link.bg-b-p-grad {
    background: #303036;
/*     background: #9cb4d3; */
/*     background: #101010; */
	padding-top: 100px;
}

#doc-link.bg-b-p-grad {
/*     background: #303036; */
/*     background: #9cb4d3; */
/*     background: #101010; */
	background: #eee;
	padding-top: 100px;
}

#shop-link.bg-b-p-grad {
    background: #303036;
/*     background: #9cb4d3; */
/*     background: #101010; */
    padding-top: 100px;
}

#api-link.bg-b-p-grad {
/*     background: #303036; */
/*     background: #9cb4d3; */
/*     background: #101010; */
    background: #eee;
    padding-top: 100px;
}

#mobile-link.bg-b-p-grad {
    background: #303036;
/*     background: #9cb4d3; */
/*     background: #101010; */
    padding-top: 100px;
}

.bg-yellow {
	background: blue;
}

.bg-gray-dark a {
	color: #97999c;
}

.bg-gray-dark a:hover {
	color: #cccccc;
}

.header, .main-menu-container {
	background-color: #fecb1c;
/* 	background-color: #0049b0; */
}

.button.deeporange {
	background-color: #fecb1c;
	color: #323336;
}
.button.deeporange:hover {
	color: #fff;
}

.button.deeporange2 {
	background-color: #0049b0;
	color: #fff;
}
.button.deeporange2:hover {
	background-color: #323336;
	color: #fff;
}


.blue-dot {
	color: #fecb1c;
/* 	color: #0049b0; */
}

.text-primary {
	color: #fecb1c !important;
}

.button.thin.deeporange {
    border-color: #fecb1c;
    color: #fecb1c;
}

.button.thin.deeporange:hover {
    background-color: #fecb1c;
    color: #000;
}


#main-menu .navbar .nav > li > a {
    color: #323336 !important;
}

.freetry {
	margin-left: 20px;
}

.loginbtn {
	background-color:#c5c2c2;
	color:#fff;
}

.widget h4 {
    font-size: 20px;
    font-weight: 600;
}

#footer4.bg-black .a-text:hover, #footer4.bg-black .a-text-cont a:hover {
    color: #fecb1c;
}

#footer4.bg-black a:hover, #footer4.bg-black a:focus {
    color: #fecb1c;
}

#footer4.bg-black a {
    color: #bbb;
}

#footer4 span.phone {
	color: #323336;
} 

#footer4.bg-black span.phone {
	color: #bbb;
}

.button.black {
	background-color: #000;
}

@media (max-width: 1024px) {
	
	.freetry {
		margin-left: 0;
		margin-top: 20px;
	}
	
}

@media (max-width: 767px) {

    .page-title-small .page-title {
        margin-top: 110px;
    }
    
}

