.head_size{margin-right: 0px !important; 
margin-bottom: 0px !important; 
margin-left: 0px !important; 
line-height: 42px !important; 
/*color: rgb(33, 37, 41) !important; */
letter-spacing: -0.00em !important;
-webkit-font-smoothing: antialiased; 
background-color: rgb(224, 224, 224)!important;
font-size: 14px !important;
font-family: montserrat !important;}

.para_size{margin-bottom: 20px!important; 
/*color: rgb(119, 119, 119)!important; */
color:#000 !important;
line-height: 26px!important; 
background-color: rgb(224, 224, 224)!important; 
text-align: left!important; 
font-size: 14px !important; 
font-family: montserrat !important;}
@media only screen and (min-width : 300px) and (max-width : 767px) {
.head_size{font-size: 13px !important;}
 .para_size{font-size: 13px !important;} 
 .custompara_size{
   font-size: 13px !important;
}
}
.custompara_size{margin-bottom: 0px;
line-height: 28px; 
color:#000 !important;
background-color: rgb(224, 224, 224); 
text-align: left; 
font-size: 14px; 
font-family: montserrat !important;}

/*li .custompara_size{
    line-height: 28px; font-size: 14px !important; font-family: montserrat !important;
}*/

.stockpara_size{
    margin-bottom: 0px; 
    color:#000 !important;
line-height: 28px; 
background-color: rgb(224, 224, 224); 
font-size: 14px !important; 
font-family: montserrat !important;
    
}
.stockhead_size{
    margin: 0px 0px 0px; 
line-height: 42px; 
color: rgb(0, 0, 0); 
letter-spacing: -0.00em; 
-webkit-font-smoothing: antialiased; 
background-color: rgb(224, 224, 224); 
font-size: 14px !important; 
font-family: montserrat !important;

}
p{letter-spacing: -0.00em; }

@media only screen and (min-width : 300px) and (max-width : 767px) {
.stockhead_size{font-size: 13px !important;}
 .stockpara_size{font-size: 13px !important;}   
}

@media only screen and (min-width : 300px) and (max-width : 991px) {
			    .padrightcont{padding-right:0px !important;}
			    }
.galpro {
	
	
	-webkit-column-count: 4; /* Chrome, Safari, Opera */
    -moz-column-count: 4; /* Firefox */
    column-count: 4;
	 width:100%; 
	column-gap: 6px;
	}

	
	.galpro img{ width: 100%;
    padding: 3px 0px;}
	
.VMFmob{display:none;}
	
@media (max-width: 768px) {
		.VMF{display:none;}
		.VMFmob{display:block;}
		.galpro {
	
	
	-webkit-column-count: 3; /* Chrome, Safari, Opera */
    -moz-column-count: 3; /* Firefox */
    column-count: 3;
	  
	column-gap: 6px;
	}
	
}
@media (max-width: 350px) {	
	.galpro img{ width: 100%;
    padding: 2px 0px;}
	.galpro {column-gap: 4px;}
		
	}
@media (min-width: 1920px) {
	.galpro img{ width: 100%;
    padding: 3px 0px;}
		
	}
/*Add here all your CSS customizations */
@media (min-width: 1418px) and (max-width: 1481px) {
		#header .header-nav.header-nav-links nav > ul > li > a,
		#header .header-nav.header-nav-links nav > ul > li:hover > a, 
		#header .header-nav.header-nav-line nav > ul > li > a, 
		#header .header-nav.header-nav-line nav > ul > li:hover > a {padding: 0 .7rem !important;}
		}
				@media (min-width: 1354px) and (max-width: 1417px) {
		#header .header-nav.header-nav-links nav > ul > li > a,
		#header .header-nav.header-nav-links nav > ul > li:hover > a, 
		#header .header-nav.header-nav-line nav > ul > li > a, 
		#header .header-nav.header-nav-line nav > ul > li:hover > a {padding: 0 .45rem !important;}
		}
						@media (min-width: 1290px) and (max-width: 1353px) {
		#header .header-nav.header-nav-links nav > ul > li > a,
		#header .header-nav.header-nav-links nav > ul > li:hover > a, 
		#header .header-nav.header-nav-line nav > ul > li > a, 
		#header .header-nav.header-nav-line nav > ul > li:hover > a {padding: 0 .3rem !important;}
		}
