/* Product Option */
/*alert popup trackmyorder*/
div.modal-content {
    max-width: 450px !important;
    margin: 0 auto !important;
    color: #55606e !important;
}
.modal-dialog{
    top:190px !important;
}
.modal-dialog{
    padding-top: 3px !important;
}
/*alert popup trackmyorder end*/
span.option-content-box.active {
    background-color: #00AFD8 !important;
    border-color: #00AFD8 !important;
}
.selectoption {
    width: 200px;
    display: inline-block;
}

/*All Categories*/
.moduletable.module.best-seller.best-seller-custom.fa-diamond.fa-hidden {
    margin-bottom: 10px;
}
.refine-search.form-group {
    display: none !important;
}
.container-megamenu.vertical .vertical-wrapper ul.megamenu > li > a {
    padding: 0px;
    font-size: 14px;
    color: #222;
    border-bottom: 1px solid #e1e1e1;
    margin: 0;
    margin-top: 7px;
}
.container-megamenu.vertical .vertical-wrapper ul.megamenu > li{
    padding:0 0px !important;
}
.container-megamenu.vertical .vertical-wrapper ul li > a strong{
    padding-left: 13px !important;
}
/*All Categories End*/
/* Product Option End */

/* After Banner */
.afterbanner {
    margin-top:10px !important;
}
/* After Banner */
/*Space Sub Categories */
/*Space Sub Categories End*/

 /*Quick View*/

a.quickview.iframe-link.visible-lg.btn-button {
    display: none !important;
}
 /*Quick View End*/
@media screen and (min-width: 300px) and (max-width: 600px){
.modal-backdrop.fade.in{
    display: none !important;
}
.btn.btn-default{
    color: #fff !important;
    background: #00afd8 !important;
}
input[type=button].btn-block{
	width: 100% !important;
	margin: 0 !important;
}
.modal-dialog{
    top:100px !important;
}
.account-account #content ul.list-unstyled li a i {
    font-size: 30px !important;
    height: 30px !important;
    color: #00AFD8 !important;
    font-weight: lighter !important;
}
#content > h2, #content > h1{
    display: none !important;
}
.account-account #content ul.list-unstyled li{
    height: 80px !important;
}
.info.info2.bawah {
    margin-left: -5px;
}
.info.info3.tepi {
    margin-left: 5px;
}
.col-sm-12.page-category.ctg {
    background-color: #e7e8ec !important; 
}
.btn-block+.btn-block{
	width: 100% !important;
	margin: 0 !important;
	color: #f5f5f5 !important;
}}
@media screen and (min-width: 370px) and (max-width: 800px){
    .modal-backdrop.fade.in{
    display: none !important;
}
.btn.btn-default{
    color: #fff !important;
    background: #00afd8 !important;
}
    .tab-account input[type="submit"] {
    width: 40% !important;
    padding: 0 15px;
    margin-left: 30% !important;
}
.form-group .col-sm-10 {
    margin-bottom: 15px !important;
    padding: ;
}
a.btn.btn-default {
    background: #00afde !important;
    border-color: #00afde !important;
}

.btn{
	color: #f5f5f5 !important;
}
.bar .btn-link{
	color: #666 !important;
}
/*Navigation Bestseller, Rating, Price*/
.so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox span.ltabs-tab-arrow, .so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox span.ltabs-tab-selected {
    display: none !important;
}
.so-listing-tabs .ltabs-wrap .ltabs-tabs-container {
    display: none !important;
}
/*Navigation Bestseller, Rating, Price End*/
.price {
    color: #00AFD8 !important;
}
.panel .content {
    background: #ffffff !important;
}
.typeheader-0.bar-navhome .navbar-logo img {
    max-height: 40px !important;
}
.bar-navhome .input-group .form-control{
	background: #e8e8e8 !important;
}
.typeheader-0.bar-navhome{
	padding-bottom: 10px !important;
}
.typeheader-0.bar-navhome .navbar-search .input-group-btn {
	top: 3px !important;
}
.typeheader-0.bar-navhome .navbar-search .input-group .form-control{
	font-size: 12px ;
	height: 30px;
	position: center !important
}
input[type=button].btn-block, input[type=reset].btn-block, input[type=submit].btn-block {
    width: 100% !important;
    text-transform: capitalize;
    margin:0!important;
}
.btn-block+.btn-block{
	margin:0px !important;
	width: 100% !important;
}
/*My Account*/
.account-account #content ul.list-unstyled li a i{
	font-size: 30px !important;
	height: 30px !important;
	color: #00AFD8 !important;
	font-weight: lighter !important;
}
#content > h2, #content > h1{
	display: none !important;
}
.account-account #content ul.list-unstyled li a span{
	font-size: 10px !important;
}
.account-account #content ul.list-unstyled li{
	height: 100px !important;
}
/*.footernav-top .need-help{
	margin-top: 100px !important;
}*/
body.account-account #content{
	margin: 35px 0;
}
/*My Account End*/
a.pull-right.accordion-toggle.btn-collapse{
	margin-top: 4px !important;
}
.viewmore{
    margin-top: 30px !important;
    margin-bottom: -30px !important;
    z-index: 99 !important;
    color: #428bca !important;
}
}


