#cookie-bar-bottom {
        	  bottom: 0;
        	}
        	/*.cookie-bar {
        	  width: 100%;
        	  height: 100%;
        	  line-height: 30px;
        	  left: 0;
        	  position: fixed;
        	  z-index: 9999;
        	  background-color: rgba(0,0,0,0.9);
        	}*/
        	 html input[type="button"]{width:auto !important;}
        	.cookie-content {
        	  text-align: center;
        	  width: 100%;
        	  height: 9%;
        	  line-height: 30px;
        	  left: 0;
        	  position: fixed;
        	  z-index: 9999;
        	  background-color: rgba(0,0,0,0.9);
        		display:none;
        	}
        	.cookie-hide {
        	  margin-left: 15px;
        	  text-decoration: none;
        	  background-color: transparent;
              color: #f7f7f7;
        	  outline: none;
              padding: 8px 12px;
              padding-left: 1px;
              padding-top:0px;
              font-weight:600;
        	}
        	.cookie-hide:hover {
        	  background-color: transparent;
        	}
			.img-resp1 { width: 27% !important;} 
        	
        	.cookie_desc {margin-top:13px;}
        	
        	@media(max-width: 767px) {
        	    .cookie-hide {
                    margin-left: 10px;
                    margin-top: 0px;
                    
        	}
		
    		.cookie_desc {margin-top: 1px !important;
    		}
    		.cookie-content {width: 100%;height: 19%;padding: 15px;}
    		input[type=checkbox]{width:6% !important;}
    	}
            	/* Style the buttons that are used to open and close the accordion panel */
            	.accordion {
            	  background-color: #eee;
            	  color: #444;
            	  cursor: pointer;
            	  padding: 18px;
            	  width: 100%;
            	  text-align: left;
            	  border: none;
            	  outline: none;
            	  transition: 0.4s;
            	}
                h3{
                    letter-spacing: 0px;
                    font-size: 1.6rem;
                    line-height:1.7em;
                }
            
            /* Style the accordion panel. Note: hidden by default */
            	.panel {
            	  padding: 0 18px;
            	  background-color: white;
            	  display: none;
            	  overflow: hidden;
            	}
            	.resp-h1 { font-size:24px;}
            	.dealheadline {
            		color: #e50061;
            		margin-top: 28px;
            		line-height: 34px;
            		margin-bottom: 30px;
            		font-size: 36px;
            		letter-spacing: 0px;
					font-weight: 700 !important;
            		text-transform:none;
            	}
            	/*.main-top{
                height:0% !important;
                }*/
                @media screen and (max-width:1024px){
                /*.main-top{
                height:0% !important;
                }*/
                }
            	@media screen and (max-width:767px){
            	   .sec-headline{
            	       margin-top: 50px !important;
            	   }
            	   .dealheadline {
						text-align: left;
						color: #e50061;
						margin-top: 25px;
						line-height: 24px;
						margin-bottom: 30px;
						font-size: 23px;
					}
					
					.resp-para{text-align: left !important;}
            	}
            	.dealcaption{margin-bottom:20px !important;}
    			.tick [data-layout~=horizontal][data-layout~=fit] {font-size: 50px !important;font-weight:600;}
            	
            	@media screen and (min-width: 768px){ 
            		.dealcaption {width: 70%;margin: 0 auto;}
            	}
            	@media screen and (max-width: 767px){ 
            		.dealcaption {width: 90%;margin: 0 auto;}
            	}
            	@media screen and (min-width:481px) and (max-width: 767px){ 
            	.resp-h1 { font-size:22px !important;}
            	}
            	@media screen and (max-width: 480px){ 
            		.resp-h1 { font-size:22px !important;}
            	}
            	@media screen and (min-width:550px) and (max-width: 767px){ 
    				.tick [data-layout~=horizontal][data-layout~=fit] {font-size: 40px !important;}
    				.tick-label.tick-text {font-size: 20px;}
					.img-resp1 { width:100%;}
            	}
            	@media screen and (min-width:357px) and (max-width: 549px){ 
            	    .tick [data-layout~=horizontal][data-layout~=fit] {font-size: 25px !important;}
            	    .tick-label.tick-text {font-size: 15px;}
            	}
            	@media screen and (max-width: 356px){ 
            	    .tick [data-layout~=horizontal][data-layout~=fit] {font-size: 21px !important;}
            	    .tick-label.tick-text {font-size: 15px;}
            	}
            	@media screen and (max-width: 993px){ 
            	    .menu-img{width:100% !important;height:auto;}
					.img-resp1 { width:100%;}
            	}
            	@media screen and (max-width: 362px){ 
            	.btn {white-space: inherit;}
            	}
            	.refresh-button {
            		background-color: #b88bbd !important;
            		border:1px solid #b88bbd !important
            	}
            	.refresh-button:hover {
            		background-color: #b88bbd !important;
            		border: 1px solid #b88bbd !important
            		
            	}
                @media screen and (min-width: 768px){ 
                    .menu-img{margin-bottom:25px;}
					.img-resp1 { width:100%;}
                }
                @media screen and (max-width: 767px){ 
                    .menu-img{margin-bottom:30px;}
					.img-resp1 { width:60% !important;}
					.flip-clock-wrapper ul{width: 52px !important;}
					.product-category-slider .slick-arrow.slick-next {right: 0px !important;}
                    .product-category-slider .slick-arrow.slick-prev {left: 0px !important;}
				}
				 @media screen and (max-width: 600px){ 
                    .flip-clock-wrapper ul li a div div.inn{font-size: 40px !important;}
                }
					.flip-clock-divider{width:10px !important;}
                }
                @media screen and (min-width: 1200px){ 
                    .clock.tick.flip-clock-wrapper{padding-left: 22%;}
                }
                @media only screen  and (min-device-width : 992px)  and (max-device-width : 1199px) {
                  .clock.tick.flip-clock-wrapper{padding-left: 16%;}
                }
            
                @media only screen  and (min-device-width : 768px)  and (max-device-width : 991px) {
                  .clock.tick.flip-clock-wrapper{padding-left: 5%;}
                  
                }
                @media only screen  and (min-device-width : 609px)  and (max-device-width : 767px) {
                  .clock.tick.flip-clock-wrapper{padding-left: 5%;}
                }
                @media only screen  and (min-device-width : 300px)  and (max-device-width : 342px) {
                  .resp-h1 { font-size: 15px !important;}
				  .img-resp1 { width:100%;}
                }
				
				@media only screen and (max-width : 767px) {
					.flip-clock-wrapper ul {
						margin: 2px !important;
						width: 28px !important;
						height: 34px !important;
					}
					
					.flip-clock-wrapper ul li {
						left: 0;
						line-height: 32px !important;
					}
					
					.flip-clock-wrapper ul li a div div.inn {
						font-size: 26px !important;
						font-weight: 600 !important;
					}
					
					.hours .flip-clock-label {
						left: 16px !important;
					}
					
					.minutes .flip-clock-label {
						left: 16px !important;
					}
					
					.flip-clock-divider.minutes .flip-clock-label {
						right: auto !important;
					}
					.seconds .flip-clock-label {
						left: 16px !important;
					}
					.flip-clock-divider.seconds .flip-clock-label {
						right: auto !important;
					}
					.flip-clock-divider {
						height: 38px !important;
					}
					.flip-clock-divider .flip-clock-label {
						font-size: 16px !important;
						left: 16px !important;
					}
				}
				
				@media only screen and (min-device-width: 320px) and (max-device-height: 568px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2){
					.flip-clock-wrapper ul {
							width: 23px !important;
							height: 34px !important;
					}
					.flip-clock-divider .flip-clock-label {
						font-size: 14px;
						left: 8px !important;
					}
				}
				
				@media only screen and (min-device-width: 414px) and (max-device-height: 736px) and (orientation : portrait) {
					.flip-clock-wrapper ul {
							width: 34px !important;
							height: 34px !important;
					}
				}
				
				@media only screen and (max-width : 767px) and (orientation : landscape) {
					.flip-clock-wrapper ul {
							width: 36px !important;
							height: 42px !important;
					}
					.clock.tick.flip-clock-wrapper {
						padding-left: 19%;
					}
				}
				
				@media only screen and (min-device-width: 320px) and (max-device-height: 568px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2){
					.clock.tick.flip-clock-wrapper {/*padding-left: 12%;*/    padding: 0px 0px;}
				}
				
				@media only screen and (device-width: 414px) and (device-height: 896px){
					.clock.tick.flip-clock-wrapper {/*padding-left: 12%;*/    padding: 0px 24px;}
				}
				
				@media only screen and (min-width:341px) and (max-width: 360px){
					.clock.tick.flip-clock-wrapper {/*padding-left: 2%;*/    padding: 0px 0px;}
				}
				
				@media only screen and (min-width:361px) and (max-width: 380px){
					.clock.tick.flip-clock-wrapper {/*padding-left: 4%;*/padding: 0px 5px;}
				}
				
				@media only screen and (min-width:381px) and (max-width: 400px){
					.clock.tick.flip-clock-wrapper {/*padding-left: 10%;*/padding: 0px 10px;}
					    
				}
				
				@media only screen and (min-width:401px) and (max-width: 413px){
					.clock.tick.flip-clock-wrapper {/*padding-left: 11%;*/padding: 0px 12px;}
				}
				
				@media only screen and (min-width:414px) and (max-width: 420px){
					.clock.tick.flip-clock-wrapper {/*padding-left: 0%;*/    padding: 0px 0px;}
				}
				
				@media only screen and (min-width:421px) and (max-width: 440px){
					.clock.tick.flip-clock-wrapper {/*padding-left: 2%;*/padding: 0px 25px;}
				}
				
				@media only screen and (min-width:441px) and (max-width: 460px){
					.clock.tick.flip-clock-wrapper {/*padding-left: 5%;*/padding: 0px 35px;}
				}
				
				@media only screen and (min-width:461px) and (max-width: 480px){
					.clock.tick.flip-clock-wrapper {/*padding-left: 7%;*/padding: 0px 42px;}
				}
				
				@media only screen and (min-width:481px) and (max-width: 500px){
					.clock.tick.flip-clock-wrapper {padding-left: 7%;}
				}
				
				@media only screen and (min-width:501px) and (max-width: 530px){
					.clock.tick.flip-clock-wrapper {/*padding-left: 10%;*/    padding: 0px 64px;}
				}
				
				@media only screen and (min-width:531px) and (max-width: 570px){
					.clock.tick.flip-clock-wrapper {/*padding-left: 10%;*/padding: 0px 67px;}
				}	

				@media only screen and (min-width:571px) and (max-width: 767px){
					.clock.tick.flip-clock-wrapper {/*padding-left: 10%;*/padding: 0px 55px;}
				}				
				
				/*@media (max-width: 480px){
					.clock.tick.flip-clock-wrapper {
						padding: 0px 0px !important;
					}
				}*/
				/*@media screen (min-width: 768px) and (max-width: 900px){*/
				@media (min-width: 768px) and (max-width: 990px) {
					.flip-clock-wrapper {
						padding-left: 5% !important;
					}
					.product-category-slider .slick-arrow.slick-next {right: 0px !important;}
                    .product-category-slider .slick-arrow.slick-prev {left: 0px !important;}
				}
				
				@media (min-width: 991px) and (max-width: 1200px) {
					.flip-clock-wrapper {
						padding-left: 15% !important;
					}
				}

				@media (min-width: 1200px) and (max-width: 1900px) {
					.flip-clock-wrapper {
						/*padding-left: 15% !important;*/
						padding: 0px 240px !important;
					}
				}
				
				/*@media only screen and (device-width: 667px) and (device-height: 375px) and (orientation : landscape){
					.clock.tick.flip-clock-wrapper {
						padding-left: 20% !important;
					}
				}
				
				@media only screen and (device-width: 736px) and (device-height: 414px) and (orientation : landscape){
					.clock.tick.flip-clock-wrapper {
						padding-left: 22% !important;
					}
				}*/
				
				@media only screen and (device-width: 812px) (orientation : landscape){
					/*.clock.tick.flip-clock-wrapper {
						padding-left: 24%;
					}*/
					.flip-clock-wrapper ul {
						margin: 2px !important;
						width: 28px !important;
						height: 34px !important;
					}
					
					.flip-clock-wrapper ul li {
						left: 0 !important;
						line-height: 35px !important;
					}
					
					.flip-clock-wrapper ul li a div div.inn {
						font-size: 26px !important;
						font-weight: 600 !important;
					}
				}
				
				@media only screen and (device-width: 280px) and (orientation : portrait){
					.flip-clock-wrapper ul {
						margin: 1px !important;
						width: 20px !important;
						height: 30px !important;
					}
					
					.flip-clock-wrapper ul li a div div.inn {
						font-size: 22px !important;
						font-weight: 600 !important;
					}
					.flip-clock-divider .flip-clock-label {
						font-size: 11px !important;
						left: 8px !important;
					}
				}
				/*#main-content{margin-top:100px;}*/
				@media screen and (max-width: 767px) {
                      /*#main-content{margin-top:60px;}*/
                    }
				