@font-face {
  font-family: "Prompt";
  src: url(assets/fonts/PSL029pro.otf) format("truetype");
  font-weight: normal;
  font-style: normal; }
  
/* loading */
.no-js #loader { display: none;  }
.js #loader { display: block; position: absolute; left: 100px; top: 0; }
.se-pre-con {
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 9999;
	background: url(assets/img/Preloader_7.gif) center no-repeat #fff;
}
.slick-initialized .slick-slide{ margin-right:0;}
  
.home-design{width:100%; height:auto; position:relative;}
.home-design figure{ position:relative;}
.home-design figure img.full{width:100%; height:auto;}
.home-design figure .detail{ position:absolute; bottom:0; width:100%; background:rgba(0, 0, 0, 0.6) none repeat scroll 0px 0px;}
.home-design figure .detail .topic{ font-weight:bold; font-size:20px;}
.home-design figure .detail .detail-container{ padding:30px 20px; text-align:center; color:#FFF;}

.wt-imglink:hover{ cursor:zoom-in;}
.wt-imglink2:hover{ cursor:zoom-in;}
.wt-imglink3:hover{ cursor:zoom-in;}
.wt-imglink4:hover{ cursor:zoom-in;}
.wt-imglink5:hover{ cursor:zoom-in;}
  
body {
  background-color: #ffffff;
  font-family:Prompt;
  color: #000;
  font-size: 18px;
  overflow-x: hidden;
  line-height: 22px;
}

.no-padding {
  padding: 0;
}

.btn-warning{background-color:#fdb515 !important; letter-spacing:1px;}
.btn-inverse{ background:#000 !important; color:#FFF; letter-spacing:1px;}
.btn-circle{ border-radius:50%;}
.btn-inverse:hover{color:#CCC;}
.table-cart{ width:100%;}
.table-cart td{ border-top:none; border-bottom:#eaeaea solid 1px; padding:15px 0;}
.form-control{ font-size:inherit;}
.mainContent{ min-height:400px; font-size:22px; line-height:24px; letter-spacing:1px;}
.mainContent .head{text-align:center; margin:50px 0 15px 0;}
.mainContent .head h2{color:#FCB534; letter-spacing:2px; font-size:36px; line-height:40px;}
.mainContent .head2{margin-top:30px; margin-bottom:30px; display:block;}
.fb_iframe_widget{width:100% !important;}
.g-signin2 .abcRioButton {
    width: 100% !important;
	max-width:400px;
    padding: 5px;
    height: auto !important;
    border-radius: 7px;
}
.abcRioButtonLightBlue {
    background: #d34836 !important;
    color: #FFFFFF !important;
}
.inputs {
    display: inline-block;
    height: 34px;
    padding: 6px 0;
    line-height: 1.42857143;
    color: #555;
    background-color: transparent;
    background-image: none;
	border:none;
    border-bottom: 1px solid #ccc;
}
.inputs:focus{ outline: none;}
.has-error .inputs{border-color: #a94442;}
.form-group .left{width:35%; float:left; text-align:right; padding-right:10px;}
.form-group .right{width:65%; float:left;}
.form-group .left2{width:50%; float:left; text-align:right;}
.form-group .right2{width:20%; float:left;}
.colWrap{ padding: 40px 5% 0 5%;}

.stepwizard-step:before{
	left: 56%; 
	border-color:#5293C4;
	display: block;
    content: "";
    width: 100%;
    height: 1px;
    font-size: 0;
    overflow: hidden;
    border-top: 4px solid #CED1D6;
    position: relative;
    top: 52px;
    z-index: 1;
}
.setup-panel .stepwizard-step:last-child:before{border-top:4px solid transparent; left:0;}
.productQty{width:50px; text-align:center;}
.stepwizard{ margin-bottom:70px; display:table; width:100%;}
.hrBorder{ border:#F1AB1E solid 4px;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{ background-color:transparent !important;}
.user-menu li a { color:#000 !important;}
@media (max-width: 767px) {
	.mainContent .head{text-align:center; margin:20px 0 15px 0;}
	.mainContent .head h2{color:#FCB534; letter-spacing:2px; font-size:36px;}
	.mainContent .head2{margin-top:10px; margin-bottom:50px;}
	.form-group .left{width:100%; float:left; text-align:left;}
	.form-group .right{width:100%; float:left;}
	#haveMore .form-group .left{width:98%; float:left; text-align:left; padding:0 1%;}
	#haveMore .form-group .right{width:98%; float:left; margin:0 1%;}
	#haveMore .colWrap{ margin:0 1%;}
	.form-group .left2{width:100%; float:left; text-align:left;}
	.form-group .right2{width:100%; float:left;}
	.colWrap{ padding:0;}
	.setup-content .form-group{ display:table; width:100%;}
	.setup-content .nextBtn{width:100% !important; margin-top:0 !important;}
	.setup-content .backBtn{width:100% !important; margin-top:0 !important;}
	.stepwizard{ margin-bottom:30px;}
	.stepwizard-step p{ font-size:14px; line-height:14px;}
	.stepwizard-step:before{
		left: 63%; 
		border-color:#5293C4;
		display: block;
		content: "";
		width: 100%;
		height: 1px;
		font-size: 0;
		overflow: hidden;
		border-top: 4px solid #CED1D6;
		position: relative;
		top: 43px;
		z-index: 1;
	}
}
@media (max-width: 480px) {
	.stepwizard-step:before{
		left: 73%; 
		border-color:#5293C4;
		display: block;
		content: "";
		width: 100%;
		height: 1px;
		font-size: 0;
		overflow: hidden;
		border-top: 4px solid #CED1D6;
		position: relative;
		top: 43px;
		z-index: 1;
	}
}

/* about */
#about1{ font-size:26px; line-height:26px;}
#about1 h1{color:#fcb515; letter-spacing:1px; font-weight:bold; font-size:65px;}
#about1 h3{color:#fcb515; letter-spacing:1px;}
#about1 .minH{ min-height:500px;}
#about1 .minH2{min-height:500px; background:#3f8d43; display:table;width:100%; color:#FFF; padding:30px 50px 30px 50px;}
#about2{padding:20px 0; font-size:26px; line-height:26px; color:#666;}
#about2 h3{color:#fcb515; letter-spacing:1px;}
#about2 .content{ padding:30px 0 30px 100px;}
#about3{background:#fcb515; color:#FFF; text-align:center; padding:30px; font-size:36px; line-height:40px; font-weight:bold;}
#about4{text-align:center;}
#about4 h2{color:#fcb515; letter-spacing:1px; font-weight:bold; font-size:65px; margin-top:30px;}
#about4 h3{color:#000; letter-spacing:1px; font-weight:bold; margin-bottom:20px;}
@media (max-width: 991px) {
	#about1 .minH{ min-height:300px;}
	#about1 .minH2{min-height:auto;display:table;width:100%; color:#FFF; padding:0 50px 30px 50px;}
	#about2{padding:20px 0 0 0;}
	#about2 .content{ padding:0 30px;}
	#about3{ font-size:30px; line-height:32px;}
	#about4 h2{ font-size:48px;}
}
@media (max-width: 767px) {
	#about1 .minH{ min-height:250px;}
	#about1 .minH2{min-height:auto;display:table;width:100%; color:#FFF; padding:0 50px 30px 50px;}
	#about2{padding:20px 0 0 0;}
	#about2 .content{ padding:0 30px;}
	#about3{ font-size:18px; line-height:20px;}
	#about4 h2{ font-size:36px;}
}
/* end about */

ul {
  padding: 0;
  margin: 0;
  list-style: none;
}

a {
  text-decoration: none;
  color: #333333;
}

a:hover,
a:focus {
  outline: none;
  text-decoration: none;
}

h1, 
h2, 
h3, 
h4, 
h5, 
h6 {
  font-family:Prompt;
}

h2 {
  font-size: 50px;
  font-weight: 700;
  margin: 0;
}

h3 {
  font-size: 36px;
  font-weight: 700;
  margin: 0;
}

img {
  border: none;
  max-width: 100%;
}


.mu-readmore-btn {
  background-color: #fff;
  font-family: "Open Sans", sans-serif;
  display: inline-block;
  font-size: 16px;
  padding: 15px 35px;
  position: relative;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -ms-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
}

.mu-readmore-btn::after {
  bottom: 5px;
  content: "";
  left: 5px;
  position: absolute;
  right: 5px;
  top: 5px;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -ms-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;
}

.mu-readmore-btn:hover, 
.mu-readmore-btn:focus {
  color: #fff;
}

.mu-readmore-btn:hover::after, 
.mu-readmore-btn:focus::after {
  bottom: 0px;
  content: "";
  left: 0px;
  right: 0px;
  top: 0px;
}

.mu-browsmore-btn {
  background-color: #fff;
  border: 1px solid #ccc;
  display: inline-block;
  font-size: 16px;
  line-height: 18px;
  letter-spacing: 0.5px;
  padding: 12px 25px;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -ms-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
}

.mu-browsmore-btn:hover, 
.mu-browsmore-btn:focus {
  color: #fff;
}

.mu-send-btn {
  background-color: #6d4227;
  border: 1px solid #333;
  display: inline-block;
  font-size: 16px;
  padding: 10px 18px;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -ms-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
  text-shadow: 2px 2px 4px #eaeaea;
  font-weight:bold;
  color:#FFF;
}

.mu-send-btn:hover, 
.mu-send-btn:focus {
  color: #fff;
}


/*==================
 HEADER SECTION
====================*/

#mu-header {
  background-color: #FDB515;
  width: 100%;
  z-index: 999;
  position:relative;
  height:124px;
}


/*==================
 NAVBAR SECTION
====================*/
#navbar{ margin-top:15px;}
#logo{ 
	padding:20px 30px; 
	background:#FFF; 
	border-bottom-left-radius:15px; 
	border-bottom-right-radius:15px;
	-webkit-box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.75);
	box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.75);
}
#navbar .showPhone{ display:none;}
.menuLogin{background:#FFF; color:#000; padding:10px 20px 7px 20px; border-radius:15px;}
.menuCart{background:#FFF; color:#000; padding:10px 20px 7px 20px; border-radius:15px;}
.menuCart .cartWrap{ position:relative;}
.qty {position: absolute;right: -15px;top: -8px;width: 22px;height: 22px;text-align: center;background: #F8694A;color: #FFF;border-radius: 50%;
}
.productWrap{ padding:40px 0 0 0;}
.productWrap2{ padding:20px 0;}
.txtInfo{ margin-top:30px;}
.txtDescription{ margin-top:30px;}
.moreProduct{ margin-top:30px;}
.moreProduct h2{ border-bottom:#fdb515 solid 5px;}
.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img{ margin:0 auto;}
.mainPicDetail{ background:#3b8d42 url(assets/img/bg-product-detail.png) no-repeat right; min-height:150px; text-align:center;}
.mainPicDetail h2{ color:#FFF; font-size:36px; padding-top:20px; text-shadow:2px 2px 3px #000;}
.mainPicDetail h3{ color:#FFF; font-size:30px; text-shadow:2px 2px 5px #000;}
.mainPicDetail2{ background:#3b8d42; min-height:150px; text-align:center;}
.mainPicDetail2 h2{ color:#FFF; font-size:60px; padding-top:40px; text-shadow:2px 2px 3px #000;}

.mainPicDetail3{ background:#F16C50; min-height:150px; text-align:center;}
.mainPicDetail3 h2{ color:#FFF; font-size:60px; padding-top:40px; text-shadow:2px 2px 3px #000;}

#accordion{ font-size:22px !important;}
#accordion .panel-title{ font-size:24px !important;}

/* margin */
.mb15{ margin-bottom:15px !important;}
.mb20{ margin-bottom:20px !important;}
.mb30{ margin-bottom:30px !important;}
.mb40{ margin-bottom:40px !important;}

@media (max-width: 767px) {
	#mu-header{ height:70px;}
	#logo{ height:90px !important; z-index:9999;}
	#logoMobile{ 
	height:90px !important; 
	z-index:9999;
	padding: 20px 30px;
    background: #FFF;
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
    -webkit-box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.75);
    box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.75);
	position:fixed;
	top:-2px;
	}
	.navbar-toggle{ margin-top:0;}
	.menuLogin{background:#FFF; color:#000; padding:10px 20px 7px 20px; border-radius:15px; display:block; text-align:center;}
	.menuCart{background:#FFF; color:#000; padding:10px 20px 7px 20px; border-radius:15px; position:relative; display:block; text-align:center;}
	.qty {position: absolute;right:-25px;top: 0;width: 22px;height: 22px;text-align: center;background: #F8694A;color: #FFF;border-radius: 50%;
	}
	.brInMobile{ display:block;}
}
.mu-main-navbar {
  background-color: transparent;
  border: none;
  padding: 20px 0;
  border-radius: 0;
  margin-bottom: 0;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -ms-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
}

.mu-main-navbar .mu-main-nav {
	font-size:22px;
	letter-spacing:1px;
}

.mu-main-navbar .mu-main-nav li a {
  color: #FFF;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -ms-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
  font-weight:bold;
}
.mu-main-navbar .mu-main-nav li a:hover{ color:#7f3f98;}
.mu-main-navbar .mu-main-nav li.active a{ color:#7f3f98;}

.mu-main-navbar .mu-main-nav .dropdown-menu {
  background-color: #fff;
  border-radius: 0;
}

.mu-main-navbar .mu-main-nav .dropdown-menu li a {
  padding: 10px 20px;
}

.mu-main-navbar .navbar-header .navbar-brand {
  color: #333;
  display: inline-block;
  font-weight: 700;
  padding: 0;
  height: auto;
  width: auto;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -ms-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
  position:absolute;
}

.mu-main-navbar .navbar-header .navbar-brand img {
  margin-top: -22px;
}


.mu-main-navbar .navbar-header .navbar-brand-small {
  height: 20px;
  margin-top: 16px;
  width: 105px;
}

.mu-main-navbar .navbar-header .navbar-brand-small span {
  margin-top: -4px;
}

.navbar-default .navbar-nav > .active > a, 
.navbar-default .navbar-nav > .active > a:hover, 
.navbar-default .navbar-nav > .active > a:focus {
  background-color: transparent;
}


/*scrol to top*/

.scrollToTop {
  bottom: 60px;
  color: #fff;
  display: none;
  font-size: 30px;
  line-height: 50px;
  position: fixed;
  right: 20px;
  text-align: center;
  text-decoration: none;
  width: 55px;
  z-index: 999;
  -webkit-transition: all 0.5s ease 0s;
  -moz-transition: all 0.5s ease 0s;
  -ms-transition: all 0.5s ease 0s;
  -o-transition: all 0.5s ease 0s;
  transition: all 0.5s ease 0s;
  height: 55px;
  border-radius: 50%;
}


.scrollToTop:hover,
.scrollToTop:focus {
  color: #fff;
}

/*==================
	SLIDER SECTION
====================*/

#mu-slider {
  display: inline;
  float: left;
  width: 100%;
  position: relative;
}

.mu-slider-area {
  display: inline;
  float: left;
  width: 100%;
}

.mu-top-slider {
  display: inline;
  float: left;
  width: 100%;
}

.mu-top-slider-single {
  display: inline;
  float: left;
  position: relative;
  width: 100%;
}

.mu-top-slider .mu-top-slider-single:after {
  /*background-color: rgba(0, 0, 0, 0.6);*/
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 9;
}

.mu-top-slider .mu-top-slider-single img {
  width: 100%;
}

.mu-top-slider .mu-top-slider-single .mu-top-slider-content {
  position: absolute;
  left: 15%;
  top: 30%;
  right: 15%;
  text-align: center;
  z-index: 99;
}

.mu-top-slider .mu-top-slider-single .mu-top-slider-content .mu-slider-small-title {
  font-family: "Tangerine", cursive;
  font-size: 100px;
  font-weight: 400;
  line-height: 40px;
}

.mu-top-slider .mu-top-slider-single .mu-top-slider-content .mu-slider-title {
  color: #fff;
  font-size: 70px;
  line-height: 90px;
}

.mu-top-slider .mu-top-slider-single .mu-top-slider-content p {
  color: #fff;
  font-size: 20px;
  margin-bottom: 30px;
  margin-top: 10px;
  padding: 0 30px;
}

.mu-top-slider .slick-prev::before {
  content: "\f177";
  font-family: fontAwesome;
}

.mu-top-slider .slick-next::before {
  content: "\f178";
  font-family: fontAwesome;
}

.mu-top-slider .slick-prev,
.mu-top-slider .slick-next {
  background-color: transparent;
  border: 2px solid #888;
  height: 60px;
  top: 50%;
  width: 70px;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -ms-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
}

.mu-top-slider .slick-prev::before,
.mu-top-slider .slick-next::before {
  color: #888;
}

.mu-top-slider .slick-prev:hover, 
.mu-top-slider .slick-prev:focus,
.mu-top-slider .slick-next:hover,
.mu-top-slider .slick-next:focus {
  color: #fff;
}

.mu-top-slider .slick-prev:hover::before, 
.mu-top-slider .slick-prev:focus::before,
.mu-top-slider .slick-next:hover::before,
.mu-top-slider .slick-next:focus::before {
  color: #fff;
}

.mu-top-slider .slick-prev {
  left: 20px;
}

.mu-top-slider .slick-next {
  right: 20px;
}

.mu-top-slider .slick-dots {
  bottom: 20px;
}

.mu-top-slider .slick-dots li button {
  border-radius: 50%;
}

.mu-top-slider .slick-dots li button::before {
  color: transparent;
  background: transparent;
  border-radius: 50%;
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
}

.mu-top-slider .slick-dots li.slick-active button::before {
  color: transparent;
  border-radius: 50%;
  opacity: 1;
}

/* PET FOOD */
#mu-pet-food{
  padding-bottom:200px;
  min-height:500px;
}
#mu-pet-food .mu-title{ text-align:center;}
#mu-pet-food .mu-title h2{
  color:#FFF;
  margin-top:30px;
  margin-bottom:10px;
  font-size:60px;
  letter-spacing:3px;
}
#mu-pet-food .mu-desc{
  text-align:center;
  font-weight:600;
  font-size:24px;
  line-height:24px;
  margin-bottom:30px;
}
#mu-pet-food .box{
  background:#FFF;
  border-radius:15px;
  padding:10px;
  margin-bottom:20px;
}
#mu-pet-food .box h3{
  text-align:center;
  color:#FDB515;
  font-weight:bold;
  margin-bottom:10px;
  letter-spacing:2px;
}
#mu-pet-food .box p{
  text-align:center;
  color:#58585a;
  font-size:16px;
  line-height:20px;
  letter-spacing:1px;
}
#mu-pet-food .clears{
  clear:both;
  height:300px;	
}
@media (max-width: 767px) {
	#mu-pet-food{ background:#FDB515;min-height:100px; padding-bottom:0;}
	.clears{ height:auto !important;}
	#mu-pet-food .mu-title h2{ font-size:24px; letter-spacing:1px;}
	#mu-pet-food .mu-desc{ font-size:12px; line-height:15px;}
	#mu-pet-food .box h3{ letter-spacing:1px; font-size:20px;}
}

/* PRODUCT FROM K9 TABLE */
#mu-product{
  position:relative;
  padding-bottom:150px;
  padding-top:30px;
}
#mu-product h2{
  text-align:center;
  color:#FCB534;
  font-weight:bold;
  font-size:60px;
  letter-spacing:3px;
  margin-bottom:30px;
}
#mu-product .wrap{
  background:url(assets/img/k9-product.png);
  background-size:100% 100%;
  min-height:600px;
}
#mu-product .wrap-botton{
  height:150px;
  width:100%;
  background:#3F8C43;
  text-align:center;
  position:absolute;
  bottom:0;
  color:#FFF;
  font-size:36px;
  letter-spacing:2px;
  font-weight:bold;
}
#mu-product .wrap-botton p{
  margin-top:45px;	
}
#mu-product .wrap-botton p span{
  border:#FCB534 solid 3px;
  color:#FCB534;
  padding:20px 30px;
  font-size:36px;
  letter-spacing:2px;
  margin-left:20px;
  display:inline-block;
}
@media (max-width: 767px) {
	#mu-product{padding-bottom:170px;}
	#mu-product .wrap{ min-height:300px;}
	#mu-product .wrap-botton{ height:auto !important; padding-bottom:20px; font-size:26px;}
	#mu-product .wrap-botton p span{ margin-top:20px; font-size:26px;}
	#mu-product h2{ font-size:36px; letter-spacing:1px;}
}

/*==================
 GALLERY SECTION
====================*/

#mu-gallery {
  display: inline;
  float: left;
  padding: 50px 0;
  width: 100%;
  background:#FCB534;
}
#mu-gallery .mu-title{ text-align:center;}
#mu-gallery .mu-title h2{ color:#FFF; letter-spacing:3px; font-size:60px;}
#mu-gallery .sub-title{ font-weight:bold; margin-top:10px; margin-bottom:40px; font-size:24px;}
.brick img {margin: 0;display: block;}

/* FREQUENTLY */
#mu-frequently{
  display: inline;
  float: left;
  padding: 0;
  width: 100%;
}
#mu-frequently h2{ color:#FFF; font-size:60px; letter-spacing:2px; line-height:40px;}
#mu-frequently h2 small{ font-size:36px; line-height:50px; display:block; color:#FFF; letter-spacing:1px;}
#mu-frequently .wrap{ position:relative; width:100%; height:auto;min-height:500px;}
#mu-frequently .wrap img{ position:absolute; bottom:0;}
#mu-frequently .ourBlog{ border:#FDB515 solid 2px; display:inline-block; color:#FDB515; padding:15px 40px; font-size:24px; font-weight:bold; margin-top:20px; letter-spacing:2px;}
.nav-tabs{ border-bottom:none !important;}
.nav-tabs > li{ margin-bottom:-2px; font-weight:bold;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{ color:#FDB515; background:#FFF;}
.nav-tabs > li > a{ border-left:#FDB515 solid 2px;border-right:#FDB515 solid 2px;border-top:#FDB515 solid 2px; margin-right:0; background-color:#FFF; color:#FDB515; border-bottom:none;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{border-left:#FDB515 solid 2px;border-right:#FDB515 solid 2px;border-top:#FDB515 solid 2px; letter-spacing:1px;}
.tab-content{ background:#FFF; border:#FDB515 solid 2px; padding:15px; color:#58585a;}
.tab-content h3{ color:#000; font-weight:bold; letter-spacing:2px; line-height:28px;}
.tab-content ul li.active > a{ border-bottom:#FFF solid 2px !important; font-size:22px; line-height:26px;}
@media (max-width: 991px) {
	#mu-frequently .ourBlog{ margin-bottom:20px;}
	#mu-frequently .wrap{min-height:auto !important;}
	#mu-frequently .wrap img{ display:none;}
	#tab_selector{ border:#FDB515 solid 2px; margin-bottom:2px;}
	.tabbable .img-responsive{ margin:0 auto;}
}
@media (max-width: 767px) {
	#mu-frequently .ourBlog{ margin-bottom:20px;}
	#mu-frequently .wrap{min-height:auto !important;}
	#mu-frequently .wrap img{ display:none;}
	#tab_selector{ border:#FDB515 solid 2px; margin-bottom:2px;}
	.tabbable .img-responsive{ margin:0 auto;}
	#mu-gallery .mu-title h2{ font-size:36px; letter-spacing:1px;}
	#mu-gallery .sub-title{ font-size:18px; line-height:18px;}
}


/*==================
 CONTACT SECTION
====================*/
#mu-contact {
  background-color: #E6E7E8;
  display: inline;
  float: left;
  padding: 10px 0;
  width: 100%;
  border-top:#FDB515 solid 15px;
}
#mu-contact #subscripe h3{margin-top:0; margin-bottom:10px;}
#mu-contact #subscripe .input-group{width:90%;}
.mu-contact-area {
  display: inline;
  float: left;
  width: 100%;
}
.mu-contact-content {
  display: inline;
  float: left;
  margin-top: 30px;
  width: 100%;
}
.mu-contact-left {
  display: inline;
  float: left;
  width: 100%;
}
.mu-contact-left .form-group {
  margin-bottom: 25px;
}
.mu-contact-left .form-group label {
  font-size: 16px;
  margin-bottom: 8px;
  letter-spacing: 0.5px;
}
.mu-contact-form input[type="text"],
.mu-contact-form input[type="email"] {
  color: #000;
  border-radius: 0;
  height: 40px;
}
.mu-contact-form input[type="text"]:focus,
.mu-contact-form input[type="email"]:focus {
  box-shadow: none;
}
.mu-contact-form textarea {
  color: #000;
  border-radius: 0;
  padding: 10px;
}
.mu-contact-form textarea:focus {
  box-shadow: none;
}
.mu-contact-right {
  display: inline;
  float: left;
  padding: 0;
  width: 100%;
}
.mu-contact-right .mu-contact-widget {
  display: inline;
  float: left;
  margin-bottom: 25px;
  width: 100%;
}
.mu-contact-right .mu-contact-widget ul li{
  font-weight:bold;
}
.mu-contact-right .mu-contact-widget h3 {
  margin-top: 0px;
  margin-bottom:10px;
  display: inline-block;
}
.mu-contact-right .mu-contact-widget > p {
  letter-spacing: 0.5px;
  line-height: 26px;
}
.mu-contact-right .mu-contact-widget address {
  margin-top: 20px;
}
.mu-contact-right .mu-contact-widget address p {
  letter-spacing: 0.5px;
}
.mu-contact-right .mu-contact-widget address p i {
  margin-right: 10px;
  width: 20px;
  text-align: center;
}
.mu-contact-right .mu-contact-widget address p span {
  display: inline-block;
  margin-right: 20px;
  min-width: 130px;
}
@media (max-width: 991px) {
	#mu-contact #subscripe{ margin-bottom:20px;}
	#mu-contact #subscripe .input-group{width:100%;}
	.mu-contact-widget iframe{width:100% !important;}
}
@media (max-width: 767px) {
	#mu-contact #subscripe{ margin-bottom:20px;}
	#mu-contact #subscripe .input-group{width:100%;}
	.mu-contact-widget iframe{width:100% !important;}
}


/*==================
 FOOTER SECTION
====================*/
#mu-footer {
  background:#FDB515;
  display: inline;
  float: left;
  padding: 30px 0;
  width: 100%;
}
.mu-footer-area {
  display: inline;
  float: left;
  width: 100%;
  text-align: center;
}
.mu-footer-copyright {
  display: inline;
  float: left;
  width: 100%;
}
.mu-footer-copyright p {
  font-size: 20px;
  color: #58595B;
  padding-top:10px;
  font-weight:bold;
}
.mu-footer-copyright p a {
  color: #58595B;
}


/*==================
 RESPONSIVE DESIGN
====================*/
@media (max-width: 1199px) {

  .mu-main-navbar .mu-main-nav li a {
    padding-left: 10px;
    padding-right: 10px;
  }

  .mu-top-slider .mu-top-slider-single .mu-top-slider-content {
    position: absolute;
    left: 5%;
    top: 15%;
    right: 5%;
  }

  .mu-top-slider .mu-top-slider-single .mu-top-slider-content .mu-slider-small-title {
    font-size: 80px;
  }

  .mu-top-slider .mu-top-slider-single .mu-top-slider-content .mu-slider-title {
    font-size: 55px;
    line-height: 70px;
  }

  .mu-reservation-content {
    padding: 0;
  }

  .mu-testimonial-slider li .mu-testimonial-single {
    padding: 0 50px;
  }

  .mu-chef-nav .slick-list li .mu-single-chef .mu-single-chef-social {
    padding: 23px 5px;
  }

  .mu-single-gallery .mu-single-gallery-item .mu-single-gallery-info {
  padding-top: 26%;
  }

  
}


@media (max-width: 991px) {


  .mu-main-navbar .mu-main-nav li a {
    padding-left: 5px;
    padding-right: 5px;
	padding-top:15px;
	padding-bottom:15px;
  }
  
  .navbar .container{ padding-right:0;}

  .mu-top-slider-content .mu-reservation-btn {
    display: none;
  }

  .mu-about-us-left,
  .mu-reservation-form {
    text-align: center;
  }
  
  .mu-reservation-right {
    margin-top: 60px;
  }
  
  #mu-gallery .mu-gallery-area .mu-gallery-content .mu-gallery-body .mu-single-gallery .mu-single-gallery-item .mu-single-gallery-info {
    padding-top: 22%;
  }

  #mu-client-testimonial .mu-client-testimonial-area .mu-testimonial-content .mu-testimonial-slider li .mu-testimonial-single {
    padding: 0 60px;
  }

  #mu-client-testimonial .mu-client-testimonial-area .mu-testimonial-content .mu-testimonial-slider li .mu-testimonial-single .mu-testimonial-info p::before {
    top: 40%;
  }


}

@media (max-width: 767px) {
	
  #mu-header {
    padding: 0 15px;
  }
  .navbar .container{ padding-right:15px;}
  .navbar-default .navbar-toggle {
    border-radius: 0px;
	z-index:999;
	margin-right:0;
  }
  
  #navbar .showPhone{ display:block;}

  .navbar-default .navbar-toggle:hover, 
  .navbar-default .navbar-toggle:focus {
    background-color: #fff;
  }

  .mu-main-navbar .mu-main-nav {
    background-color: #FDB515;
    text-align: left;
	margin-top:110px;
  }
  
  .navbar-default .navbar-collapse, .navbar-default .navbar-form{border-color:transparent; position:fixed; width:100%; height:100%; top:0; left:0; background:#FDB515; margin-top:0 !important;margin-left:0 !important;}
  .navbar-nav{ margin:0;}
  .mu-readmore-btn:hover, .mu-readmore-btn:focus, .mu-restaurant-menu li a, .mu-testimonial-slider .slick-dots .slick-active, .mu-chef-nav .slick-list li .mu-single-chef .mu-single-chef-social a:hover, .mu-chef-nav .slick-list li .mu-single-chef .mu-single-chef-social a:focus, .mu-footer-social a:hover, .mu-footer-social a:hover, .navbar-default .navbar-toggle .icon-bar, .mu-chef-nav .slick-dots .slick-active, .datepicker .datepicker-switch:hover, .datepicker .prev:hover, .datepicker .next:hover, .datepicker tfoot tr th:hover, .datepicker table tr td.day:hover, .mu-counter-nav li .mu-single-counter, .mu-top-slider .slick-dots li.slick-active button::before{ background-color:#FFF;}
  
  
  .mu-main-navbar .mu-main-nav li{
		border-bottom:#eaeaea solid 1px;  
		padding:0;
  }

  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, 
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    background-color: #fff;
  }

  #mu-counter .mu-counter-overlay .mu-counter-area .mu-counter-nav li {
    margin-top: 10px;
    margin-bottom: 10px;
    border-right: none;
  }
  
   #mu-about-us {
	min-height:100px !important;
	background:none;
  }
     
}