@media screen and (min-width: 500px) and (max-width: 600px){
    .modal-backdrop.fade.in{
    display: none !important;
}
.modal-dialog{
    top:100px !important;
}
.btn.btn-default{
    color: #fff !important;
    background: #00afd8 !important;
}
.product-view.product-info .box-info-product .cart {
    margin-top: -25px !important;
}
div.box-info-vendor-detail {
    display: none !important;
}
.panel .content{
	background: #ffffff !important ;
}

/*li.active a {
    display: none !important;
}*/
/*Navigation Bestseller, Rating, Price*/
.so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox span.ltabs-tab-arrow, .so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox span.ltabs-tab-selected {
    display: none !important;
}
.so-listing-tabs .ltabs-wrap .ltabs-tabs-container {
    display: none !important;
}
/*Navigation Bestseller, Rating, Price End*/
.viewmore{
    margin-top: 30px !important;
    margin-bottom: -30px !important;
    z-index: 99 !important;
    color: #00afd8 !important;
}
ul.menu, ol.menu, ul.blank {
    margin-top: 30px !important;
}
.so-listing-tabs .ltabs-items .ltabs-loadmore .ltabs-loadmore-btn {
    background-color: #00afd8;
}
.price {
    color: #00AFD8 !important;
}}



@media screen and (min-width: 760px) and (max-width: 991px){
.modal-dialog{
    top:130px !important;
}
.navbar-header {
position: relative;
  float: right;
  margin-right: 138px;
}
.btn-group, .btn-group-vertical {
    margin-top: -10px;
    margin-right: 5px;
}
.megamenu-style-dev .navbar-default .horizontal .navbar-toggle{
background: linear-gradient(to bottom, #ffffff 0%, #ffffff 100%) !important;
border: solid 1px #00afd8 !important;
display: none !important;
}
.megamenu-style-dev .navbar-default .horizontal .navbar-toggle .icon-bar{
background-color: #2d2d2d !important;
}
.megamenu-style-dev .navbar-default .vertical .navbar-header .navbar-toggle{
margin: 5px 50px !important;
}
div.box-info-vendor-detail {
display: none;
}
/*li.active a {
display: none !important;
}*/
.typeheader-2 #sosearchpro.so-search .select_category select{
width:120px !important;
height: 25px !important;
}

.typeheader-2 #sosearchpro.so-search .autosearch-input{
width:200px !important;
}
input.autosearch-input.form-control {
    height: 35px !important;
}
.typeheader-2 #sosearchpro.so-search .select_category select{
    line-height: 32px !important;
}
.typeheader-2 #sosearchpro.so-search .select_category:after{
    line-height:32px !important;
}
button.button-search.btn.btn-default.btn-lg {
    height: 35px !important;
}
.tablogo {
    margin-top: 34px;
    width: 150px;
    position: absolute;
    z-index: 1;
}
.typeheader-2 #sosearchpro.so-search .search{
    padding-left: 180px;
}
.price {
    color: #00AFD8 !important;
}
.typeheader-2 .header-center{
    padding:0px 0px 35px !important;
}}

@media screen and (min-width: 481px) and (max-width: 991px) {
    .modal-backdrop.fade.in{
    display: none !important;
}
.btn.btn-default{
    color: #fff !important;
    background: #00afd8 !important;
}
div.navbar-logo.col-lg-3.col-md-3.col-sm-12.col-xs-12 a img {
    width: 280px;
    margin-left: 18px;
    padding-bottom: 18px;
 }
 .modal-dialog{
    top:100px !important;
}
  .panel .content{
	background: #ffffff !important ;
}
 /*Quick View*/

a.quickview.iframe-link.visible-lg.btn-button {
    display: none !important;
}
 /*Quick View End*/

 .so-listing-tabs .ltabs-items .ltabs-loadmore .ltabs-loadmore-btn {
    background-color: #00afd8;
}
.btn-group, .btn-group-vertical {
    margin-top: -10px;
    margin-right: 5px;
}

/*Navigation Bestseller, Rating, Price*/
.so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox span.ltabs-tab-arrow, .so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox span.ltabs-tab-selected {
    display: none !important;
}
.so-listing-tabs .ltabs-wrap .ltabs-tabs-container {
    display: none !important;
}
.price {
    color: #00AFD8 !important;
}
/*Navigation Bestseller, Rating, Price End*/
.viewmore{
    margin-top: 30px !important;
    margin-bottom: -30px !important;
    z-index: 99 !important;
    color: #428bca !important;
}}

