@media screen and (max-width:320px){}
@media screen and (max-width:480px){.header-grey-line-left form input[type=text]{}
.account-link.blue{display:none;}
.header-grey-line-left form{width:100%;}
.header_navigation ul ul{}
.header_navigation ul li a{font-size:16px;}
.header_navigation ul li.grey{display:none;}
.header_navigation ul li.orange{display:none;}
.header_navigation ul li.red{width:16%;}
.header_navigation ul li.red img{display:none;}
.header_navigation ul li{width:41.5%;}
.header_navigation ul li:first-child{width:41.75%;}
.header_navigation ul li:last-child{width:15.75%;padding:12px 0 13px 0;}
.footer-grey-line-title{font-size:28px;line-height:26px;}
.footer-grey-line-description{font-size:18px;line-height:20px;}
.footer-grey-line-inner input[type=text]{width:80%;font-size:28px;padding:10px 5px;}
.input-group.input-group-lg input[type="search"] {width: 100%;}
.input-group.input-group-lg {left: 0; margin-left: 8px; margin-right: 10px;}
}
@media screen and (max-width:550px){.header_navigation ul li a{font-size:12px;}
.header_navigation ul li:last-child{padding:11px 0 11px 0;}
.header-white-line-inner{height:145px;}}
@media screen and (max-width:610px){.header_navigation ul li a{font-size:14px;}
.header_navigation ul li:last-child{padding:11px 0 13px 0;}
}
@media screen and (max-width:768px){.header-grey-line-left form input[type=text]{}
.header-blue-line-outer{display:none;}
.header-grey-line-left form{width:120px;}
.header-grey-line-left form input[type=text]{font-size:22px;width:100%;}
.header_navigation ul li{width:24.5%;}
.header_navigation ul li:first-child{width:24.75%;}
.header_navigation ul li:last-child{width:24.75%;padding:11px 0 12px 0;}
.header_navigation ul li a{font-size:18px;}
.header_navigation ul li.red img{width:26px;}
.header_navigation ul li.grey{display:none;}
.header_navigation ul li.orange{background-color:#669389;}
.headR{font-size:32px;}
.textP, p{font-size:16px;}
.textB{font-size:16px;}
.headPnobold{font-size:32px;}
h1{line-height:32px;margin-bottom:10px;}
h2{font-size:25px;}
h3{font-size:19px;}
.content-item-text{margin-top:20px;position:relative;top:0;left:0;transform:translateY(0);}
.product-thumbnail{height:auto;flex-direction:column;align-items:left;}
.product-thumbnail .content-item-box{margin-left:0;padding-left:0;padding-top:20px;padding-bottom:20px;height:auto;}
 .custom-right-music {display:none;} 
}
@media screen and (max-width:980px){
.header-grey-line-left form{width:230px;}
.header-blue-title{font-size:28px;}
.header-blue-img-container img{margin:0 25px;}
.header-blue-link-container{width:140px;margin-left:99px;}
.header-blue-a:link{border:2px solid white;padding:4px 15px;font-size:22px;color:white;text-decoration:none;}
.header-grey-line-left form input[type=text]{}
.header-social{display:none;}
.account-link.display{display:none;}
.nav-show{}
.account-link>a{line-height:70px;}
.header-white-line-outer{height:115px;}
.header-white-line-inner{height:125px;}
.header_navigation{width:100%;}
.header_navigation ul li.red img{width:34px;}
.headR{font-size:34px;}
.textP,p{font-size:18px;}
.textB{font-size:18px;}
.headPnobold{font-size:34px;}
h1{font-size:30px;}
h2{font-size:27px;}
h3{font-size:21px;}
.content-inner-text{width:100%;}
.footer-grey-line-description{font-size:20px;font-weight:normal;display:inline-block;line-height:22px;}
.footer-grey-line-description img{display:block;text-align:center;position:relative;top:0;left:50%;transform:translateX(-50%);margin-bottom:10px;}
.footer-socials{margin-top:32px;}
.footer-socials img{width:50px;}
.footer-blue-line-outer{height:auto;padding:10px 0;}
.footer-nav{float:none;line-height:normal;text-align:center;}
.footer-socials{float:none;margin:10px 0;text-align:center;}
.footer-blue-line-inner-right{float:none;line-height:normal;text-align:center;}
}
@media screen and (max-width:1200px){
.header-grey-line-left form input[type=text]{width:150px;}
.account-link>a{margin:0 5px;}
.account-link.red a{margin:0 5px 0 5px;}
.headR{font-size:36px;}
.textP, p{font-size:20px;}
.textB{font-size:20px;}
.headPnobold{font-size:36px;}
h1{font-size:32px;}
h2{font-size:28px;}
h3{font-size:22px;}
.content-inner-text{width:70%;text-align:left;}
.content-item-price{font-size:30px;}
.content-item-price span{font-size:19px;}
.content-item-price-margin-bottom{margin-bottom:8px;font-size:18px;}
.add-to-cart.green{margin-bottom:15px;}
.footer-grey-line-outer{padding:30px 0;}
.footer-grey-line-title{font-size:33px;}
.footer-grey-line-inner input[type=text]{margin:15px 0;font-size:28px;padding:15px 10px;}
.footer-grey-line-description{font-size:22px;}
.footer-socials{margin-top:28px;}
.footer-socials img{width:55px;}
}
@media screen and (max-width:1390px){.header_navigation ul ul{top:102%;}
}
@media (max-width:768px){
	#ml-webforms-popup-622856-overlay {
		display: none !important;
	}
	#ml-webforms-popup-622856 {
		display: none !important;
	}
	.mailerlite-container {
		display: none !important;
	}
}