@media (min-width: 992px) and (max-width: 1224px) {
#header .header-nav.header-nav-links nav > ul > li > a, #header .header-nav.header-nav-links nav > ul > li:hover > a, #header .header-nav.header-nav-line nav > ul > li > a, #header .header-nav.header-nav-line nav > ul > li:hover > a{
padding: 0 .2rem !important;
font-size:13px;
}
.menuhearticon{width:25px !important;height:15px !important;padding-left: 5px !important;margin-top: 2px !important;}
}
@media (min-width: 1225px) and (max-width: 1289px) {
#header .header-nav.header-nav-links nav > ul > li > a, #header .header-nav.header-nav-links nav > ul > li:hover > a, #header .header-nav.header-nav-line nav > ul > li > a, #header .header-nav.header-nav-line nav > ul > li:hover > a{
padding: 0 .3rem !important;
font-size: 14.3px !important;
}
}
@media (min-width: 1117px) and (max-width: 1124px) {
	#header .header-nav-main nav > ul > li {margin-left: 1px;}
}
@media (min-width: 1078px) and (max-width: 1116px) {
#header .header-nav-main nav > ul > li > a {
font-size: 12px !important;
}
}
@media (min-width: 1036px) and (max-width: 1077px) {
#header .header-nav-main nav > ul > li > a {
font-size: 11px !important;
}
}
@media (min-width: 1012px) and (max-width: 1035px) {
#header .header-nav-main nav > ul > li > a {
font-size: 11px !important;
}
#header .header-nav.header-nav-links nav > ul > li > a, #header .header-nav.header-nav-links nav > ul > li:hover > a, #header .header-nav.header-nav-line nav > ul > li > a, #header .header-nav.header-nav-line nav > ul > li:hover > a{
padding: 2px !important;
}

}
@media (min-width: 992px) and (max-width: 1011px) {
#header .header-nav-main nav > ul > li > a {
font-size: 10.5px !important;
}
#header .header-nav.header-nav-links nav > ul > li > a, #header .header-nav.header-nav-links nav > ul > li:hover > a, #header .header-nav.header-nav-line nav > ul > li > a, #header .header-nav.header-nav-line nav > ul > li:hover > a{
padding: 1.5px !important;
}
}
@media (min-width: 400px) and (max-width: 475px) {
#header .header-logo img {
width: 270px !important;
}
.mobheight{height:70px !important}
#header.header-effect-shrink .header-container {min-height: 70px !important;}
#header.header-effect-shrink .header-logo {
width: 270px !important;
}

}
@media (min-width: 370px) and (max-width: 399px) {
#header .header-logo img {
width: 230px !important;
}
.mobheight{height:60px !important}
#header.header-effect-shrink .header-container {min-height: 60px !important;}
#header.header-effect-shrink .header-logo {
width: 230px !important;
}

}

@media (min-width: 340px) and (max-width: 369px) {
#header .header-logo img {
width: 200px !important;
}
.mobheight{height:50px !important}
#header.header-effect-shrink .header-container {min-height: 50px !important;}
#header.header-effect-shrink .header-logo {
width: 200px !important;
}

}

@media (min-width: 300px) and (max-width: 339px) {
#header .header-logo img {
width: 180px !important;
}
.mobheight{height:45px !important}
#header.header-effect-shrink .header-container {min-height: 45px !important;}
#header.header-effect-shrink .header-logo {
width: 180px !important;
}

}


@media (min-width: 476px) and (max-width: 600px) {
			#header .header-logo img {
			width: 300px !important;
			}
			#header.header-effect-shrink .header-logo {
			width: 300px !important;
			}
			.mobheight{height:70px !important}
#header.header-effect-shrink .header-container {min-height: 70px !important;}

		}
		@media (min-width: 992px) and (max-width: 4000px) {
		.icondisnone{display:none;}
		}
		@media (min-width: 300px) and (max-width: 991px) {
			#header .header-nav-features {
    margin-top: 10px;
}
		#header .header-nav-features .header-nav-features-dropdown {margin-top: 80px !important;}
		}
		
		
/* gallery home */

.gal {
	
	
	-webkit-column-count: 6; /* Chrome, Safari, Opera */
    -moz-column-count: 6; /* Firefox */
    column-count: 6;
	 width:100%; 
	column-gap: 6px;
	}

	
	.gal img{ width: 100%;
    padding: 3px 0px;}
	