@media screen and (min-width: 735px) and (max-width: 991px) {
section.section-style1.section-color {
    height: 728px;
  }

.so-listing-tabs .ltabs-items .ltabs-loadmore .ltabs-loadmore-btn {
    background-color: #00afd8;
}
.price {
    color: #00AFD8 !important;
}
.btn-group, .btn-group-vertical {
    margin-top: -10px;
    margin-right: 5px;
}}
@media screen and (min-width: 992px) and (max-width: 1199px) {
  .container-megamenu.vertical .vertical-wrapper ul.megamenu{
      height: 418px !important;
 }
 .price {
    color: #00AFD8 !important;
}
 section.section-style1.section-color {
    height: 416px;
}}
/*Untuk semua mobile*/
@media screen and (max-width: 1050px) {
/* Edit Account Page */	
.form-group{
	margin-right:0 !important;
}
/* Edit Account Page End*/
.so-groups-sticky.right{
     display:none !important;
 }
.price {
    color: #00AFD8 !important;
}
.btn-group, .btn-group-vertical {
    margin-top: -10px;
    margin-right: 5px;
}
img.wlthumb {
    margin-left: 10px !important;

}
span.wlprice {
    font-size: 15px !important;
    font-weight: bold !important;
    color: #00AFD8 !important;
}
.wlbutton{
    border:1px solid #00AFD8 !important;
}
.btn{
    color: #f5f5f5 !important;
}
.product-item-container .ms-avatar {
    display: none !important;
}
/*barcode*/
.barcode.wrapper{
    max-width: 250px;
    width:100%;
    margin: 0 auto;
}
.barcodes{
    padding-top: 5px;
    color: black;
	font-size:14px;
}
.table>tbody>tr>td{
    border:0px solid !important;
}
.lokasi{
    text-align: right;
    margin-left: 50px;
    color: #777;
    font-size: 13px;
}
/*barcode end*/
}

@media (max-width: 450px){
    .modal-backdrop.fade.in{
    display: none !important;
}
.btn.btn-default{
    color: #fff !important;
    background: #00afd8 !important;
}
.modal-dialog{
    top:50px !important;
}

.bar-navhome .input-group {
    background: #ffffff !important;
}

.typeheader-0.bar-navhome {
    background-color: #ffffff;
    padding-top:14px !important;
}
m
.navbar-menu .toggle-panel {
    background: #00afd8 !important;
}

.navbar-menu .toggle-panel .icon-bar {
    background: #ffffff !important;
}
.rating, .ratings {
    margin-bottom: 5px !important;
}
.col_oqrd {
    padding-bottom: 0px;
    padding-top: 10px;
    margin-top:9px;
    margin-bottom: 10px;
}

.typeheader-0.bar-navhome .navbar-logo img{
    margin-top:3px !important;
    max-height: 40px !important;
}
.btn-group, .btn-group-vertical {
    margin-top: -10px;
    margin-right: 5px;
}
.products-list.row-kategori.nopadding-xs.grid {
    margin-left: -8px !important;
    margin-right: -8px !important;
}
.nopadding-xs > div {
    padding: 0;
    padding-left: 3px !important;
    padding-right: 3px !important;
}
.products-list.grid .product-layout .product-item-container{
    margin-bottom: 6px !important;
}
.col-sm-12.page-category.ctg {
    background-color: #e7e8ec !important; 
}
.products-list.grid .product-layout .product-item-container.kategori{
    padding-bottom: 3px !important;
}
/*Header Menu*/
.col_oqrd.menu_custom {
    background-color: #00AFD8;
    color : #fff !important;
}
h2.modtitle {
    color: #222;
    font-size: 16px;
    font-weight: 700 !important;
    text-align: left;
    text-transform: uppercase;
    border: 0;
    padding: 10px 0;
    margin: 0;
}
.so-listing-tabs .ltabs-items .ltabs-loadmore .ltabs-loadmore-btn {
    color: #e8e8e88c !important;
}
.so-listing-tabs .ltabs-items-container .ltabs-items-inner {
    display: flex;
    flex-wrap: wrap;
    padding-left: 3px !important;
    padding-right: 3px !important;
}
.item-inner.product-thumb.product-layout {
    padding-left: 3px !important;
    padding-right: 3px !important;
}
.so-listing-tabs .ltabs-items-container .ltabs-items-selected {
    background: #e7e8ec !important;
}
.rating{
    font-size: 12px !important;
    margin-bottom: 3px !important;
    margin-left: -1px !important;
}
.products-list.grid .product-layout .product-item-container .right-block .caption h4 a {
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    text-transform: capitalize !important;
    font-size: 11.5px !important;
}
.products-list.grid .product-layout .product-item-container {
    padding-bottom: 0 !important;
    position: relative;
    border: 1px solid #e8e8e8;
    overflow: hidden;
    margin-right: -1px;
    margin-left: 9px;
    margin-bottom: 9px !important;
    width: 100% !important;
    margin-right: 10px !important;
    margin-left: 0px;
    display: block !important;
    background: #fff !important;
}
.btn.btn-default{
    text-transform: capitalize !important;
}
..btn-sn.btn-revo{
    text-transform: capitalize !important;
}
.row.row_v2u7.row-style {
    background: #e7e8ec !important;
}
.so-listing-tabs .ltabs-wrap .ltabs-tabs-container {
    margin: 5px 10px;
    padding: 0;
}
.col_oqrd.menu_custom{
	display: none !important;
}
/*Header Menu End*/
/*Navigation Bestseller, Rating, Price*/
.so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox span.ltabs-tab-arrow, .so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox span.ltabs-tab-selected {
    display: none !important;
}
.so-listing-tabs .ltabs-wrap .ltabs-tabs-container {
    display: none !important;
}
/*Navigation Bestseller, Rating, Price End*/
.btn-danger {
    background: #00afd8 !important;
    border-radius: 0;
}
.so-listing-tabs .ltabs-items .ltabs-loadmore .ltabs-loadmore-btn {
    background-color: #e8e8e88c ;
    border-radius: 5px;

}
.viewmore{
    margin-top: 30px !important;
    margin-bottom: -30px !important;
    z-index: 99 !important;
    color: #428bca !important;
}
.price {
    color: #00AFD8 !important;
    margin:0 !important;
}
.ratings.list{
    padding-bottom: 25px !important;
}
/*Review*/
div.box-info-vendor-detail {
    display: none;
}
/*Review End*/
/*Favorite */
ul.menu, ol.menu, ul.blank {
    margin-right: 25px;
}
/*Favorite End */
/*Checkout*/
#content > h2, #content > h1 {
    font-size: 15px !important;
}
.product-view.product-info .box-info-product .cart input {
    margin-left: 18px;
}