@media (max-width: 640px) {
  
  .navbar-default .navbar-toggle:hover, 
  .navbar-default .navbar-toggle:focus {
    background-color: #000;
  }

  #mu-slider .mu-slider-area .mu-top-slider .mu-top-slider-single .mu-top-slider-content .mu-slider-title {
    font-size: 50px;
    line-height: 75px;
  }

 .mu-top-slider .mu-top-slider-single .mu-top-slider-content {
    top: 18%;
  }

  #mu-restaurant-menu .mu-restaurant-menu-area .mu-restaurant-menu-content .mu-restaurant-menu li a {
    font-size: 16px;
    margin: 0 5px;
  }

  #mu-gallery .mu-gallery-area .mu-gallery-content .mu-gallery-body .mu-single-gallery .mu-single-gallery-item .mu-single-gallery-info {
    padding-top: 18%;
  }

  #mu-client-testimonial .mu-client-testimonial-area .mu-testimonial-content .mu-testimonial-slider li .mu-testimonial-single {
    padding: 0;
  }

  .mu-testimonial-slider li .mu-testimonial-single .mu-testimonial-info p {
    font-size: 16px;
    line-height: 30px;
  }

  #mu-chef .mu-chef-area .mu-chef-content .mu-chef-nav .slick-list li .mu-single-chef .mu-single-chef-social a {
    margin: 0 3px;
    padding: 3px 0;
    width: 30px;
  }

  .mu-top-slider .slick-dots {
    display: none !important;
  } 

  .mu-top-slider .mu-top-slider-single .mu-top-slider-content .mu-slider-small-title {
    font-size: 45px;
    line-height: 35px;
  }

  .mu-top-slider .mu-top-slider-single .mu-top-slider-content p {
    font-size: 14px;
    margin-bottom: 0;
    margin-top: 0px;
    padding: 0 5px;
  }

  #mu-slider .mu-slider-area .mu-top-slider .mu-top-slider-single .mu-top-slider-content .mu-slider-title {
    font-size: 30px;
    line-height: 50px;
  }

}