@media (max-width: 768px) {
		
		.gal {
	
	
	-webkit-column-count: 3; /* Chrome, Safari, Opera */
    -moz-column-count: 3; /* Firefox */
    column-count: 3;
	  
	column-gap: 6px;
	}
	
}
@media (max-width: 350px) {	
	.gal img{ width: 100%;
    padding: 2px 0px;}
	.gal {column-gap: 4px;}
		
	}
@media (min-width: 1920px) {
	.gal img{ width: 100%;
    padding: 4px 0px;}
		
	}
	@media only screen and (max-width: 5120px) and (min-width: 1921px){
	.gal img{ width: 100%;
    padding: 3px 0px;}
		
	}
/* @media only screen and (max-width: 4000px) and (min-width: 2268px) {	
	.gal img{ width: 100%;
    padding: 8px 0px;}
		
	} */
	
	
.section-box-eleven{
        /* height: 150px; */
        /* background: radial-gradient(#6e6e6e,#2f2f2f);
        background: -webkit-radial-gradient(#6e6e6e,#2f2f2f);
        background: -moz-radial-gradient(#6e6e6e,#2f2f2f); */
        color: #fff;
        position: relative;
        overflow:hidden;
		
    }
    .section-box-eleven figure {
        position: absolute;
        /* padding: 10px 15px; */
        width: 100%;
        /* bottom: -25%; */
        transition: ease-in-out .5s;
        background: rgba(0, 0, 0, 0.8);
        /*border-top: 1px solid #fff;*/
		
    }
    .section-box-eleven:hover figure {
        bottom: -12px;
    }
    .section-box-eleven img{
        height: 100%;
    }	
	
	
	
	.prowarp{
		word-break: break-word;
	}
	
	.galimgtext{
	    text-align: left;
	    color:#777; 
	    margin-top: 5px;
        margin-bottom: 5px;
	    font-size:11px;
	    line-height: 15px;
	    padding: 0 10px;
	}
	@media (min-width: 992px){
#header .header-nav.header-nav-links nav > ul > li > a, #header .header-nav.header-nav-links nav > ul > li:hover > a,
#header .header-nav.header-nav-line nav > ul > li > a, #header .header-nav.header-nav-line nav > ul > li:hover > a {
    height: 0px !important;
     top: 60%; 
}

}
#header .header-nav-features {
    margin-top: 70px;
}

#header .header-nav-features .header-nav-features-dropdown {
        margin-top: -90px !important;
}

@media (min-width: 992px){
#header .header-nav.header-nav-links nav > ul > li.dropdown.open > .dropdown-menu, #header .header-nav.header-nav-links nav > ul > li.dropdown:hover > .dropdown-menu, #header .header-nav.header-nav-line nav > ul > li.dropdown.open > .dropdown-menu, #header .header-nav.header-nav-line nav > ul > li.dropdown:hover > .dropdown-menu {
   /* margin-top: 70px !important;*/margin-top: 7px !important;
}
}
.formtext{text-align: left;display: block;margin-bottom:-15px;padding-left: 13px;}
@media (min-width: 992px) and (max-width: 4000px) {
		.icondisnone{display:none;}
		#header .header-nav-features .header-nav-features-dropdown {padding-bottom:0px;background: transparent;opacity: 1;top: auto;pointer-events: all;}
		#header .header-nav-features .header-nav-features-dropdown {margin-right: 0px;}
		.form-row{width: 50%; margin: 0 auto;}
		
		
		}
		@media (min-width: 300px) and (max-width: 991px) {
			#header .header-nav-features {
    margin-top: 10px;
}
		#header .header-nav-features .header-nav-features-dropdown {margin-top: 80px !important;}
		}
/* container */
.center-button{margin: 0 auto;display: block;}
#share {
	width: 100%;
  	
  	text-align: left;
}

/* buttons */

#share a {
	width: 40px;
  	height: 40px;
  	display: inline-block;
  	margin: 8px;
  	border-radius: 50%;
  	font-size: 24px;
  	color: #fff;
	opacity: 0.75;
	transition: opacity 0.15s linear;
	text-align: center;
}

#share a:hover {
	opacity: 1;
}

/* icons */

#share i {
  	position: relative;
  	top: 50%;
  	transform: translateY(-50%);
}

/* colors */

.facebook {
 	background: #3b5998;
}

.twitter {
  	background: #55acee;
}

.googleplus {
  	background: #dd4b39;
}