div.input-group.quantity-control{
    padding-left:10px !important;
}

.box-review {
    border-bottom: 0px solid #eee;
}

.cartproductname{
    white-space: normal !important;
    word-wrap: break-word !important;
    width:75%;
    float:left;
}
.cartquantity{
    width:100px;
}
.btnsn, .btn-cart .btn.btn-primary, .btn-cart .btn.btn-default {
    background-color: #FF5C00;
}

a.btn.btn-primary {
    background-color: #00AFD8 !important;
}
.confirm-order button{
    background-color: #00AFD8 !important;
}
.btn-danger {
    background: #00afd8 !important;
    border-radius: 0;
}
/*Checkout End*/
.products-list.grid .product-layout .product-item-container .right-block .caption h4 a{
    text-transform: capitalize !important;
}
}

@media (min-width: 1200px){
.module.custom-listingtab .ltabs-wrap .ltabs-items-container {
    margin-right: 0px !important;
    margin-left: 0px !important; 
    border-top-style: ridge !important: 
}
.price {
    color: #00AFD8 !important;
}
.common-home .block-slide{
 margin-left:250px;
 margin-top:-7px;
}}

@media screen and (min-width: 992px) {
    /* Header */
    .comparison-account{ 
    display: none !important; 
}
.mobileheader{
display:none;
}   
div.model {
    display: none !important;

} 
.product-view .content-product-right .short_description {
    display: none !important;
}
.megamenuToogle-pattern font-ct container {
    display: block;
    overflow: hidden;
}
#so-groups .form-content .form-box #button-search:hover {
    background-color: #00afd8 !important;
}
.testmenu {
    background-color: #000000;
    width: 100%;
}

li.item-vertical {
    height: 10;
}

div.header-center {
    padding-top: 10px !important;
    padding-bottom: 1px !important;
}
.typeheader-2 .megamenu-style-dev .horizontal ul.megamenu > li > a {
    color: #f5f5f5 !important;
}
.typeheader-2 .container-megamenu.vertical #menuHeading .megamenuToogle-wrapper{
 background-color:#2d2d2d !important;   
}
/* Header End */
.price {
    color: #00AFD8 !important;
}
/* Logo */
div.navbar-logo.col-lg-3.col-md-3.col-sm-12.col-xs-12 a img {
    width: 180px;
    margin-left: 18px;
    padding-bottom: 18px;
}
/* Logo End */

/* Mega Menu */
input.autosearch-input.form-control {
    height: 35px !important;
}

button.button-search.btn.btn-default.btn-lg {
    height: 35px !important;
}


.typeheader-2 .header-bottom {
    background-color: #00afd8 !important;
    min-height: 48px !important;
    height: 48px !important;
}

.header-bottom-inner {
height:50px !important;
}

.container-megamenu.vertical .vertical-wrapper ul.megamenu{
padding-bottom:15px; !important}

.container-megamenu.vertical #menuHeading .megamenuToogle-wrapper .container {
    line-height: 50px !important;
    height:50px;
}

.typeheader-2 #sosearchpro.so-search .select_category select {
    line-height: 32px !important;
    height: 30px !important;
}

div.megamenuToogle-wrapper.hidden-sm.hidden-xs {
    height: 53px !important;
    width:220px;
}

#sosearchpro .icon-select::after {
    line-height: 32px !important;
}

.typeheader-2 .header-bottom .header_custom_link li {
    margin: 6px 5px !important;
}

.typeheader-2 .block-cart {
    padding: 6px 5px !important;
}


.container-megamenu.vertical:after{
 top:18px !important;   
}
.typeheader-2 #sosearchpro.so-search .autosearch-input {
    border-left: 1px solid #00afd8 !important;
}
.typeheader-2 .megamenu-style-dev .horizontal ul.megamenu > li > a{
    padding:15px 15px 15px;
    color: #ffffff;
    line-height:22px !important;
}
.typeheader-2 .shopping_cart .btn-shopping-cart .total-shopping-cart, .typeheader-2 .container-megamenu.vertical #menuHeading .megamenuToogle-wrapper{
    background-color:#2d2d2d !important;
}

/* Mega Menu End */

/* Slider */
.right-banner {
    padding-left: 0;
http://shopnear4.tedsis.com/#    padding-right: 0;
}
.section-style1{
 margin-top:2px;
 margin-bottom:25px;   
}
/*Slider End*/

/*Top Bar*/

div.header-top {
    background-color: #eee !important;
}

