/*main color :#000003*/
/*sub color :#dad8d9*/
h1{color: #000;}
h2{color: #000;}
h3{color: #000; font-size: 30px;}
h4{color: #000; margin-top: 15px; margin-bottom: 15px;}
h5{color: #000;}
h6{color: #000;}
a {
  color: #717171;
  text-decoration: none;
  font-size: 16px;
}
/*products*/
.sys-products h4{
  text-align: center ;
  font-size: 24px;
}
.sys-products .lists .btn-addtocart{
  line-height: 10px;
}
/*product list item border*/
.sys-products .body .lists .lists-item .border{
   border: 1px solid #cacaca; 
}
.content-features-product .item .price {
  font-size: 1.1em;
}
/*product sldie button*/
.content-features-product .item:hover{
  box-shadow: 0px 0px 5px #6c6c6c;
}
/*slide page button*/
.content-features-product  .owl-theme .owl-controls .owl-page span{
  background-color: #c0c0c0 !important ; 
}

.su-all-box-title{
  margin-bottom: 40px;
  font-size: 36px;
  text-transform: uppercase;
  font-family: THAI;
}

.su-all-box-title{
  position: relative;
  padding-top: 20px;
  padding-bottom: 20px;
  border-bottom: 2px solid #e1e1e1;
}

.su-all-box-title:after{
  content: "";
  display: block;
  position: absolute;
  top: 100%;
  left: 0;
  width: 70px;
  height: 2px;
  background-color: #000003;
}

/*big left*/
.row.grid-big-left-item{
  border-bottom:1px dotted #f2f2f2 ;
  padding-bottom: 5px;
}

.content-services-slider-container .left.carousel-control{
  top: 40%;
  left: -2.5em;
  text-align: left;
}

.content-services-slider-container .right.carousel-control{
  top: 40%;
  right: -2.5em;
  text-align: right;
}

.grid-big-left-item .title img{
  margin-top: 15px;
}


.grid-big-left-item p{
  margin-bottom: 0px;
}

.grid-body .description p  {
  border-bottom: 1px solid #f2f2f2 ;
}

.su-item-footer .readmore{
  display: none;
}
.primary-menu a{
 color: #000;
}
a:hover,
a:focus {
  /*color: #dad8d9;*/
  color: #bebdbe;
  text-decoration: none;
}
/*all tn*/
.btn-org{
  color: #e5e5e5;
  background-color: #252525;
  border-color: #252525;
  /*font-size: 18px;*/
}
.btn-org:hover{
  color: #000;
  background-color: #d1d1d1;
  border-color: #d1d1d1;
  font-weight: 600;
}
.home-carousel-one .owl-prev,
.home-carousel-one .owl-next,
.home-carousel-two .owl-prev,
.home-carousel-two .owl-next {
  background-color: #000;
}
.btn-default {
  font-family: THAI;
  color: #ffffff;
  /*background-color: #cfcdce;*/
  /*border-color: #cfcdce;*/
}
.home-carousel-one .btn:hover,
.home-carousel-two .btn:hover {
  /*background-color: #000003;*/
  /*border-color: #000003;*/
  color: #fff;
  font-size: 30px;
}
/*Title slide*/
.home-carousel-one .recipe-title a,
.home-carousel-two .recipe-title a {
  color: #000;
  font-size: 50px;
}
.home-carousel-one .recipe-title a:hover,
.home-carousel-two .recipe-title a:hover {
  color: #989797;
}
.home-carousel-one .recipe-title span,
.home-carousel-two .recipe-title span {
  color: #272727;
}
/*fade slide*/
.home-carousel-one .slide:after,
.home-carousel-two .slide:after {
  background-color: rgba(0, 0, 0, 0);
}
.heading-bottom-line:after {
  background-color: #000;
}
/*Blog tap*/
.top-recipes .recipe-entry-meta {
  background-color: #dad8d9;
}
/*title Product*/
.recipe-title a {
  color: #000;
}
.recipe-title a:hover {
  color: #b5b5b5;
}
.editors-carousel .editor-name a:hover {
  color: #000003;
}
.editors-carousel .editor-name {
  border-left: 3px solid #dad8d9;
}
.footer-widget .widget-title {
  color: #fff;
}
.subscribebtn {
  background-color: #000003;
}
.editors-carousel .social-media a {
  color: #000;
}
.editors-carousel .social-media a:hover {
  color: #b5b5b5;
}
.recipe-entry-meta .read-more {
  float: right;
  color: #808080;
}
.recipe-entry-meta .read-more:hover {
  color: #000003;
}
.recipe-grid .recipe-details {
  border-top-color: #dad8d9;
}
/*hover product*/
.view-thumbnail {
  background-color: rgba(0, 0, 0, 0.8);
}
/*manage*/
.master-header .social-media a {
  float: left;
}
.master-header .social-media a:hover {
  color: #000003;
}
.header-links-list > li a:hover {
  color: #000003;
}
.top-recipes .recipe-entry-meta .read-more:hover {
  color: #000003;
}
/*subpage*/
.recipe_of_the_week a:hover {
  color: #000003;
}
/*ohm*/
.product-mdate-box p{
  margin-left:-15px; 
}
.product-viewed-box p{
  margin-right: -15px;
}
.form-group {
    margin-bottom: 0px !important;
}
.sys-views{
  line-height: normal;
}
.sys-views .su-element-subbox .btn{
  float: left;
  margin-left: 25px;
}

img.show_img {
  margin: 0px auto;
}

.su-side-container {
  position: relative;
  left: 0;
}

.recipe-thumbnail img {
  width: 100%
}

.pagination > .active > a {
  background-color: #AE6E48;
  border-color: #AE6E48;
}
.pagination > .active > a:hover {
  background-color: #774B31;
  border-color: #774B31;
  color: #AE6E48;
}

.sys-social a span.facebook { color: #3B5998; }
.sys-social a span.twitter { color: #55ACEE; }
.sys-social a span.pinterest { color: #BD081C; }
.sys-social a span.google-plus { color: #DC4E41; }

@media(max-width: 991px){
  .home-carousel-one .owl-prev, .home-carousel-one .owl-next {
    background-color: rgba(0,0,0,0.1);
  }
}

.btn{font-size: 17px;}
.form-horizontal .control-label{padding: 5px 0;}

/* SYS-MEMBER-REGISTER */
input[type="text"], input[type="email"], input[type="password"], input[type="url"], input[type="number"], .form-control { height: 35px;}
input[type="text"], input[type="email"], input[type="password"], input[type="url"], input[type="number"], textarea {
  width: 100%;
  padding: 1px 10px;
  font-size: 18px;
}
.form-control{font-size: 16px;}
.form-group{ margin-bottom: 10px;}
.sys-member-register .form-horizontal{ padding-top: 40px;}
.sys-member-register .form-horizontal .form-group{ margin-bottom: 15px !important;}
.sys-member-register .form-horizontal .form-group .btn-member-update{ margin-top: 40px;}
.sys-member-register span.required{color: #ff6868;}

/* SYS-MEMBER-LOGIN */
.sys-member-login .body {margin-top: 40px;}
.sys-member-login .body .form-group{ margin-bottom: 15px !important; }
.sys-member-login .body .checkbox{padding: 0;}
.sys-member-login .body .checkbox input{margin-top: 13px;}
.sys-member-login .body .btn-member-signin, .sys-member-login .body .btn-member-register, .sys-member-login .body .btn-member-register{ margin-top: 20px;}
.sys-member-login .body .btn-member-register:hover{color: #6197ce;}
.sys-member-login .body .btn-member-signin{
  background: #8dc63f;
  border: 1px solid #8dc63f;
  padding-left: 60px;
  padding-right: 60px;
  display: block;
  clear: both;
  width: 165px;
}
.sys-member-login .body .btn-member-signin:hover{ color: #fff; background-color: #85ce23; border-color: #85ce23;}
.sys-member-login .body .btn-member-register{
  background: none;
  border: none;
  color: #979797;
  text-decoration: underline;
  padding: 0;
  margin-right: 15px;
}

/* SYS-SALE-CHECKOUT*/
.sys-sale-checkout .body{ padding-top: 40px;}
.sys-sale-checkout .body .product-wrapper{ text-align: left;}
.sys-sale-checkout .body .cart-product-detail{ background: #fcfcfc;}
.sys-sale-checkout .body .cart-product-detail .deleteOrder a:hover{color: #ff6868;}
.sys-sale-checkout .body .cart-product-detail:hover{background: #efefef;}
.sys-sale-checkout .body #coupons_code_input input{width: 40%; float: right;}
.sys-sale-checkout .body .yout-cart-sumary #coupons_code_input{text-align: right;line-height: 43px;}
.sys-sale-checkout .body .yout-cart-sumary #text_coupons{line-height: 43px;}
.sys-sale-checkout .body .yout-cart-sumary .grand-total, .sys-sale-checkout .body .yout-cart-sumary .grand-total-price{background: #e9e9e9;}
.sys-sale-checkout .body .yout-cart-sumary .grand-total h3, .sys-sale-checkout .body .yout-cart-sumary .grand-total-price h3{margin:0;line-height: 43px;}
.sys-sale-checkout .body .yout-cart-sumary .all-discount, .sys-sale-checkout .body .yout-cart-sumary .total-price, .sys-sale-checkout .body .yout-cart-sumary .grand-total{text-align: right;}
.sys-sale-checkout .payment-method{margin-top: 40px;}
.sys-sale-checkout .address-shipment-box h2{margin: 0;}
.sys-sale-checkout .address-shipment-box .member-login-box{padding-left: 35px;}
.sys-sale-checkout .address-shipment-box .member-login-box .member_login .checkbox {padding-left: 0;}
.sys-sale-checkout .address-shipment-box .member-login-box .member_login .checkbox label input{margin-top: 13px;}
.sys-sale-checkout .address-shipment-box .order_address span.required{color: #ff6868;}
.sys-sale-checkout .address-shipment-box .order_address input{font-size: 17px;}
.sys-sale-checkout .address-shipment-box .member-login-box .btn-member-signin{ color: #fff; background-color: #8dc63f; border-color: #8dc63f;}
.sys-sale-checkout .address-shipment-box .member-login-box .btn-member-signin:hover{ color: #fff; background-color: #85ce23; border-color: #85ce23;}
.sys-sale-checkout .body .address-detail-box .confirm-order-button{margin-top: 30px;}

/* Addition*/
/*.sys-sale-checkout .address-shipment-box .member-login-box .btn-member-register{font-size: 18px;}*/
.sys-sale-checkout .body .address-detail-box .btn-confirm-order{ font-family: 'THAI'; font-size: 18px;}



