﻿     /*#divRawHtmlContainer {
            width: 100%;
        }*/

        #l1popmcat {
            display: none;
        }

        .catImgLink {
            height: 161px;
        }

            .catImgLink img {
                width: 100%;
            }


        /*.swiper-wrapper {
			display:block;
		}*/
        .swiper-slide {
            width: initial;
        }

    		

        .adrwdpos {
            float: left;
        }

        .slideheight {
            height: 310px;
        }

        .adwidth {
            width: 24%;
        }

          .ads-container2 .atgs , .ads-container3 .lfp  {
            display: block;
        }

		.slideDesk.swiper-slide {
			display:block;
    		}
		.slideMob.swiper-slide {
			display:none;
    	}
    	.mdL1SmallAds img {
			margin-right:0px !important;
    	}

        @media only screen and (max-width: 417px) {
            body {
                min-width: 300px !important;
            }

            #contentWrapper {
                min-width: 300px !important;
                width: 100%;
            }

            #main {
                min-width: 300px !important;
            }

            .anchor-link {
                font-size: 7pt;
                width: 112px;
            }

            .rwduser {
                right: 43px;
            }

            .searchBox {
                width: 53% !important;
            }

            .newSearchButton {
                font-size: 7pt;
            }

            #selSearchFilter {
                width: 125px;
            }

            .listdes {
                width: 90%;
            }
        }

        @media only screen and (max-width: 340px) {
            .searchBox {
                width: 48% !important;
            }

            .newSearchButton {
                font-size: 7pt;
            }

            .mainLogo img {
                width: 64%;
            }

            #footSocPanel a {
                margin-right: 0px;
                margin-bottom: -4px;
            }

            .btp20 {
                width: 300px;
            }

            #footerlogo {
                min-width: 300px;
            }

            #lowescaLogoLink img {
                width: 55%;
                margin-top: 8px;
            }

            .g4 {
                width: 44%;
            }

            .brdb {
                border-bottom: 0px solid #fff;
            }

            #divRawHtmlContainer {
                width: 100% !important;
                margin-left: 3% !important;
            }
        }

        @media all and (max-width: 599px) {


            #l1popmcat {
                float: none !important;
                display: block;
                -webkit-box-sizing: border-box;
                -moz-box-sizing: border-box;
                box-sizing: border-box;
            }

            .catBoxWrap.g4 {
                width: 100%;
                margin: 1%;
                -webkit-box-sizing: border-box;
                -moz-box-sizing: border-box;
                box-sizing: border-box;
            }

            #l1popmcat h2 {
                margin-bottom: 16px;
                display: block;
            }

            .arrows {
                border-bottom: 4px solid rgba(0, 0, 0, 0);
                border-left: 4px solid #000000;
                border-top: 4px solid rgba(0, 0, 0, 0);
                display: inline-block;
                height: 0;
                padding-left: 2px;
            }

            .brianResp, .brianResp .l.pdr16 {
                width: 100%;
            }

            .catBoxWrap {
                float: none;
                border-bottom: 1px solid #ccc;
            }

                .catBoxWrap .brdb {
                    border-bottom: none;
                }

            .hpCatName strong {
                font-size: 12pt;
            }

            .catImgLink {
                width: 45px;
                height: 45px;
            }

            .catImgLink, .hpCatName {
                display: table-cell;
                float: none;
                vertical-align: middle;
            }

            .hpCatName {
                padding-left: 8px;
            }

                .hpCatName .fntgeo {
                    height: auto;
                }

            #contentWrapper {
                width: 100%;
            }

			.slideDesk.swiper-slide {
			display:none;
    		}
			.slideMob.swiper-slide {
            display: block;
			}

			.swiper-container {
				width: 100%;
				float: none;
    		}
            /*.ads-container2 .swiper-wrapper, .ads-container3 .swiper-wrapper {
                display: flex;
            }*/

            .btnSlide {
                height: 36px;
                width: 36px;
                line-height: 36px;
                border-radius: 2px;
                border: 1px solid #eee;
                background: rgba(250,250,250,0.9);
            }

            .prevbtnSlidePos, .nextbtnSlidePos {
                z-index: 2;
                background: rgba(250,250,250,0.9);
                top: 0;
                bottom: 0;
                margin: auto 0;
            }

            .prevbtnSlidePos {
                left: -1px;
            }

            .nextbtnSlidePos {
                right: -1px;
            }

            /*.swiper-wrapper {
			display:flex;
		}*/
            .ads-container0.swiper-slide, .ads-container1.swiper-slide  {
                width: 100% !important;
                cursor: -webkit-grab;
            }

                .swiper-slide.pdr16 {
                    padding: 0px;
                }

                .swiper-slide img {
                    width: 100% !important;
                }

    		.swiper-slide-duplicate.hiddens {
				display: none;
    		}

            .brand-container a {
                width: initial;
            }

            .brand-container .swiper-wrapper {
                height: 50px;
            }

            .swiper-button-prev {
                -ms-transform: rotate(0deg);
                -webkit-transform: rotate(0deg);
                -moz-transform: rotate(0deg);
                transform: rotate(0deg);
            }

            #divRawHtmlContainer h2, #divRawHtmlContainer .fntlb {
                display: none;
            }

            /*#divRawHtmlContainer * {
			padding: 0 !important;
		}*/
            div#divCategory0 .hiddens {
                display: block !important;
            }

            .slideheight {
                height: auto;
            }

            #divRawHtmlContainer {
                width: 100%;
                overflow: hidden;
                padding: 0 !important;
                margin: 0 !important;
            }

            #divCategoryContainer {
                float: none !important;
                width: 100% !important;
                min-width: 332px;
            }

            .adrwdpos {
                float: none;
                margin-left: auto;
                margin-right: auto;
                width: 100%!important;
                /*width: 80% !important;*/
                /*text-align: center;*/
            }

            .sButton {
                width: 100% !important;
                margin-left: 0 !important;
                height: 50px !important;
                padding-top: 8px;
                -webkit-box-shadow: 0px 2px 6px 0px rgba(50, 50, 49, 0.2);
                -moz-box-shadow: 0px 2px 6px 0px rgba(50, 50, 49, 0.2);
                box-shadow: 0px 2px 6px 0px rgba(50, 50, 49, 0.2);
            }

                .sButton strong {
                    font-size: 20px;
                    color: #8cb535;
                }

            .adrwdpos img {
                /*max-width: 320px;*/
                margin-left: auto;
                margin-right: auto;
            }

            html {
                scrollbar-base-color: #ffffff;
                scrollbar-base-color: #ffffff;
                scrollbar-3dlight-color: #ffffff;
                scrollbar-highlight-color: #ffffff;
                scrollbar-track-color: #ffffff;
                scrollbar-arrow-color: #ffffff;
                scrollbar-shadow-color: #ffffff;
                scrollbar-dark-shadow-color: #ffffff;
            }

            ::-webkit-scrollbar {
                width: 0px;
                height: 0px;
            }

            ::-webkit-scrollbar-button {
                background-color: #ffffff;
            }

            ::-webkit-scrollbar-track {
                background-color: #ffffff;
            }

            ::-webkit-scrollbar-track-piece {
                background-color: #ffffff;
            }

            ::-webkit-scrollbar-thumb {
                height: 0px;
                background-color: #ffffff;
                border-radius: 3px;
            }

            ::-webkit-scrollbar-corner {
                background-color: #ffffff;
            }

            ::-webkit-resizer {
                background-color: #ffffff;
            }


            .container-wrapper {
                float: none;
            }
        }

        @media only screen and (min-width: 600px) {
            .translate {
                transform: translate3d(0px, 0px, 0px) !important;
                -webkit-transform: translate3d(0px, 0px, 0px) !important;
            }

            .brand-container .swiper-button-next, .brand-container .swiper-button-prev {
                /*background-color: rgba(250,250,250,0.9);*/
                /*opacity: 0.5;*/
                background-color: transparent;
                top: 0;
                bottom: 0;
                margin: auto 0;
                /*height:100%;*/
            }

            .brand-container .swiper-button-next {
                right: -17px;
            }

            .brand-container .swiper-button-prev {
                left: -17px;
            }

                .brand-container .swiper-button-next:hover, .brand-container .swiper-button-prev:hover, .brand-container .swiper-button-next:active, .brand-container .swiper-button-prev:active, .brand-container .swiper-button-next:focus, .brand-container .swiper-button-prev:focus {
                    opacity: 1;
                }

            .swiper-slide-duplicate {
                display: none;
            }

			.ads-container0 .swiper-slide img, .ads-container1 .swiper-slide img, .ads-container2 .swiper-slide img, .ads-container3 .swiper-slide img, .ads-container4 .swiper-slide img {
				width: 100% !important;
    		}
			.ads-container2 .atgs img {
            width: 273px !important;
         }
    		.ads-container3 .lfp img {
				 width: 329px !important;
    		}
        }