@media (max-width: 480px) {

  .mu-top-slider .mu-top-slider-single .mu-top-slider-content {
   top: 20%;
  }

  .mu-top-slider .mu-top-slider-single .mu-top-slider-content p {
    display: none;
  }
 
  .mu-reservation-content p {
    padding: 0;
  }


  .mu-title {
    margin-bottom: 0;
  }

  #mu-client-testimonial .mu-client-testimonial-area .mu-testimonial-content .mu-testimonial-slider li .mu-testimonial-single {
    padding: 0;
  }

  #mu-subscription .mu-subscription-area .mu-subscription-form input[type="text"] {
    width: 100%;
    margin-bottom: 20px;
  }

  #mu-subscription .mu-subscription-area {
    padding: 0;
    text-align: center;
  }

  #mu-subscription .mu-subscription-area .mu-subscription-form .mu-readmore-btn {
    width: auto;
  }

  #mu-gallery .mu-gallery-area .mu-gallery-content .mu-gallery-body .mu-single-gallery {
    width: 100%;
  }

   #mu-gallery .mu-gallery-area .mu-gallery-content .mu-gallery-body .mu-single-gallery .mu-single-gallery-item .mu-single-gallery-info {
    padding-top: 30%;
  }

  #mu-map {
    height: auto;
  }

  #mu-restaurant-menu .mu-restaurant-menu-area .mu-restaurant-menu-content .mu-restaurant-menu li {
    margin-bottom: 10px;
  }
  
  
}