li.hidden-xs {
    color: #999;
    font-size: 11px !important;
}

a.link-lg {
    font-size: 11px !important;
}

a.btn-xs.dropdown-toggle {
    font-size: 11px !important;
}

button.btn-link.dropdown-toggle {
    font-size: 11px !important;
}
.typeheader-2 .header-top .header-top-right ul.top-link > li {
    border-left: 1px solid #ddd;
}
div.header-top {
    padding-top: -2px;
    padding-bottom: -2px;
}

/*Top Bar End*/

/*All Categories*/

.container-megamenu.vertical .vertical-wrapper ul.megamenu > li > a {
    padding: 0;
    font-size: 14px;
    color: #222;
    border-style: none  !important;
}
.container-megamenu.vertical .vertical-wrapper ul.megamenu {
    margin-top: -5px;
}
.common-home .block.block_9 {
    margin-top: 32px;
    margin-bottom: 32px !important;
}
.common-home .block.block_10 {
    margin-top: 2px;
    margin-bottom: 32px !important;
}
.common-home .block.block_12 {
    margin-top: 32px !important;
}
li.loadmore {
    display: none !important;
}

b.fa.fa-angle-right {
    display: none !important;
}

.container-megamenu.vertical #menuHeading .megamenuToogle-wrapper .container {
    width: 220px !important;
    margin-left: 0px !important;
}

.container-megamenu.vertical .vertical-wrapper ul.megamenu {
    width: 220px !important;
}

.container-megamenu.vertical:after {
    display: none !important;
}

li.item-verticalaaa {
    height: 38px !important;
}

.container-megamenu.vertical .vertical-wrapper ul.megamenu > li > a {
    height: 38px !important;
}

.container-megamenu.vertical .vertical-wrapper ul.megamenu .title-submenu {
    font-size: 14px !important;
    color: #000000 !important   ;
    padding-left: 0px !important;
}
/*All Categories Menu Font*/
a.main-menu {
    font-size: 13px !important;
    text-transform : capitalize !important;
    width: 300px;
    margin-top: 5px !important;
    border:none !important;
    font-weight: lighter !important;
    margin-bottom: -5px !important;
}
/*All Categories Menu Font End*/

.container-megamenu.vertical .vertical-wrapper ul.megamenu li .sub-menu .content {
    padding-top: 0px !important; 
}
.container-megamenu.vertical .vertical-wrapper ul.megamenu li .sub-menu .content .static-menu .menu ul ul li a {
    line-height: 28px !important;
}

/*All Categories End*/

/*Reviews */

div.box-info-vendor-detail {
    display: none;
}
/*Reviews */

/* Product Page */
/*.label-product.label-new {
    background: #00AFD8;
    margin-top: -8px !important;
    margin-left: -10px !important;
    
}*/

.product-item-container .ms-avatar {
    margin: 10px 0;
    display: none !important;
}

#product .radio-type-button.option_image .option-content-box.active, #product .radio-type-button.option_image .option-content-box.active {
    border: 1px solid #00AFD8;
}

#bulk {
  color: #aaa;
  font-weight:300;
  font-size: 13px;
  padding: 0px 0px 20px 0px;
}
#bulk-inside {
  display: none;
  font-weight:300;
  line-height:18px;
}
#bulk:hover #bulk-inside {
  display:block;
  position:absolute;
  background-color: #fff;
  padding:5px 15px 5px 15px;
  z-index:1;
  border:1px solid #ccc;
}
.box-review {
    border-bottom: 1px solid #eee;
    padding-bottom: 10px;
}

.quantity .quantity-control input.form-control{
 width:100px !important;   
}
 .box-info-product{
  margin-left:0 !important;   
 }
 
 #product .control-label {
    width: 100px;
    font-size:12px !important;
    line-height:30px !important;
}

div.input-group.quantity-control {
    padding-left: 0 !important;
}

input.btn.btn-mega.btn-lg {
    width: 150px;
    height: 44px !important;
    border-radius: 8px !important;
    font-size: 18px !important;
    background-color:#ff5c00;
}

.product-view .content-product-right .box-info-product .cart{
 padding:0 !important;   
}

.cartbutton{
 margin-top:15px !important;   
}

div.input-group.quantity-control{
    padding-left:15px;
}
/*Product Page End*/
/*My Wishlist*/
.price {
    color: #00AFD8 !important;
}
/*My Wishlist End*/
.common-home .block.block_1{
    margin-bottom:50px;
}

/*Account List*/
.editacclist {
    padding-top: 5px;
    padding-bottom: 5px;
}
/*Account List End*/

/*Contact Us*/
div.info {
    white-space: normal !important;
}
/*Contact Us End*/

/* Footer */
footer.typefooter-2 .news-letter .block_content .input-box input {
    height: 40px;
    border-color: #aaa;
}
footer.typefooter-2 .socials-wrap ul li a {
    background-color: #999;
    color: #ebebeb;
}
footer .footer-center .footer-contact ul > li .fa {
    background-color: #00afd8 !important;
}
/* Footer End */