.pinterest {
  	background: #cb2027;
}
@media (min-width: 992px) and (max-width: 4000px) {
#header .header-container {padding-right:15px !important;padding-left:15px !important;}
}

.hbounce{display:none;}
/*img {
  -webkit-user-select: none !important;
  -khtml-user-select: none !important;
  -moz-user-select: none !important;
  -o-user-select: none !important;
  user-select: none !important;
}
img {
  -webkit-user-drag: none !important;
  -khtml-user-drag: none !important;
  -moz-user-drag: none !important;
  -o-user-drag: none !important;
  user-drag: none !important;
}
img {
  pointer-events: none !important;
}*/
@media (min-width: 992px) {
@-moz-document url-prefix() { 
  #header .header-nav.header-nav-links nav > ul > li > a, #header .header-nav.header-nav-links nav > ul > li:hover > a, #header .header-nav.header-nav-line nav > ul > li > a, #header .header-nav.header-nav-line nav > ul > li:hover > a {
		position: relative;
		background: transparent !important;
		padding: 0 .9rem;
		margin: 1px 0 0;
		min-height: 33px;
		height: 100%;
}}
}

@media (min-width: 454px) and (max-width: 728px) {
.butmobile{width: 45% !important;float: left !important;margin-right: 10px !important;}
.butmobile1{width: 50% !important;position: relative !important;margin-left: 10px !important;}
#share{margin-top: 15px;}
}
@media (min-width: 363px) and (max-width: 409px) {
.butmobile{width: 47% !important;float: left !important;margin-right: 10px !important;padding-top:18px !important;padding-bottom: 18px !important;}
.butmobile1{width: 47% !important;position: relative !important;margin-left: 10px !important;}
#share{margin-top: 15px;}
}
@media (min-width: 410px) and (max-width: 453px) {
.butmobile{width: 47% !important;float: left !important;margin-right: 10px !important;padding-top:9px !important;padding-bottom: 8px !important;}
.butmobile1{width: 47% !important;position: relative !important;margin-left: 10px !important;}
#share{margin-top: 15px;}
}

@media (min-width: 343px) and (max-width: 362px) {
.butmobile{width: 45% !important;float: left !important;margin-right: 10px !important;padding-top:18px !important;padding-bottom: 18px !important;}
.butmobile1{width: 45% !important;position: relative !important;margin-left: 10px !important;}
#share{margin-top: 15px;}
}
@media (min-width: 305px) and (max-width: 342px) {
.butmobile{width: 45% !important;float: left !important;margin-right: 10px !important;padding-top:18px !important;padding-bottom: 18px !important;}
.butmobile1{width: 45% !important;position: relative !important;margin-left: 10px !important;}
#share{margin-top: 15px;}
}
@media (min-width: 992px) and (max-width: 4000px){
.butmobile{padding-right: 58px;display:table; margin-bottom:25px;}
}
@media (min-width: 729px) and (max-width: 991px){
.butmobile{padding-right: 58px;display:table; margin-bottom:25px;}
}
@media (min-width: 992px) and (max-width: 1539px){
.butmobile{margin-bottom:25px;display:table;}
}
#share {
    margin-top: 10px;
    margin-bottom: 0px;
}
@media (min-width: 300px) and (max-width: 500px){
#share {
    margin-top: 10px;
    margin-bottom: 0px;
}
.galhearticon2{margin-top:-25px;}
.galhearticonblue{margin-top:-29px;}
}
/*.hearticon{
font-size: 28px;
    color: #c59617;}
.hearticon:before{content: url('https://lundroeser.com/img/hearts.png');}
.hearticon:after{content: url('https://lundroeser.com/img/fullhearts.png');}

#header .header-nav-features .header-nav-features-dropdown {padding-right:10px !important;padding-left:10px !important;}
@media (min-width: 200px) and (max-width: 991px){.hearticon{display:none;}}
.hearticon{width:35px;height:25px;padding-left: 10px;margin-top: 10px;}
@media (min-width: 992px) and (max-width: 4000px){.mob_hearticon{display:none;}}
.mob_hearticon{width: 20px; height: 20px; margin-top: 10px;}
#header .header-btn-collapse-nav {margin: 0 0 0 8px !important; margin: 0 0 0 0.5em !important;}
*/
.menuhearticon{/*width:26px;*/height:17px;padding-left: 10px;margin-top: -5px;}
/*.galhearticon1{width:25px !important;margin-top:-10px;float:right;}*/

/* similar product page heart */

