



/*Custom CSS*/


/*
GLOBAL 
*/

@font-face{
  font-family: "edosz";
  src: url(../fonts/edosz/edosz.ttf);
}

@font-face{
  font-family: "OpenSans-Regular";
  src: url(../fonts/open_sans/OpenSans-Regular.ttf);
}

@font-face{
  font-family: "OpenSans-Light";
  src: url(../fonts/open_sans/OpenSans-Light.ttf);
}

@font-face{
  font-family: "OpenSans-Semibold";
  src: url(../fonts/open_sans/OpenSans-Semibold.ttf);
}

@font-face{
  font-family: "OpenSans-Bold";
  src: url(../fonts/open_sans/OpenSans-Bold.ttf);
}

body {
  font-family: "OpenSans-Regular";
  color: #FFF;
  background: linear-gradient(#9d0102 0%, #f21432 100%);
}

.no-padding{
  padding: 0;
}

section{
  padding:80px 0 80px 0;
}

.text-normal{
  font-style: normal !important;
}

.edosz{
  font-family: "edosz" !important;
  font-size: 24px;
}

/*Navigation*/
#mainNav{
  background-color: #C40918;
}

.navbar {
  -webkit-box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);
  -moz-box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);
  box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);
}

.btn-primary{
  background-color: #FDA14A !important;
  border: #FDA14A !important;
}


/*Main*/

.masthead{
  background: url("../img/hero-background.png") no-repeat right bottom, url("../img/dust-background.png") repeat left center !important;
  text-align: left !important;
}

.masthead-heading{
  font-family: "edosz" !important;
  font-size: 6.5rem !important;
  margin-bottom: 3rem !important;
}

.masthead-subheading{
  font-family: "OpenSans-Light" !important;
 font-weight: normal !important;
 font-style: italic !important;
}

.page-section{
  background: url("../img/dust-background.png") repeat left center !important;
  text-align: left !important; 
  padding: 4rem 0 !important; 
}

.section-heading{
  font-family: "edosz" !important;
  color: #FDA14A;
  font-size: 3.2rem !important;
}

.section-subheading{
  font-family: "OpenSans-Light" !important;
  font-size: 2rem !important;
}

.marinade-img{
  height: 213px;
}

.gochujang-marinade{
 background: url(../img/marinade-gochujang.png) no-repeat center center;
 background-size: 90% !important;
}

.soygarlic-marinade{
  background: url(../img/marinade-soygarlic.png) no-repeat center center;
  background-size: 80% !important;
 }

 .honeylemon-marinade{
  background: url(../img/marinade-honeylemon.png) no-repeat center center;
  background-size: 80% !important;
 }


.sidedish-img{
  height: 250px;
}

.sidedish-oimuchim{
  background: url(../img/sidedish-oimuchim.png) no-repeat center center;
  background-size: 60% !important;
}

.sidedish-oimuchim{
  background: url(../img/sidedish-oimuchim.png) no-repeat center center;
  background-size: 60% !important;
}

.sidedish-kimchi{
  background: url(../img/sidedish-kimchi.png) no-repeat center center;
  background-size: 60% !important;
}

.sidedish-danmuji{
  background: url(../img/sidedish-danmuji.png) no-repeat center center;
  background-size: 60% !important;
}

.sidedish-lettuce{
  background: url(../img/sidedish-lettuce.png) no-repeat center center;
  background-size: 60% !important;
}

.sidedish-onions{
  background: url(../img/sidedish-onions.png) no-repeat center center;
  background-size: 60% !important;
}

.sidedish-koreansauce{
  background: url(../img/koreansauce.png) no-repeat center center;
  background-size: 60% !important;
}


.koreansauce-img{
  margin-top: 8%;
  height: 200px;
}


.yellowhead{
  background: url("../img/section-header-yellow-bg.png") no-repeat top !important;
  padding-bottom: 0 !important;
}

.yellowhead > .masthead{
  background: #FDA14A url("../img/components-bg.png") no-repeat right 20% bottom !important;
  background-size: 40% !important;
  padding: 8rem 0 6rem 0 !important;
}


.yellowhead-heading{
  font-size: 4rem !important;
  font-family: "edosz" !important;
}

.yellowhead-subheading{
  font-size: 1.75rem !important;
  font-family: "OpenSans-Light" !important;
}

.yellowhead-subheading-small{
  font-size: 1.25rem !important;
  font-family: "OpenSans-Light" !important;
}


.yellowsection{
  background:  #FDA14A  !important;
}


.yellowhead-subheading-sub{
  font-size: 1.25rem !important;
  font-family: "OpenSans-Light" !important;
  font-style: italic;
}

.yellowhead-heading-sub{
  font-size: 3rem !important;
  font-family: "edosz" !important;
}

.additional-img{
  height: 300px !important;
}

.additional-danmuji{
  background: url("../img/additional-danmuji.png") no-repeat center center;
  background-size: 90% !important;
}

.additional-kimchi{
  background: url("../img/additional-kimchi.png") no-repeat center center;
  background-size: 90% !important;
}

.whitehead{
  background: #FDA14A url("../img/section-header-white-bg.png") no-repeat top !important;
  padding-bottom: 0 !important;
  color: #1C1C1C !important;
}

.whitehead > .masthead{
  background: #FFF url("../img/kit-square.png") no-repeat left 20% center !important;
  background-size: 40% !important;
  padding: 8rem 0 6rem 0 !important;
}

.logo-tagline{
  background: url(../img/logo-with-tagline.png) no-repeat left center;
  background-size: 80%;
  height: 100px !important;
}

.whitehead-subheading{
  font-size: 1.25rem !important;
  font-family: "OpenSans-Regular" !important;
}

.whitehead .contact-info{
  padding: 10px 0 0 50px;
  line-height: 35px;
}

.whitesection{
  background: #FFF;
  padding: 0;
  padding-bottom: 5% !important;
}

.socialmedia{
  font-family: "OpenSans-Semibold";
  font-size: 24px;
}

.socialmedialink{
  color: black !important;
}

footer{
  background-color: #1E1E20;
  padding: 20px 40px 20px 40px;
  font-family: "OpenSans-Light";
}