body {font-family: 'Helvetica Neue', Helvetica; font-weight: 400 !important;  letter-spacing: 0px;}

.page-header.sticky {
        position: fixed;
        top: 0;
        z-index: 1000;
        background: #fff;
        width: 100%;
    }

.page-header {
    border-bottom: 1px solid #09254A;
}

input#search {
    font-size: 11px;
    color: #09254A;
    text-transform: uppercase;
    font-family: 'Helvetica Neue', Helvetica;
}

.minicart-wrapper {
    line-height: 11px;
}


.sections.nav-sections {
    margin-top: 6px;
}


.page-header .switcher .options .action.toggle:after { content: ''; }
.minicart-wrapper .action.showcart:after, .minicart-wrapper .action.showcart.active:after { content: ''; }
.page-header .switcher .options .action.toggle.active:after { content: '';  }

.block-search .action.search span {
    background-image: url(../images/HEADER_search-icon.png);
    background-repeat: no-repeat;
    background-position: left bottom;
    width: 10px;
    height: 10px;
    display: inline-block;
    background-size: contain;
}

.switcher-option a {
    color: #09254a !important;
    font-size: 9px;
    line-height: 11px;
}
.page-header .switcher { text-transform: uppercase;margin-top: 1px; }

.header-right .item.compare .action.compare > span { margin: 0px; position: inherit; }

.modal-slide._show, .modal-popup._show {z-index: 9999 !important;}



/*.section-two {
    background-image: url(../images/02_TEST-SOLUTIONS_parallax-background-image.png);
    float: left;
    width: 100%;
    margin-bottom: 50px;

background-position: 50% 0%;
background-repeat: no-repeat;
background-size: cover;
}*/

.section-two {
    float: left;
    width: 100%;
    margin-bottom: 50px;
    background-color:#09254A;
}

.parallax-background {
    background-image: url(../images/02_TEST-SOLUTIONS_parallax-background-image.png);
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: cover;

    /*-webkit-background-size: cover;
    -moz-transform: translate3d(0,0,0);
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);*/
    background-attachment: fixed;
}

.section-two-row-one {
    float: left;
    width: 100%;
}
.section-two-row-two {
    float: left;
    width: 100%;
}

.section-two-box {
    width: 30.66%;
    text-align: center;
    float: left;
    display: inline-block;
}

.section-two-box-inner {
    padding: 20px 15px 20px 15px;
}

.section-two-box-space {
    width: 4%;
    background: #fff;
    float: left;
    display: inline-block;
    height: 228px;
}

.section-two-text span {
        background: #fff;
    display: inline-block;
    padding: 8px 10px;
    color: #09254a;
    text-transform: uppercase;
    font-size: 18px;
    line-height: 22px;
}


.section-two-logo img {
    vertical-align: top;
}

.section-two-text {
    margin-top: 20px;
}

.section-two-row-two-white-space {
    width: 100%;
    height: 49px;
    background: #fff;
}

.mehr-main a {
    display: inline-block;
}

