.topbar-wrapp.color-scheme-light {
    border-bottom: none;
    z-index: +3;
}

.main-header .site-logo {
    text-align: right;
}

.main-header .right-column {
    display: none!important;
}

.basel-navigation .menu {
    padding-right: 10% !important;
	font-family: Mosk extra bold !important;
}

.basel-navigation ul li a {
    padding-right: 45px !important;
}

.color-scheme-light .main-nav .menu>li>a {
    color: #fff;
    text-transform: capitalize;
	font-size: 16px !important;
}

ul#menu-menu-new {
    font-family: Mosk extra bold !important;
}

h3 {
    font-family: Mosk medium !important;
    font-size: 20px !important;
}

.main-nav .menu>li>a:focus, .main-nav .menu>li>a:hover {
    color: #f1c005 !important;
}

.color-scheme-light .main-nav .menu>li.current-menu-item>a {
    color: #f1c005 !important;
}

.title-wrapper.basel-title-size-default .title {
    font-size: 35px !important;
	margin-bottom: 25px;
    font-family: Mosk extra bold !important;
}

span.title-separator {
    display: none !important;
}

.title-wrapper.basel-title-size-default .title-after_title {
    font-size: 16px;
    font-family: Aileron !important;
    color: #000000;
}

p.foodname {
    color: #000000 !important;
    font-size: 15px !important;
    letter-spacing: 1px !important;
	padding-top: 7% !important;
	font-family: Mosk light !important;
	font-weight: 600 !important;
}

.foodmenuhome .wpb_wrapper {
    min-height: 60px !important;
}

p.buttonpdf {
    font-size: 15px !important;
    letter-spacing: 1px !important;
    padding-top: 2%;
    font-family: Mosk !important;
    color: #ffffff !important;
    padding-bottom: 2%;
}

.wpb_text_column.wpb_content_element.vc_custom_1568966597135.redcolorbg {
    border-top-left-radius: 0px !important;
    border-bottom-left-radius: 10px !important;
    border-bottom-right-radius: 10px !important;
}

h2.htwowhite {
    letter-spacing: 1px !important;
    color: #ffffff !important;
    font-family: Mosk extra bold;
    font-size: 23px !important;
	margin-bottom: 3px ;
}

a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-modern.vc_btn3-color-grey {
    background-color: #ffffff !important;
    font-family: Mosk semi bold !important;
    color: #000000;
    width: 145% !important;
    border-radius: 21px;
}

h2.newsletter {
    margin-left: 43% !important;
    font-size: 30px !important;
    color: #ffffff !important;
    font-family: Mosk bold !important;
	margin-bottom: 0px !important;
}

p.newsletter {
    font-family: Mosk medium !important;
    margin-left: 43% !important;
    color: #ffffff !important;
    padding-bottom: 2% !important;
	    width: 70% !important;
}