/* Content Main - Product */
.so-listing-tabs .ltabs-items-container .ltabs-items {
    border: 1px solid #eeeeee;
}
.module h3.modtitle {
    background: transparent !important;
}
li.item_nonactive a {
    display: none;
}
.module.custom-listingtab .box-title h2 {
    text-align: center;
}
h2{
    font-size: 18px !important;
}
.so-listing-tabs .ltabs-items .ltabs-loadmore .ltabs-loadmore-btn {
    background-color: #00afd8;
}
.module.custom-listingtab .list-sub-cat {
    padding-left: 80px !important;
}
/* Content Main - Product End */


/*Checkout*/
div.col-sm-12 h1 {
    font-size: 25px;
}
table.table.table-bordered.table-hover {
    font-size: 14px;
}
.so-onepagecheckout .coupon-voucher .input-group-btn input{
    width:150px;
}
{
    width:200px;
}

#cartcheckout tr:nth-child(even) {
    background-color: #f5f5f5;
}

.so-onepagecheckout .checkout-product tbody td {
    border-bottom: none;
}

a.btn.btn-primary {
    background-color: #FF5C00;
}

a.btn.btn-primary:hover {
    background-color: #eeeeee;
    color: #2d2d2d;
}

button.btn.btn-primary.button.confirm-button {
    background-color: #00afd8;
}

button.btn.btn-primary.button.confirm-button:hover {
    background-color: #eeeeee;
    color: #2d2d2d;
}
.so-onepagecheckout .secondary-title i.fa {
    background-color: #00afd8 !important;
}
.btn-danger {
    background: #00afd8 !important;
    border-radius: 0;
}
/*Checkout End*/

/* Cart Page */
.panel-default > .panel-heading{
    background-color: #eaeaea !important;
}

/* Cart Page End */
} 


/* Product Page */
.product-view.product-info .box-info-product .cart input{
    background-color:#FF5C00 !important;
    }
/* Product Page End */

/* Sticky Nav Right Screen */
.so-groups-sticky.right{
    left: 0;
    top:250px !important;
    background-color: #f5f5f5 !important;
    border:1px solid rgba(225, 225, 225, 0.1) !important;
    background: none;
}
a.sticky-categories {
    background-color: rgba(255, 255, 255, 0.2) !important;
    border:1px solid rgba(255, 255, 255, 0.2) !important;
    color:#aaaaaa !important;
}

a.sticky-mycart {
    background-color: rgba(255, 255, 255, 0.2) !important;
    border:1px solid rgba(255, 255, 255, 0.2) !important;
    color:#aaaaaa !important;
}

a.sticky-myaccount {
    background-color: rgba(255, 255, 255, 0.2) !important;
    border:1px solid rgba(255, 255, 255, 0.2) !important;
    color:#aaaaaa !important;
}

a.sticky-mysearch {
    background-color: rgba(255, 255, 255, 0.2) !important;
    border:1px solid rgba(255, 255, 255, 0.2) !important;
    color:#aaaaaa !important;
}

a.sticky-recent {
    background-color: rgba(255, 255, 255, 0.2) !important;
    border:1px solid rgba(255, 255, 255, 0.2) !important;
}

a.sticky-backtop{
    background-color: rgba(255, 255, 255, 0.2) !important;
    border:1px solid rgba(255, 255, 255, 0.2) !important;
    color:#aaaaaa !important;
}
/* Sticky Nav Right Screen End */

.megamenu-style-dev .navbar-default .vertical .navbar-header .navbar-toggle{
      background: #00afd8 !important;
      border:none !important;
}
.wishlisticon {
    display: inline;
    margin-left: 20px;
}
.compareicon {
    display: inline;
    margin-left: 2px;
}

.topicon {
    border-style: solid;
    border-width: 1px;
    padding: 5px;
    border-radius: 15px;
}
input.btn.btn-mega.btn-lg {
    width: 150px;
    height: 44px !important;
    border-radius: 8px !important;
    font-size: 18px !important;
    background-color:#ff5c00;
}

a.btn.btn-checkout.pull-right {
    background-color: #FF5C00;
}

a.btn.btn-checkout.pull-right:hover {
    background-color: #00AFD8;
}

a.btn.btn-view-cart.inverse {
    background-color: #FF5C00;
}

a.btn.btn-view-cart.inverse:hover {
      background-color: #00AFD8;
}

.so-onepagecheckout .coupon-voucher .input-group-btn input {
    background-color: #00AFD8;
}
.so-onepagecheckout .coupon-voucher .input-group-btn input:hover {
    background-color: #cccccc;
}

a.gotocart {
    color: #00afd8;
}

.jGrowl-notification{
  background-color: #ffffff; 
  width:250px; 
}
div.jGrowl-notification.alert.ui-state-highlight.ui-corner-all.success {
    width: 400px;
}


.footer-center-1.container {
    padding-bottom: 44px;
}


footer .news-letter .title-block {
    display: block !important;
}

footer .news-letter .block_content {
    padding: 0 !important;
}

div.footer-contact {
    margin-top: -10px !important;
}
footer .news-letter .pre-text{
 display:block !important;
 margin-top:13px !important;
 color:#7d7d7d !important;
}
footer .news-letter .block_content form .form-group{
    margin-top: 5px !important;
}
footer .socials-wrap{
    float: left !important;
    margin-top:25px;
}
footer .module h3.footertitle{
    display: block !important;
}
footer .footer-center .footer-contact ul > li{
    margin:0px !important;   
}
footer .socials-wrap ul li a {
    background-color: #F0F0F0 !important;
}

