            	
            	
            					@import url("https://fonts.googleapis.com/css?family=Mitr");
            	


			::-webkit-scrollbar-thumb {
			   background: #cf2e2e;
			}
			
			::selection {
			  background:  #cf2e2e;
			  color:#fff;
			}
			::-moz-selection {
			  background:  #cf2e2e;
			  color:#fff;
			}
			
			body{
				font-size:20px;
														
				color:	;	
				font-family:Tahoma,Arial;
			}

			h1,h2,h3,h4,h5{
					font-weight:20px;	
					color:	;	
					font-family:Mitr,Arial;
			}
			
			.special{
				font-family:Mitr,Arial;
				font-size:2.5rem;
				letter-spacing:3px;
			}
			h1{
				font-size:60px;
			}
			h2{
				font-size:50px;
			}
			h3{
				font-size:40px;
			}
			h4{
				font-size:30px;
			}
			h5{
				font-size:;
			}

			button{
				font-size:20px;
			}

			p, label, td,th,input,select,texearea,label{
				font-size:20px;
				
			}
			input,select,textarea,button{
				border:1px solid #ffffff;
			}
			a{
				transition:all .3s ease-in-out;
				-moz-transition:all .3s ease-in-out;
				-webkit-transition:all .3s ease-in-out;
				-ms-transition:all .3s ease-in-out;
				color: #ffffff;
			}
			a:hover,a:active,a:focus{
				color: #dbdbdb;
			}
			
			blockquote {
				border-left: 5px solid #ffffff;
				padding: 0px 0px 0px 20px;
				color: #ffffff;
			}

			 #logo img{
				width:auto;
				height:auto;
				-webkit-animation:  2s ease-in-out;
				-moz-animation:  2s ease-in-out;
				-o-animation:  2s ease-in-out;
				-ms-animation:  2s ease-in-out;
				animation:  2s ease-in-out;
			}

			.sitename{
				color: ;
			}
			.sitedescription{
				color: ;
			}

			header{ 
				background:  !important ;
				background: url("") , -webkit-linear-gradient(, ) !important ; 
				background: url("") , -o-linear-gradient(, ) !important ;
				background: url(""), -moz-linear-gradient(, ) !important ;
				background: url(""), linear-gradient(,) !important ;
				filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=, endColorstr=, GradientType=0);		
				background-size:cover;	
				background-repeat:no-repeat;			
			}

			
			header  a{
				color: #fff ;
			}
			
			.header_top{
				background: #ccc ;
				color: #fff ;
			}
			.header_top a{
				color: #fff ;
			}

			header .open{
				color:#000;
				border-color: #000 !important;
			}

			header .sidenav ul{
				-webkit-animation:  2s ease-in-out;
				-moz-animation:  2s ease-in-out;
				-o-animation:  2s ease-in-out;
				-ms-animation:  2s ease-in-out;
				animation:  2s ease-in-out;		
			}

			header	.sidenav{
				background:none ;
				background: -webkit-linear-gradient(, )
				background: -o-linear-gradient(, ) ; 
				background: -moz-linear-gradient(, ); 
				background: linear-gradient(,) ; 				
				filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=, endColorstr=, GradientType=0);	
				color:#fff;
			}
			header .sidenav ul li a {
				background:;
				background: -webkit-linear-gradient(, );
				background: -o-linear-gradient(, ); 
				background: -moz-linear-gradient(, ); 
				background: linear-gradient(,); 
				filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=, endColorstr=, GradientType=0);						
				color:;
			}
			header .sidenav ul li a:hover, header .sidenav ul li a:focus{
				background:;
				color:;
			}


			header .sidenav ul li.current-menu-item, header	.sidenav .active{
				background:;
			}
			header .sidenav ul li.current-menu-item a, header	.sidenav .active a{
				color:;
			}
			
			header .sidenav ul li a:hover, header .sidenav ul li a:focus {
				#fff			}
	
			header	.sidenav .mega-menu{
				background:#000 !important;
			}
			
			header	.sidenav .dropdown	.dropdown-menu a{
				background:#000;
				color: !important;
			}
			
			header	.sidenav .dropdown	.dropdown-menu a:hover{
				background:#000 !important;	
				color: !important;	
			}


			header	.hiddenNav {
				  width: 0;
				  position: fixed;
				  z-index: 9999999999;
				  padding-top:20px;
				  right: 0;
				  transition: 0.5s;
				   background:#000;
			}
			.menuOverlay{
				position:fixed;
				content: "";
				top: 0;
				left: 0;
				right: 0;
				bottom: 0;
				z-index:999999;
				height:100vh;
				width:100%;
				display:none;
				background:#000;
			}		
			header	.hiddenNav  ul li a{
				color: #fff;
			}	
				
			#main{
				padding-top:10px;	
			}
			

			
			#main article .img-container{
								
			}
			

			aside{
						background:  ;
						background: -webkit-linear-gradient(, ); 
						background: -o-linear-gradient(, ); 
						background: -moz-linear-gradient(, ); 
						background: linear-gradient(, );
						filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=, endColorstr=, GradientType=0);	
						border:;
						border-radius:;
												
			}
			
			aside h3{
						background:  ;
						background: -webkit-linear-gradient(, ); 
						background: -o-linear-gradient(, ); 
						background: -moz-linear-gradient(, ); 
						background: linear-gradient(, );
						filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=, endColorstr=, GradientType=0);	
						color:  ;
									}
			
			footer {
				background:#000000;
				color:#fff;
			}
			
			footer  h3{
				color:#fff;
			}			
			
			footer a{
				color:#fff;
			}

			footer .bottom{
				padding:10px 0;
				background:#000000;
				color:#ffffff;
			}
			footer .bottom a{
				color:#ffffff;
			}
			
			.woocommerce label{
				color: #cd2653 !important;
			}
			
			.cart-contents{
				color:  !important;
			}
			
			input[type='submit'],.btn-primary, .woocommerce  .buttons .button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt,.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button,.searchformicon {
				background-color: #cd2653;
				color: #fff;
				-webkit-font-smoothing: antialiased;
				transition:all .3s ease-in-out;
				-moz-transition:all .3s ease-in-out;
				-webkit-transition:all .3s ease-in-out;
				-ms-transition:all .3s ease-in-out;
			}
			.btn-primary:hover , .woocommerce  .buttons .button:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover,.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce button.button.alt.disabled, .woocommerce button.button.alt.disabled:hover,.searchformicon:hover{
				background-color:  #cc3f64;
				color: #fff;
				-webkit-font-smoothing: antialiased;
			}			
			.woocommerce span.onsale{
				 background-color: #000;
			}	

			header .dropdown img:hover, .thumbnail img:hover, .woocommerce .products li img:hover,.related .products li img:hover{
				opacity:0.7;							
			}
			.woocommerce div.product p.price, .woocommerce div.product span.price ,.woocommerce ul.products li.product .price{
				color: #000;
			}
			.woocommerce div.product .stock {
				color: #000;
			}	

			.woocommerce .woocommerce-tabs  h2 {
								 display: none;
				 			}
			
			.woocommerce .woocommerce-ordering{
								
			}

			.price_slider{
				background-color: #000;
			}
			.price_slider .ui-slider-range {
				background-color: #ffffff;
			}
			.price_slider .ui-slider-handle{
				background-color: #000;
				border:1px solid #000;
			}
						
			
			.thumbnail .img-container{
				height:250px !important;
				max-height:250px !important;
			}

			.woocommerce-info,.woocommerce-message{
				border-top-color:#ffffff;
			}

			.woocommerce-MyAccount-navigation li, .woocommerce div.product .woocommerce-tabs ul.tabs li.active{
				border-bottom:1px solid #ffffff;
			}

			.woocommerce ul.products li.product .onsale, .woocommerce span.onsale, .woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current , .woocommerce-mini-cart__buttons .button{
				background:#ffffff;
				color:#fff;
			}

			.woocommerce ul.products li.product .price del{
				color:#ccc;
			}

			.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce-message::before, .woocommerce-info::before,.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .price ins, .single-product .woocommerce-product-details__short-description .fa, .woocommerce div.product p.price, .woocommerce div.product span.price,.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button,.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .single-product #tab-description h2,.single-product #tab-description .fa, .woocommerce div.product p.price, .woocommerce div.product span.price{
				color:#ffffff;
			}


			@media screen and (max-width:992px){
				header	.sidenav {
					  background:#000;
					  color: #fff;
				}		
				header	.sidenav  a,header .sidenav ul li a{
					  color: #fff;
				}		
			}
			
			@media(max-width:767px){

				.logo img{
					width:auto;
					height:auto;
				}			

				#main{
					padding-top:10px;	
				}
				
				h1{
					font-size:40px;
				}
				h2{
					font-size:30px;
				}
				h3{
					font-size:20px;
				}
				h4{
					font-size:18px;
				}
				h5{
					font-size:15px;
				}			

			
			}	