.marquee_container {width :932px;}

@media screen and (max-width: 973px) {
	.marquee_container {width :96%; padding :0;}
}


.gdl-top-slider {height :613px;}

.header_logo_wrapper {display: none;}

@media screen and (max-width: 959px) {
    .gdl-top-slider {height :390px;}
    .ls-inner {margin-top :0px !important;}
    .ls-container {padding-top :0px !important;}
}

@media screen and (max-width: 895px) {
    .gdl-top-slider {height :345px;}
}

@media screen and (max-width: 840px) {
    .gdl-top-slider {height :320px;}
}

@media screen and (max-width: 786px) {
    .gdl-top-slider {height :300px;}
}

@media screen and (max-width: 767px) {
	.logo-wrapper_flash {display: none;} 
	.header_logo_wrapper {display: block; background-color: #ffffff;}
}

@media screen and (max-width: 730px) {
    .gdl-top-slider {height :275px;}
}

@media screen and (max-width: 670px) {
    .gdl-top-slider {height :250px;}
}

@media screen and (max-width: 610px) {
    .gdl-top-slider {height :225px;}
}

@media screen and (max-width: 560px) {
    .gdl-top-slider {height :200px;}
}

@media screen and (max-width: 490px) {
    .gdl-top-slider {height :175px;}
}

@media screen and (max-width: 435px) {
    .gdl-top-slider {height :150px;}
}

.header-container navigation-wrapper {
	padding-left:14px !important;
}

.woocommerce table.cart img {
	width: 90px !important;
}

h2.page-header-title {
  font-size: 32px;
  margin: -21px 10px;
}


/* for iPad */

@media screen and (device-width: 768px) {
  .logo-wrapper_flash {display: none !important;} 
  
  .header_logo_wrapper {
		display: block !important; 
		background-color: #ffffff;
		text-align:center;
		max-width:314px !important;
		margin:0px auto !important;
	}
	div.navigation-wrapper {
	    margin: 0px 38px;
	}
	ul.sf-menu li:hover {
		background-color: #3389d7;
		padding: 3px 0px 3px;
	}
	div.navigation-wrapper .sf-menu #wpmenucartli {
		display: none;
	}
	.coupon .button {
		float:left !important;
		margin-top:5px !important;
	}
	
	
}

@media screen and (max-width: 736px) {
	.coupon .button {
		float:left !important;
		margin-top:5px !important;
	}
}





@media screen and (device-width: 1024px) {
  .logo-wrapper_flash {display: none !important;} 
  
  .header_logo_wrapper {
		display: block !important; 
		background-color: #ffffff;
		text-align:center;
		max-width:314px !important;
		margin:0px auto !important;
	}
	
	
  
}