@import url(../../fonts/somtum/somtum.css);
@import url(../../fonts/silpakorn/silpakorn.css);

body{
     padding-top: 50px;
}


.bannerslide {
color:#fff;/*สีตัวอักษรหัวข้อแบนเนอร์สไลด์*/
font-family: "silpakorn70yritalic";
 font-size: 50px;/*ขนาดตัวอักษรหัวข้อแบนเนอร์สไลด์*/
line-height:50px;/*ระยะห่างของบรรทัด*/
}
.smaller{
color:#fff;
font-family: "silpakorn70yritalic";
font-size: 36px;
}
.leader{
font-family: "ts-som_tum_-a-npregular";/*รูปแบบตัวอักษร*/
font-size:30px;/*ขนาดตัวอักษรอธิบายในแบนเนอร์สไลด์*/
}
.shopname{
font-family: "ts-som_tum_-a-npregular";/*รูปแบบตัวอักษร*/
font-size:40px;/*ขนาดตัวอักษร*/
display: none;
}

.list-group {
  padding-left: 0;
  margin-bottom: 10px;/*ระยะห่างของกล่องแสดงหมวดสินค้า*/
}
.list-group-item-heading{
font-size:13px;/*ขนาดตัวอักษรของหัวข้อหมวดสินค้า*/
}
.carousel{
    background: #2f4357;
    margin-top: 0px;
    margin-bottom: 0px;
}
.carousel .item img{
    margin: 0 auto; /* Align slide image horizontally center */
}
.bs-example{
	margin: 0px;
}
.footer{
background-color:#FFFFFF;
}
b.logo-custom {
    text-transform: uppercase;
    /*color: #CE3030;*/
    /* -webkit-text-stroke-width: 0.3px; */
    /* -webkit-text-stroke-color: #FFF; */
    /* font-weight: bold; */
}
.navbar.navbar-default.navbar-fixed-top {
    background-color: #32668E !important;
    background-image: none !important;
    border-color: #32668e !important;
    margin-bottom: 0px !important;
}
a {
    color: #32668E;
    
}
section.contactustitle, section.contactdetail {
    margin-top: 35px;
}
.share-button-lg, .share-button-xs {
    display: none !important;
}
.main-banner {
     margin-bottom: 20px;
}
.navbar-default .navbar-toggle {
    border-color: #13426d;
}
.navbar {
    border-bottom: 0px solid #13426d;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
    border-color: #13426d;
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
    background-color: #13426d;
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
    color: #ffffff;
    background-color: #13426d;
}
.carousel-control, .item {
    border-radius: 0px;
}
.main-title {
    border-bottom: 3px solid rgb(255, 102, 0);
}
.title {
    background-color: rgb(255, 102, 0);
    color: #FFF;
    font-size: 1.5em;
    line-height: 1.5;
    padding: 0 20px;
    display: inline-block;
    font-weight: bold;
}
h2.article-detail {
    display: none;
}
h2.contactus-title.title-top-page {
    display: none;
}

.products {
    margin-top: 30px;
    margin-bottom: 30px;
}
.product-title {
    color: #13426d;
    font-weight: bold;
}
.img-responsive {
    display: inline-block;
}
.product-content {
    margin-top: 30px;
}
hr.hr-products {
    margin-top: 30px;
    margin-bottom: 30px;
    border: 0;
    border-top: 2px dashed #13426d;
    width: 60%;
}


@media (min-width: 768px) {
.nav.navbar-nav {
    float: right;
}
}
