.main-container {/*background: url("/assets/img/callme/bg-2.jpg") 50% 50%/cover no-repeat;*/ background:#eeeeee;}
.head-section.biteme {margin-top:50px; }
/*.head-section:after {background:#c90002;}*/
.head-section span {padding: 6px 20px;background-color: #001141;color: #ffffff;}
/*[class^="shop-item"] .box-img {background-color: #161615;}*/
[class^="shop-item"] .box-link {background-color: rgba(51, 48, 45, 0.329);}
.hero-banner {display: block !important;}
.hero-banner img {width: 100% !important}
[class^="shop-item"] .price {color:#ed1c24;}
.box-col .box-size-img {flex: 1 0 50%; width: 50%; text-align: center; padding: 0 0 30px 0;}
.box-col .box-size-img img {display:block; width:90%;}
.main-container .main .biteme-content .container .row {margin-bottom:50px !important;}
.navbar-menu, .main-footer .copyright {background-color: #000000 !important;}
.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {background-color: #02317f;}
.navbar-inverse .navbar-nav > .open > a, 
.navbar-inverse .navbar-nav > .open > a:hover, 
.navbar-inverse .navbar-nav > .open > a:focus , 
.mega-dropdown-menu > li > ul {background-color: #02317f;}
.mega-dropdown-menu > li ul > li > a:hover, 
.mega-dropdown-menu > li ul > li > a:focus {background-color: #181918;}
.main-container .main .box-col {display:flex;}
.content-section {padding-bottom:30px;}
.content-section p, .content-section ul li {font-size: 15px;}
.content-section p {margin-top: 10px;}
 
.container-product {background:#fff; padding :2%;}
.content-product {width: 40%; float:left;}
.content-intro-top { margin: 30px 10px 0; font-size: 20px; line-height: 30px;text-align: center;}
.content-intro {display:flex;}
.content-size {flex: 1 0 100%; width: 100%; text-align: center; padding: 0 0 30px 0;}
.content-size img {display:block; width:100%; margin:0 auto;}
.content-info {width:55%; padding-left:3%; float:left; font-size:20px; line-height:30px;}
.content-blog {margin:0 10px; font-size:18px; line-height:30px;}
.content-blog h3 {font-size: 24px; margin: 10px 0;font-weight: 500;}
.content-blog h2{font-size: 20px !important; margin: 10px 0;font-weight: 500;}
.content-blog span.head {font-weight:bold;}
.content-blog ul {padding: 0 0 0 30px;list-style: disc;}
.content-blog img {width: 70%;margin: 0 auto;}
.d_block {display:block !important;}
img { display: block; max-width: 100%;}
.head-intro {font-size:30px; line-height:30px; padding-bottom:20px; text-align:center;}
[class^="shop-item"] .title {font-size:16px; height:45px;}
[class^="shop-item"] .box-txt {text-align:center;}
.button-buy {padding: 15px;border-radius: 10px;background: #bd1217;margin: 0 auto;width: 150px;margin-top: 10px;font-size:16px;color:#fff;}
a span.button-buy:hover {opacity: 0.6;}
.button-soldout {padding: 15px;border-radius: 10px;background: #969696;margin: 0 auto;width: 150px;margin-top: 10px;font-size:16px;color:#fff;}

.main-container  a{
    color: #2648cd !important;
}
.main-container a:hover, .main-container a:focus {
    color: #91a0db !important;
}

.container .text_check_price {margin:0px 10px 30px;text-align: center;font-size: 20px;}


@media only screen and (max-width: 768px) {
  /* For mobile phones: */
  .head-intro {font-size:24px;}
  .container-product {padding:0;}
  .content-product {width:94%; float:none; margin:2%;}
  .content-info {width:94%; float:none; margin:2%; font-size:16px; line-height:25px;}
  .content-blog {font-size:16px; text-align:left; line-height:28px;}
  .container-fluid {padding:0;}
  .content-blog img {width: 90%;}

}