.page-footer #totop{bottom:50px;border-radius:20%}
.amasty-hide-price-container.observed{margin-right:0!important}
.bss_quickview-catalog_product-view .product{margin:0!important}
.bss_quickview-catalog_product-view .page-main{padding:20px 30px!important}
.bss_quickview-catalog_product-view #at4-share,.bss_quickview-catalog_product-view .product-info-main .prev-next-products{display:none}
.input_align_left{text-align:left}
/*.cms-index-index .product.product-item-details .product-item-inner,.cms-index-index .product.product-item-details .product-price{position:absolute;bottom:-10px;left:0;right:0;margin:0 auto;display:block}*/
.cms-index-index .product.product-item-details .product-price .amasty-hide-price-container{margin-bottom:0!important}
.cms-index-index .product.product-item-details .product-price.call_for_price{ 
    position:relative;
    bottom:auto;
    left:auto;
    right:auto;
    height: auto;
    margin-bottom: 5px;
}
.show-wishlist .products-grid .product-item-info .product-item-actions .actions-secondary.towishlist{display:block!important}
.product-info-main .box-tocart .actions{display:inline-flex;margin-left:10px}
body.english_sci_all_faiths .page-header.type8.header-newskin .minicart-wrapper .action.showcart .counter.qty{background:#2da9c6}
body.english_sci_cspa .page-header.type8.header-newskin .minicart-wrapper .action.showcart .counter.qty{background-color:#81344b}
body.english_sci_national .page-header.type8.header-newskin .minicart-wrapper .action.showcart .counter.qty{background-color:#0091d4}
body.english_sci_neptune_trident .page-header.type8.header-newskin .minicart-wrapper .action.showcart .counter.qty{background-color:#a5f}
body.english_sci_csva .page-header.type8.header-newskin .minicart-wrapper .action.showcart .counter.qty{background-color:#669b41}
.products-grid .product-item-details .product-item-actions .actions-secondary.todesign{text-align:center;font-size:15px}
.products-grid .product-item-info.type1:hover .product-item-details .product-item-actions .actions-secondary.todesign,.products-grid .product-item-info.type4:hover .product-item-details .product-item-actions .actions-secondary.todesign{
    visibility:visible;
    opacity:1;
    left:0;right:0;
    z-index: 9999;

}
.product-item-details .product-item-actions .actions-secondary.todesign{visibility:hidden;opacity:0;right:0;left:-55px}
.products-grid .product-item-details .product-item-actions .tocart.list-design-button:before{content:none}
.products-grid .product-item-details .product-item-actions .tocart.list-design-button{text-align:left}
.products-grid .product-item-details .product-item-actions .tocart.list-design-button .fas{margin-right:12px;margin-left:5px}
.products-grid .product-item-details .product-item-actions .actions-secondary{vertical-align:bottom}
.amasty-hide-price-container.observed{color:#333!important;background-color:#fff!important;border-color:#ccc!important;white-space:nowrap!important;border-radius:0!important;font-size:1.4rem!important;line-height:30px!important;padding:0 14px!important;height:32px!important;border-radius:5px!important;font-weight:400!important;border:1px solid #d0c8c8!important}
.amasty-hide-price-container.observed:hover{background-color:#e6e3e3!important}
.owl-carousel .owl-item .product-item-info.type7 .product-item-inner .product-item-actions>.todesign{text-align:center;font-size:13px}
.filterproducts .action.todesign.actions-secondary{text-align:center}
.filterproducts .action.todesign.actions-secondary:before{content:none}
.filterproducts .action.todesign.actions-secondary .fas{font-size:13px}
.cms-closeouturns_home_page .page-header.type8.header-newskin .header .custom-block{border-right:solid 1px #d4cc39!important}
.cms-closeouturns_home_page .page-header.type8.header-newskin .minicart-wrapper .action.showcart .counter.qty{background-color:#d4cc39!important}
.cms-closeouturns_home_page .page-header.type8.header-newskin .block-search .action.search:before{color:#d4cc39!important}
.cms-closeouturns_home_page .filterproduct-title .content:after{background-color:#d4cc39!important}
.product-store-credit-discount{padding-bottom:15px}
.customize-checkout-title{border-top:1px solid #ccc;padding:18px 10px}
.customize-checkout-content{padding:0 15px 0 15px}
body.english_sci_neptune_trident .page-header.type8 .header.content .logo img,body.english_sci_neptune_trident .page-header.type8.header-newskin .header.content .logo img{height:auto;max-height:unset;width:74px;margin:2px 0;max-width:100%}
body.english_sci_cspa .page-header.type8 .header.content .logo img,body.english_sci_cspa .page-header.type8.header-newskin .header.content .logo img{height:75px;max-height:unset;width:104px;margin:2px 0;max-width:100%}


@media (max-width:767px){
body.english_sci_national .page-header.type8 .header.content,body.english_sci_national .page-header.type8.header-newskin .header.content{background-color:#c9eeff}
}
body.english_sci_national .page-header.type8 .header.content .logo img,body.english_sci_national .page-header.type8.header-newskin .header.content .logo img{height:35px;max-height:unset;width:142px;margin:8px 0;max-width:100%}
body.english_bfcs .advantage p strong span{color:#f5956f!important}
body.english_bfcs .modal-footer .action-primary.action-accept{background:#f5956f;border:1px solid #f5956f}
body.demo_marketplace .advantage p strong span{color:#bed714!important}
body.demo_marketplace .modal-footer .action-primary.action-accept{background:#bed714;border:1px solid #bed714}
body.english_sci_csva .page-header.type8 .header.content .logo img,body.english_sci_csva .page-header.type8.header-newskin .header.content .logo img{height:auto;max-height:unset;width:112px;margin:8px 0;max-width:100%}
body.english_sci_csva .advantage p strong span{color:#669b41!important}
body.english_sci_csva .modal-footer .action-primary.action-accept{background:#669b41;border:1px solid #669b41}


@media (min-width:768px){
body.english_bfcs .page-header.sticky-header.type8.header-newskin .minicart-wrapper .action.showcart:after{color:#000!important}
body.english_bfcs .page-header.sticky-header.type8.header-newskin .minicart-wrapper .action.showcart:before{color:#000!important}
body.english_bfcs .page-header.type8 .minicart-wrapper .action.showcart .counter.qty,body.english_bfcs .page-header.type8.header-newskin .minicart-wrapper .action.showcart .counter.qty{color:#fff}
body.english_bfcs .page-header.type8.header-newskin .header .custom-block span{color:#000!important}
body.english_bfcs .page-header.header-newskin .minicart-wrapper .action.showcart.active:before,body.english_bfcs .page-header.header-newskin .minicart-wrapper .action.showcart:before{color:#000!important}
body.english_bfcs .page-header.type8.header-newskin .minicart-wrapper .action.showcart:after,body.english_bfcs .page-header.type8.header-newskin .minicart-wrapper .action.showcart:before{color:#000!important}
body.english_bfcs .page-header.type8.header-newskin .header .custom-block{border-right:solid 1px #000}
body.english_bfcs .page-header.type8.header-newskin a{color:#ef6525}
}
body.english_bfcs .page-wrapper>.breadcrumbs{background-color:#fff!important;color:#000!important}
body.english_bfcs .page-wrapper>.breadcrumbs .items{padding:10px 17px!important}
.page-wrapper>.breadcrumbs a:focus,.page-wrapper>.breadcrumbs a:hover,body.english_bfcs .page-wrapper>.breadcrumbs a{color:#000!important}
body.english_bfcs .page-main, body.closeouturns_english .page-main{padding-top:20px}
body.english_bfcs .page-header.type8.header-newskin .minicart-wrapper .action.showcart .counter.qty{background-color:#000}
body.english_bfcs .filterproducts .product-item-actions .action.tocompare,body.english_bfcs .products-grid .product-item-details .product-item-actions .actions-secondary:hover{color:#000}
body.english_bfcs .products-list .product-item-actions .action.tocompare,body.english_bfcs .products-list .product-item-actions .action.towishlist{border-color:#f5956f}
.weltpixel_quickview-catalog_product-view .product-info-main .fieldset>.field.qty,.weltpixel_quickview-catalog_product-view .product-info-main .nested.options-list>.field.qty{width:80px}
body.english_bfcs .products-grid .product-item-info:hover .product-item-details .product-item-actions .tocart{color:#000}
body.demo_marketplace .page-header.type8.header-newskin .header .custom-block{
    border-right: solid 1px #ffffff;
}
body.demo_marketplace .page-header.type8.header-newskin .minicart-wrapper .action.showcart .counter.qty{
    background-color: #bed714;
}
body.demo_marketplace .page-wrapper>.breadcrumbs{background-color:#fff!important;color:#000!important}
body.demo_marketplace .page-wrapper>.breadcrumbs a:focus,body.demo_marketplace .page-wrapper>.breadcrumbs a:hover, body.demo_marketplace .page-wrapper>.breadcrumbs a{
    color: #000!important;
}
body.demo_marketplace .page-wrapper>.breadcrumbs .items{padding:10px 17px!important}
body.demo_marketplace .page-main{padding-top:20px}
body.demo_marketplace .filterproducts .product-item-actions .action.tocompare,body.demo_marketplace .products-grid .product-item-details .product-item-actions .actions-secondary:hover{color:#000}
body.demo_marketplace .products-list .product-item-actions .action.tocompare,body.demo_marketplace .products-list .product-item-actions .action.towishlist{border-color:#bed714}
.weltpixel_quickview-catalog_product-view .product-info-main .fieldset>.field.qty,.weltpixel_quickview-catalog_product-view .product-info-main .nested.options-list>.field.qty{width:80px}
body.demo_marketplace .page-header.type8.header-newskin .header .custom-block{
    border-right: solid 1px #636b70;
}
body.demo_marketplace .page-header.type8.header-newskin .minicart-wrapper .action.showcart:after,
body.demo_marketplace .page-header.type8.header-newskin .minicart-wrapper .action.showcart:before{
    color: #636b70!important;
}
body.demo_marketplace .page-header.type8.header-newskin.sticky-header .minicart-wrapper .action.showcart:after,
body.demo_marketplace .page-header.type8.header-newskin.sticky-header .minicart-wrapper .action.showcart:before{
    color: #636b70!important;
}

@media screen and (min-width:768px){
.sw-megamenu.navigation.side-megamenu li .level-top span{position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:164px;display:inline-block}
.page-header.type8.header-newskin .minicart-wrapper .action.showcart.active:before,body.cms-scidirect_home_page .page-header.type8.header-newskin .minicart-wrapper .action.showcart:before{color:#8f489c!important}
.page-header.type8.header-newskin .minicart-wrapper .action.showcart:after,body.cms-scidirect_home_page .page-header.type8.header-newskin .minicart-wrapper .action.showcart:before{color:#8f489c!important}
.page-header.type8.header-newskin .block-search input{border-radius:24px}
body.english_sci_all_faiths .page-header.type8.header-newskin .minicart-wrapper .action.showcart.active:before,body.english_sci_all_faiths .page-header.type8.header-newskin .minicart-wrapper .action.showcart:before{color:#08c!important}
body.english_sci_all_faiths .page-header.type8.header-newskin .minicart-wrapper .action.showcart:after,body.english_sci_all_faiths .page-header.type8.header-newskin .minicart-wrapper .action.showcart:before{color:#08c!important}
body.english_sci_all_faiths .page-header.type8.header-newskin .header .custom-block{border-right:solid 1px #30aac7}
body.english_sci_all_faiths .page-header.type8.header-newskin .header .custom-block span{color:#36adc9!important}
body.english_sci_cspa .page-header.type8.header-newskin .minicart-wrapper .action.showcart.active:before,body.english_sci_cspa .page-header.type8.header-newskin .minicart-wrapper .action.showcart:before{color:#692d3e!important}
body.english_sci_cspa .page-header.type8.header-newskin .minicart-wrapper .action.showcart:after,body.english_sci_cspa .page-header.type8.header-newskin .minicart-wrapper .action.showcart:before{color:#692d3e!important}
body.english_sci_cspa .page-header.type8.header-newskin .header .custom-block{border-right:solid 1px #80354a}
body.english_sci_cspa .page-header.type8.header-newskin .header .custom-block span{color:#692d3e!important}
body.english_sci_csva .page-header.type8.header-newskin .minicart-wrapper .action.showcart.active:before,body.english_sci_csva .page-header.type8.header-newskin .minicart-wrapper .action.showcart:before{color:#669b41!important}
body.english_sci_csva .page-header.type8.header-newskin .minicart-wrapper .action.showcart:after,body.english_sci_csva .page-header.type8.header-newskin .minicart-wrapper .action.showcart:before{color:#669b41!important}
body.english_sci_csva .page-header.type8.header-newskin .header .custom-block{border-right:solid 1px #538033}
body.english_sci_csva .page-header.type8.header-newskin .header .custom-block span{color:#669b41!important}
body.english_sci_national .page-header.type8.header-newskin .minicart-wrapper .action.showcart.active:before,body.english_sci_national .page-header.type8.header-newskin .minicart-wrapper .action.showcart:before{color:#0091d4!important}
body.english_sci_national .page-header.type8.header-newskin .minicart-wrapper .action.showcart:after,body.english_sci_national .page-header.type8.header-newskin .minicart-wrapper .action.showcart:before{color:#0091d4!important}
body.english_sci_national .page-header.type8.header-newskin .header .custom-block{border-right:solid 1px #037db6}
body.english_sci_neptune_trident .page-header.type8.header-newskin .minicart-wrapper .action.showcart.active:before,body.english_sci_neptune_trident .page-header.type8.header-newskin .minicart-wrapper .action.showcart:before{color:#a97bb7!important}
body.english_sci_neptune_trident .page-header.type8.header-newskin .minicart-wrapper .action.showcart:after,body.english_sci_neptune_trident .page-header.type8.header-newskin .minicart-wrapper .action.showcart:before{color:#a97bb7!important}
body.english_sci_neptune_trident .page-header.type8.header-newskin .header .custom-block{border-right:solid 1px #8d4fa0}


}
@media screen and (max-width:991px){
.homepage-bar .col-lg-4{text-align:center!important}
body.english_sci_cspa .page-header.type8 .header.content .logo img,body.english_sci_cspa .page-header.type8.header-newskin .header.content .logo img{height:auto;max-height:unset;width:64px;margin:0;max-width:100%}
body.english_sci_csva .page-header.type8 .header.content .logo img,body.english_sci_csva .page-header.type8.header-newskin .header.content .logo img{height:auto;max-height:unset;width:99px;margin:0;max-width:100%}


}
body.demo_marketplace .page-header.type8 .header.content,body.demo_marketplace .page-header.type8.header-newskin .header.content{background-color:#dedede}
@media (max-width:767px){
body.english_sci_neptune_trident .page-header.type8 .header.content,body.english_sci_neptune_trident .page-header.type8.header-newskin .header.content{background-color:#f8e1ff}
body.english_sci_cspa .page-header.type8 .header.content,body.english_sci_cspa .page-header.type8.header-newskin .header.content{background-color:#ffebf0}
body.english_sci_csva .page-header.type8 .header.content,body.english_sci_csva .page-header.type8.header-newskin .header.content{background-color:#c2ffad}
body.english_bfcs header.page-header .nav-sections-item-title.active>a,body.english_bfcs header.page-header .nav-sections-item-title.active>a:focus,body.english_bfcs header.page-header .nav-sections-item-title.active>a:hover{color:#ef6525}
body.english_bfcs .page-header.type8 .header.content,body.english_bfcs .page-header.type8.header-newskin .header.content{background-color:#f7f0de}
body.english_bfcs .page-header.type8.header-newskin .block-search .label:before,body.english_bfcs .page-header.type8.header-newskin .nav-toggle:before{color:#000}
body.english_bfcs .page-header.type8.header-newskin a{color:#000}
body.english_bfcs .page-header.type8.header-newskin .minicart-wrapper .action.showcart{color:#000}
body.english_bfcs .page-header.header-newskin .minicart-wrapper .action.showcart.active:before,body.english_bfcs .page-header.header-newskin .minicart-wrapper .action.showcart:before{color:#000}


body.demo_marketplace header.page-header .nav-sections-item-title.active>a,body.demo_marketplace header.page-header .nav-sections-item-title.active>a:focus,body.demo_marketplace header.page-header .nav-sections-item-title.active>a:hover{color:#bed714}
body.demo_marketplace .page-header.type8.header-newskin .block-search .label:before,body.demo_marketplace .page-header.type8.header-newskin .nav-toggle:before{color:#636b70}
body.demo_marketplace .page-header.type8.header-newskin a{color:#000}
body.demo_marketplace .page-header.type8.header-newskin .minicart-wrapper .action.showcart{color:#000}
body.demo_marketplace .page-header.header-newskin .minicart-wrapper .action.showcart.active:before,body.demo_marketplace .page-header.header-newskin .minicart-wrapper .action.showcart:before{color:#000}
body.cms-scidirect_home_page .page-header.type8 .header.content,body.cms-scidirect_home_page .page-header.type8.header-newskin .header.content{background-color:#f4ecf4}
body.cms-scidirect_home_page .page-header.type8 .header.content .logo img,body.cms-scidirect_home_page .page-header.type8.header-newskin .header.content .logo img{max-height:unset;max-width:120px}
body.english_sci_all_faiths .page-header.type8 .header.content,body.english_sci_all_faiths .page-header.type8.header-newskin .header.content{background-color:#aaefff}
body.english_sci_all_faiths .page-header.type8 .header.content .logo img,body.english_sci_all_faiths .page-header.type8.header-newskin .header.content .logo img{max-height:unset;max-width:110px;height:27px}
.product-info-main .box-tocart .actions{display:flex;margin-left:0;margin-top:10px}
body.english_sci_cspa .page-header.type8 .header.content .logo img,body.english_sci_cspa .page-header.type8.header-newskin .header.content .logo img{height:auto;max-height:unset;width:72px;margin:0;max-width:100%}
body.english_sci_csva .page-header.type8 .header.content .logo img,body.english_sci_csva .page-header.type8.header-newskin .header.content .logo img{height:auto;max-height:unset;width:89px;margin:0;max-width:100%;color:#669b41}
body.english_sci_neptune_trident .page-header.type8 .header.content .logo img,body.english_sci_neptune_trident .page-header.type8.header-newskin .header.content .logo img{height:auto;max-height:unset;width:44px;margin:2px 0;max-width:100%}
}
/* only css upgrade */
/* css for http://matthews.indiaondesk.com/  specific class : english*/
span.price-container.price-tier_price.tax.weee .price {
    font-size: 1.4rem;
}
.product-options-bottom button.action.primary.product-designer-button {
    margin: 0 10px;
}
.search-area .block-content .control .search-category select{
    padding: 0 0 0 10px;
}
.pr-cookie-modal.modal-popup .pr-cookie-notice-actions .pr-cookie-notice-btn {
    text-transform: capitalize!important;
    height: 3rem;
}
.pr-cookie-modal.modal-popup .pr-cookie-notice-actions .pr-cookie-notice-btn span{
    font-size: 16px;
}
.social-icons>li>a.facebook-link:hover {
    background-color: #3c599b;
}
.social-icons>li>a.twitter-link:hover {
    background-color: #1ca8e3;
}
.social-icons>li>a.linkedin-link:hover {
    background-color: #4975b6;
}

/* above is the QA issue issue of matthew cremation css  */
body.english .product-options-bottom .box-tocart .qty.field .input-text.qty{
    width: 100%;
}
body.english .block-search input{
    background-color: #fff;
    color: #777;
    border: 1px solid #dbe0e2;
    border-radius: 20px;
}
body.english .amasty-hide-price-container.observed{
    font-size: 14px!important;
}
body.english .products-list  .product-item-info .product-item-details .product-item-actions{
    margin-bottom: 0;
    white-space: normal;
    margin-top: 5px;
}
body.english hr {
    margin-left: auto;
    margin-right: auto;
}
body.english .page-header.type1 .navigation:not(.side-megamenu) .level0 .level-top {
    padding-left: 5px;
    padding-right: 5px;
}
body.english .footer-bottom .social-icons {
    display: inline-block;
    vertical-align: middle;
    margin-right: 60px;
}
body.english .social-icons li {
    display: inline-block;
    vertical-align: middle;
}
body.english .social-icons li:first-child a {
    margin-left: 0;
}
body.english .social-icons>li>a {
    display: inline-block;
    width: 30px;
    height: 30px;
    background-color: #9e9e9e;
    line-height: 30px;
    text-align: center;
    border-radius: 50%;
    color: #fff;
    font-size: 16px;
    margin-left: 7px;
    transition: .3s background-color;
}
body.english .social-icons [class^=porto-icon-] {
    color: #fff;
}
.weltpixel_quickview-catalog_product-view .product-info-main .fieldset>.field.qty,
.weltpixel_quickview-catalog_product-view .product-info-main .nested.options-list>.field.qty {
    width: 100px;
}
body.english .login-container .block.aw-ca-creat-wrapper {
    margin: 0 auto;
    float: none;
}
body.english .aw-create-customer .aw-block-new-company {
    margin: 30px auto 0;
}
body.english.catalog-category-view .sidebar.sidebar-main .sidebar-content,
body.english .catalogsearch-result-index .sidebar.sidebar-main .sidebar-content{
    padding: 10px 10px;
}
body.english .page-main {
    padding-top: 20px;
}
body.english .product-info-main .box-tocart .actions{
    vertical-align: bottom;
}
body.english .products-grid.wishlist .product-item .fieldset .product-item-actions{
    display: block;
}
body.english .products-grid.wishlist .product-item .fieldset .field.qty{
    display: inline-block;
}
body.english .products-grid.wishlist .qty.field .input-text.qty{
    border-width: 1px;
}
body.english .table-wrapper.comparison  .table-comparison .actions-secondary{
    margin: 5px 0;
}
body.english .infinite-loader .loading {
    display: none;
}
html.nav-before-open.nav-open body.english .page-footer {
    display: none;
}
body.english .aw-ui-listing .data-grid-filters-action-wrap .action-default._active:hover {
    color: #000;
}
body.english .product-options-bottom .qty.field .control{
    display: inline-block;
}
body.english .admin__action-dropdown-footer-secondary-actions button.action-tertiary ,
body.english .admin__action-dropdown-footer-main-actions button.action-tertiary{
    padding-top: 0;
    padding-bottom: 0;
}
body.english .aw-ui-listing .admin__data-grid-action-columns-menu .admin__field-option{
    align-items: center;
}
body.english .aw-ui-listing .selectmenu-toggle{
    height: 100%;
}
body.english .popup-authentication.modal-popup .modal-header{
    padding-bottom: 2rem;
    padding-top: 3px;
}
body.english .modal-popup .action-close,body.english .modal-slide .action-close{
    top: 7px;
}
body.english .block-authentication .actions-toolbar > .primary .action{
    display: flex;
    align-items: center;
}
body.english .aw-ui-listing .action-next:before {
    font-family: 'porto-icons';
    font-size: 17px;
    margin-left: 0;
    content: '\e8c4';
    width: 15px;
    display: block;
}
body.english  .aw-ui-listing .action-previous:before{
    width: 15px;
    display: block;
    font-family: 'porto-icons';
    font-size: 17px;
    margin-left: 0;
    content: '\e8c4';
    transform: rotate(
180deg);
    padding-right: 0;
}
body.english.account.page-layout-2columns-left .sidebar-additional{
    width: 100%;
}
body.english .opc-wrapper .shipping-address-item {
    width: 30%;
    padding: 20px;
    text-align: left;
}
body.english .opc-wrapper .action-select-shipping-item{
    float: none;
}
/*only css start https://baldwin.indiaondesk.com/ custom style  body.english_bfcs*/

body.english_bfcs  .page-main{
    width: 100%;

}
body.english_bfcs .footer-middle{
    padding: 40px 0;
}
body.english_bfcs .product-info-main .qty.field .control,
body.english_bfcs .product-info-main .qty.field .qty-changer{
    margin-left: 0;
}
body.english_bfcs .footer-top .custom-block {
    display: none;
}
body.english_bfcs .block.aw-ca-creat-wrapper {
    margin: 0 auto;
    float: none!important;
}
body.english_bfcs .infinite-loader .loading {
    display: none;
}
body.english_bfcs .amasty-hide-price-container.observed{
    font-size: 14px!important;
}
body.english_bfcs .product-item .weltpixel-quickview.weltpixel_quickview_button_v2{
    background-color: #f79060;
}
body.english_bfcs .products-list  .product-item-info .product-item-details .product-item-actions{
    margin-bottom: 0;
    white-space: normal;
    margin-top: 5px;
}
body.english_bfcs .filter-options-title:after {
    content: none!important;
}

body.english_bfcs .product-info-main .box-tocart .input-text.qty{
    border-width: 1px;
    width: 100%!important;

}
body.english_bfcs .product-info-main .box-tocart .control .qty-changer > a:first-child{
    right: 0;
}
body.english_bfcs.catalog-product-view .product-info-main .product-add-form .box-tocart > .fieldset > .field.qty label{
    display: none!important;
}
body.english_bfcs.account.page-layout-2columns-left .sidebar-additional{
    width: 100%;
}
body.english_bfcs .block-collapsible-nav .item{
    padding: 0 10px;
}
body.english_bfcs .aw-ui-listing .data-grid-filters-action-wrap .action-default._active:hover {
    color: #000;
}
body.english_bfcs .product-options-bottom .qty.field .control{
    display: inline-block;
}
body.english_bfcs .admin__action-dropdown-footer-secondary-actions button.action-tertiary ,
body.english_bfcs .admin__action-dropdown-footer-main-actions button.action-tertiary{
    padding-top: 0;
    padding-bottom: 0;
}
body.english_bfcs .aw-ui-listing .admin__data-grid-action-columns-menu .admin__field-option{
    align-items: center;
}
body.english_bfcs .aw-ui-listing .selectmenu-toggle{
    height: 100%;
}
body.english_bfcs .popup-authentication.modal-popup .modal-header{
    padding-bottom: 2rem;
    padding-top: 3px;
}
body.english_bfcs .modal-popup .action-close,body.english .modal-slide .action-close{
    top: 7px;
}
body.english_bfcs .block-authentication .actions-toolbar > .primary .action{
    display: flex;
    align-items: center;
}
body.english_bfcs .aw-ui-listing .action-next:before {
    font-family: 'porto-icons';
    font-size: 17px;
    margin-left: 0;
    content: '\e8c4';
    width: 15px;
    display: block;
}
body.english_bfcs  .aw-ui-listing .action-previous:before{
    width: 15px;
    display: block;
    font-family: 'porto-icons';
    font-size: 17px;
    margin-left: 0;
    content: '\e8c4';
    transform: rotate(
180deg);
    padding-right: 0;
}
body.english_bfcs .opc-wrapper .shipping-address-item {
    width: 30%;
    padding: 20px;
    text-align: left;
}
body.english_bfcs  .opc-wrapper .action-select-shipping-item{
    float: none;
}
/* this is css for https://scidirect.indiaondesk.com/index.php/ specific class- english_sci_neptune */
body.english_sci_neptune .page-main{
    width: 100%;

}
body.english_sci_neptune .footer-middle{
    padding: 40px 0;
}
body.english_sci_neptune .product-info-main .qty.field .control,
body.english_sci_neptune .product-info-main .qty.field .qty-changer{
    margin-left: 0;
}
body.english_sci_neptune .footer-top .custom-block {
    display: none;
}
body.english_sci_neptune .block.aw-ca-creat-wrapper {
    margin: 0 auto;
    float: none!important;
}
body.english_sci_neptune .infinite-loader .loading {
    display: none;
}
body.english_sci_neptune .amasty-hide-price-container.observed{
    font-size: 14px!important;
}
body.english_sci_neptune .product-item .weltpixel-quickview.weltpixel_quickview_button_v2{
    background-color: #650065;
}
body.english_sci_neptune .products-list  .product-item-info .product-item-details .product-item-actions{
    margin-bottom: 0;
    white-space: normal;
    margin-top: 5px;
}
body.english_sci_neptune .filter-options-title:after {
    content: none!important;
}

body.english_sci_neptune .product-info-main .box-tocart .input-text.qty{
    border-width: 1px;
    width:100%!important;
}
body.english_sci_neptune .product-info-main .box-tocart .control .qty-changer > a:first-child{
    right: 0;
}
body.english_sci_neptune.catalog-product-view .product-info-main .product-add-form .box-tocart > .fieldset > .field.qty label{
    display: none!important;
}
body.english_sci_neptune.account.page-layout-2columns-left .sidebar-additional{
    width: 100%;
}
body.english_sci_neptune .block-collapsible-nav .item{
    padding: 0 10px;
}
body.english_sci_neptune .aw-ui-listing .data-grid-filters-action-wrap .action-default._active:hover {
    color: #000;
}
body.english_sci_neptune .product-options-bottom .qty.field .control{
    display: inline-block;
}
body.english_sci_neptune .admin__action-dropdown-footer-secondary-actions button.action-tertiary ,
body.english_sci_neptune .admin__action-dropdown-footer-main-actions button.action-tertiary{
    padding-top: 0;
    padding-bottom: 0;
}
body.english_sci_neptune .aw-ui-listing .admin__data-grid-action-columns-menu .admin__field-option{
    align-items: center;
}
body.english_sci_neptune .aw-ui-listing .selectmenu-toggle{
    height: 100%;
}
body.english_sci_neptune .popup-authentication.modal-popup .modal-header{
    padding-bottom: 2rem;
    padding-top: 3px;
}
body.english_sci_neptune .modal-popup .action-close,body.english .modal-slide .action-close{
    top: 7px;
}
body.english_sci_neptune .block-authentication .actions-toolbar > .primary .action{
    display: flex;
    align-items: center;
}
body.english_sci_neptune .aw-ui-listing .action-next:before {
    font-family: 'porto-icons';
    font-size: 17px;
    margin-left: 0;
    content: '\e8c4';
    width: 15px;
    display: block;
}
body.english_sci_neptune  .aw-ui-listing .action-previous:before{
    width: 15px;
    display: block;
    font-family: 'porto-icons';
    font-size: 17px;
    margin-left: 0;
    content: '\e8c4';
    transform: rotate(
180deg);
    padding-right: 0;
}
body.english_sci_neptune .opc-wrapper .shipping-address-item {
    width: 30%;
    padding: 20px;
    text-align: left;
}
body.english_sci_neptune  .opc-wrapper .action-select-shipping-item{
    float: none;
}
body.english_sci_neptune .page-wrapper > .breadcrumbs .items{
    margin-bottom: 10px;
}
body.english_sci_neptune .page-header.type7 .header-contact .porto-icon-user-2:before{
    color: #650065;
}
body.english_sci_neptune .product-info-main .product-info-price{
    padding-top: 10px;
}
body.english_sci_neptune .action-primary:focus,body.english_sci_neptune .action-primary:active{
    border-color: #650065;
    background-color: #650065;
}
/* this is css for https://allfaiths.indiaondesk.com/ specific class- english_sci_all_faiths */
body.english_sci_all_faiths .page-main{
    width: 100%;

}
body.english_sci_all_faiths .footer-middle{
    padding: 40px 0;
}
body.english_sci_all_faiths .product-info-main .qty.field .control,
body.english_sci_all_faiths .product-info-main .qty.field .qty-changer{
    margin-left: 0;
}
body.english_sci_all_faiths .footer-top .custom-block {
    display: none;
}
body.english_sci_all_faiths .block.aw-ca-creat-wrapper {
    margin: 0 auto;
    float: none!important;
}
body.english_sci_all_faiths .infinite-loader .loading {
    display: none;
}
body.english_sci_all_faiths .amasty-hide-price-container.observed{
    font-size: 14px!important;
}
body.english_sci_all_faiths .product-item .weltpixel-quickview.weltpixel_quickview_button_v2{
    background-color: #32abc7;
}
body.english_sci_all_faiths .products-list  .product-item-info .product-item-details .product-item-actions{
    margin-bottom: 0;
    white-space: normal;
    margin-top: 5px;
}
body.english_sci_all_faiths .filter-options-title:after {
    content: none!important;
}

body.english_sci_all_faiths .product-info-main .box-tocart .input-text.qty{
    border-width: 1px;
    width: 100%!important;
}
body.english_sci_all_faiths .product-info-main .box-tocart .control .qty-changer > a:first-child{
    right: 0;
}
body.english_sci_all_faiths.catalog-product-view .product-info-main .product-add-form .box-tocart > .fieldset > .field.qty label{
    display: none!important;
}
body.english_sci_all_faiths.account.page-layout-2columns-left .sidebar-additional{
    width: 100%;
}
body.english_sci_all_faiths .block-collapsible-nav .item{
    padding: 0 10px;
}
body.english_sci_all_faiths .aw-ui-listing .data-grid-filters-action-wrap .action-default._active:hover {
    color: #000;
}
body.english_sci_all_faiths .product-options-bottom .qty.field .control{
    display: inline-block;
}
body.english_sci_all_faiths .admin__action-dropdown-footer-secondary-actions button.action-tertiary ,
body.english_sci_all_faiths .admin__action-dropdown-footer-main-actions button.action-tertiary{
    padding-top: 0;
    padding-bottom: 0;
}
body.english_sci_all_faiths .aw-ui-listing .admin__data-grid-action-columns-menu .admin__field-option{
    align-items: center;
}
body.english_sci_all_faiths .aw-ui-listing .selectmenu-toggle{
    height: 100%;
}
body.english_sci_all_faiths .popup-authentication.modal-popup .modal-header{
    padding-bottom: 2rem;
    padding-top: 3px;
}
body.english_sci_all_faiths .modal-popup .action-close,body.english .modal-slide .action-close{
    top: 7px;
}
body.english_sci_all_faiths .block-authentication .actions-toolbar > .primary .action{
    display: flex;
    align-items: center;
}
body.english_sci_all_faiths .aw-ui-listing .action-next:before {
    font-family: 'porto-icons';
    font-size: 17px;
    margin-left: 0;
    content: '\e8c4';
    width: 15px;
    display: block;
}
body.english_sci_all_faiths  .aw-ui-listing .action-previous:before{
    width: 15px;
    display: block;
    font-family: 'porto-icons';
    font-size: 17px;
    margin-left: 0;
    content: '\e8c4';
    transform: rotate(
180deg);
    padding-right: 0;
}
body.english_sci_all_faiths .opc-wrapper .shipping-address-item {
    width: 30%;
    padding: 20px;
    text-align: left;
}
body.english_sci_all_faiths  .opc-wrapper .action-select-shipping-item{
    float: none;
}
body.english_sci_all_faiths .page-wrapper > .breadcrumbs .items{
    margin-bottom: 10px;
}
body.english_sci_all_faiths .page-header.type7 .header-contact .porto-icon-user-2:before{
    color: #32abc7;
}
body.english_sci_all_faiths .product-info-main .product-info-price{
    padding-top: 10px;
}
body.english_sci_all_faiths .action-primary:focus,body.english_sci_neptune .action-primary:active{
    border-color: #32abc7;
    background-color: #32abc7;
}
/* this is css for https://cspa.indiaondesk.com/ specific class- english_sci_cspa */
body.english_sci_cspa .page-main{
    width: 100%;

}
body.english_sci_cspa .footer-middle{
    padding: 40px 0;
}
body.english_sci_cspa .product-info-main .qty.field .control,
body.english_sci_cspa .product-info-main .qty.field .qty-changer{
    margin-left: 0;
}
body.english_sci_cspa .footer-top .custom-block {
    display: none;
}
body.english_sci_cspa .block.aw-ca-creat-wrapper {
    margin: 0 auto;
    float: none!important;
}
body.english_sci_cspa .infinite-loader .loading {
    display: none;
}
body.english_sci_cspa .amasty-hide-price-container.observed{
    font-size: 14px!important;
}
body.english_sci_cspa .product-item .weltpixel-quickview.weltpixel_quickview_button_v2{
    background-color: #32abc7;
}
body.english_sci_cspa .products-list  .product-item-info .product-item-details .product-item-actions{
    margin-bottom: 0;
    white-space: normal;
    margin-top: 5px;
}
body.english_sci_cspa .filter-options-title:after {
    content: none!important;
}

body.english_sci_cspa .product-info-main .box-tocart .input-text.qty{
    border-width: 1px;
    width: 100%!important;
}
body.english_sci_cspa .product-info-main .box-tocart .control .qty-changer > a:first-child{
    right: 0;
}
body.english_sci_cspa.catalog-product-view .product-info-main .product-add-form .box-tocart > .fieldset > .field.qty label{
    display: none!important;
}
body.english_sci_cspa.account.page-layout-2columns-left .sidebar-additional{
    width: 100%;
}
body.english_sci_cspa .block-collapsible-nav .item{
    padding: 0 10px;
}
body.english_sci_cspa .aw-ui-listing .data-grid-filters-action-wrap .action-default._active:hover {
    color: #000;
}
body.english_sci_cspa .product-options-bottom .qty.field .control{
    display: inline-block;
}
body.english_sci_cspa .admin__action-dropdown-footer-secondary-actions button.action-tertiary ,
body.english_sci_cspa .admin__action-dropdown-footer-main-actions button.action-tertiary{
    padding-top: 0;
    padding-bottom: 0;
}
body.english_sci_cspa .aw-ui-listing .admin__data-grid-action-columns-menu .admin__field-option{
    align-items: center;
}
body.english_sci_cspa .aw-ui-listing .selectmenu-toggle{
    height: 100%;
}
body.english_sci_cspa .popup-authentication.modal-popup .modal-header{
    padding-bottom: 2rem;
    padding-top: 3px;
}
body.english_sci_cspa .modal-popup .action-close,body.english .modal-slide .action-close{
    top: 7px;
}
body.english_sci_cspa .block-authentication .actions-toolbar > .primary .action{
    display: flex;
    align-items: center;
}
body.english_sci_cspa .aw-ui-listing .action-next:before {
    font-family: 'porto-icons';
    font-size: 17px;
    margin-left: 0;
    content: '\e8c4';
    width: 15px;
    display: block;
}
body.english_sci_cspa  .aw-ui-listing .action-previous:before{
    width: 15px;
    display: block;
    font-family: 'porto-icons';
    font-size: 17px;
    margin-left: 0;
    content: '\e8c4';
    transform: rotate(
180deg);
    padding-right: 0;
}
body.english_sci_cspa .opc-wrapper .shipping-address-item {
    width: 30%;
    padding: 20px;
    text-align: left;
}
body.english_sci_cspa  .opc-wrapper .action-select-shipping-item{
    float: none;
}
body.english_sci_cspa .page-wrapper > .breadcrumbs .items{
    margin-bottom: 10px;
}
body.english_sci_cspa .page-header.type7 .header-contact .porto-icon-user-2:before{
    color: #81354a;
}
body.english_sci_cspa .product-info-main .product-info-price{
    padding-top: 10px;
}
body.english_sci_cspa .action-primary:focus,body.english_sci_neptune .action-primary:active{
    border-color: #81354a;
    background-color: #81354a;
}
/* this is css for https://national.indiaondesk.com/ specific class- english_sci_national */
body.english_sci_national .page-main{
    width: 100%;

}
body.english_sci_national .footer-middle{
    padding: 40px 0;
}
body.english_sci_national .product-info-main .qty.field .control,
body.english_sci_national .product-info-main .qty.field .qty-changer{
    margin-left: 0;
}
body.english_sci_national .footer-top .custom-block {
    display: none;
}
body.english_sci_national .block.aw-ca-creat-wrapper {
    margin: 0 auto;
    float: none!important;
}
body.english_sci_national .infinite-loader .loading {
    display: none;
}
body.english_sci_national .amasty-hide-price-container.observed{
    font-size: 14px!important;
}
body.english_sci_national .product-item .weltpixel-quickview.weltpixel_quickview_button_v2{
    background-color: #08c;
}
body.english_sci_national .products-list  .product-item-info .product-item-details .product-item-actions{
    margin-bottom: 0;
    white-space: normal;
    margin-top: 5px;
}
body.english_sci_national .filter-options-title:after {
    content: none!important;
}

body.english_sci_national .product-info-main .box-tocart .input-text.qty{
    border-width: 1px;
    width: 100%!important;
}
body.english_sci_national .product-info-main .box-tocart .control .qty-changer > a:first-child{
    right: 0;
}
body.english_sci_national.catalog-product-view .product-info-main .product-add-form .box-tocart > .fieldset > .field.qty label{
    display: none!important;
}
body.english_sci_national.account.page-layout-2columns-left .sidebar-additional{
    width: 100%;
}
body.english_sci_national .block-collapsible-nav .item{
    padding: 0 10px;
}
body.english_sci_national .aw-ui-listing .data-grid-filters-action-wrap .action-default._active:hover {
    color: #000;
}
body.english_sci_national .product-options-bottom .qty.field .control{
    display: inline-block;
}
body.english_sci_national .admin__action-dropdown-footer-secondary-actions button.action-tertiary ,
body.english_sci_national .admin__action-dropdown-footer-main-actions button.action-tertiary{
    padding-top: 0;
    padding-bottom: 0;
}
body.english_sci_national .aw-ui-listing .admin__data-grid-action-columns-menu .admin__field-option{
    align-items: center;
}
body.english_sci_national .aw-ui-listing .selectmenu-toggle{
    height: 100%;
}
body.english_sci_national .popup-authentication.modal-popup .modal-header{
    padding-bottom: 2rem;
    padding-top: 3px;
}
body.english_sci_national .modal-popup .action-close,body.english .modal-slide .action-close{
    top: 7px;
}
body.english_sci_national .block-authentication .actions-toolbar > .primary .action{
    display: flex;
    align-items: center;
}
body.english_sci_national .aw-ui-listing .action-next:before {
    font-family: 'porto-icons';
    font-size: 17px;
    margin-left: 0;
    content: '\e8c4';
    width: 15px;
    display: block;
}
body.english_sci_national  .aw-ui-listing .action-previous:before{
    width: 15px;
    display: block;
    font-family: 'porto-icons';
    font-size: 17px;
    margin-left: 0;
    content: '\e8c4';
    transform: rotate(
180deg);
    padding-right: 0;
}
body.english_sci_national .opc-wrapper .shipping-address-item {
    width: 30%;
    padding: 20px;
    text-align: left;
}
body.english_sci_national  .opc-wrapper .action-select-shipping-item{
    float: none;
}
body.english_sci_national .page-wrapper > .breadcrumbs .items{
    margin-bottom: 10px;
}
body.english_sci_national .page-header.type7 .header-contact .porto-icon-user-2:before{
    color: #08c;
}
body.english_sci_national .product-info-main .product-info-price{
    padding-top: 10px;
}
body.english_sci_national .action-primary:focus,body.english_sci_neptune .action-primary:active{
    border-color: #08c;
    background-color: #08c;
}
/* this is css for https://neptunetrident.indiaondesk.com/ specific class- english_sci_neptune_trident */
body.english_sci_neptune_trident .logo img {
    max-height: 100px;
    width: auto;
    height: auto;
}
body.english_sci_neptune_trident .page-main{
    width: 100%;

}
body.english_sci_neptune_trident .footer-middle{
    padding: 40px 0;
}
body.english_sci_neptune_trident .product-info-main .qty.field .control,
body.english_sci_neptune_trident .product-info-main .qty.field .qty-changer{
    margin-left: 0;
}
body.english_sci_neptune_trident .footer-top .custom-block {
    display: none;
}
body.english_sci_neptune_trident .block.aw-ca-creat-wrapper {
    margin: 0 auto;
    float: none!important;
}
body.english_sci_neptune_trident .infinite-loader .loading {
    display: none;
}
body.english_sci_neptune_trident .amasty-hide-price-container.observed{
    font-size: 14px!important;
}
body.english_sci_neptune_trident .product-item .weltpixel-quickview.weltpixel_quickview_button_v2{
    background-color: #a97bb7;
}
body.english_sci_neptune_trident .products-list  .product-item-info .product-item-details .product-item-actions{
    margin-bottom: 0;
    white-space: normal;
    margin-top: 5px;
}
body.english_sci_neptune_trident .filter-options-title:after {
    content: none!important;
}

body.english_sci_neptune_trident .product-info-main .box-tocart .input-text.qty{
    border-width: 1px;
    width: 100%!important;
}
body.english_sci_neptune_trident .product-info-main .box-tocart .control .qty-changer > a:first-child{
    right: 0;
}
body.english_sci_neptune_trident.catalog-product-view .product-info-main .product-add-form .box-tocart > .fieldset > .field.qty label{
    display: none!important;
}
body.english_sci_neptune_trident.account.page-layout-2columns-left .sidebar-additional{
    width: 100%;
}
body.english_sci_neptune_trident .block-collapsible-nav .item{
    padding: 0 10px;
}
body.english_sci_neptune_trident .aw-ui-listing .data-grid-filters-action-wrap .action-default._active:hover {
    color: #000;
}
body.english_sci_neptune_trident .product-options-bottom .qty.field .control{
    display: inline-block;
}
body.english_sci_neptune_trident .admin__action-dropdown-footer-secondary-actions button.action-tertiary ,
body.english_sci_neptune_trident .admin__action-dropdown-footer-main-actions button.action-tertiary{
    padding-top: 0;
    padding-bottom: 0;
}
body.english_sci_neptune_trident .aw-ui-listing .admin__data-grid-action-columns-menu .admin__field-option{
    align-items: center;
}
body.english_sci_neptune_trident .aw-ui-listing .selectmenu-toggle{
    height: 100%;
}
body.english_sci_neptune_trident .popup-authentication.modal-popup .modal-header{
    padding-bottom: 2rem;
    padding-top: 3px;
}
body.english_sci_neptune_trident .modal-popup .action-close,body.english .modal-slide .action-close{
    top: 7px;
}
body.english_sci_neptune_trident .block-authentication .actions-toolbar > .primary .action{
    display: flex;
    align-items: center;
}
body.english_sci_neptune_trident .aw-ui-listing .action-next:before {
    font-family: 'porto-icons';
    font-size: 17px;
    margin-left: 0;
    content: '\e8c4';
    width: 15px;
    display: block;
}
body.english_sci_neptune_trident  .aw-ui-listing .action-previous:before{
    width: 15px;
    display: block;
    font-family: 'porto-icons';
    font-size: 17px;
    margin-left: 0;
    content: '\e8c4';
    transform: rotate(
180deg);
    padding-right: 0;
}
body.english_sci_neptune_trident .opc-wrapper .shipping-address-item {
    width: 30%;
    padding: 20px;
    text-align: left;
}
body.english_sci_neptune_trident  .opc-wrapper .action-select-shipping-item{
    float: none;
}
body.english_sci_neptune_trident .page-wrapper > .breadcrumbs .items{
    margin-bottom: 10px;
}
body.english_sci_neptune_trident .page-header.type7 .header-contact .porto-icon-user-2:before{
    color: #a97bb7;
}
body.english_sci_neptune_trident .product-info-main .product-info-price{
    padding-top: 10px;
}
body.english_sci_neptune_trident .action-primary:focus,body.english_sci_neptune .action-primary:active{
    border-color: #a97bb7;
    background-color: #a97bb7;
}
/* this is css for https://csva.indiaondesk.com/ specific class- english_sci_csva */
body.english_sci_csva .logo img {
    max-height: 80px;
    width: auto;
    height: auto;
}
body.english_sci_csva .page-main{
    width: 100%;

}
body.english_sci_csva .footer-middle{
    padding: 40px 0;
}
body.english_sci_csva .product-info-main .qty.field .control,
body.english_sci_csva .product-info-main .qty.field .qty-changer{
    margin-left: 0;
}
body.english_sci_csva .footer-top .custom-block {
    display: none;
}
body.english_sci_csva .block.aw-ca-creat-wrapper {
    margin: 0 auto;
    float: none!important;
}
body.english_sci_csva .infinite-loader .loading {
    display: none;
}
body.english_sci_csva .amasty-hide-price-container.observed{
    font-size: 14px!important;
}
body.english_sci_csva .product-item .weltpixel-quickview.weltpixel_quickview_button_v2{
    background-color: #669b41;
}
body.english_sci_csva .products-list  .product-item-info .product-item-details .product-item-actions{
    margin-bottom: 0;
    white-space: normal;
    margin-top: 5px;
}
body.english_sci_csva .filter-options-title:after {
    content: none!important;
}

body.english_sci_csva .product-info-main .box-tocart .input-text.qty{
    border-width: 1px;
    width: 100%!important;
}
body.english_sci_csva .product-info-main .box-tocart .control .qty-changer > a:first-child{
    right: 0;
}
body.english_sci_csva.catalog-product-view .product-info-main .product-add-form .box-tocart > .fieldset > .field.qty label{
    display: none!important;
}
body.english_sci_csva.account.page-layout-2columns-left .sidebar-additional{
    width: 100%;
}
body.english_sci_csva .block-collapsible-nav .item{
    padding: 0 10px;
}
body.english_sci_csva .aw-ui-listing .data-grid-filters-action-wrap .action-default._active:hover {
    color: #000;
}
body.english_sci_csva .product-options-bottom .qty.field .control{
    display: inline-block;
}
body.english_sci_csva .admin__action-dropdown-footer-secondary-actions button.action-tertiary ,
body.english_sci_csva .admin__action-dropdown-footer-main-actions button.action-tertiary{
    padding-top: 0;
    padding-bottom: 0;
}
body.english_sci_csva .aw-ui-listing .admin__data-grid-action-columns-menu .admin__field-option{
    align-items: center;
}
body.english_sci_csva .aw-ui-listing .selectmenu-toggle{
    height: 100%;
}
body.english_sci_csva .popup-authentication.modal-popup .modal-header{
    padding-bottom: 2rem;
    padding-top: 3px;
}
body.english_sci_csva .modal-popup .action-close,body.english .modal-slide .action-close{
    top: 7px;
}
body.english_sci_csva .block-authentication .actions-toolbar > .primary .action{
    display: flex;
    align-items: center;
}
body.english_sci_csva .aw-ui-listing .action-next:before {
    font-family: 'porto-icons';
    font-size: 17px;
    margin-left: 0;
    content: '\e8c4';
    width: 15px;
    display: block;
}
body.english_sci_csva  .aw-ui-listing .action-previous:before{
    width: 15px;
    display: block;
    font-family: 'porto-icons';
    font-size: 17px;
    margin-left: 0;
    content: '\e8c4';
    transform: rotate(
180deg);
    padding-right: 0;
}
body.english_sci_csva .opc-wrapper .shipping-address-item {
    width: 30%;
    padding: 20px;
    text-align: left;
}
body.english_sci_csva  .opc-wrapper .action-select-shipping-item{
    float: none;
}
body.english_sci_csva .page-wrapper > .breadcrumbs .items{
    margin-bottom: 10px;
}
body.english_sci_csva .page-header.type7 .header-contact .porto-icon-user-2:before{
    color: #669b41;
}
body.english_sci_csva .product-info-main .product-info-price{
    padding-top: 10px;
}
body.english_sci_csva .action-primary:focus,body.english_sci_neptune .action-primary:active{
    border-color: #669b41;
    background-color: #669b41;
}
/* this is css for https://demo-market.matthewscremation.com/index.php/ specific class- demo_marketplace */
body.demo_marketplace .logo img {
    max-height: 80px;
    width: auto;
    height: auto;
}
body.demo_marketplace .page-main{
    width: 100%;

}
body.demo_marketplace .footer-middle{
    padding: 40px 0;
}
body.demo_marketplace .product-info-main .qty.field .control,
body.demo_marketplace .product-info-main .qty.field .qty-changer{
    margin-left: 0;
}
body.demo_marketplace .footer-top .custom-block {
    display: none;
}
body.demo_marketplace .block.aw-ca-creat-wrapper {
    margin: 0 auto;
    float: none!important;
}
body.demo_marketplace .infinite-loader .loading {
    display: none;
}
body.demo_marketplace .amasty-hide-price-container.observed{
    font-size: 14px!important;
}
body.demo_marketplace .product-item .weltpixel-quickview.weltpixel_quickview_button_v2{
    background-color: #bed714;
}
body.demo_marketplace .products-list  .product-item-info .product-item-details .product-item-actions{
    margin-bottom: 0;
    white-space: normal;
    margin-top: 5px;
}
body.demo_marketplace .filter-options-title:after {
    content: none!important;
}

body.demo_marketplace .product-info-main .box-tocart .input-text.qty{
    border-width: 1px;
    width: 100%!important;
}
body.demo_marketplace .product-info-main .box-tocart .control .qty-changer > a:first-child{
    right: 0;
}
body.demo_marketplace.catalog-product-view .product-info-main .product-add-form .box-tocart > .fieldset > .field.qty label{
    display: none!important;
}
body.demo_marketplace.account.page-layout-2columns-left .sidebar-additional{
    width: 100%;
}
body.demo_marketplace .block-collapsible-nav .item{
    padding: 0 10px;
}
body.demo_marketplace .aw-ui-listing .data-grid-filters-action-wrap .action-default._active:hover {
    color: #000;
}
body.demo_marketplace .product-options-bottom .qty.field .control{
    display: inline-block;
}
body.demo_marketplace .admin__action-dropdown-footer-secondary-actions button.action-tertiary ,
body.demo_marketplace .admin__action-dropdown-footer-main-actions button.action-tertiary{
    padding-top: 0;
    padding-bottom: 0;
}
body.demo_marketplace .aw-ui-listing .admin__data-grid-action-columns-menu .admin__field-option{
    align-items: center;
}
body.demo_marketplace .aw-ui-listing .selectmenu-toggle{
    height: 100%;
}
body.demo_marketplace .popup-authentication.modal-popup .modal-header{
    padding-bottom: 2rem;
    padding-top: 3px;
}
body.demo_marketplace .modal-popup .action-close,body.english .modal-slide .action-close{
    top: 7px;
}
body.demo_marketplace .block-authentication .actions-toolbar > .primary .action{
    display: flex;
    align-items: center;
}
body.demo_marketplace .aw-ui-listing .action-next:before {
    font-family: 'porto-icons';
    font-size: 17px;
    margin-left: 0;
    content: '\e8c4';
    width: 15px;
    display: block;
}
body.demo_marketplace  .aw-ui-listing .action-previous:before{
    width: 15px;
    display: block;
    font-family: 'porto-icons';
    font-size: 17px;
    margin-left: 0;
    content: '\e8c4';
    transform: rotate(
180deg);
    padding-right: 0;
}
body.demo_marketplace .opc-wrapper .shipping-address-item {
    width: 30%;
    padding: 20px;
    text-align: left;
}
body.demo_marketplace  .opc-wrapper .action-select-shipping-item{
    float: none;
}
body.demo_marketplace .page-wrapper > .breadcrumbs .items{
    margin-bottom: 10px;
}
body.demo_marketplace .page-header.type7 .header-contact .porto-icon-user-2:before{
    color: #bed714;
}
body.demo_marketplace .product-info-main .product-info-price{
    padding-top: 10px;
}
body.demo_marketplace .action-primary:focus,body.english_sci_neptune .action-primary:active{
    border-color: #bed714;
    background-color: #bed714;
}
/* this is css for https://garfield.indiaondesk.com/ specific class- garfield_english */
body.garfield_english.page-layout-1column .column.main{
    height: auto!important;
}
body.garfield_english .action-primary:focus,body.garfield_english .action-primary:active{
    border-color: #d8b511;
    background-color: #d8b511;
}
body.garfield_english .product-info-main .qty.field .control,
body.garfield_english .product-info-main .qty.field .qty-changer{
    margin-left: 0;
}
body.garfield_english .logo img{
    width: auto;
    max-height: 40px;
    height: auto;
}
body.garfield_english .sticky-header .logo img {
    max-height: 20px;
    width: auto;
    height: auto;
}
body.garfield_english .minicart-wrapper .action.showcart .counter.qty{
    right: 38px;
    top: 15px;
}
body.garfield_english .page-header.type2 .block-search{
    margin-left: 20px;
}
body.garfield_english .page-header.type2 .panel.header{
    padding: 0;
}
body.garfield_english .page-header .panel.wrapper::after {
    border-bottom: none;
}
body.garfield_english .page-main{
    width: 100%;

}
body.garfield_english .footer-middle{
    padding: 40px 0;
}
body.garfield_english .footer-top .custom-block {
    display: none;
}
body.garfield_english .block.aw-ca-creat-wrapper {
    margin: 0 auto;
    float: none!important;
}
body.garfield_english .infinite-loader .loading {
    display: none;
}
body.garfield_english .amasty-hide-price-container.observed{
    font-size: 14px!important;
}
body.garfield_english .product-item .weltpixel-quickview.weltpixel_quickview_button_v2{
    background-color: #d8b511;
}
body.garfield_english .products-list  .product-item-info .product-item-details .product-item-actions{
    margin-bottom: 0;
    white-space: normal;
    margin-top: 5px;
}
body.garfield_english .filter-options-title:after {
    content: none!important;
}

body.garfield_english .product-info-main .box-tocart .input-text.qty{
    border-width: 1px;
    width: 100px!important;
}
body.garfield_english.catalog-product-view .product-info-main .product-add-form .box-tocart > .fieldset > .field.qty label{
    display: none!important;
}
body.garfield_english.account.page-layout-2columns-left .sidebar-additional{
    width: 100%;
}
body.garfield_english .block-collapsible-nav .item{
    padding: 0 10px;
}
body.garfield_english .aw-ui-listing .data-grid-filters-action-wrap .action-default._active:hover {
    color: #000;
}
body.garfield_english .product-options-bottom .qty.field .control{
    display: inline-block;
}
body.garfield_english .admin__action-dropdown-footer-secondary-actions button.action-tertiary ,
body.garfield_english .admin__action-dropdown-footer-main-actions button.action-tertiary{
    padding-top: 0;
    padding-bottom: 0;
}
body.garfield_english .aw-ui-listing .admin__data-grid-action-columns-menu .admin__field-option{
    align-items: center;
}
body.garfield_english .aw-ui-listing .selectmenu-toggle{
    height: 100%;
}
body.garfield_english .popup-authentication.modal-popup .modal-header{
    padding-bottom: 2rem;
    padding-top: 3px;
}
body.garfield_english .modal-popup .action-close,body.english .modal-slide .action-close{
    top: 7px;
}
body.garfield_english .block-authentication .actions-toolbar > .primary .action{
    display: flex;
    align-items: center;
}
body.garfield_english .aw-ui-listing .action-next:before {
    font-family: 'porto-icons';
    font-size: 17px;
    margin-left: 0;
    content: '\e8c4';
    width: 15px;
    display: block;
}
body.garfield_english  .aw-ui-listing .action-previous:before{
    width: 15px;
    display: block;
    font-family: 'porto-icons';
    font-size: 17px;
    margin-left: 0;
    content: '\e8c4';
    transform: rotate(
180deg);
    padding-right: 0;
}
body.garfield_english .opc-wrapper .shipping-address-item {
    width: 30%;
    padding: 20px;
    text-align: left;
}
body.garfield_english  .opc-wrapper .action-select-shipping-item{
    float: none;
}
body.garfield_english .page-wrapper > .breadcrumbs .items{
    margin-bottom: 10px;
}
body.garfield_english .page-header.type7 .header-contact .porto-icon-user-2:before{
    color: #bed714;
}
body.garfield_english .product-info-main .product-info-price{
    padding-top: 10px;
}
body.garfield_english .footer-middle > .container::after{
    border-bottom: none;
}
body.garfield_english .footer-middle .block.newsletter input{
    padding-left:20px;
}
body.garfield_english .catalog-product-view .page-main{
    padding-top: 30px;
}
body.garfield_english .filterproducts-tab .data.items>.item.content {
    margin-top: 32px;
    box-sizing: border-box;
    float: right;
    margin-left: -100%;
    width: 100%;
}
body.garfield_english .filterproducts-tab .data.items>.item.title {
    float: left;
    width: auto;
    margin: 0;
    padding: 0;
    background-color: #fff;
}
body.garfield_english .minicart-wrapper .action.showcart.active .minicart-icon::after{
    margin-top: 15px;
}
body.garfield_english.catalog-category-view .sidebar.sidebar-main .sidebar-content {
    padding: 10px 10px;
}
body.garfield_english.page-products .toolbar .limiter .label{
    display: inline-block;

}


/* this is css for https://closeouturns.com/index.php/ specific class- closeouturns_english */
body.closeouturns_english .amasty-hide-price-container.observed {
    font-size: 14px!important;
}
body.closeouturns_english .active > .filter-options-title:after,
body.closeouturns_english .filter-options-title:after {
    content: '';
}
body.closeouturns_english .infinite-loader .loading {
    display: none;
}
body.closeouturns_english .footer-middle {
    padding: 40px 0;
}
body.closeouturns_english .footer-middle .footer-logo {
    margin-top: 8%;
}
body.closeouturns_english .footer-top {
    padding: 0;
    border-bottom: 0;
}
body.closeouturns_english .product-info-main .product.overview{
    padding-bottom: 20px;
}
body.closeouturns_english .product-info-main .product-info-price {
    padding-top: 10px;
}
body.closeouturns_english .product-info-main .qty.field .control, 
body.closeouturns_english .product-info-main .qty.field .qty-changer{
    margin-left: 0;
}
body.closeouturns_english .product-info-main .box-tocart .input-text.qty {
    border-width: 1px;
    width: 100%!important;
}
body.closeouturns_english .product-info-main .box-tocart .control .qty-changer > a:first-child {
    right: 0;
}
body.closeouturns_english .opc-block-shipping-information .shipping-information-title .action-edit {
    top: -5px;
}
body.closeouturns_english .cvv .field-tooltip{
    top: 12px;
}
body.closeouturns_english .checkout-payment-method .ccard .cvv .input-text {
    width: 94%;
}
body.closeouturns_english .aw-ui-listing .action-previous:before {
    width: 15px;
    display: block;
    font-family: 'porto-icons';
    font-size: 17px;
    margin-left: 0;
    content: '\e8c4';
    transform: rotate( 180deg);
    padding-right: 0;
}
body.closeouturns_english .aw-ui-listing .action-next:before {
    font-family: 'porto-icons';
    font-size: 17px;
    margin-left: 0;
    content: '\e8c4';
    width: 15px;
    display: block;
}
body.closeouturns_english .aw-ui-listing .selectmenu-toggle {
    height: 100%;
}
body.closeouturns_english .wishlist-toolbar .limiter-label {
    margin-right: 10px;
}
body.closeouturns_english .filter-options-content{
	border-bottom: 0;
}
body.closeouturns_english .product-item .weltpixel-quickview.weltpixel_quickview_button_v2 {
    background-color: #d3cd38;
}
body.closeouturns_english .products-list .product-item-actions .action.tocompare, body.closeouturns_english .products-list .product-item-actions .action.towishlist {
    border-color: #d3cd38;
}
/* end this is css for https://closeouturns.com/index.php/ specific class- closeouturns_english */


/* 03-05-2023 */

.catalog-product-view .product-info-main-block .product-ticket-lefts{
    font-size: 1em;
    color: #333333;
}
.catalog-product-view .product.media .eventproduct-image:before {
    display: none;
}


.catalog-product-view .product.media .product-info-main-block {
    position: absolute;
    z-index: 2;
    right: 10px;
    bottom: 10px !important;
    padding: 25px;
    text-align: right !important;
    background-color: rgba(255, 255, 255, 0.8) !important;
    width: auto !important;
    max-width: 50% !important;
    border-radius: 8px;
    transform: none;
    top: auto!important;
    left: auto !important;
}
.catalog-product-view .product-info-main-block .product-reviews-summary .reviews-actions > a{
    color: #0088cc;
    font-size: 3em;
    font-weight: 400;
    margin: 0 0 0 1em;
    text-decoration: underline;
    line-height: 20px;
    font-size: 14px;
}
.catalog-product-view .product-info-main-block .product-reviews-summary{
   margin-bottom: 0 !important;
}
.catalog-product-view .title-step {
     font-size: 2em;
}
.catalog-product-view .title-step > span {
    font-size: 1em;
}
.catalog-product-view .product-info-main-block .page-title-wrapper .page-title{
    color: #767F84;
    font-weight: 300;
    font-size: 3em !important;
}
.catalog-product-view .location-container .product-main-title{
   display: block;
   margin: 25px 0 20px;
   color: #767F84;
   text-transform: uppercase; 
   font-weight: 600;
   text-decoration: underline;
   text-underline-position: under;
}
.catalog-product-view .location-container .location-container-item .collapsibleTab h4{
    display: inline-block;
    float: left;
    margin-right: 20px;
    margin-bottom: 10px;
    padding: 10px 15px;
    background-color: #f9f5ef;
    border-radius: 8px;
    box-shadow: 1px 1px 3px #ccc;
    color: #333333;
    font-weight: 600;
    min-width: 100px;
    box-sizing: border-box;
    cursor: pointer;
    max-width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.catalog-product-view .location-container .location-container-item .collapsibleTab h4{
  font-size: 14px;
}
.catalog-product-view .location-container .location-container-item .collapsibleTab h4:before{
   font-size: 18px;
    color: #ffffff;
}

.catalog-product-view .sidebar .custom-block.custom-block-1{
   margin-top: 0;
}

.catalog-product-view .img-gallery-container{
   display: none;
}


.product-social-links .product-addto-links .action{
   background-color: #ffffff;
}
.product-social-links .product-addto-links .action:hover{
   opacity: 0.9;
}
.product-social-links .share-links a:not(:hover) {
    color: #222529;
    border: 2px solid #e7e7e7;
    background-color: #ffffff;
}
.product-social-links .share-links a:hover{
   color: #222529;
}
.catalog-product-view .product-info-main .product-social-links{
   display: block;
}
.catalog-product-view .button-group > a{
   font-size: 1em;
   display: inline-block;
   min-width:140px;
   margin-bottom: 0.5em;
}
.catalog-product-view .fieldset_location .label_rule{
   font-size: 1em !important;
}
.product-options-wrapper .right-container #ticket-options {
    background: #fafafa;
    border: 1px dashed #ccc;
    padding: 15px;
}
.catalog-product-view .right-container .fieldset_location .label_rule{
   color: #777777 !important;
   font-size: 1.2em !important;
   text-decoration: underline !important;
   text-transform: uppercase !important;
}
.catalog-product-view .fieldset_location input[name="ticket_select_location"]:checked + label, 
.catalog-product-view .right-container .fieldset_location .map-ticket{
   display: inline-block;
    float: left;
    margin-right: 20px;
    margin-bottom: 10px;
    margin-top: 15px;
    padding: 10px 15px;
    background-color: #333333 !important;
    border-radius: 8px;
    box-shadow: 1px 1px 3px #ccc;
    border: 3px solid #333333;
    color: #ffffff;
    font-size: 1em;
    font-weight: 600;
    min-width: 100px;
    box-sizing: border-box;
    cursor: pointer;
    max-width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.catalog-product-view .fieldset_date .field label{
   text-align: center;
    display: inline-block;
    float: left;
    margin-right: 20px;
    margin-bottom: 10px;
    padding: 0;
    background-color: #f9f5ef;
    border-radius: 8px;
    box-shadow: 1px 1px 3px #ccc;
    color: #333;
    font-weight: 600;
    min-width: 100px;
    box-sizing: border-box;
    cursor: pointer;
    width: 135px;
}
.catalog-product-view .product-info-main .product-add-form label.label_rule{
    font-size: 1em !important;
}
.catalog-product-view .fieldset_session label.ticket_select_session.unique-value{
    color: #ffffff !important;
    background-color: #333333 !important; 
}
.right-container .ticket-options-wrapper .attendee-information h3{
    margin-top: 20px;
    padding-bottom: 10px;
    border-bottom: 1px solid #dddddd;
    margin-bottom: 10px;
}
.right-container .ticket-options-wrapper .fieldset_form .field.qty .control{
    width: auto;
    display: block;
}
.catalog-product-view .right-container .fieldset_form .field.qty .label{
       font-size: 1em;
}
.ticket-options-wrapper .fieldset_form .field.qty .control .input-text.qty{
   border-width: 1px;
   max-width: 100px;
   height: 2.5rem;
}
.catalog-product-view .right-container .button-group .action.tocart{
    width: auto;
    font-size: 1em;
    height: auto;
    line-height: 1.42857143;
    text-transform: capitalize;
    display: inline-block;
    min-width: 140px;
    border-width: 2px;
    border-radius: 4px;
    margin-bottom: 0.5em;
}
@media (min-width: 768px){
   .catalog-product-view .product-options-wrapper > .fieldset {
      flex-wrap: wrap;
   }
   .catalog-product-view .product-options-wrapper .left-container {
       width: 100% ;
       max-width: 100%;
   }
   .catalog-product-view .product-options-wrapper .right-container {
       padding-left: 0;
       width: 100%;
       max-width: 100%;
   }
}
.modal-footer button:not(.primary){
   //padding: 0 2em;
   font-size: 1em;
}
=========

/* 03-05-2023 */

@media screen and (max-width:480px){
    body.english .products-list .product-item-info .product-item-details .product-item-actions .tocart{
        margin-bottom: 5px;
    }
    body.english  .products-list .product-item-photo{
        flex: 0 0 180px;
    }
    body.english .aw-ui-listing .admin__data-grid-action-columns-menu .admin__action-dropdown-menu-content{
        width: 100%;
        min-width: 260px;
    }
    /* second six demo  */
    body.english_bfcs   .products-list .product-item-photo{
        flex: 0 0 180px;
    }
    body.english_bfcs .product-item-info .product-item-details{
        max-width: calc(100% - (210px));
    }
    body.english_bfcs .products-grid .product-item-info .product-item-details{
        max-width: 100%;
    }
    body.english_bfcs  .aw-ui-listing .admin__data-grid-action-columns-menu .admin__action-dropdown-menu-content{
        width: 100%;
        min-width: 260px;
    }
    body.english_bfcs .aw-ui-listing .admin__data-grid-action-columns-menu .admin__action-dropdown-menu-content{
        width: 100%;
        min-width: 260px;
    }
    /* this is css for https://scidirect.indiaondesk.com/index.php/ specific class- english_sci_neptune */
    body.english_sci_neptune   .products-list .product-item-photo{
        flex: 0 0 180px;
    }
    body.english_sci_neptune .product-item-info .product-item-details{
        max-width: calc(100% - (210px));
    }
    body.english_sci_neptune .products-grid .product-item-info .product-item-details{
        max-width: 100%;
    }
    body.english_sci_neptune  .aw-ui-listing .admin__data-grid-action-columns-menu .admin__action-dropdown-menu-content{
        width: 100%;
        min-width: 260px;
    }
    body.english_sci_neptune .aw-ui-listing .admin__data-grid-action-columns-menu .admin__action-dropdown-menu-content{
        width: 100%;
        min-width: 260px;
    }
    /* this is css for https://allfaiths.indiaondesk.com/ specific class- english_sci_all_faiths */
    body.english_sci_all_faiths   .products-list .product-item-photo{
        flex: 0 0 180px;
    }
    body.english_sci_all_faiths .product-item-info .product-item-details{
        max-width: calc(100% - (210px));
    }
    body.english_sci_all_faiths .products-grid .product-item-info .product-item-details{
        max-width: 100%;
    }
    body.english_sci_all_faiths  .aw-ui-listing .admin__data-grid-action-columns-menu .admin__action-dropdown-menu-content{
        width: 100%;
        min-width: 260px;
    }
    body.english_sci_all_faiths .aw-ui-listing .admin__data-grid-action-columns-menu .admin__action-dropdown-menu-content{
        width: 100%;
        min-width: 260px;
    }
    /* this is css for https://cspa.indiaondesk.com/ specific class- english_sci_cspa */
    body.english_sci_cspa   .products-list .product-item-photo{
        flex: 0 0 180px;
    }
    body.english_sci_cspa .product-item-info .product-item-details{
        max-width: calc(100% - (210px));
    }
    body.english_sci_cspa .products-grid .product-item-info .product-item-details{
        max-width: 100%;
    }
    body.english_sci_cspa  .aw-ui-listing .admin__data-grid-action-columns-menu .admin__action-dropdown-menu-content{
        width: 100%;
        min-width: 260px;
    }
    body.english_sci_cspa .aw-ui-listing .admin__data-grid-action-columns-menu .admin__action-dropdown-menu-content{
        width: 100%;
        min-width: 260px;
    }
    /* this is css for https://national.indiaondesk.com/ specific class- english_sci_national */
    body.english_sci_national   .products-list .product-item-photo{
        flex: 0 0 180px;
    }
    body.english_sci_national .product-item-info .product-item-details{
        max-width: calc(100% - (210px));
    }
    body.english_sci_national .products-grid .product-item-info .product-item-details{
        max-width: 100%;
    }
    body.english_sci_national  .aw-ui-listing .admin__data-grid-action-columns-menu .admin__action-dropdown-menu-content{
        width: 100%;
        min-width: 260px;
    }
    body.english_sci_national .aw-ui-listing .admin__data-grid-action-columns-menu .admin__action-dropdown-menu-content{
        width: 100%;
        min-width: 260px;
    }
    /* this is css for https://neptunetrident.indiaondesk.com/ specific class- english_sci_neptune_trident */
    body.english_sci_neptune_trident   .products-list .product-item-photo{
        flex: 0 0 180px;
    }
    body.english_sci_neptune_trident .product-item-info .product-item-details{
        max-width: calc(100% - (210px));
    }
    body.english_sci_neptune_trident .products-grid .product-item-info .product-item-details{
        max-width: 100%;
    }
    body.english_sci_neptune_trident  .aw-ui-listing .admin__data-grid-action-columns-menu .admin__action-dropdown-menu-content{
        width: 100%;
        min-width: 260px;
    }
    body.english_sci_neptune_trident .aw-ui-listing .admin__data-grid-action-columns-menu .admin__action-dropdown-menu-content{
        width: 100%;
        min-width: 260px;
    }
     /* this is css for https://csva.indiaondesk.com/ specific class- english_sci_csva */
     body.english_sci_csva   .products-list .product-item-photo{
        flex: 0 0 180px;
    }
    body.english_sci_csva .product-item-info .product-item-details{
        max-width: calc(100% - (210px));
    }
    body.english_sci_csva .products-grid .product-item-info .product-item-details{
        max-width: 100%;
    }
    body.english_sci_csva  .aw-ui-listing .admin__data-grid-action-columns-menu .admin__action-dropdown-menu-content{
        width: 100%;
        min-width: 260px;
    }
    body.english_sci_csva .aw-ui-listing .admin__data-grid-action-columns-menu .admin__action-dropdown-menu-content{
        width: 100%;
        min-width: 260px;
    }
     /* this is css for https://demo-market.matthewscremation.com/index.php/ specific class- demo_marketplace */
     body.demo_marketplace   .products-list .product-item-photo{
        flex: 0 0 180px;
    }
    body.demo_marketplace .product-item-info .product-item-details{
        max-width: calc(100% - (210px));
    }
    body.demo_marketplace .products-grid .product-item-info .product-item-details{
        max-width: 100%;
    }
    body.demo_marketplace  .aw-ui-listing .admin__data-grid-action-columns-menu .admin__action-dropdown-menu-content{
        width: 100%;
        min-width: 260px;
    }
    body.demo_marketplace .aw-ui-listing .admin__data-grid-action-columns-menu .admin__action-dropdown-menu-content{
        width: 100%;
        min-width: 260px;
    }

    /* this is css for https://garfield.indiaondesk.com/ specific class- garfield_english */
    body.garfield_english   .products-list .product-item-photo{
        flex: 0 0 180px;
    }
    body.garfield_english .product-item-info .product-item-details{
        max-width: calc(100% - (210px));
    }
    body.garfield_english .products-grid .product-item-info .product-item-details{
        max-width: 100%;
    }
    body.garfield_english  .aw-ui-listing .admin__data-grid-action-columns-menu .admin__action-dropdown-menu-content{
        width: 100%;
        min-width: 260px;
    }
    body.garfield_english .aw-ui-listing .admin__data-grid-action-columns-menu .admin__action-dropdown-menu-content{
        width: 100%;
        min-width: 260px;
    }

    /* this is css for https://closeouturns.com/index.php/ specific class- closeouturns_english */
    body.closeouturns_english .products-list .product-item-photo{
        flex: 0 0 180px;
    }
    body.closeouturns_english .product-item-info .product-item-details{
        max-width: calc(100% - (210px));
    }
    body.closeouturns_english .products-grid .product-item-info .product-item-details{
        max-width: 100%;
    }
    body.closeouturns_english  .aw-ui-listing .admin__data-grid-action-columns-menu .admin__action-dropdown-menu-content{
        width: 100%;
        min-width: 260px;
    }
    body.closeouturns_english .aw-ui-listing .admin__data-grid-action-columns-menu .admin__action-dropdown-menu-content{
        width: 100%;
        min-width: 260px;
    }


}
@media (max-width: 540px){
    body.english .header.content {
        max-width: 510px;
        max-width: 100%;
    }
    /* second six demo  */
    body.english_bfcs .header.content {
        max-width: 510px;
        max-width: 100%;
    }

}
@media screen and (max-width:767px){
    body.english .footer-bottom .custom-block{
        margin: 15px 0 0;
    }
    body.english .main-panel-top {
        display: none;
    }
    body.english .aw-ui-listing .admin__data-grid-action-columns-menu .admin__action-dropdown-menu-content{
        width: 100%;
        min-width: 255px;

    }
    body.english .opc-wrapper .shipping-address-item {
        width: 100%;
        padding: 20px;
        text-align: left;
    } 
     /* second six demo  */
     body.english_bfcs .main-panel-top {
        display: none;
    }
    body.english_bfcs .product-item-info .product-item-details{
        text-align: center;
    }
    body.english_bfcs .product-item-info.type4 .product-reviews-summary {
        margin-left: auto;
        margin-right: auto;
    }
    body.english_bfcs.cms-index-index .page-main {
        max-width: calc(100% - 20px);
        padding: 0;
        margin: 0 auto;
    }
    body.english_bfcs .aw-ui-listing .admin__data-grid-action-columns-menu .admin__action-dropdown-menu-content{
        width: 100%;
        min-width: 255px;

    }
    body.english_bfcs .aw-ui-listing .admin__data-grid-action-columns-menu{
        min-width: 255px;
    }
    body.english_bfcs  .opc-wrapper .shipping-address-item {
        width: 100%;
        padding: 20px;
        text-align: left;
    } 
    /* this is css for https://scidirect.indiaondesk.com/index.php/ specific class- english_sci_neptune */
    body.english_sci_neptune .main-panel-top {
        display: none;
    }
    body.english_sci_neptune .product-item-info .product-item-details{
        text-align: center;
    }
    body.english_sci_neptune .product-item-info.type4 .product-reviews-summary {
        margin-left: auto;
        margin-right: auto;
    }
    body.english_sci_neptune.cms-index-index .page-main {
        max-width: calc(100% - 20px);
        padding: 0;
        margin: 0 auto;
    }
    body.english_sci_neptune .aw-ui-listing .admin__data-grid-action-columns-menu .admin__action-dropdown-menu-content{
        width: 100%;
        min-width: 255px;

    }
    body.english_sci_neptune .aw-ui-listing .admin__data-grid-action-columns-menu{
        min-width: 255px;
    }
    body.english_sci_neptune  .opc-wrapper .shipping-address-item {
        width: 100%;
        padding: 20px;
        text-align: left;
    } 
    /* this is css for https://allfaiths.indiaondesk.com/ specific class- english_sci_all_faiths */
    body.english_sci_all_faiths .main-panel-top {
        display: none;
    }
    body.english_sci_all_faiths .product-item-info .product-item-details{
        text-align: center;
    }
    body.english_sci_all_faiths .product-item-info.type4 .product-reviews-summary {
        margin-left: auto;
        margin-right: auto;
    }
    body.english_sci_all_faiths.cms-index-index .page-main {
        max-width: calc(100% - 20px);
        padding: 0;
        margin: 0 auto;
    }
    body.english_sci_all_faiths .aw-ui-listing .admin__data-grid-action-columns-menu .admin__action-dropdown-menu-content{
        width: 100%;
        min-width: 255px;

    }
    body.english_sci_all_faiths .aw-ui-listing .admin__data-grid-action-columns-menu{
        min-width: 255px;
    }
    body.english_sci_all_faiths  .opc-wrapper .shipping-address-item {
        width: 100%;
        padding: 20px;
        text-align: left;
    }
    /* this is css for https://cspa.indiaondesk.com/ specific class- english_sci_cspa */
    body.english_sci_cspa .main-panel-top {
        display: none;
    }
    body.english_sci_cspa .product-item-info .product-item-details{
        text-align: center;
    }
    body.english_sci_cspa .product-item-info.type4 .product-reviews-summary {
        margin-left: auto;
        margin-right: auto;
    }
    body.english_sci_cspa.cms-index-index .page-main {
        max-width: calc(100% - 20px);
        padding: 0;
        margin: 0 auto;
    }
    body.english_sci_cspa .aw-ui-listing .admin__data-grid-action-columns-menu .admin__action-dropdown-menu-content{
        width: 100%;
        min-width: 255px;

    }
    body.english_sci_cspa .aw-ui-listing .admin__data-grid-action-columns-menu{
        min-width: 255px;
    }
    body.english_sci_cspa  .opc-wrapper .shipping-address-item {
        width: 100%;
        padding: 20px;
        text-align: left;
    }
    /* this is css for https://national.indiaondesk.com/ specific class- english_sci_national */
    body.english_sci_national .main-panel-top {
        display: none;
    }
    body.english_sci_national .product-item-info .product-item-details{
        text-align: center;
    }
    body.english_sci_national .product-item-info.type4 .product-reviews-summary {
        margin-left: auto;
        margin-right: auto;
    }
    body.english_sci_national.cms-index-index .page-main {
        max-width: calc(100% - 20px);
        padding: 0;
        margin: 0 auto;
    }
    body.english_sci_national .aw-ui-listing .admin__data-grid-action-columns-menu .admin__action-dropdown-menu-content{
        width: 100%;
        min-width: 255px;

    }
    body.english_sci_national .aw-ui-listing .admin__data-grid-action-columns-menu{
        min-width: 255px;
    }
    body.english_sci_national  .opc-wrapper .shipping-address-item {
        width: 100%;
        padding: 20px;
        text-align: left;
    }
    /* this is css for https://neptunetrident.indiaondesk.com/ specific class- english_sci_neptune_trident */
    body.english_sci_neptune_trident .main-panel-top {
        display: none;
    }
    body.english_sci_neptune_trident .product-item-info .product-item-details{
        text-align: center;
    }
    body.english_sci_neptune_trident .product-item-info.type4 .product-reviews-summary {
        margin-left: auto;
        margin-right: auto;
    }
    body.english_sci_neptune_trident.cms-index-index .page-main {
        max-width: calc(100% - 20px);
        padding: 0;
        margin: 0 auto;
    }
    body.english_sci_neptune_trident .aw-ui-listing .admin__data-grid-action-columns-menu .admin__action-dropdown-menu-content{
        width: 100%;
        min-width: 255px;

    }
    body.english_sci_neptune_trident .aw-ui-listing .admin__data-grid-action-columns-menu{
        min-width: 255px;
    }
    body.english_sci_neptune_trident  .opc-wrapper .shipping-address-item {
        width: 100%;
        padding: 20px;
        text-align: left;
    }
     /* this is css for https://csva.indiaondesk.com/ specific class- english_sci_csva */
     body.english_sci_csva .main-panel-top {
        display: none;
    }
    body.english_sci_csva .product-item-info .product-item-details{
        text-align: center;
    }
    body.english_sci_csva .product-item-info.type4 .product-reviews-summary {
        margin-left: auto;
        margin-right: auto;
    }
    body.english_sci_csva.cms-index-index .page-main {
        max-width: calc(100% - 20px);
        padding: 0;
        margin: 0 auto;
    }
    body.english_sci_csva .aw-ui-listing .admin__data-grid-action-columns-menu .admin__action-dropdown-menu-content{
        width: 100%;
        min-width: 255px;

    }
    body.english_sci_csva .aw-ui-listing .admin__data-grid-action-columns-menu{
        min-width: 255px;
    }
    body.english_sci_csva  .opc-wrapper .shipping-address-item {
        width: 100%;
        padding: 20px;
        text-align: left;
    }
     /* this is css for https://demo-market.matthewscremation.com/index.php/ specific class- demo_marketplace */
     body.demo_marketplace .main-panel-top {
        display: none;
    }
    body.demo_marketplace .product-item-info .product-item-details{
        text-align: center;
    }
    body.demo_marketplace .product-item-info.type4 .product-reviews-summary {
        margin-left: auto;
        margin-right: auto;
    }
    body.demo_marketplace.cms-index-index .page-main {
        max-width: calc(100% - 20px);
        padding: 0;
        margin: 0 auto;
    }
    body.demo_marketplace .aw-ui-listing .admin__data-grid-action-columns-menu .admin__action-dropdown-menu-content{
        width: 100%;
        min-width: 255px;

    }
    body.demo_marketplace .aw-ui-listing .admin__data-grid-action-columns-menu{
        min-width: 255px;
    }
    body.demo_marketplace  .opc-wrapper .shipping-address-item {
        width: 100%;
        padding: 20px;
        text-align: left;
    }
    /* this is css for https://garfield.indiaondesk.com/ specific class- garfield_english */
    body.garfield_english .main-panel-top {
        display: none;
    }
    body.garfield_english .product-item-info .product-item-details{
        text-align: center;
    }
    body.garfield_english .product-item-info.type4 .product-reviews-summary {
        margin-left: auto;
        margin-right: auto;
    }
    body.garfield_english.cms-index-index .page-main {
        max-width: calc(100% - 20px);
        padding: 0;
        margin: 0 auto;
    }
    body.garfield_english .aw-ui-listing .admin__data-grid-action-columns-menu .admin__action-dropdown-menu-content{
        width: 100%;
        min-width: 255px;

    }
    body.garfield_english .aw-ui-listing .admin__data-grid-action-columns-menu{
        min-width: 255px;
    }
    body.garfield_english  .opc-wrapper .shipping-address-item {
        width: 100%;
        padding: 20px;
        text-align: left;
    }
    body.garfield_english .page-header.type2 .minicart-wrapper .action.showcart .counter.qty{
        right: 32px;
    }
    body.garfield_english .slider-with-side .side-area .item1,
    body.garfield_english .slider-with-side .side-area .item2,
    body.garfield_english .slider-with-side .side-area .item3 {
        padding: 8px;
        width: 100%!important;
        float: none!important;
        margin: 0;
        text-align: center;

    }
    body.garfield_english .homepage-bar .col-lg-4{
        text-align: center!important;

    }
    body.garfield_english .row.example-row.example-thumbnails a {
        display: block;
        text-align: center;
        margin-bottom: 20px;
    }
    body.garfield_english .filterproducts-tab .data.items>.item.title{
        margin-right: 10px;
        font-weight: bold;

    }
    body.garfield_english .filterproducts-tab .data.items>.item.title.active {
        border-bottom: 2px solid #d8b530;
    }
    /* this is css for https://closeouturns.com/index.php/ specific class- closeouturns_english */
    body.closeouturns_english .main-panel-top {
        display: none;
    }
    body.closeouturns_english .product-item-info .product-item-details{
        text-align: center;
    }
    body.closeouturns_english .product-item-info.type4 .product-reviews-summary {
        margin-left: auto;
        margin-right: auto;
    }
    body.closeouturns_english.cms-index-index .page-main {
        max-width: calc(100% - 20px);
        padding: 0;
        margin: 0 auto;
    }
    body.closeouturns_english .aw-ui-listing .admin__data-grid-action-columns-menu .admin__action-dropdown-menu-content{
        width: 100%;
        min-width: 255px;

    }
    body.closeouturns_english .aw-ui-listing .admin__data-grid-action-columns-menu{
        min-width: 255px;
    }
    body.closeouturns_english  .opc-wrapper .shipping-address-item {
        width: 100%;
        padding: 20px;
        text-align: left;
    }
}
@media screen and (max-width:991px){
    body.english .opc-wrapper .shipping-address-item {
        width: 48%;
        padding: 20px;
        text-align: left;
        border-right: 1px solid #f4f4f4;
        border-bottom: 1px solid #f4f4f4;
    } 
     /* second six demo  */
     body.english_bfcs .logo img{
        width: auto;
     }
     body.english_bfcs .opc-wrapper .shipping-address-item {
        width: 48%;
        padding: 20px;
        text-align: left;
        border-right: 1px solid #f4f4f4;
        border-bottom: 1px solid #f4f4f4;
    } 
    /* this is css for https://scidirect.indiaondesk.com/index.php/ specific class- english_sci_neptune */
    body.english_sci_neptune .logo img{
        width: auto;
     }
     body.english_sci_neptune .opc-wrapper .shipping-address-item {
        width: 48%;
        padding: 20px;
        text-align: left;
        border-right: 1px solid #f4f4f4;
        border-bottom: 1px solid #f4f4f4;
    } 
    /* this is css for https://allfaiths.indiaondesk.com/ specific class- english_sci_all_faiths */
    body.english_sci_all_faiths .logo img{
        width: auto;
     }
     body.english_sci_all_faiths .opc-wrapper .shipping-address-item {
        width: 48%;
        padding: 20px;
        text-align: left;
        border-right: 1px solid #f4f4f4;
        border-bottom: 1px solid #f4f4f4;
    } 
    /* this is css for https://cspa.indiaondesk.com/ specific class- english_sci_cspa */
    body.english_sci_cspa .logo img{
        width: auto;
     }
     body.english_sci_cspa .opc-wrapper .shipping-address-item {
        width: 48%;
        padding: 20px;
        text-align: left;
        border-right: 1px solid #f4f4f4;
        border-bottom: 1px solid #f4f4f4;
    } 
    /* this is css for https://national.indiaondesk.com/ specific class- english_sci_national */
    body.english_sci_national .logo img{
        width: auto;
     }
     body.english_sci_national .opc-wrapper .shipping-address-item {
        width: 48%;
        padding: 20px;
        text-align: left;
        border-right: 1px solid #f4f4f4;
        border-bottom: 1px solid #f4f4f4;
    } 
    /* this is css for https://neptunetrident.indiaondesk.com/ specific class- english_sci_neptune_trident */
    body.english_sci_neptune_trident .logo img{
        width: auto;
     }
     body.english_sci_neptune_trident .opc-wrapper .shipping-address-item {
        width: 48%;
        padding: 20px;
        text-align: left;
        border-right: 1px solid #f4f4f4;
        border-bottom: 1px solid #f4f4f4;
    }
     /* this is css for https://csva.indiaondesk.com/ specific class- english_sci_csva */
     body.english_sci_csva .logo img{
        width: auto;
     }
     body.english_sci_csva .opc-wrapper .shipping-address-item {
        width: 48%;
        padding: 20px;
        text-align: left;
        border-right: 1px solid #f4f4f4;
        border-bottom: 1px solid #f4f4f4;
    }
     /* this is css for https://demo-market.matthewscremation.com/index.php/ specific class- demo_marketplace */
     body.demo_marketplace .logo img{
        width: auto;
     }
     body.demo_marketplace .opc-wrapper .shipping-address-item {
        width: 48%;
        padding: 20px;
        text-align: left;
        border-right: 1px solid #f4f4f4;
        border-bottom: 1px solid #f4f4f4;
    }
    /* this is css for https://garfield.indiaondesk.com/ specific class- garfield_english */
    body.garfield_english .logo img{
        width: auto;
     }
     body.garfield_english .opc-wrapper .shipping-address-item {
        width: 48%;
        padding: 20px;
        text-align: left;
        border-right: 1px solid #f4f4f4;
        border-bottom: 1px solid #f4f4f4;
    }
    body.garfield_english nav.navigation.sw-megamenu .sticky-logo {
        display: none;
    }
    body.garfield_english .slider-with-side .side-area .item1,
    body.garfield_english .slider-with-side .side-area .item2,
    body.garfield_english .slider-with-side .side-area .item3 {
        padding: 8px;
        width: 33.33%;
        float: left;
        margin: 0;
    }
    /* this is css for https://closeouturns.com/index.php/ specific class- closeouturns_english */
	body.closeouturns_english .logo img{
        width: auto;
     }
     body.closeouturns_english .opc-wrapper .shipping-address-item {
        width: 48%;
        padding: 20px;
        text-align: left;
        border-right: 1px solid #f4f4f4;
        border-bottom: 1px solid #f4f4f4;
    }


}
@media (min-width: 768px){
    .admin__data-grid-header-row.row.row-gutter .col-xs-3 {
        padding-left: 30px;
    }
    body.english .aw-create-customer .aw-block-new-company{
        max-width: 83.333%;
        margin: 0 auto;
        padding: 2.5rem 25px;
        width: auto;

     }
    /* second six demo  */
    body.english_bfcs .page-main, body.closeouturns_english .page-main{
        max-width: 720px;
     }
     body.english_bfcs .aw-create-customer .aw-block-new-company{
        max-width: 83.333%;
        margin: 0 auto;
        padding: 2.5rem 25px;
        width: auto;

     }
     body.english_bfcs .sidebar.sidebar-main:before{
        content: none;
     }
    /* this is css for https://scidirect.indiaondesk.com/index.php/ specific class- english_sci_neptune */
    body.english_sci_neptune .page-main{
        max-width: 720px;
     }
     body.english_sci_neptune .aw-create-customer .aw-block-new-company{
        max-width: 83.333%;
        margin: 0 auto;
        padding: 2.5rem 25px;
        width: auto;

     }
     body.english_sci_neptune .sidebar.sidebar-main:before{
        content: none;
     }
     /* this is css for https://allfaiths.indiaondesk.com/ specific class- english_sci_all_faiths */
     body.english_sci_all_faiths .page-main{
        max-width: 720px;
     }
     body.english_sci_all_faiths .aw-create-customer .aw-block-new-company{
        max-width: 83.333%;
        margin: 0 auto;
        padding: 2.5rem 25px;
        width: auto;

     }
     body.english_sci_all_faiths .sidebar.sidebar-main:before{
        content: none;
     }
     /* this is css for https://cspa.indiaondesk.com/ specific class- english_sci_cspa */
     body.english_sci_cspa .page-main{
        max-width: 720px;
     }
     body.english_sci_cspa .aw-create-customer .aw-block-new-company{
        max-width: 83.333%;
        margin: 0 auto;
        padding: 2.5rem 25px;
        width: auto;

     }
     body.english_sci_cspa .sidebar.sidebar-main:before{
        content: none;
     }
     /* this is css for https://national.indiaondesk.com/ specific class- english_sci_national */
     body.english_sci_national .page-main{
        max-width: 720px;
     }
     body.english_sci_national .aw-create-customer .aw-block-new-company{
        max-width: 83.333%;
        margin: 0 auto;
        padding: 2.5rem 25px;
        width: auto;

     }
     body.english_sci_national .sidebar.sidebar-main:before{
        content: none;
     }
     /* this is css for https://neptunetrident.indiaondesk.com/ specific class- english_sci_neptune_trident */
     body.english_sci_neptune_trident .page-main{
        max-width: 720px;
     }
     body.english_sci_neptune_trident .aw-create-customer .aw-block-new-company{
        max-width: 83.333%;
        margin: 0 auto;
        padding: 2.5rem 25px;
        width: auto;

     }
     body.english_sci_neptune_trident .sidebar.sidebar-main:before{
        content: none;
     }
     /* this is css for https://csva.indiaondesk.com/ specific class- english_sci_csva */
     body.english_sci_csva .page-main{
        max-width: 720px;
     }
     body.english_sci_csva .aw-create-customer .aw-block-new-company{
        max-width: 83.333%;
        margin: 0 auto;
        padding: 2.5rem 25px;
        width: auto;

     }
     body.english_sci_csva .sidebar.sidebar-main:before{
        content: none;
     }
     /* this is css for https://demo-market.matthewscremation.com/index.php/ specific class- demo_marketplace */
     body.demo_marketplace .page-main{
        max-width: 720px;
     }
     body.demo_marketplace .aw-create-customer .aw-block-new-company{
        max-width: 83.333%;
        margin: 0 auto;
        padding: 2.5rem 25px;
        width: auto;

     }
     body.demo_marketplace .sidebar.sidebar-main:before{
        content: none;
     }

     /* this is css for https://garfield.indiaondesk.com/ specific class- garfield_english */
     body.garfield_english .aw-ca-creat-wrapper .aw-block-new-company{
        max-width: 100%;
        margin: 0 auto;
        padding: 2.5rem 0;
        width: auto;

     }
     body.garfield_english .aw-ca-creat-wrapper {
        float: none!important;
        margin: 0 auto;
     }
     body.garfield_english .aw-create-customer .aw-block-new-company {
        margin: 30px auto 0;
        width: 83.333%;
        padding: 0 25px;
    }
    h1{
        margin-bottom: 1em!important;
    }
    /* this is css for https://garfield.indiaondesk.com/ specific class- garfield_english */
    body.garfield_english .aw-ca-creat-wrapper .aw-block-new-company{
        max-width: 100%;
        margin: 0 auto;
        padding: 2.5rem 0;
        width: auto;

     }
     body.garfield_english .aw-ca-creat-wrapper {
        float: none!important;
        margin: 0 auto;
     }
     body.garfield_english .aw-create-customer .aw-block-new-company {
        margin: 30px auto 0;
        width: 83.333%;
        padding: 0 25px;
    }
    h1{
        margin-bottom: 1em!important;
    }
    body.garfield_english .page-header.type2 .minicart-wrapper{
        padding-top: 5px;
    }
    body.garfield_english .filterproducts-tab .data.items > .item.title a.switch{
        color: #000;
    }
    body.garfield_english .filterproducts-tab .data.items > .item.title.active a.switch {
        color: #dfb053;
    }
    body.garfield_english .product.data.items > .item.title{
        border-bottom:none;
    }

    /* this is css for https://closeouturns.com/index.php/ specific class- closeouturns_english */
	body.closeouturns_english .page-main{
		max-width: 720px;
	}
	body.closeouturns_english .aw-create-customer .aw-block-new-company{
        max-width: 83.333%;
        margin: 0 auto;
        padding: 2.5rem 25px;
        width: auto;

     }
     body.closeouturns_english .sidebar.sidebar-main:before{
        content: none;
     }
     
}
@media (min-width: 992px){
    body.english .navigation .level0 .submenu a:hover{
        color: #189cde;
    }
    /* second six demo  */
    body.english_bfcs .page-main, body.closeouturns_english .page-main{
        max-width: 960px;
     }
    body.english_bfcs .sw-megamenu.navigation.side-megamenu li.level0:hover {
        background-color: #f79060;
    }
    /* this is css for https://scidirect.indiaondesk.com/index.php/ specific class- english_sci_neptune */
    body.english_sci_neptune .page-main{
        max-width: 960px;
     }
    body.english_sci_neptune .sw-megamenu.navigation.side-megamenu li.level0:hover {
        background-color: #650065;
        color: #fff;

    }
    /* this is css for https://allfaiths.indiaondesk.com/ specific class- english_sci_all_faiths */
    body.english_sci_all_faiths .page-main{
        max-width: 960px;
     }
    body.english_sci_all_faiths .sw-megamenu.navigation.side-megamenu li.level0:hover {
        background-color: #32abc7;
        color: #fff;

    }
    /* this is css for https://cspa.indiaondesk.com/ specific class- english_sci_cspa */
    body.english_sci_cspa .page-main{
        max-width: 960px;
     }
    body.english_sci_cspa .sw-megamenu.navigation.side-megamenu li.level0:hover {
        background-color: #81354a;
        color: #fff;
    }
    /* this is css for https://national.indiaondesk.com/ specific class- english_sci_national */
    body.english_sci_national .page-main{
        max-width: 960px;
     }
    body.english_sci_national .sw-megamenu.navigation.side-megamenu li.level0:hover {
        background-color: #08c;
        color: #fff;
    }
    /* this is css for https://neptunetrident.indiaondesk.com/ specific class- english_sci_neptune_trident */
    body.english_sci_neptune_trident .page-main{
        max-width: 960px;
     }
    body.english_sci_neptune_trident .sw-megamenu.navigation.side-megamenu li.level0:hover {
        background-color: #a97bb7;
        color: #fff;
    }
     /* this is css for https://csva.indiaondesk.com/ specific class- english_sci_csva */
     body.english_sci_csva .page-main{
        max-width: 960px;
     }
    body.english_sci_csva .sw-megamenu.navigation.side-megamenu li.level0:hover {
        background-color: #669b41;
        color: #fff;
    }
     /* this is css for https://demo-market.matthewscremation.com/index.php/ specific class- demo_marketplace */
     body.demo_marketplace .page-main{
        max-width: 960px;
     }
    body.demo_marketplace .sw-megamenu.navigation.side-megamenu li.level0:hover {
        background-color: #bed714;
        color: #fff;
    }
    /* this is css for https://garfield.indiaondesk.com/ specific class garfield_english  */
    body.garfield_english .slider-with-side .side-area,body.garfield_english .slider-with-side .slider-area {
        padding: 0 8px 0 7px;
        float: left;
    }
    body.garfield_english .page-header.type2 .sticky-logo{
        padding: 20px 0 20px 0;
    }
    body.garfield_english .sticky-header .minicart-wrapper .action.showcart .minicart-icon::before{
        color: #fff;
    }
  
    /* this is css for https://closeouturns.com/index.php/ specific class- closeouturns_english */
	body.closeouturns_english .page-main{
		max-width: 960px;
	}
	body.closeouturns_english .sw-megamenu.navigation.side-megamenu li.level0:hover {
        background-color: #d3cd38;
        color: #fff;
    }


}
@media (min-width: 1200px){
    /* second six demo  */
    body.english_bfcs  .page-main{
        max-width: 1140px;
     }
    /* this is css for https://scidirect.indiaondesk.com/index.php/ specific class- english_sci_neptune */
    body.english_sci_neptune  .page-main{
        max-width: 1140px;
     }
     /* this is css for https://allfaiths.indiaondesk.com/ specific class- english_sci_all_faiths */
     body.english_sci_all_faiths  .page-main{
        max-width: 1140px;
     }
     /* this is css for https://cspa.indiaondesk.com/ specific class- english_sci_cspa */
     body.english_sci_cspa  .page-main{
        max-width: 1140px;
     }
     /* this is css for https://national.indiaondesk.com/ specific class- english_sci_national */
     body.english_sci_national  .page-main{
        max-width: 1140px;
     }
     /* this is css for https://neptunetrident.indiaondesk.com/ specific class- english_sci_neptune_trident */
     body.english_sci_neptune_trident  .page-main{
        max-width: 1140px;
     }
     /* this is css for https://csva.indiaondesk.com/ specific class- english_sci_csva */
     body.english_sci_csva  .page-main{
        max-width: 1140px;
     }
     /* this is css for https://demo-market.matthewscremation.com/index.php/ specific class- demo_marketplace */
     body.demo_marketplace  .page-main{
        max-width: 1140px;
     }

    /* this is css for https://garfield.indiaondesk.com/ specific class garfield_english  */
    body.garfield_english  .page-main{
        max-width: 1140px;
        padding-top: 20px;

     }
    /* this is css for https://closeouturns.com/index.php/ specific class- closeouturns_english */
	body.closeouturns_english .page-main{
		max-width: 1140px;
	}

}
@media (min-width: 768px) and (max-width: 1199px){
    /* second six demo  */    
    body.english_bfcs.cms-index-index .page-header .drop-menu .nav-sections {
    visibility: visible;
    }
    /* this is css for https://scidirect.indiaondesk.com/index.php/ specific class- english_sci_neptune */
    body.english_sci_neptune.cms-index-index .page-header .drop-menu .nav-sections{
        visibility: visible;
     }
     /* this is css for https://allfaiths.indiaondesk.com/ specific class- english_sci_all_faiths */
     body.english_sci_all_faiths.cms-index-index .page-header .drop-menu .nav-sections{
        visibility: visible;
     }
     /* this is css for https://cspa.indiaondesk.com/ specific class- english_sci_cspa */
     body.english_sci_cspa.cms-index-index .page-header .drop-menu .nav-sections{
        visibility: visible;
     }
     /* this is css for https://national.indiaondesk.com/ specific class- english_sci_national */
     body.english_sci_national.cms-index-index .page-header .drop-menu .nav-sections{
        visibility: visible;
     }
     /* this is css for https://neptunetrident.indiaondesk.com/ specific class- english_sci_neptune_trident */
     body.english_sci_neptune_trident.cms-index-index .page-header .drop-menu .nav-sections{
        visibility: visible;
     }
     /* this is css for https://csva.indiaondesk.com/ specific class- english_sci_csva */
     body.english_sci_csva.cms-index-index .page-header .drop-menu .nav-sections{
        visibility: visible;
     }
     /* this is css for https://demo-market.matthewscremation.com/index.php/ specific class- demo_marketplace */
     body.demo_marketplace.cms-index-index .page-header .drop-menu .nav-sections{
        visibility: visible;
     }
    /* this is css for https://garfield.indiaondesk.com/ specific class garfield_english  */
    body.garfield_english.cms-index-index .page-header .drop-menu .nav-sections{
        visibility: visible;
     }
     body.garfield_english .page-header.type2 .block-search{
        max-width: 350px;
     }
	/* this is css for https://closeouturns.com/index.php/ specific class- closeouturns_english */
	body.closeouturns_english.cms-index-index .page-header .drop-menu .nav-sections{
		visibility: visible;
	}
}

@media (max-width: 1199px){
	/* this is css for https://closeouturns.com/index.php/ specific class- closeouturns_english */
	body.closeouturns_english .footer-middle > .container {
        padding-top: 0;
    	padding-bottom: 0;
	}
}

@media (max-width: 767px){
	/* this is css for https://closeouturns.com/index.php/ specific class- closeouturns_english */
	body.closeouturns_english .header-row .header-center, 
	body.closeouturns_english .header-row .header-left, 
	body.closeouturns_english .header-row .header-right {
	    padding: 7px 0;
	}
	body.closeouturns_english .header.content{
	    max-width: 100%;
	}
	body.closeouturns_english .page-header.type7 .header-contact .my-account i, 
	body.closeouturns_english .page-header.type7 .header-contact .wishlist i,
	body.closeouturns_english .minicart-wrapper .action.showcart .minicart-icon {
    	font-size: 19px;
	    margin: 0 2px;
	}
	body.closeouturns_english .search-area.show-icon-tablet a.search-toggle-icon{
		font-size: 17px;
	    width: 29px;
	}
	body.closeouturns_english .header.content .porto-icon-user-2:before,
	body.closeouturns_english .porto-icon-wishlist-2:before,
	body.closeouturns_english .search-area.show-icon-tablet a.search-toggle-icon i::before{
	    margin-left: 0;
        margin-right: 0;
	}
	body.closeouturns_english .logo {
    	max-width: 120px;
	}
	body.closeouturns_english .nav-toggle{
	    margin: 8px 0 8px 0;
	}
}

/* commons css for all demos  */

.catalog-product-view .product-info-main .product-add-form .box-tocart > .fieldset > .field.qty label.label{
    display: none!important;
}
.opc-wrapper .edit-address-link{
    margin: 14px 15px 0 0;
}
.customer-account-login .aw-block-new-company .action.create {
    display: block;
}
.catalog-product-view:not(.weltpixel-quickview-catalog-product-view):not(.weltpixel_quickview-catalog_product-view) .box-tocart .action.tocart {
    height: 3rem!important;
}
/* Added On 17-1-20228*/
.productdesigner-designs-mydesigns #designs_box .products-grid .item .item-inner{
  padding-bottom: 120px !important;
}
@media screen and (max-width: 767px){
  .productdesigner-designs-mydesigns #designs_box .products-grid .item{
    width: 50%;
    -webkit-box-flex: 0;
    padding: 0 10px;
    text-align: center;
    -ms-flex: 0 0 33.33%;
    flex: 0 0 50%;
    max-width: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
}
    
 /** 11-5-2023 **/   
.field.qty div.mage-error {
    position: absolute;
    top: 100%;
    width: max-content;
    left: 0;
}
.modal-footer button:not(.primary) {
    padding: 0 1em;
    font-size: 1rem;
    min-width: 120px;
}