@media (max-width: 360px) {

  #mu-slider .mu-slider-area .mu-top-slider .mu-top-slider-single .mu-top-slider-content .mu-slider-title {
    font-size: 22px;
    line-height: 30px;
  }

  .mu-top-slider .mu-top-slider-single .mu-top-slider-content .mu-slider-small-title {
    font-size: 30px;
    line-height: 25px;
  }

  #mu-restaurant-menu .mu-restaurant-menu-area .mu-restaurant-menu-content .mu-restaurant-menu li {
    margin-bottom: 12px;
  }

  #mu-about-us {
    padding: 100px 0 50px;
  }

  #mu-restaurant-menu {
    padding-bottom: 0px;
  }

  #mu-reservation .mu-reservation-area .mu-reservation-content {
    padding: 0;
  }

  .mu-opening-hour h2 {
    font-size: 42px;
    padding-bottom: 10px;
  }

  .mu-title h2 {
    font-size: 28px;
  }

  #mu-client-testimonial .mu-client-testimonial-area .mu-testimonial-content .mu-testimonial-slider li .mu-testimonial-single .mu-testimonial-info p {
    font-size: 16px;
    line-height: 24px;
  }
  
  #mu-contact .mu-contact-area .mu-contact-content .mu-contact-right {
    text-align: center;
  }

  #mu-contact .mu-contact-area .mu-contact-content .mu-contact-right .mu-contact-widget address {
    text-align: left;
  }

  #mu-contact {
    padding: 100px 0 50px;
  }

  #mu-gallery .mu-gallery-area .mu-gallery-content .mu-gallery-body .mu-single-gallery .mu-single-gallery-item .mu-single-gallery-info {
    padding-top: 27%;
  }

  #mu-footer .mu-footer-area .mu-footer-social a {
    font-size: 18px;
  }

  .mu-menu-item-nav li {
    text-align: center;
  }

  #mu-restaurant-menu .mu-restaurant-menu-area .mu-restaurant-menu-content .mu-tab-content-area .mu-menu-item-nav li .media .media-left {
    height: auto;
    width: 100%;
    margin-right: 0;
    float: left;
  }

  #mu-restaurant-menu .mu-restaurant-menu-area .mu-restaurant-menu-content .mu-tab-content-area .mu-menu-item-nav li .media .media-left a{
    display: inline-block;
    margin-bottom: 10px;
  }

  #mu-restaurant-menu .mu-restaurant-menu-area .mu-restaurant-menu-content .mu-tab-content-area .mu-menu-item-nav li .media .media-left a img {
    display: inline-block;
  }

  #mu-map {
    height: 250px;
  }

  .mu-contact-form .mu-send-btn {
    width: 100%;
  }

}


@media (max-width: 320px) {

  #mu-gallery .mu-gallery-area .mu-gallery-content .mu-gallery-body .mu-single-gallery .mu-single-gallery-item .mu-single-gallery-info {
    padding-top: 25.5%;
  }

  
}