/*Button*/
.product-view.product-info .box-info-product .cart input {
    background-color: #00afd8 !important;
}
.btn-primary {
    background: #00afd8 !important;
    text-transform: capitalize !important;
}
h1 {
    font-size: 25px !important;
}
a.btn.btn-view-cart.inverse {
    background-color: #00afd8 !important;
}
a.btn.btn-checkout.pull-right {
    background-color: #00afd8 !important;
}
div.text-danger {
    color: #ff0000;
    background-color: #ffffff;
}
input[type=button].btn-block, input[type=reset].btn-block, input[type=submit].btn-block {
    width: 30%;
    margin-left: 35%;
    margin-right: 35%;
    text-transform: capitalize;
}
.btn-block+.btn-block {
    margin-top: 5px;
    width: 30%;
    margin-left: 35%;
    margin-right: 35%;
}
.a.btn.btn-primary{
    text-transform: capitalize !important;
}
.btn-info {
    background: #00afd8 !important;
    text-transform: capitalize !important;
}
footer .footer-top .block-infos .info {
    width: 25%;
    float: left;
}
/*Quick View*/
input.btn.btn-mega.btn-lg {
    background-color: #00afd8 !important;
}
.product-view .content-product-right .box-info-product .quantity .quantity-control {
    float: none !important; 
}
.product-view .content-product-right .box-info-product .cart input {
    margin-top: 30px !important;
}

.add-to-links.wish_comp {
    margin-right: 20px !important;
    margin-top: -31px !important
}
.product-view .content-product-right .box-info-product .cart {
    margin-top: 25px;
}
/*Quick View End*/

/*Price Font Colour*/
.price .price-new, .price span.price{
    color: #00afd8 !important;
}
/*Price Font Colour End*/

/*Shopping Cart*/
#so-groups .cart-bottom p > a {
    background-color: #00afd8 !important;
    width: 30%;
    margin-left: 5%;
    margin-right: 15%;
    text-transform: capitalize !important;
}
#so-groups .text-color {
    color: #00afd8 !important;
}
#so-groups table tr td.total-price, #so-groups .cart-bottom table tr td.text-right {
    color: #00afd8 !important;
}
.product-view .content-product-right .box-info-product .cart{
    margin-top: 0px !important;
}
/*Shopping Cart End*/

/*Login*/
.col-md-offset-2 {
    border-top: 2px solid #00afd8 !important;
}
/*Login End*/
/*Login*/
body.account-login .well {
    background: #fff !important;
}
.tab-account input[type="submit"] {
    min-width: 100px;
    padding: 0 15px;
    width: 40% !important;
    margin-left: 60% !important;
    margin-top: -13% !important;
}
/*Login End*/
.module.block-categories .cate-content .cate a.title-cate {
    background-color: #ddd !important;
}
/*Hide Nama Seller dkt Order History*/
.account-order .mm-panel-wrapper .product-info .seller-name {
    display: none !important;
}
span.suborder-status{
    display: none !important;
}
span.ms-by-seller a {
    display: none;
}

span.ms-by-seller {
    display: none;
}

span.seller-name {
    display: none !important;
}
#seller_history {
    display: none !important;
    margin-top: 20px;
}
/*Hide Nama Seller dkt Order History End*/
/*Feature Item*/
.module.block-categories .cate-content .cate .inner {
    box-shadow: 0px 2px 3px 1px rgba(100, 100, 100, 0.3) !important;
}
/*Feature Item End*/



/* Search No Result */
@media screen and (max-width: 570px){
    .modal-backdrop.fade.in{
    display: none !important;
}
.btn.btn-default{
    color: #fff !important;
    background: #00afd8 !important;
}
div.noresultsearch img {
    display: block;
    margin-top: 0 !important;
    margin-right: auto !important;
    margin-bottom: 0 !important;
    margin-left: auto !important;
}

.noresultsearch {
    height:200px !important;
}
.product-view .content-product-right .box-info-product .cart input {
    margin-top: 0px !important;
}

.selectoption {
    width: 200px !important;
}
.price {
    color: #00AFD8 !important;
}
#product .options-mobi > .form-group.required {
    float: none !important;
}
}
.noresultsearch {
    margin-top:50px;
    height:250px !important;
}

.panel .content{
	background: #ffffff !important ;
}

/* Search No Result End */



/* Paymycode Point Link */
.findpaymycode {
    text-align: right;
}

.paymycodepointlink {
    color: #00AFD8;
}

.paymycodepointlink:hover {
    color: #bbb;
}
/* Paymycode Point Link End */


li.menu-services a{
    background-color: #f0f0f0 !important;
}
/*Space antara Product and banner*/
div.row.row_nfjd.row-style {
    margin-top: -100px;
}
/*Space antara Product and banner end*/