.brand-slider .left-sec {text-align: center; border-right: none;}
.brand-slider .left-sec img {
    width: 200px;
    display: inline-block;
    margin-top: 40px;
}
.brand-slider .right-sec {border-left: solid 1px #09254a; max-width: 770px;}
.brand-slider .right-sec h4 {
    font-size: 30px;
    line-height: 1.2;
    font-weight: 400;
    margin-top: 1rem;
}

.home-product-family-col {
    float: left;
}


.cms-home .page-footer .footer-link p {
    color: #09254A;
}

.cms-home .page-footer .footer-link a {
    color: #006BB4;
}

.footer-link a, .footer-link p {
    font-weight: 400;
}

.contact-home a:hover {
    text-decoration: none;
    background: #fff;
    color: #09254a;
}

.copyright { display: none; }

.page-header .switcher .options .action.toggle, .header-right .item.compare .action.compare, .minicart-wrapper .action.showcart {
    font-size: 11px;
    line-height: 14px;
    font-weight: 400;
    color: #09254A;
    vertical-align: text-top;
}

.catalog-product-view .page.messages {
    position: relative;
}

.catalog-product-view .message { margin-bottom: 0px !important; }

.catalog-product-view .page.messages:before {
    content: "";
    width: 100%;
    position: absolute;
    left: -100%;
    height: 100%;
    background: #f1f1f1;
    top: 0;
}

.catalog-product-view .page.messages:after {
    content: "";
    width: 100%;
    position: absolute;
    right: -100%;
    height: 100%;
    background: #f1f1f1;
    top: 0;
    left: auto;
}


.fotorama__active .fotorama__dot {
        background-color: #09254a;
    border-color: #09254a;
}


.fotorama__thumb-border{
        border: 1px solid #09254a;
}

.fotorama__nav-wrap .fotorama__thumb.fotorama_vertical_ratio .fotorama__img,
.fotorama__nav-wrap .fotorama__thumb.fotorama_horizontal_ratio .fotorama__img {
	max-width: 100%;
}


/*** PDP page start***/
/*.page-product-configurable .fotorama__nav-wrap.fotorama__nav-wrap--horizontal {
    display: none !important;
}*/


.additional-attributes-wrapper{
    font-size: 18px;
    line-height: 22px;
}

.catalog-product-view .box-tocart {margin-top: 20px;}

.product.data.items > .item.title .switch:hover {
    box-shadow: 1px 1px 4px 0 rgb(9 37 74 / 50%);
}
.img-gray-bg {
    background: #f1f1f1;
}
/*** PDP page end ***/


/*** List page start***/

.pages .action {
    box-shadow: none;
    border-radius: 0px;
    padding: 0 8px;
}

.category-view {
	color: #09254A;
}

.category-view .category-description {
	font-size: 1.8rem;
}

.column.main .product-item{
    border-bottom: 1px solid #09254a;
    margin-bottom: 30px;
}

.catalog-category-view .product-item-actions .actions-secondary,
.catalog-category-view .product-item-actions .actions-primary,
.catalogsearch-result-index .actions-secondary,
.catalogsearch-result-index .actions-primary{
	    padding-bottom: 30px;
}

.catalog-category-view .products.list .product-item-link,
.catalogsearch-result-index .products.list .product-item-link {
    color: #09254a;
    font-size: 24px;
    line-height: 27px;
}

.catalog-category-view .products.list .product-item-link:hover,
.catalogsearch-result-index .products.list .product-item-link:hover {
	text-decoration: none;
}


.catalog-category-view .products.list .product-item-name, .catalogsearch-result-index .products.list .product-item-name{
    margin: 0px 0px 30px;
}

.product-sku {
    font-size: 18px;
    line-height: 22px;
    font-weight: 400;
    margin-bottom: 30px;
    color: #09254a;
}

.products.list .attribute-list {
    margin-bottom: 15px;
    color: #09254a;
}

.products.list .attribute-list ul{
    list-style: none;
    padding: 0px;
    margin-bottom: 30px;
}

.products.list .attribute-list li{
    line-height: 22px;
    font-size: 18px;
    font-weight: 400;
    color: #09254A;
    margin-bottom: 15px;
}

.products.list .attribute-list li:last-child{
    margin-bottom: 0px;
}


.products.list .attribute-list li strong{
    font-weight: 600;
}


.products.list  .swatch-attribute-options {
    margin: 25px 0;
}

.catalog-product-view .swatch-attribute-options{
    margin-top: 15px;
}

.products.list .action.tocart:hover{
	background: url(../images/basket.svg) 10px center no-repeat;
    padding-left: 40px;
    background-size: 20px;
    width: auto;
    color: #09254a;
    border-color: #09254a;
}

.products.list .action.tocart{
	background: url(../images/basket.svg) 10px center no-repeat;
    padding-left: 40px;
    background-size: 20px;
    width: auto;
    color: #09254a;
    border-color: #09254a;
}

.toolbar select {
    border-radius: 0px;
    color: #09254A;
    font-size: 18px;
    line-height: 22px;
    font-family: 'Helvetica Neue', Helvetica;
    font-weight: 40
}

.filter-current .item:first-child {
    margin-top: 0px;
}


.filter-options-item {
    border-bottom: 1px solid #09254a;
}

.toolbar-products {
        line-height: 22px;
    font-size: 18px;
    font-weight: 400;
    color: #09254A;
}

.block-compare {
	color: #09254A;
}

.action.tocompare {
    background: url(../images/compare-icon.svg) 10px center no-repeat !important;
	display: inline-block !important;
    border: solid 1px #09254a;
    font-size: 18px;
    line-height: 22px !important;
    border-color: #09254a;
        padding: 7px 12px 7px 40px !important;
            margin-right: 15px;
            background-size: 20px !important;
}

.catalog-product-view .box-tocart .action { margin-bottom: 15px; }

.block-wishlist .counter, .block-compare .counter{
	color: #09254a;
}

.product-item-name > a, .product.name a > a {color: #09254a !important;}
.actions-toolbar .secondary a.action {
	color: #09254a;
}

.actions-toolbar .action.compare.primary {
    background: #09254a;
    border-radius: 0;
    box-shadow: none;
    color: #fff;
    font-size: 18px;
    line-height: 22px;
}

.catalog-product_compare-index .catalog-category-view .page-title span {
	font-size: 40px;
    line-height: 48px;
    font-weight: 400;
    color: #09254A;
    margin-bottom: 60px;
}

/*.action.tocompare:hover {
	background-color: #09254a;
}

.action.tocompare:hover span {
	color: #ffffff;
}*/

.action.tocompare:before{
	content: "";
	width: 0px !important;
}

.action.tocompare span {
	position: inherit !important;
    margin: 0px !important;
    width: 100% !important;
    font-weight: 400;
    color: #09254a;
}

.filter-actions a { color: #888888 !important; }


.filter-current-subtitle { padding-top: 7px !important; }

.page-layout-2columns-left .column.main,
.page-layout-2columns-right .column.main {padding-bottom:60px;}

.toolbar { margin-bottom: 0px; }

.products.wrapper.list.products-list{ margin: 0px; }

/*** List page End***/


.block-reorder .block-title strong, .block-wishlist .block-title strong, .block-compare .block-title strong, .widget .block-title strong {
    font-size: 15px;
    line-height: 18px;
    font-weight: 400;
    vertical-align: middle;
}

.block-compare .empty {
	font-size: 15px;
    line-height: 18px;
    font-weight: 400;
}

.filter-options-title:hover {
    color: #09254a;
}


/*** CMS page start***/
.cms-page-view .message.success { margin-bottom: 0px; }
/*** CMS page end ***/


.catalogsearch-result-index .page-title span {
	    font-size: 40px;
    line-height: 48px;
    font-weight: 400;
    color: #09254A;
    margin-bottom: 60px;
}


/*** compare ***/
.page-title { color: #09254A; }
.catalog-product_compare-index .action.print { color: #09254A; }
.table-comparison .product-attributes tr:nth-child(even) {background-color: #ffffff;}
.table-comparison .product-attributes tr:nth-child(odd) {background-color: #F3F3F3;}

.table-comparison .cell.remove .action.delete:before{
    color: #09254A;
}

.table-comparison .style-sku {
    font-weight: bold;
}

.table-comparison .product-item-name > a{
    color: #09254A !important;
}
.table-comparison .cell.label {
    font-size: 12px;
    font-weight: bold;
    color: #09254A;
}

.table-comparison .cell .attribute.value { color: #09254A;}

.table-comparison .action.primary {
    background: #09254A;
    border: 1px solid #09254A;
}

.table-comparison .action.primary:hover {
    background: #09254A;
    border: 1px solid #09254A;
}

.table-comparison td:last-child { border: none; }
.table > tbody + tbody {
    border-bottom: 1px solid #cccccc;
}
/*** compare end ***/

.catalog-product-view .box-tocart .action,
.catalog-product-view .plugincompany.productpdf.pc-pdf-link {
    width: 250px;
    text-align: left;
    margin-right: 0px;
}
.checkout-cart-configure .box-tocart.update > .fieldset {
	justify-content: flex-start;
	gap: 40px;
}
.checkout-cart-configure .box-tocart.update .plugincompany.productpdf.pc-pdf-link {
  width: 340px;
  box-sizing: border-box;
}
.checkout-cart-configure .block-bundle-summary .box-tocart.update .action.primary {
  padding: 7px 12px 7px 40px;
  width: 340px;
}
.checkout-cart-configure .box-tocart.update button.action {
  width: 340px;
  background: url(../images/basket.svg) 10px center no-repeat;
  background-size: auto;
  padding-left: 40px;
  background-size: 20px;
}
.checkout-cart-configure .box-tocart.update button.action:hover {
  color: #09254A;
}

@media only screen and (min-width: 1024px) {
    .brand-slider .owl-nav .owl-prev {
    left: -40px !important;
}

.brand-slider .owl-nav .owl-next {
    right: -40px !important;
}
}


@media only screen and (min-width: 768px) {


.page-layout-2columns-left .sidebar-main, .page-layout-2columns-right .sidebar-main {
	width: 25.83333333%;
}

.page-layout-2columns-left  .sidebar-main {
	    padding-right: 60px;
}

.page-layout-2columns-right  .sidebar-main {
	    padding-left: 60px;
}

.page-layout-2columns-left .column.main {
	width: 74.16666667%;
}

.page-layout-2columns-right .column.main {
	width: 74.16666667%;
}

.catalog-category-view .main-content, .catalogsearch-result-index .main-content {
	width: 1280px;
	width: 100%;
}

.catalogsearch-result-index .page-title-wrapper,
.catalog-product_compare-index .page-title-wrapper,
.contact-index-index .page-title-wrapper {
	padding-top: 60px;
}

.products-list .product-item-photo { padding-right: 60px; }

.filter-options-item {
    padding-bottom: 15px;
}


    .page-main, .page-main-full-width {
        margin-top: 110px;
        max-width: 100%;
        padding-left: 0px;
        padding-right: 0px;
    }

    .page-header {
        position: fixed;
        top: 0;
        z-index: 1000;
        background: #fff;
        width: 100%;
    }

    .header-right {
        float: right;
        margin-bottom: 22px;
        width: 60.4%;
    }
    body.mac .header-right {
         width: 58.4%;
    }


    .header.content { padding: 20px 20px 0px 20px; max-width: 1280px; }
    .block-search .action.search[disabled]{ opacity: 1; }
    .navigation ul {padding: 0px;}
    .block-search .action.search { left: 0px; right: inherit; }
    .navigation .level0 .submenu{padding:0px;}
    .navigation .level0 .submenu a {font-weight: 400;}
    .navigation .level0 .submenu a:hover, .navigation .level0 .submenu a.ui-state-focus {
        background: #09254A;
        color: #ffffff;
    }
    .header-right .item.compare .action.compare:before { margin: 0px; padding: 0px; content: '';  }

    .navigation .level0.active > .level-top, .navigation .level0.has-active > .level-top {border-width:0px;}

}

@media only screen and (min-width: 767px) {
.banner-mobile { display: none !important; }
}

@media only screen and (max-width: 1330px) {
.brand-slider .owl-nav .owl-prev {left: 1% !important;}
.brand-slider .owl-nav .owl-next {right: 1% !important;}

}

@media only screen and (max-width: 1200px) {

}

@media only screen and (max-width: 1195px) {
.section-two-text span {font-size: 15px;line-height: 19px;}
}


@media only screen and (max-width: 1150px) {
    .brand-slider .left-sec { width: 280px; }
    .brand-slider .right-sec {
    float: left;
    max-width: 600px;
    }
}

@media only screen and (max-width: 1080px) {
.section-two-text span {font-size: 13px;line-height: 17px;}
}

@media only screen and (max-width: 1030px) {
    .contact-home a {padding: 21px 30px;}
}

@media only screen and (max-width: 1023px) {

}

@media only screen and (max-width: 980px) {

    .navigation .level0 > .level-top {line-height: 20px;font-size: 16px;}
    .navigation .level0 {margin: 0 5px 0px 5px;}
    .parallax-background {background-repeat: repeat-y;}
    .section-two-text span {font-size: 12px;line-height: 16px;}
    /*.brand-slider .owl-nav .owl-prev {
        left: -20px !important;
    }
    .brand-slider .owl-nav .owl-next {
        right: 0px !important;
    }*/
    .contact-home span {width: 60%;}
    .brand-slider .left-sec { width: 100%; }
    .brand-slider .right-sec { max-width: 100%; border-left:none; }
    .brand-slider .left-sec img { margin-top: 0px; }

    .page-footer {margin-top: 10px; padding-bottom: 60px;}
    .page-footer .row { margin-bottom: 0px; }
    .footer-link h4 {font-size:16px; line-height:19px;}
    .footer-link p, .footer-link ul li a, .footer-link {
        font-size: 16px;
        line-height: 19px;
    }

}

@media only screen and (max-width: 964px) {
    .block-search {width: 180px;}
    .home-text-content h6 {font-size: 30px;line-height: 38px;}
    .home-text-content p {padding-left:0px; padding-top:0px;}
}

@media only screen and (max-width: 880px) {
    .navigation .level0 > .level-top {
    line-height: 18px;
    font-size: 14px;
    }
}

@media only screen and (max-width: 768px) {
    .section-two-box { width: 100%; }
    .section-two-box-space { display: none; }
    .contact-home a { width: 100%; }
}

@media only screen and (max-width: 767px) {

    .catalog-product-view .box-tocart .action#product-addtocart-button {
            width: 204px;
    }

    .catalog-product-view .box-tocart .action,
    .catalog-product-view .plugincompany.productpdf.pc-pdf-link {
        width: 150px;
    }


    .page-header {border-bottom: 1.5px solid #09254A;}
    .nav-toggle {top: 0px;}
    .block-search input { margin-top: 0px; padding: 5px 0px; height: 25px; }
/*    .header-right {
    float: right;
    width: 185px;
        height: 43px;
}
.block-search .control {
    border-top: none; margin-left:20px;
}
.block-search input { height: 13px; margin:0px; padding-left:0px;}
.block-search .control { padding-right: 15; }*/


.block-search .control {
    border-top: none;
}

    .nav-sections-item-title.active{ display: none; }
    .nav-sections-item-content { margin-top: 0px; }
    .nav-sections-item-content{ padding-top: 0px; }
    .navigation a, .navigation a:hover {font-weight: 400;}
    .navigation .level0.active > a:not(.ui-state-active), .navigation .level0.has-active > a:not(.ui-state-active), .navigation .level0.active .all-category .ui-state-focus{border-color: #09254a;}

    .header-right li.item.compare {margin-left: 10px; line-height: 11px;}
    .header-right .item.compare .action.compare {margin-left: 0px;}
    .page-header .switcher .options .action.toggle {color: #09254a;}
    .header-right .item.compare .action.compare > span.compare-label { display: none; }
    .minicart-wrapper .action.showcart:before {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 12px;
    line-height: 12px;
    color: inherit;
    content: '\e906';
    font-family: 'Etl-icons';
    margin: 0;
    vertical-align: top;
    display: inline-block;
    font-weight: normal;
    overflow: hidden;
    speak: none;
    text-align: center;
    color: #09254a;
    margin-top: 0px;
}
.header-right .item.compare .action.compare:before {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 12px;
    line-height: 12px;
    content: '\e904';
    font-family: 'Etl-icons';
    margin: 0;
    vertical-align: top;
    display: inline-block;
    font-weight: normal;
    overflow: hidden;
    speak: none;
    text-align: center;
}
.minicart-wrapper .action.showcart .counter.qty { line-height: 12px;}
.header-right .switcher.switcher-language {line-height: 12px; font-size: 12px;}
.header-right .item.compare .action.compare > span { line-height: 12px; }


    ul.dropdown.switcher-dropdown {display: inherit;}
    .sections.nav-sections { margin-top:0px; }

    .block-search .label:before {
    font-size: 12px;
    line-height: 12px;
    color: #09254A !important;
    vertical-align: text-top;
    }

    .page-header .switcher .options .action.toggle, .header-right .item.compare .action.compare, .minicart-wrapper .action.showcart {
    font-size: 12px;
    line-height: 12px;
    }


    .block-search {
    width: 100%;
}

.block-search input { margin-bottom: 0px; }
.block-search .action.search { width: 100%; }


.parallax-background { background-image: none; }
/*#banner-slider-carousel .owl-item img {
    object-fit: cover;
    height: 375px;
}*/

    .banner-desktop { display: none !important; }
    .banner-mobile { display: block !important; }


    .owl-carousel .owl-nav button.owl-prev span, .owl-carousel .owl-nav button.owl-next span{height: 20px;width: 20px;}
    #banner-slider-carousel .owl-nav button.owl-prev {left: 20px;}
    #banner-slider-carousel .owl-nav button.owl-next {right: 20px;}
    #banner-slider-carousel .owl-nav button {
        top: 40%;
    }


    .footer.content{
        padding-left: 40px;
        padding-right: 40px;
    }

    .home-product-family-col {
        text-align: center;
        margin-left: -15px;
        margin-right: -15px;
    }

    .home-text-content { margin-bottom: 60px; }
    .section-two-logo img {height: 80px;}
    .section-two-text span {
        padding: 10px;
        font-size: 16px;
        line-height: 19px;
    }
    .section-two { margin-bottom: 0px; }
    .mrgt40m { margin-top: 40px; }
    .mrgt60m { margin-top: 60px; }

    .brand-slider .right-sec { max-width:100%; }
    .section-two-row-two-white-space { display: none; }
    .contact-home span { width: 94%; }
    .brand-slider { margin-top: 80px; }
    .brand-slider #brand-slider-carousel {padding: 0px;}
    .brand-slider .left-sec { text-align: center; margin-bottom: 40px; }
    .brand-slider .right-sec { border-left: none; padding: 0px; text-align: center;}
    .brand-slider .left-sec img { margin-top:0px; width: 150px;  }
    .brand-slider .owl-nav .owl-prev {
        left: -30px !important;
    }
    .brand-slider .owl-nav .owl-next {
        right: -30px !important;
    }

    .contact-home {text-align: center;}
    .contact-home span {
    width: 91%;
    display: inline-block;
    font-size: 16px;
    line-height: 19px;
    padding: 10px 4%;
    border: solid 1.5px #09254a;
}
    .contact-home a {
        width: 100%;
        float: none;
        display: inline-block;
        padding: 10px 0px;
        font-size: 16px; line-height: 20px;
    }




    .home-text-content h6 { padding-right:0px; margin-bottom: 40px; }
    .contact-home { margin-top: 40px; margin-bottom: 60px; }
    .brand-slider .right-sec h4 {font-size: 27px;line-height: 32px; margin-top: 0px; margin-bottom: 40px;}
    .brand-slider .right-sec p {
    font-size: 16px;
    line-height: 19px;
    margin: 0px;
}
    .home-text-content h6 {
        font-size: 27px;
        line-height: 32px;
    }
    .home-text-content p a{ margin-top: 20px; font-size: 16px; line-height: 20px;}

    .section-two-box:after {
        content: "";
        height: 40px;
        width: 100%;
        display: block;
        background: #ffffff;
    }
    .mehr-main a {
    font-size: 16px;
    line-height: 40px;
    padding: 0px;
    border: solid 1.5px #09254a;
    width: 99%;
}
    .home-product-family-col h4 {
        font-size:16px; line-height: 19px;
    margin-bottom: 20px; margin-bottom: 24px;
    text-align: left;
    }

/*** Listing Page Start ***/
.catalog-category-view .page-title-wrapper,
.catalogsearch-result-index .page-title-wrapper{
    padding-top: 30px;
}
.catalog-category-view .page-title,
.catalogsearch-result-index .page-title{
	margin-bottom: 30px;
}
.catalog-category-view .page-title span,
.catalogsearch-result-index .page-title span {
	font-size: 27px;
    line-height: 32px;
}
.filter-options-title {
    padding-left: 10px;
}

.catalog-category-view .products.list .product-item-link, .catalogsearch-result-index .products.list .product-item-link {
    font-size: 27px;
    line-height: 32px;
}

.catalog-category-view .products.list .product-item-name, .catalogsearch-result-index .products.list .product-item-name{
	margin-bottom: 15px;
}

.product-sku { margin-bottom: 15px; }

.products.list .attribute-list ul {margin-bottom: 15px;}

.products.list .attribute-list li {margin-bottom: 10px;}

.products.list .swatch-attribute-options {
    margin: 15px 0;
}

.column.main .product-item {
    margin-bottom: 30px;
}

.catalog-category-view .product-item-actions .actions-secondary,
.catalog-category-view .product-item-actions .actions-primary,
.catalogsearch-result-index .actions-secondary,
.catalogsearch-result-index .actions-primary{
	    padding-bottom: 15px;
}

.sorter .sorter-label { display: none; }

.page-layout-2columns-left .column.main, .page-layout-2columns-right .column.main {
	padding-bottom: 0px;
}

.page-layout-2columns-left .columns .column.main,
.page-layout-2columns-right .columns .column.main{
	padding-bottom: 0px;
}

.page-products .sorter {padding-top:0px;}

/*** Listing Page End ***/

}


@media only screen and (max-width: 639px) {
     .products-list .product-item-photo, .products-list .product-item-details { display: block; padding: 0 0px 15px 0; }
     .products-list .product-item-photo { width: 100%; }
}

@media only screen and (max-width: 480px) {

}
