.itopplus-background {
background-image:none;background-color :rgba(250, 249, 249, 1);
}
.dropdown-submenu>.dropdown-menu{
  right :100% !important;
  left: inherit !important;
}
.shopcart {
background-color: #a48669;
background-position: 30% 75%;
-moz-border-radius: 0 800px 0 0;
-webkit-border-radius: 0 800px 0 0;
left: 0;
}
a{
  color:#1a1f23;
}
a:hover{
  color:#b69451;
}

.navbar-default .navbar-nav>li>a {
    color: #1a1f23;
    font-size: 22px;
}
.dropdown-menu>li>a {
    color: #1a1f23;
    font-size: 20px;
      padding: 3px 15px;
}
.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover {
    color: #a48669;
}
.navbar-default .navbar-toggle {
    border-color: #a48669;
}
.navbar-default .navbar-toggle:focus .icon-bar,.navbar-default .navbar-toggle:hover .icon-bar {
    background-color: #a48669;
}
.navbar-default .navbar-toggle:focus .text-bar,.navbar-default .navbar-toggle:hover .text-bar {
    color: #a48669!important;
}
.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover {
    background-color: transparent!important;
    color: #a48669;
}
.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover {
    background-color: transparent;
    background-image: none;
    color: #a48669;
}
.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover {
    background-color: transparent;
    background-image: none;
    color: #a48669!important;
}
.navbar-default .navbar-toggle {
    border-color: transparent;
}
.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover {
    border-color: transparent;
}
@media (max-width:768px) {
    .navbar-default {
        background: #dcdcdc;
    }
    .navbar-default .navbar-nav .open>.dropdown-menu {
        background: 0 0!important;
    }
}

/*เมนูกึ่งกลาง*/
/* Medium Devices, Desktops */
@media only screen and (min-width : 1024px) {
h1,.h1 { font-size: 2.250em;}
h2,.h2 { font-size: 1.875em;}
h3,.h3 { font-size: 1.500em;}
h4,.h4 { font-size: 1.125em;}
h5,.h5 { font-size: 0.875em;}
h6,.h6 { font-size: 0.750em;}
p { margin: 0 0 10px;}
.navbar .nav,
.navbar .nav > li {
    float:none;
    display:inline-block;
    *display:inline; /* ie7 fix */
    *zoom:1; /* hasLayout ie7 trigger */
    vertical-align: top;
}
#main-navbar-collapse{
  text-align:right ;
}
.navbar-default .navbar-nav>li>a {
    padding-left: 3px;
    padding-right: 3px;
}
}

/* Large Devices, Wide Screens */
@media only screen and (min-width : 1366px) {
h1,.h1 { font-size: 2.250em;}
h2,.h2 { font-size: 1.875em;}
h3,.h3 { font-size: 1.500em;}
h4,.h4 { font-size: 1.125em;}
h5,.h5 { font-size: 0.875em;}
h6,.h6 { font-size: 0.750em;}
p { margin: 0 0 10px;}
.navbar .nav,
.navbar .nav > li {
    float:none;	
    display:inline-block;
    *display:inline; /* ie7 fix */
    *zoom:1; /* hasLayout ie7 trigger */
    vertical-align: top;
}
#main-navbar-collapse{
  text-align:right ;
}
.navbar-default .navbar-nav>li>a {
    padding-left: 10px;
    padding-right: 10px;
}
}

/*bg สไลด์ หน้าแรก*/
#mainmenu5b63f5843f708604b2330ce6{
   background-color: #f4e7d7;
   background-image: url("https://itp1.itopfile.com/ImageServer/c0999d2b47f8b8b3/0/0/iTopPlus389526817550.webp");
  background-repeat: no-repeat;
  background-size: 100% auto;
  background-position: bottom;
}





/*ตะกร้าสินค้า*/
.shopcart {
background-color: #a48669;
}




/*button*/
.btnp {
  background-color: #1a1f23;
  border: none;
  color: white;
  padding: 8px 32px;
  text-align: center;
  font-size: 14px;
  margin: 0px 2px;
  transition: 0.3s;
}

.btnp:hover {
  background-color: #b69451;
  color: white;
}



/*อัลบั้มมีขอบ*/
.thumbnail, .img-thumbnail {
   -webkit-box-shadow: 0 0px 0px rgba(0,0,0,.075);
   box-shadow: 0 0px 0px rgba(0,0,0,.075);
}
.thumbnail {
    background-color: #ffffff00;
    border-radius: 0px!important;
    border: 0px solid rgba(255,255,255,.15);
  padding: 10px 10px 10px 10px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin-bottom: 10%;
}

.thumbnail:hover{
  -moz-box-shadow: 0 0 10px #585858;
    -webkit-box-shadow: 0 0 10px #585858;
    box-shadow: 0 0 10px #585858;
    cursor: pointer;
}
.thumbnail img.imageGallery{
  border:1px solid #f8e8d9;
}


