.banner .container-fluid {

    padding:0;

}



.banner .col-lg-12 {

    padding:0;

}



.full-screen {

  background-size: cover;

  background-position: center-top;

  background-repeat: no-repeat;

}



.box-text {

    position:absolute;

    top:140px;

    right:-25px;

}



.subBG-black {

    padding: 40px 80px;

    background:rgba(0, 0, 0, 0.30);

    color: white;

}



.subBG-red {

  padding: 40px 80px;

  background:rgba(0, 0, 0, 0.75);

  color: white;

}

@media only screen and (max-width: 768px) {
	.subBG-black {
		padding: 30px 20px;
	}
	.subBG-red {
		padding: 30px 20px;
	}
}

#menu-sub a {

    color:#d0cfcb;

}



#menu-sub div {

    color:#d0cfcb;

}



.tab-links a {

    color:#ae0f13;

}



.halal-section .tab-links .active a {

  text-decoration: underline;

  color:white;

}