.galhearticon3{width:8% !important;margin-top:-27px;float:right;position: relative;right: 5px;cursor: pointer;}
@media only screen and (max-width: 2323px) and (min-width: 1921px){
.galhearticon3{margin-top:-32px;}
	}
@media only screen and (max-width: 2622px) and (min-width: 2324px){
.galhearticon3{margin-top:-35px;}
	}
@media only screen and (max-width: 2989px) and (min-width: 2623px){
.galhearticon3{margin-top:-35px;}
	}
@media only screen and (max-width: 3365px) and (min-width: 2990px){
.galhearticon3{margin-top:-35px;}
	}
@media only screen and (max-width: 4122px) and (min-width: 3366px){
.galhearticon3{margin-top:-35px;}
	}
	@media only screen and (max-width: 5120px) and (min-width: 4123px){
.galhearticon3{margin-top:-37px;}
	}
@media (min-width: 1800px) and (max-width: 1920px){
.galhearticon3{margin-top:-28px;}
}
@media (min-width: 1600px) and (max-width: 1799px){
.galhearticon3{margin-top:-26px;}
}
@media (min-width: 1400px) and (max-width: 1599px){
.galhearticon3{margin-top:-24px;}
}
@media (min-width: 1200px) and (max-width: 1399px){
.galhearticon3{margin-top:-21px;}
}
@media (min-width: 1000px) and (max-width: 1199px){
.galhearticon3{margin-top:-21px;}
}
@media (min-width: 992px) and (max-width: 999px){
.galhearticon3{margin-top:-18px;}
}
@media (min-width: 769px) and (max-width: 991px){
.galhearticon3{margin-top:-24px;}
}
@media (min-width: 768px) and (max-width: 768px){
.galhearticon3{margin-top:-28px;}
}
@media (min-width: 600px) and (max-width: 767px){
.galhearticon3{margin-top:-24px;}
}
@media (min-width: 500px) and (max-width: 599px){
.galhearticon3{margin-top:-24px;}
}
@media (min-width: 450px) and (max-width: 499px){
.galhearticon3{margin-top:-22px;}
}
@media (min-width: 400px) and (max-width: 449px){
.galhearticon3{margin-top:-19px;}
}
@media (min-width: 349px) and (max-width: 399px){
.galhearticon3{margin-top:-18px;}
}
@media (min-width: 300px) and (max-width: 350px){
.galhearticon3{margin-top:-15px;}
}
 /*End similar product page heart*/

.hearticon_productpage {
    width: 29px !important;
        padding: 0px 5px;
   /* margin-top: -50px;
       float: right;
    position: relative;
    right: 10px;*/
        cursor: pointer;
}
@media (min-width: 500px) and (max-width: 768px){
.hearticon_productpage {
    /*margin-top: -50px;*/
    
}
}

@media (min-width: 384px) and (max-width: 499px){
.hearticon_productpage {
    /*margin-top: -50px;
    width: 7% !important;*/
	width: 32px !important;
}
.bigpicheart{margin-bottom: 10px;}
}
@media (min-width: 300px) and (max-width: 383px){
.hearticon_productpage {
   /* margin-top: -100px;
    width: 7% !important;*/
	width: 32px !important;
}
.bigpicheart{margin-bottom: 10px;}
}
/* Heart*/

.galhearticon2{width:8% !important;margin-top:-27px;float:right;position: relative;right: 5px;cursor: pointer;}
@media only screen and (max-width: 2323px) and (min-width: 1921px){
.galhearticon2{margin-top:-36px;width: 6% !important;}
	}
@media only screen and (max-width: 2622px) and (min-width: 2324px){
.galhearticon2{margin-top:-35px;width: 5% !important;}
	}
@media only screen and (max-width: 2989px) and (min-width: 2623px){
.galhearticon2{margin-top:-40px;width: 5% !important;}
	}
@media only screen and (max-width: 3365px) and (min-width: 2990px){
.galhearticon2{margin-top:-35px;width: 4% !important;}
	}
@media only screen and (max-width: 4122px) and (min-width: 3366px){
.galhearticon2{margin-top:-40px;width: 4% !important;}
	}
	@media only screen and (max-width: 5120px) and (min-width: 4123px){
.galhearticon2{margin-top:-46px;width: 4% !important;}
	}
