.itopplus-background {
background-image:none;background-color :rgba(233, 228, 228, 1);
}
.itopplus-background{
background-color: #F8F4EC !important;
}


.navbar-default {
    background: #78b337;
    border-radius: 0;
}

.itopplus-padtop{
    padding-top: 50px;
}

/*เมนูกึ่งกลาง*/
/* 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:center ;
}

.itopplus-padtop{
    padding-top: 0px;
}

}

/* 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:center ;
}

.itopplus-padtop{
    padding-top: 0px;
}

}


/* เริ่ม */

.navbar-default .navbar-nav>li>a {
    font-family: THBaijamRegular;
    font-size: 22px;
}

.dropdown-menu>li>a {
    font-family: THBaijamRegular;
    font-size: 22px;
}


.input-group .form-control {
    font-size: 18px;
}

.panel-body {
    font-family: THBaijamRegular;
    font-size: 22px;
}


/* ตะกร้า */



.Template-O-pic {
    padding: 0px;
    height: inherit !important;
}

.Template-O-Des {
    font-size: 22px;
    height: 125px;
    font-family: THBaijamRegular;
}



.Template-O-button {
    background-color: #f8801b;
    font-family: THBaijamRegular;
    font-size: 22px;
}


.Template-O-button:hover {
    background-color: #77b437;
}


.shopcart {
    background-color: #f8801b;
}

.shopcart-Cate {
    font-family: THBaijamRegular;
    font-size: 26px;
}

.shopcartID-Head-Default, .shopcartID-Default, .shopcartName-Head-Default, .shopcartName-Default {
    font-size: 24px;
    font-family: THBaijamRegular;
}


.Template-O-PriceNormal {
    font-family: THBaijamRegular;
}

.Template-O-Quantity {
    font-family: THBaijamRegular;
  font-size: 22px!important;
}

.Template-O-Item {
    font-family: THBaijamRegular;
  font-size: 22px!important;
}

.shopcart-share {
    font-family: THBaijamRegular;
  font-size: 22px!important;
}

.Template-O-buttonDetail {
    width: 35%;
    background-color: #f8801b;
    font-family: THBaijamRegular;
    font-size: 25px;
}

.Template-O-buttonDetail:hover {
    width: 35%;
    background-color: #77b437;
}

.shopcartDetail-Default {
    font-family: THBaijamRegular;
    font-size: 26px;
}

.Template-O-Name {
    color: #000000;
    font-size: 22px;
}

.step1checkout {
    background-color: #f8801c;
    border: 5px solid #eea66a;
}


.ui.steps .step .title {
    font-weight: 100;
    font-family: THBaijamRegular;
    font-size: 22px;
}

.btnCheckoutprevious {
    background-color: #f8801c;

}

.shopcartlinePrice-Default {
    font-family: THBaijamRegular;
    font-size: 22px;
}

.Bodycheckout {
    font-size: 22px;
}

.ui.steps .step.active .title {
    color: #f88220;
}


/* โทรศัทพ์ */

@media only screen and (min-width : 360px) {
.navbar-default .navbar-toggle {
    border-color: #77b437;
    border: none!important;
    background: none!important;

}
  
  .text-bar {
    color: #77b437!important;
    font-size: 0px!important;
}
}


@media only screen and (max-width: 768px){
.navbar-default .navbar-brand {
padding: 11px;
}
}

@media only screen and (min-width : 320px) {
.navbar-default .navbar-toggle {
    border-color: #77b437;
    border: none!important;
    background: none!important;

}
  
  .text-bar {
    color: #77b437!important;
    font-size: 0px!important;
}
}


.glyphicon-phone-alt:before {
   content: "\f10b"!important;
   font-family: FontAwesome;
   font-size: 26px;
   position: relative;
   top: -4px;
}


@media (max-width:768px) {
	#imagesControl5ab4714dbf7c5bef3d4d9ace {
margin:-11px -10px -10px -10px;
}
}

.glyphicon-chevron-right:before {
    content: "\e080";
display:none
}
.glyphicon-chevron-left:before {
    content: "\e080";
display:none
}

@media screen and (max-width: 768px){
.table-responsive {
   white-space: nowrap;
}
  label.col-xs-12.col-sm-3.col-md-3.control-label {
   width: 35%;
}

}


@media (max-width:320px) {
 #InmyDiv1540781885679 {
    margin-top: 392px;
}
}

@media (max-width:375px) {
 #InmyDiv1540781885679 {
    margin-top: 372px;
}
}
@media (max-width:414px) {
 #InmyDiv1540781885679 {
    margin-top: 372px!important;
}
}
@media (max-width:992px) {
 #InmyDiv1540781885679 {
margin-top:250px;
}
}

@media (max-width:1024px) {
 #InmyDiv1540781885679 {
margin-top:200px;
}
}