@media screen and (max-width: 765px){
.modal-backdrop.fade.in{
    display: none !important;
}
.btn.btn-default{
    color: #fff !important;
    background: #00afd8 !important;
}
.producttitlem {
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-line-clamp: 2;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	margin-bottom:5px;
	/*word-break: break-all;*/
	text-align:center;

}
.modal-dialog{
top:105px !important;
}
/*Product Desc*/
.products-list.grid .product-layout .product-item-container .right-block .caption h4 a {
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-line-clamp: 2;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	margin-bottom:5px;
	word-break: break-all;
    text-transform: capitalize !important;
/*Product Desc End*/
}
/*Two Rows Title*/
.products-list.grid .product-layout .product-item-container .right-block .caption h4 a {
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-line-clamp: 2;
	display: -webkit-box;
	-webkit-box-orient: vertical;
    text-transform: capitalize !important;
/*Two Rows Title End*/
}
.products-list.grid .product-layout .product-item-container .right-block .caption{
	text-align:left;
	padding-left:8px !important;
	padding-right:8px !important;
	
}
/*Wishlist,Compare*/
.product-view.product-info .box-link a{
	margin-top: 40px !important;
}
/*Wishlist,Compare End*/
footer .news-letter .title-block {
    text-align: left !important;
	margin-top: 10px;
}
}


@media screen and (min-width: 768px) and (max-width: 991px){
.so-listing-tabs .ltabs-items-container .ltabs-items-inner {
	margin-top:40px;
}
footer .news-letter .title-block {
    text-align: left !important;
	margin-top: 10px;
}
.btn-danger{
    background: #00afd8 !important;
}
}

@media screen and (min-width: 992px) and (max-width: 1199px){
footer .socials-wrap {
    float: right !important;
	margin-top:0px;
}
}

/* replace mobile menu background color*/
.panel .content{
	background-color: #ffffff !important;
}

/* Description Wrap */
table.descriptionwrap img{
	max-width:100% !important;
}
/* Description Wrap End*/

/* ... Mobile Menu Drop Down */
.panel .panel-group .panel .panel-heading .head a:before{
	content: "\003e" !important;
	display: none !important;
}
/* ... Mobile Menu Drop Down End */

.removeborder{
	border-style: none !important;
}

/* Iphone 5 and smaller */
/* Addto cart button */
@media screen and (max-width: 360px){
.modal-backdrop.fade.in{
    display: none !important;
}
.btn.btn-default{
    color: #fff !important;
    background: #00afd8 !important;
}
.product-view.product-info .box-info-product .cart input {
    padding: 0 15px !important;
}
/* Addto cart button End*/
/* Order History Page - mobile */
a.orderlistbutton {
    white-space: normal;
    width: 100%;
	font-size:11px;
	color:#fff;
}

/* Order History Page - mobile End */
/*Search Bar*/
.add-to-links.wish_comp {
    margin-right: 20px !important;
    margin-top: -10px !important;
}
.bar-navhome .input-group {
  background: #e6e6e6 !important;
}
.bar-navhome .input-group .form-control {
    height: 30px !important;
}
.typeheader-0.bar-navhome .navbar-search .input-group-btn {
    margin-top: 5px !important;
}
/* Order History Page - mobile */
a.orderlistbutton {
    white-space: normal;
    width: 100%;
    font-size: 8px !important;
    padding-left: 2px !important;
    padding-right: 2px  !important;
}
/* Order History Page - mobile End */ 
}
/* Iphone 5 and smaller End */

/* Pagination Style */
.pagination>li>a, .pagination>li>span {
	border-style: none !important;
}
.pagination > li.active span, .pagination > li span {
	color:#fff !important;
	background-color: #00afd8 !important;
}
/* Pagination Style End */


/* Order History Page - mobile */
a.orderlistbutton {
    white-space: normal;
    width: 100%;
    font-size: 10px;
    padding-left: 2px !important;
    padding-right: 2px !important;
}
/* Order History Page - mobile End */ 


.page.A4{
	margin: 0 auto;
    width: 650px;
    overflow: auto;
	font-size:13px;
	padding-bottom:150px;
}
.gambarlogoweb{
	width: 270px;
	margin-top: 30px;
}
/* Dekstop Country */
.select_store {
    background-color: #ffffff !important;
    -webkit-box-shadow: none !important;
	min-width:170.6px !important;
	border: none !important;
	border-right: 1px solid #ddd !important;
	border-left: 1px solid #ddd !important;
	border-bottom: 1px solid #ddd !important;
	padding-top: 5px !important;
		margin-right: -1px !important;
}
.default_country{
	margin-top: -6px;
	padding-top:6px !important;
	height: auto;
	min-width:171px !important;
	width:171px !important;
	padding-left:12px;
	margin-left:-5px;
}
.default_country.open{
	background-color: #ffffff !important;
	border-right: 1px solid #ddd !important;
	border-left: 1px solid #ddd !important;
}

/* Mobile Country */
.countrystatus{
    bottom: 0;
    position: absolute;
    width: 100%;
    border-top: 1px solid #ccc;
}
.panel-country{
	margin-bottom: 0px !important;
}

.country-list-mobile{
	background-color:#fff;
	position:absolute;
	width:100%;
	height: 100vh;
	left:900px;
	z-index: 99;
}

li.country-list-li {
    padding: 15px;
    font-size: 15px;
}

.closebar {
    padding: 15px;
    font-size: 18px;
    font-weight: 700;
    background-color: #00AFD8;
    color: #fff;
}
/* Mobile Country End */

.orderhistory-btn{
	margin-bottom: 5px !important;
}
