/*-------------- General Color ----------------*/
p a {
    color: #E1973F;
}
.theme-cl {
    color: #E1973F;
}
.theme-btn {
    background: #E1973F;
    border: 1px solid #E1973F;
	color:#ffffff;
}
.theme-btn:hover, .theme-btn:focus{
	color:#ffffff;
	background: #E1973F;
    border: 1px solid #E1973F;
}
.btn.theme-btn-outlined, a.theme-btn-outlined{
	border:1px solid #E1973F;
	color:#E1973F;	
}
.btn.theme-btn-outlined:hover, 
a.theme-btn-outlined:hover, 
.btn.theme-btn-outlined:focus, 
a.theme-btn-outlined:focus{
	background:#E1973F;
	border-color:#E1973F;
}
.btn.light-btn, a.light-btn{
	background:#ffffff;
	border:1px solid #ffffff;
	color:#E1973F;
}
.btn.light-btn:hover, 
.btn.light-btn:focus, 
a.light-btn:hover, 
a.light-btn:focus{
	background:#E1973F;
	border:1px solid #E1973F;
	color:#ffffff;
}
nav.navbar.bootsnav ul.nav > li >a.btn-signup.red-btn {
    background:#E1973F !important;
}
.cmp-overview .cmp-icon i.fa {
    background: #E1973F;
}
.category-box .category-desc i {
    color: #E1973F;
}
.nav-tabs.nav-advance>li.active>a, 
.nav-tabs.nav-advance>li>a:hover, 
.nav-tabs.nav-advance>li>a:focus {
    color: #E1973F !important;
}
.slick-next:before, 
.slick-prev:before {
    color: #E1973F;
}

/*---------- Banner ----------*/
.main-banner:before {
    content: "";
    display: block;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    position: absolute;
    opacity: 0.8;
}


/*----------- Checkbox & Radio Button -------------*/
.custom-checkbox input[type="checkbox"]:checked + label:before {
	border-color:#E1973F;
	background:#E1973F;
}
.custom-radio [type="radio"]:checked + label:after,
.custom-radio [type="radio"]:not(:checked) + label:after {
    background:#E1973F;
}

/*---------- Pagination --------------*/
.pagination>.active>a, 
.pagination>.active>span, 
.pagination>.active>a:hover, 
.pagination>.active>span:hover, 
.pagination>.active>a:focus, 
.pagination>.active>span:focus, 
.pagination>li>a:hover, 
.pagination>li>a:focus {
	color:#E1973F;
	border-color:#E1973F;
}
.pagination li:first-child a, 
.pagination li:first-child span {
	background: #E1973F;
	border: 1px solid #E1973F;
}

/*------ Package --------*/
.active .package-header {
    background: #E1973F;
}
button.btn.btn-package {
    background: #E1973F;
}

/*--------- Testimonial ----------*/
.testimonial-detail .client-rating i {
    color: #E1973F;
}

/*------ Accordion Color -------------*/
.style-1#accordion .panel-title a:after,
.style-1#accordion .panel-title a.collapsed:after{
    color:#E1973F;
}

#accordion2 .panel-title a:after,
#accordion2 .panel-title a.collapsed:after{
    color:#E1973F;
}

#accordion2.panel-group.style-2 .panel-title a.collapsed {
    background: #E1973F;
}

/*------ Tab Color -------------*/
.tab.style-1 .nav-tabs li a:hover,
.tab.style-1 .nav-tabs li.active a{
    color: #E1973F;
    border-bottom: 2px solid #E1973F;
}

.tab.style-2 .nav-tabs li a:hover, .tab.style-2 .nav-tabs li.active a {
    border-bottom: 2px solid #E1973F;
    background: #E1973F;
}

/*---- Footer -------*/
.footer h4 {
    color: #E1973F;
}
.footer .f-social-box ul li a i:hover, .footer .f-social-box ul li a i:focus {
    background: #E1973F;
    border-color: #E1973F;
}


/*--------- Inner Pages ----------------*/
ul.side-list-inline.social-side li a :hover, ul.side-list-inline.social-side li a :focus {
    background:#E1973F;
}
.detail-info > h3 {
    color: #E1973F;
}
span.pull-right.vacancy-no span.v-count {
    background: rgba(255, 124, 57,0.1);
    color: #E1973F;
    border: 1px solid #E1973F;
}



.memberfrm .form-control {
  height: 40px;
}

table.tb1 tr th, table.tb1 tr td{
  padding:8px;
}

.menter .btn {
  display: block;
  width: 60%;
  margin: 0 auto;
  padding:40px 0;
  font-size: 2em;
  text-align: center;
}

.ipt_error {
  background: #f0f5ca;
}