@media (min-width: 1800px) and (max-width: 1920px){
.galhearticon2{margin-top:-36px;}
}
@media (min-width: 1600px) and (max-width: 1799px){
.galhearticon2{margin-top:-32px;}
}
@media (min-width: 1400px) and (max-width: 1599px){
.galhearticon2{margin-top:-30px;}
}
@media (min-width: 1200px) and (max-width: 1399px){
.galhearticon2{margin-top:-27px;}
}
@media (min-width: 1000px) and (max-width: 1199px){
.galhearticon2{margin-top:-24px;}
}
@media (min-width: 900px) and (max-width: 999px){
.galhearticon2{margin-top:-22px;}
}
@media (min-width: 769px) and (max-width: 899px){
.galhearticon2{margin-top:-20px;}
}
@media (min-width: 600px) and (max-width: 768px){
.galhearticon2{margin-top:-28px;}
}
@media (min-width: 500px) and (max-width: 599px){
.galhearticon2{margin-top:-24px;}
}
@media (min-width: 450px) and (max-width: 499px){
.galhearticon2{margin-top:-22px;}
}
@media (min-width: 400px) and (max-width: 449px){
.galhearticon2{margin-top:-20px;}
}
@media (min-width: 349px) and (max-width: 399px){
.galhearticon2{margin-top:-18px;}
}
@media (min-width: 300px) and (max-width: 350px){
.galhearticon2{margin-top:-15px;}
}
 /*End Heart*/
 
 
 /* Heart*/

.galhearticonblue{width:8% !important;margin-top:-27px;float:right;position: relative;right: 5px;cursor: pointer;}
@media only screen and (max-width: 2323px) and (min-width: 1921px){
.galhearticonblue{margin-top:-40px;width: 6% !important;}
	}
@media only screen and (max-width: 2622px) and (min-width: 2324px){
.galhearticonblue{margin-top:-39px;width: 5% !important;}
	}
@media only screen and (max-width: 2989px) and (min-width: 2623px){
.galhearticonblue{margin-top:-44px;width: 5% !important;}
	}
@media only screen and (max-width: 3365px) and (min-width: 2990px){
.galhearticonblue{margin-top:-39px;width: 4% !important;}
	}
@media only screen and (max-width: 4122px) and (min-width: 3366px){
.galhearticonblue{margin-top:-44px;width: 4% !important;}
	}
	@media only screen and (max-width: 5120px) and (min-width: 4123px){
.galhearticonblue{margin-top:-50px;width: 4% !important;}
	}
@media (min-width: 1800px) and (max-width: 1920px){
.galhearticonblue{margin-top:-40px;}
}
@media (min-width: 1600px) and (max-width: 1799px){
.galhearticonblue{margin-top:-36px;}
}
@media (min-width: 1400px) and (max-width: 1599px){
.galhearticonblue{margin-top:-34px;}
}
@media (min-width: 1200px) and (max-width: 1399px){
.galhearticonblue{margin-top:-31px;}
}
@media (min-width: 1000px) and (max-width: 1199px){
.galhearticonblue{margin-top:-28px;}
}
@media (min-width: 900px) and (max-width: 999px){
.galhearticonblue{margin-top:-26px;}
}
@media (min-width: 769px) and (max-width: 899px){
.galhearticonblue{margin-top:-24px;}
}
@media (min-width: 600px) and (max-width: 768px){
.galhearticonblue{margin-top:-32px;}
}
@media (min-width: 500px) and (max-width: 599px){
.galhearticonblue{margin-top:-28px;}
}
@media (min-width: 450px) and (max-width: 499px){
.galhearticonblue{margin-top:-26px;}
}
@media (min-width: 400px) and (max-width: 449px){
.galhearticonblue{margin-top:-24px;}
}
@media (min-width: 349px) and (max-width: 399px){
.galhearticonblue{margin-top:-22px;}
}
@media (min-width: 300px) and (max-width: 350px){
.galhearticonblue{margin-top:-19px;}
}
 /*End Heart*/
 
@media (min-width: 992px) and (max-width: 5120px){
.iconhideondesktop{display:none;}
.menuiconhidehome{display:none;}
}
@media (min-width: 300px) and (max-width: 991px){
.iconhideondesktop{width: 16px;height: 16px;}
.menuiconhidehome{float: right;}
}
@media (min-width: 769px) and (max-width: 1920px){
.bigpicheart{text-align:right;}
}
/*@media (min-width: 300px) and (max-width: 768px){
.bigpicheart{text-align:right;height: 15px;}
}*/