footer.footer-container.color-scheme-light {
    background-image: url(http://www.bbqchicken.com.my/wp-content/uploads/2019/09/asdaklsd.jpg) !important;
    background-size: cover !important;
}

.copyrights-wrapper.copyrights-two-columns {
    background-color: #000000;
    color: #ffffff;
    font-family: Aileron !important;
	letter-spacing: 1px !important;
}

.site-content {
    margin-bottom: 0px !important;
}

.textwidget {
    text-align: center !important;
}

strong.footer1 {
    font-family: Mosk bold !important;
    color: #ffffff !important;
    font-size: 30px !important;
}

.textwidget table tr th {
    padding: 0px !important;
    border-bottom: 0px !important;
}

.textwidget table {
    margin-bottom: 50px;
    font-size: 14px;
    height: 56px;
    width: 50% !important;
    margin-left: 28% !important;
}

.footer-container .footer-column {
    margin-bottom: 0px !important;
}

h1.innerpagebantt {
    letter-spacing: 1px !important;
    color: #ffffff !important;
    font-family: Mosk extra bold;
    font-size: 40px !important;
}

p.aboutus {
    font-size: 15px !important;
    font-family: Mosk medium !important;
	    line-height: 27px;
	    color: #000000 !important;
}

.tittletwo .title-wrapper.basel-title-size-default .title {
    font-size: 30px !important;
    margin-bottom: 10px;
    font-family: Mosk extra bold !important;
	
}

.tittletwo .title-wrapper.basel-title-size-default .title-after_title {
    font-size: 18px !important;
    color: #000000;
    font-family: Mosk medium !important;
    line-height: 26px !important;
}

h1.htwoblacktittle {
    font-family: Mosk extra bold !important;
    font-size: 25px !important;
}

.tittletwowhite h4.title {
	    margin-bottom: 10px !important;
    color: #ffffff !important;
}

.tittletwowhite .title-wrapper.basel-title-size-default .title-after_title {
    color: #ffffff !important;
    font-size: 18px !important;
    font-family: Mosk medium !important;
    line-height: 26px !important;
}

ul.greyul {
 padding-left: 15px !important;
    list-style: initial;
}

.greyul li {
    color: #616162 !important;
	padding-left: 3% !important;
}

.wpb_text_column ul:not(.social-icons)>li:before {
 display:none;
}

h4.basel-timeline-title {
    padding-top: 3% !important;
    margin-top: -10% !important;
    background-color: #ce0e2d !important;
    width: 27% !important;
    font-family: Mosk bold !important;
    color: #ffffff !important;
    border-radius: 5px !important;
    font-size: 20px;
    text-align: center;
    margin-left: 35% !important;
    padding-bottom: 3% !important;
}

table tbody th, table tfoot th {
    font-family: Mosk bold !important;
    text-align: left !important;
	font-size: 16px !important;
}

td {
    font-family: Mosk medium !important;
    text-align: left !important;
	    color: #000000;
}

p.halah {
    font-family: Mosk medium !important;
    line-height: 23px;
    color: #000000 !important;
}

h5.timeline {
    font-size: 16px !important;
    font-family: Mosk bold !important;
}

.basel-timeline-dot {
    background-color: #ecbb05 !important;
    border: 2px solid #000000;
}

h1.honewhite {
       padding: 10% !important;
    font-size: 20px !important;
    font-family: Mosk extra bold !important;
    color: #ffffff !important;
}

.contacttable th {
    font-family: Mosk bold !important;
    font-size: 14px !important;
    padding-top: 0px !important;
    border: none !important;
	padding-bottom: 5px !important;
	color: #000000 !important;
}

.alignleft {
    float: left;
    margin-top: -16px;
    margin-right: 20px;
}

.contacttable td {
    font-family: Mosk medium !important;
    font-size: 14px !important;
    border: none !important;
	    padding-bottom: 0px !important;
	color: #000000 !important;
}

.contactsameheight {
    height: 245px !important;
	margin-bottom: 0px; 
}

.wpb_text_column.wpb_content_element.contactsameheight:after {
    content: "";
    display: block;
    margin: 0 auto;
    width: 90%;
    padding-top: 40px;
    border-bottom: 1px solid black;
}

.wpb_text_column.wpb_content_element.vc_custom_1569234039433.contactsameheight:after {
    padding-top: 40px;
}

.wpb_text_column.wpb_content_element.vc_custom_1569232340705.contactsameheight:after {
    padding-top: 42px !important;
}

.wpb_text_column.wpb_content_element.vc_custom_1569394998751.contactsameheight:after {
    padding-top: 56px !important;
}

.wpb_text_column.wpb_content_element.vc_custom_1569395014588.contactsameheight:after {
    padding-top: 56px !important;
}

.wpb_text_column.wpb_content_element.vc_custom_1569395044385.contactsameheight:after {
    padding-top: 20px !important;
}

.wpb_text_column.wpb_content_element.vc_custom_1569395078615.contactsameheight:After {
    padding-top: 60px !important;
}

.wpb_text_column.wpb_content_element.vc_custom_1569395111594.contactsameheight:after {
    padding-top: 20px !important;
}

.vc_tta-panel-body .vc_column-inner {
    padding: 5px !important;
}

.vc_tta-panel-body {
    padding: 0px !important;
}

.carrer .title-wrapper.basel-title-size-default .title {
    font-size: 35px !important;
    margin-bottom: 25px;
    color: #fff !important;
    font-family: Mosk extra bold !important;
}

.carrer .title-wrapper.basel-title-size-default .title-after_title {
    font-size: 16px;
    color: #fff !important;
    font-family: Aileron !important;
}

h1.htwowhitetittle {
    font-family: Mosk extra bold !important;
    font-size: 25px !important;
    color: #fff !important;
}

p.colorwhite {
    font-size: 15px !important;
    font-family: Mosk medium !important;
    line-height: 27px;
    color: #d9dadb !important;
}

select#input_1_1 {
    height: 50px;
    border-radius: 30px;
    font-family: Mosk light !important;
    font-size: 17px !important;
    padding-left: 2% !important;
  border: none;
}