/*-------------------------------อัลบัม apollo------------------------*/

figure.effect-apollo img {
  -webkit-transform: scale3d(1,1,1);
  transform: scale3d(1,1,1);
}
figure.effect-apollo:hover img {
  -webkit-transform: scale3d(1.05,1.05,1.05);
  transform: scale3d(1,1,1);
}

figure.effect-apollo {
   background: transparent;
}


/*jazz*/
figure.effect-jazz {
    background: -webkit-linear-gradient(-45deg,#f3cf3f00 0,#f33f5800 100%);
    background: linear-gradient(-45deg,#f3cf3f00 0,#f33f5800 100%);
}
figure.effect-jazz figcaption::after {
    border-top: 1px solid #fff0;
    border-bottom: 1px solid #fff0;
}



/*shopcart*/
 .Template-B-frame {
    padding: 10px 10px 10px 10px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin-bottom: 10%;
}
.Template-B-Name {
    color: #1a1f23;
    font-size: 20px;
    height: 100px;
}
.Template-B-button {
    width: 80%;
    background-color: #1a1f23;
    color: #fff;
    border-radius: 0px;
}
.Template-B-button:hover {
    width: 80%;
    background-color: #b69451;
}
.Template-B-Icon {
    width: 11%;
}
.Template-B-buttonDetail {
    background-color: #1a1f23;
    color: #fff;
    font-family: ThaiSansNeue;
    font-size: 20px;
}
.Template-B-buttonDetail:hover {
    background-color: #b69451;
}
.Template-B-CateName {
    color: #1a1f23;
    font-size: 26px;
    font-weight: bold!important;
}
.Template-B-ProName {
    color: #b69451;
    font-size: 30px;
    font-weight: bold!important;
}
.shopcartID-Head-Default {
    font-size: 26px;
    color: #1a1f23;
    font-family: ThaiSansNeue;
    font-weight: bold;
    border-bottom: solid 1px #f8e8d9;
}
.shopcartID-Default {
    font-size: 30px;
    color: #b69451;
    font-family: ThaiSansNeue;
    font-weight: bold;
    border-bottom: solid 1px #f8e8d9;
}
.shopcartName-Head-Default {
    font-size: 26px;
    color: #1a1f23;
    font-family: ThaiSansNeue;
    font-weight: bold;
    border-bottom: solid 1px #f8e8d9;
}
.shopcartName-Default {
    font-size: 30px;
    color: #b69451;
    font-family: ThaiSansNeue;
    font-weight: bold;
    border-bottom: solid 1px #f8e8d9;
}
.Template-B-PriceNormal {
    font-family: ThaiSansNeue;
    font-size: 30px!important;
    font-weight: bold;
}
.Template-B-Quantity {
    color: #1a1f23;
    font-family: ThaiSansNeue;
    font-size: 20px!important;
}
.Template-B-Item {
    color: #1a1f23;
    font-family: ThaiSansNeue;
    font-size: 20px!important;
}
.input-sm, .form-horizontal .form-group-sm .form-control {
    font-size: 18px;
    font-family: ThaiSansNeue;
}
.shopcartDetail-Default {
    font-size: 28px;
    font-family: ThaiSansNeue;
    font-weight: bold;
}
.Template-B-pic {
    border: solid 1px #f8e8d9;
    height: inherit!important;
}
.Template-B-Big {
    border: solid 1px #f8e8d9;
    height: inherit;
}
.PictureOverflow {
    width: 100%;
   max-height: 155px;
}
.Template-B-smallpic {
    height: inherit;
    border: solid 1px #f8e8d9;
}
.Template-B-PricePromotion {
    color: #1a1f23;
     font-family: ThaiSansNeue;
    font-size: 30px!important;
}
.ui.massive.rating .icon {
    font-size: 28px;
}
.Template-B-Des {
    color: #1c2125;
    height: 200px;
}
.Template-B-Des:hover {
    color: #1c2125;
}
.ui.steps .step.active .title {
    color: #b69451;
}
.ui.steps .step .title {
    font-family: ThaiSansNeue;
    font-size: 18px;
}
.step1checkout {
    background-color: #b69451;
    border: 5px solid #a48669;
}
.btnCheckoutprevious {
    background-color: #b69451;
}
.step5checkout {
    background-color: #b69451;
    border: 7px solid #a48669;
}
.shopcart-paymentpage {
    background-color: #b69451;
}
.normalPrice {
    color: #1a1f23;
    font-weight: bold;
}
.promotionPrice {
    color: red;
}                                   

/*ปิดดาว*/
.ui.rating:last-child {
    margin-right: 0;
    display: none;
}
.shopcartlinePrice-Default {
    padding: 0px 0 0px 0;
}

.col-md-12 {
    font-family: ThaiSansNeue;
}