li#field_1_1 {
    padding: 0px !important;
    text-align: center;
}

#field_1_1 label.gfield_label {
    font-family: Mosk bold !important;
    font-size: 20px !important;
}

.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {  
	height: 50px;
    border-radius: 30px;
    font-family: Mosk light !important;
    font-size: 17px !important;
    padding-left: 4% !important;
    letter-spacing: normal;
	border: none !important;
}

select#input_1_13 {
    height: 50px;
    border-radius: 30px;
    font-family: Mosk light !important;
    font-size: 15px !important;
    padding-left: 4% !important;
	    border: none;
}

li#field_1_13 {
    margin-top: 26px !important;
}

li#field_1_11 {
    margin-top: 32px !important;
    padding-left: 24px !important;
}

.gform_footer.top_label {
    text-align: center !important;
    margin-top: 50px !important;
}

input#gform_submit_button_1 {
    background-color: #000000 !important;
    color: #fff;
    border-radius: 30px !important;
    font-family: Mosk semi bold !important;
    padding: 13px 50px 13px 50px;
	    text-transform: capitalize;
}

.contactus .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
    height: 50px;
    border-radius: 30px;
    font-family: Mosk light !important;
    font-size: 15px !important;
    width: 100% !important;
    padding-left: 4% !important;
    letter-spacing: normal;
    border: 1px solid #00000073 !important;
}

input#input_2_12 {
    margin-top: auto;
}

input#input_2_5 {
    margin-top: auto !important;
}

select#input_2_14 {
    border-radius: 30px;
    font-family: Mosk light !important;
    font-size: 15px !important;
    width: 100% !important;
    height: 50px !important;
    padding-left: 4% !important;
    letter-spacing: normal;
    border: 1px solid #00000073 ;
}

textarea#input_2_15 {
    border-radius: 15px;
    font-family: Mosk light !important;
    font-size: 15px !important;
    padding-top: 2% !important;
    width: 100% !important;
    padding-left: 4% !important;
    letter-spacing: normal;
    border: 1px solid #00000073 ;
}

.contactus .gform_footer.top_label {
    text-align: left !important;
    margin-top: 8px !important;
}

input#gform_submit_button_2 {
    background-color: #000000 !important;
    color: #fff;
    border-radius: 30px !important;
    font-family: Mosk semi bold !important;
    padding: 10px 50px 10px 50px;
	    text-transform: capitalize;
}

.vc_tta-tabs-container {
    text-align: center !important;
}

span.vc_tta-title-text {
    font-size: 18px !important;
    font-family: Mosk semi bold !important;
    text-transform: capitalize;
}

.wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-top.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    color: #f0bf05 !important;
    background-color: transparent;
}

.wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-top.vc_tta-style-classic .vc_tta-tab.vc_active>a span:after {
    width: 100%;
    left: 0;
    background-color: #f0bf05 !important;
}

.wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-top.vc_tta-style-classic .vc_tta-tab>a span:hover {
    position: relative;
    color: #f0bf05 !important;
}

.wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-top.vc_tta-style-classic .vc_tta-tab>a span:after {
    background-color: #f0bf05 !important;
}

.topbar-wrapp.color-scheme-light .top-bar-left {
    text-align: right;
	padding-right: 13% !important;
}

.top-bar-right {
    display: none !important;
}

.fa-instagram:before {
    content: "\f16d";
    font-size: 30px !important;
    margin-right: 30px !important;
    color: #313f48 !important;
}

.fa-facebook-f:before, .fa-facebook:before {
    content: "\f09a";
    font-size: 27px !important;
    color: #313f48 !important;
}

.mc4wp-form ::-webkit-input-placeholder {
    color: #fff !important;
}

.mc4wp-form-fields {
    margin-left: -57px !important;
	text-align: left;
}

.mc4wp-form input[type=submit] {
    padding-left: 55px;
    padding-right: 55px;
    background-color: #f1c005 !important;
    color: #fff !important;
    border-color: #000;
    margin-top: 10px !important;
	    border: none;
}

.mc4wp-form-theme input[type=email]{
	color: #fff !important;
}

.mc4wp-form input[type=submit]:focus, .mc4wp-form input[type=submit]:hover {
    background-color: #333;
    background-color: #fff !important;
    color: #f1c005 !important;
    text-decoration: none;
    border-color: #333;
}

input#input_2_5 {
    padding-left: 8% !important;
}

input#input_2_12 {
    padding-left: 8% !important;
}

a[href^=tel]:focus, a[href^=tel] {
    color: #000 !important;
}

#mobile {
    display: none;
}

rs-layer#slider-1-slide-1-layer-32 {
    font-family: Mosk semi bold !important;
}

.timelinevideo h4.basel-timeline-title {
    padding-top: 1% !important;
    margin-top: -4% !important;
    background-color: #ce0e2d !important;
    width: 10% !important;
    font-family: Mosk bold !important;
    color: #ffffff !important;
    border-radius: 5px !important;
    font-size: 20px;
    text-align: center;
    margin-left: 459px !important;
    padding-bottom: 1% !important;
}

.basel-item-position-full-width .timeline-primary .timeline-arrow:before{
	display: none;
}

img.alignnone.size-full.wp-image-1546 {
    width: 41% !important;
    margin-left: 4%;
}

img.alignnone.wp-image-1876 {
    width: 50% !important;
    float: left !important;
	margin-left: 5%;
}

.footer-column.footer-column-2.col-sm-4 {
    margin-left: 10px;
}

.footer-column.footer-column-3.col-sm-4 {
    width: 29%;
}

.wpb_text_column.wpb_content_element.vc_custom_1569395069740.contactsameheight:after {
    padding-top: 20px !important;
}

h2.locationsubtt {
    font-family: Mosk extra bold !important;
	font-size: 20px !important;
}

.carrer ul {
    list-style: inside;
    font-size: 16px;
    font-family: Mosk semi bold !important;
    padding-left: 4px !important;
    line-height: 33px !important;
    color: #fff !important;
}

.carrer h1.htwowhitetittle {
    font-family: Mosk extra bold !important;
    font-size: 25px !important;
    color: #fff !important;
    border-bottom: 1.5px solid;
}

.basel-header-overlap .main-page-wrapper {
    background-image: url(http://www.bbqchicken.com.my/wp-content/uploads/2019/10/backgorund.jpg) !important;
}

div#mc_embed_signup {
    margin-left: -11% !important;
    background-color: transparent !important;
}

input#mce-EMAIL {
    background-color: transparent;
    border: none;
    border-bottom: 2px solid rgba(129,129,129,.35);
}

input#mc-embedded-subscribe {
    background-color: #f1c005 !important;
    color: #fff !important;
    border: none;
    margin-top: -10px !important;
    letter-spacing: 1px !important;
}

.scrollToTop:hover {
    background-color: #f1c005 !important;
    border: none;
}