@media (max-width: 1370px){
	.lgts-w{left: 0;}	
	.lgts-hp-image.image-tl, .lgts-hp-image.image-bl{left: 10px;}
	.lgts-hp-image.image-tr, .lgts-hp-image.image-br{right: 10px;}	
	.lgts-hp-image{width: 25%;}
	.lgts-hp-image span{bottom: 0;}
	.lg-tone-slider .slider-nav .w:after{left: 30px;}	
	.lg-look-txt{font-size: 24px; line-height: 32px;}
}

@media (max-width: 1200px) {
	.lg-tone-header .w { padding-left: 350px;}
	.lgh-l { margin-left: -320px;}
	.lgh-logo { margin-right: 45px;}	
	.lg-look-txt{font-size: 22px; line-height: 30px;}
}
@media (max-width: 1100px) {
	.lg-tone-header .w { padding-left: 320px;}
	.lgh-l { margin-left: -290px;}
	.lgh-logo { margin-right: 25px;}
	.lgts-hp-image span{position: static; text-align: center;}lgt-fr-copy
	.lgt-hp-video { height: 624px;}
	.lgts-item-copy{display: none;}
	.lg-tone-slider .lgts-image img{/*width: 400px;*/display:none;}
}
@media (max-width: 1000px) {
	ul.lgh-nav li { width: 90% !important; padding-bottom: 10px;}
	ul.lgh-nav .lghn-ultra { clear: left;}
	.lg-tone-header { padding-bottom: 5px;}
	.lgh-home strong:after,
	ul.lgh-nav strong:after { margin-top: 3px;}
	.lg-tone-checkout{padding: 37px 0 27px 0;}	
	.lg-tone-check-in{text-align: center;}
	.lg-tone-checkout { min-height: 340px;}
	.lg-tone-checkout .w{font-size: 24px; line-height: 32px;}
	.lg-tone-checkout .w strong{font-size: 32px; line-height: 36px; margin-bottom: 20px;}
	.lg-tone-checkout .lgc-logo { top: 36px; left: 30px; padding: 0; position: static;  display: inline-block; vertical-align: middle; width: auto;}	
	.lg-tone-checkout .lgc-b { top: 80px; left: 30px; margin: -20px 0 10px 15px; width: 25%; text-align: center; position: static; display: inline-block; vertical-align: middle; width: auto;}
	.lg-tone-checkout .lgc-body { padding-left: 0; text-align: center; max-width: 100%; margin: 0 auto;}

	.lgt-specs dl { padding-right: 0;}
	
	.desktop-only{display: none !important}
}
@media (max-width: 900px) {
	.lgt-where-to-buy .lgtb-steps span { margin-left: 20px; margin-right: 20px; padding-left: 20px; padding-right: 20px;}
	.lgt-where-to-buy .lgtb-colors { padding: 17px 0 0 40px;}
	.lgt-where-to-buy .lgtb-next .lgtb-next-in{width: 628px;}
	.lgt-hp-video { height: 524px;}
	/*.lgts-hp-image{display: none;}*/
	.lg-tone-slider .lgts-home{padding-top: 38px; max-width: 1600px; max-height: 654px;}
	.lg-tone-slider .lgts-home .lgts-hp-title{font-size: 56px; line-height: 56px; margin-bottom: }
	.lgts-hp-copy{display: none;}
	.lgts-hp-image {width: 318px;}
	.lg-tone-slider{height: 778px;}
	.lg-tone-slider .slider-nav {top: auto; bottom: 10px;}
	.lg-tone-slider .lgts-item { height: 778px ; background-position: center center; -webkit-background-size: cover; background-size: cover;}
	.lgts-hp-image.image-cr{width: 751px !important;height: 574px !important;margin: 0 auto;}
	.lgts-hp-image.image-tl{top: 202px;}
	.lgts-hp-image.image-bl{top: 475px;}
	.lgts-hp-image.image-tr{top: 202px;}
	.lgts-hp-image.image-br{top: 440px;}
	.lgts-hp-image span{font-size: 24px; text-align: left; padding-left: 20px;}
	.lgts-hp-image.image-tr span, .lgts-hp-image.image-br span{text-align: right; padding: 0 20px 0 0; margin-top: 0px;}
	.lgts-hp-image.image-br span{margin-top: -30px;}
	.lgts-hp-image.image-bl span{margin-top: -15px;}
	.lg-tone-mw .lgts-home a.btn{font-size: 33px; padding-top: 21px; padding-bottom: 21px; width: 239px; position: static !important;}
	.lg-tone-slider .lgts-image{position: static;}
	.lg-look-txt{font-size: 18px; line-height: 26px;}	
	.chart-color{width: 17px; height: 17px;}
		.desktop-only{display: none !important}
}
@media (max-width: 850px) {
	.desktop-only{display: none !important}
	.lg-tone-header .w { padding-left: 260px;}
	.lgh-l { margin-left: -230px;}
	.lgh-logo { margin-top: 8px; margin-right: 5px; width: 140px; height: 28px;}
	.lg-tone-slider .lgts-item{padding-top: 71px;}
	.lgts-under-logo{display: none;}
	.lgts-under-logo-hidden{display: block; margin-top: -4px !important;}
	.lgts-w{height: 529px;}
	.lg-tone-slider .lgts-item a.btn{/*position: absolute; left: 0; bottom: 0;*/ margin: 0 auto; text-align: center}
	/*.lg-tone-slider .lgts-item .lgts-image{position: absolute; left: 0; top: 137px;}*/
	.lg-tone-slider .lgts-infinim .lgts-image img{width: 425px;}
	.lg-tone-slider .lgts-active .lgts-image{left: -20px; top: 158px;}
	.lg-tone-slider .lgts-active .lgts-image img{width: 439px;}
	.lg-tone-slider .lgts-free .lgts-image img{width: 150px;margin-top: -86px;}
	.lg-tone-slider .lgts-studio .lgts-image img{width: 439px;}
	.lg-tone-slider .lgts-ultra .lgts-image{top: 92px; left: -30px;}
	.lg-tone-slider .lgts-ultra .lgts-image img{width: 433px;}
	.lg-tone-slider .lgts-active .lgts-image{top: 92px; left: -30px;}
	.lg-tone-slider .lgts-active .lgts-image img{width: 463px;}
	.lg-tone-platinum .lgts-active .lgts-image{top: 92px; left: -30px;}
	.lg-tone-platinum .lgts-active .lgts-image img{width: 463px;}
	h2 { font-size: 64px; line-height: 60px;}	


	.lg-tone-slider .lgts-home{
		background: url(../img/lgtone-home-back-m.jpg); 
		background-position: center center; 
		-webkit-background-size: cover; 
		background-size: cover;
	}	

.lg-tone-slider .lgts-platinum{
		background: url(../img/lgtone-platinum-back-m.jpg); 
		background-position: center center; 
		-webkit-background-size: cover; 
		background-size: cover;
	}	


	.lg-tone-slider .lgts-pro{
		background: url(../img/lgtone-pro-back-m.jpg); 
		background-position: center center; 
		-webkit-background-size: cover; 
		background-size: cover;
	}	
	.lg-tone-slider .lgts-active{
		background: url(../img/lgtone-active-back-m.jpg); 
		background-position: center center; 
		-webkit-background-size: cover; 
		background-size: cover;
	}
	
		.lg-tone-slider .lgts-studio{
		background: url(../img/lgtone-studio-back-M.jpg); 
		background-position: center center; 
		-webkit-background-size: cover; 
		background-size: cover;
	}
	
		
		.lg-tone-slider .lgts-free{
		background: url(/us/mobile-phones/tone/img/lgtone-free-back-m.jpg); 
		background-position: center center; 
		-webkit-background-size: cover; 
		background-size: cover;
	}
	.lg-tone-slider .lgts-infinim{
		background: url(../img/lgtone-infinim-back-m.jpg); 
		background-position: center center; 
		-webkit-background-size: cover; 
		background-size: cover;
	}
	/*.lg-tone-slider .lgts-ultra{
		background: url(../img/lgtone-ultra-back-m.jpg); 
		background-position: center center; 
		-webkit-background-size: cover; 
		background-size: cover;
	}*/
	
	/* NEW SLIDERS ADDED IN 1-9-2019-ZS*/
	
		.lg-tone-slider .lgts-platinum-se{
		background: url(../img/lgtone-platinum-se-back-M.jpg); 
		background-position: center center; 
		-webkit-background-size: cover; 
		background-size: cover;
	}
	
			.lg-tone-slider .lgts-platinum-a{
		background: url(../img/lgtone-platinum-a-back-M.jpg); 
		background-position: center center; 
		-webkit-background-size: cover; 
		background-size: cover;
	}
	
			.lg-tone-slider .lgts-ultra-se{
		background: url(../img/lgtone-ultra-se-back-M.jpg); 
		background-position: center center; 
		-webkit-background-size: cover; 
		background-size: cover;
	}
	
			.lg-tone-slider .lgts-ultra{
		background: url(../img/lgtone-ultra-back-M.jpg); 
		background-position: center center; 
		-webkit-background-size: cover; 
		background-size: cover;
	}
	
			.lg-tone-slider .lgts-ultra-a{
		background: url(../img/lgtone-ultra-a-back-M.jpg); 
		background-position: center center; 
		-webkit-background-size: cover; 
		background-size: cover;
	}
	
	

	.lgts-infinim .lgts-item-logo img{
		max-width: 394px !important;
		max-height: 45px !important;
	}

	.lgt-reviews .lgtr-item .lgtr-body { font-size: 32px; line-height: 38px;}
	.lgt-reviews .lgtr-item .lgtr-body:before,
	.lgt-reviews .lgtr-item .lgtr-body:after { margin-top: 3px;}

	/* .lgt-hp-video { height: 230px;} */
	.lgt-hp-video { height: auto;}


	.lgtf-item { padding-left: 40%;}
	.lgtf-item .lgtf-image { width: 40%;}
	.lgtf-item .lgtf-body { font-size: 26px; line-height: 34px;}
	/*.lg-tone-slider .lgts-item p{
		margin-bottom: 32px !important;
	}*/
	.lg-look-txt{float: none;width: 100%; text-align: center;}
	.lg-look-img{float: none; width: 100%; text-align: center;}
	.lg-look-img img{display: inline-block;}	
	.lgt-where-to-buy ul.lgfr li{width: 48%; margin-bottom: 10px;}
	.lgt-index-video .lgtv-play{padding-left: 0;}
	.govideo{display: block; margin: 10px auto;}
	.lgt-where-to-buy h2{font-size: 56px;}
	.lgt-fr-copy{font-size: 14px; line-height: 36px;}	
	
		/*VIDEO BACKGROUNDS*/
	.lgt-hp-video-platinum-se { background-image: url(../img/platinum-se/video-back-m.jpg);}
	.lgt-hp-video-platinum-a { background-image: url(../img/platinum-a/video-back-m.jpg);}
	.lgt-hp-video-ultra-se { background-image: url(../img/ultra-se/video-back-m.jpg);}
	.lgt-hp-video-ultra { background-image: url(../img/ultra/video-back-m.jpg);}
	.lgt-hp-video-ultra-a { background-image: url(../img/ultra-a/video-back-m.jpg);}
}

@media (max-width: 767px){	
	.desktop-only{display: none !important}
	.chart table .chart-logo{width: 85%;}	
	.chart table td, .chart table th{font-size: 16px; line-height: normal; padding-left: 10px 0;}
	.lgt-tone-look .w{padding: 0;}

	.lg-look-txt{padding: 3% 3% 3% 49%;}	
}

@media (max-width: 700px) {
	.desktop-only{display: none !important}
	.lg-tone-header a{display: block;}
	.lghn-cta-mob{display: block;}
	.lgh-cta{display: none;}	
	.w { padding: 0 20px;}
	a.btn { padding: 8px 10px 6px 10px; font-size: 16px; line-height: 20px;}
	.lgts-w{height: 230px;}	
	h2 { font-size: 40px; line-height: 46px;}
	.lg-tone-header { padding: 36px 0px 0 0; position: relative; /*display: none;*/}
	.lg-tone-header.js-opened{}
	.lg-tone-header.js-opened ul.lgh-nav{padding-top: 0px;}
	.lg-tone-header .w { padding-left: 20px; padding-right: 20px;}
	.lgh-l { width: 100%; margin-left: 0; margin-bottom: 31px;}
	.lgh-cta { width: auto; margin-right: 0;}
	.lgh-cta a.btn { width: auto; padding: 8px 10px 6px 10px;}
	.lgh-logo { width: 191px; height: 33px; margin: 0 auto; float: none;}
	.lgh-home { display: none;}
	ul.lgh-nav { clear: both; width: auto; margin: 0; display: none; margin: 0 -10px;}
	ul.lgh-nav li { float: none; width: auto !important; text-align: center; padding: 0;}	
	ul.lgh-nav li a, ul.lgh-nav li strong{display: block; font-size: 42px; height: 160px; line-height: 160px; font-weight: 300;}
	ul.lgh-nav li strong{font-weight: 600;}
	ul.lgh-nav li.lghn-free a{background: url(../img/lgt-m-nav-free.jpg) center 0 no-repeat; -webkit-background-size: cover; background-size: cover;}
	ul.lgh-nav li.lghn-studio a{background: url(../img/lgt-m-nav-studio.jpg) center 0 no-repeat; -webkit-background-size: cover; background-size: cover;}
	ul.lgh-nav li.lghn-platinum a{background: url(../img/lgt-m-nav-platinum.jpg) center 0 no-repeat; -webkit-background-size: cover; background-size: cover;}
	ul.lgh-nav li.lghn-infinim a{background: url(../img/lgt-m-nav-infinim.jpg) center 0 no-repeat; -webkit-background-size: cover; background-size: cover;}
	ul.lgh-nav li.lghn-active-plus a{background: url(../img/lgt-m-nav-active-plus.jpg) center 0 no-repeat; -webkit-background-size: cover; background-size: cover;}
	ul.lgh-nav li.lghn-active a{background: url(../img/lgt-m-nav-active.jpg) center 0 no-repeat; -webkit-background-size: cover; background-size: cover;}
	/*ul.lgh-nav li.lghn-ultra a{background: url(../img/lgt-m-nav-ultra.jpg) center 0 no-repeat; -webkit-background-size: cover; background-size: cover;}*/
	ul.lgh-nav li.lghn-pro a{background: url(../img/lgt-m-nav-pro.jpg) center 0 no-repeat; -webkit-background-size: cover; background-size: cover;}
	
		ul.lgh-nav li.lghn-platinum-se a{background: url(../img/lgt-m-nav-platinum-se.jpg) center 0 no-repeat; -webkit-background-size: cover; background-size: cover;}
		ul.lgh-nav li.lghn-platinum-a a{background: url(../img/lgt-m-nav-platinum-a.jpg) center 0 no-repeat; -webkit-background-size: cover; background-size: cover;}
		ul.lgh-nav li.lghn-ultra-se a{background: url(../img/lgt-m-nav-ultra-se.jpg) center 0 no-repeat; -webkit-background-size: cover; background-size: cover;}
		ul.lgh-nav li.lghn-ultra a{background: url(../img/lgt-m-nav-ultra.jpg) center 0 no-repeat; -webkit-background-size: cover; background-size: cover;}
		ul.lgh-nav li.lghn-ultra-a a{background: url(../img/lgt-m-nav-ultra-a.jpg) center 0 no-repeat; -webkit-background-size: cover; background-size: cover;}
	
	
	ul.lgh-nav li.lghn-cta-mob a{background: #b61b43; font-size: 38px; text-transform: uppercase; font-style: italic;}
	.lgh-nav-close { display: block;}
	.js-opened .lgh-nav-close:after{display: block;border: 0;width: 35px;height: 5px;background: #fff;left: 10px;top: 25px;-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);transform: rotate(45deg);}
	.lgh-nav-close:before{content: '';position: absolute;left: 25px;top: 10px;display: none;border: 0;width: 5px;height: 36px;background: #fff;-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);transform: rotate(45deg);}
	.js-opened .lgh-nav-close:before{display: block;}
	
	.slider-nav span { width: 40px; height: 40px;}
	.slider-nav span i { width: 16px; height: 16px; margin: 12px;}

	.lg-tone-slider { height: 385px;}
	.lg-tone-slider .slider-nav { /*top: 20px;*/ top: auto; bottom: 10px;}
	.lg-tone-slider .lgts-item { height: 380px; /*padding-top: 100px;*/padding-top: 75px; background-position: center center;
		-webkit-background-size: cover;
		background-size: cover;
	}
	.lg-tone-slider .lgts-platinum p.lgts-under-logo{font-size: 18px;}
	.lg-tone-slider .lgts-platinum p.lgts-under-logo img{width: 120px;}
	
		.lg-tone-slider .lgts-free p.lgts-under-logo{font-size: 18px;}
	.lg-tone-slider .lgts-free p.lgts-under-logo img{width: 120px;}

	.lg-tone-slider .lgts-infinim p.lgts-under-logo{font-size: 18px;}
	.lg-tone-slider .lgts-infinim p.lgts-under-logo img{width: 120px;margin: 0 auto;text-align: center;padding-top: 130px}

	.lg-tone-slider .slider-nav .w:after{left: 20px;}
	
	.lg-tone-slider .lgts-infinim .lgts-image{top: 70px; left: 0px;}
	.lg-tone-slider .lgts-infinim .lgts-image img{width: 150px; left: 0; top: 0;}

	.lg-tone-slider .lgts-active .lgts-image{top: 70px; left: 0px;}
	.lg-tone-slider .lgts-active .lgts-image img{width: 150px; left: 0; top: 0;}

	/*.lg-tone-slider .lgts-ultra .lgts-image{top: 70px; left: 0px;}
	.lg-tone-slider .lgts-ultra .lgts-image img{width: 150px; left: 0; top: 0;}*/

	.lg-tone-slider .lgts-pro .lgts-image { top: 60px; left: 0px;}
	.lg-tone-slider .lgts-pro .lgts-image img{width: 150px; left: 0; top: 0;}
	
	.lg-tone-slider .lgts-platinum .lgts-image { top: 60px; left: 0px;}
	.lg-tone-slider .lgts-platinum .lgts-image img{width: 150px; left: 0; top: 0;}
	
	.lg-tone-slider .lgts-studio .lgts-image { top: 60px; left: 0px;}
	.lg-tone-slider .lgts-studio .lgts-image img{width: 150px; left: 0; top: 0;}

	/*.lg-tone-slider .lgts-ultra .lgts-image { top: 50px; left: 0px;}
	.lg-tone-slider .lgts-active .lgts-image { top: 70px; left: 0px;}
	/*.lg-tone-slider .lgts-infinim .lgts-image { top: 50px; left: 170px;}*/
	
	/* NEW SLIDES ADDED 1-9-2019-ZS*/
	
	/*.lg-tone-slider .lgts-platinum-se .lgts-image { top: 60px; left: 0px;}
	.lg-tone-slider .lgts-platinum-se .lgts-image img{width: 150px; left: 0; top: 0;}
	
	.lg-tone-slider .lgts-platinum-a .lgts-image { top: 60px; left: 0px;}
	.lg-tone-slider .lgts-platinum-a .lgts-image img{width: 150px; left: 0; top: 0;}
	
	.lg-tone-slider .lgts-ultra-se .lgts-image { top: 60px; left: 0px;}
	.lg-tone-slider .lgts-ultra-se .lgts-image img{width: 150px; left: 0; top: 0;}
	
	.lg-tone-slider .lgts-ultra .lgts-image { top: 60px; left: 0px;}
	.lg-tone-slider .lgts-ultra .lgts-image img{width: 150px; left: 0; top: 0;}
	
	.lg-tone-slider .lgts-ultr-a .lgts-image { top: 60px; left: 0px;}
	.lg-tone-slider .lgts-ultra-a .lgts-image img{width: 150px; left: 0; top: 0;}*/
	
	
	
	.lg-tone-slider .lgts-image img { width: 200px;}
	.lg-tone-slider .lgts-item-logo img { width: auto; height: 30px;}
	.lg-tone-slider .lgts-item .btn { width: auto; padding: 8px 10px 6px 10px; font-size: 16px; line-height: 20px;}
	
	.lg-tone-checkout .w { font-size: 30px; line-height: 40px; padding: 0 30px;}
	.lg-tone-checkout .lgc-logo { top: 5px; margin-top: 0;}
	
	.lgt-reviews { padding-top: 40px; padding-bottom: 120px;}
	.lgt-reviews h2 { margin-bottom: 46px;}
	.lgt-reviews h2:after { margin-top: 18px;}
	.lgt-reviews .lgtr-item .w { padding: 0 40px;}
	.lgt-reviews .lgtr-item .lgtr-body { font-size: 32px; line-height: 36px;}

	.lgt-where-to-buy { padding-top: 40px;}
	.lgt-where-to-buy .lgtb-steps { letter-spacing: 0; margin-bottom: 50px;}
	.lgt-where-to-buy .lgtb-steps span { margin: 0 10px; padding: 10px 15px 8px 15px; font-size: 26px; line-height: 30px;}
	.lgt-where-to-buy .lgtb-steps span em { font-size: 22px; line-height: 26px;}

	.lgt-where-to-buy .lgtb-next span { padding-top: 10px; padding-bottom: 8px; font-size: 26px; line-height: 30px;}

	.lgt-where-to-buy .lgtb-colors span { margin: 0 30px 20px 0;}

	.lgt-intro { padding-top: 30px; min-height: 0;}
	.lgt-intro .lgti-info { width: 100%;}
	.lgt-intro .lgti-logo { margin-bottom: 10px; text-align: center;}
	.lgt-intro .lgti-logo img { width: auto; height: 30px; display: inline-block;}
	.lgt-intro .lgti-logo-label { top: 41px; display: none;}
	.lgt-intro .lgti-heading {font-size: 40px; line-height: 46px; text-align: center; margin-bottom: 37px;}
	.lgt-intro .lgti-body { max-width: 100% !important; margin-bottom: 20px; text-align: center; display: none;}
	.lgt-intro .lgti-thumbs { display: none;}
	.lgt-intro .lgti-image-slider { position: relative; top: 0; left: 0; width: auto; height: 300px; margin: 0 -30px;}
	.lgt-intro .lgti-image-wrapper { height: 300px;}
	.lgt-intro .lgti-image-wrapper img { width: auto; max-width: 100%;}
	.lgt-intro .slider-nav { display: block; margin: 30px 0 0 0; padding: 0; text-align: center;}
	.lgt-intro .slider-nav span { width: 10px; height: 10px; margin: 0 5px;}
	.lgt-intro .slider-nav span i { width: 10px; height: 10px; margin: 0; background: #fff; opacity: 0.4;
		-webkit-box-shadow: none;
		box-shadow: none;
	}
	.lgt-intro .slider-nav span.active i { width: 10px; height: 10px; background: #fff; opacity: 0.7;}
	.lgt-intro .lgti-colors { margin-right: -20px;}

	.lgt-hp-video { height: auto !important;
		-webkit-background-size: auto 100%;
		background-size: auto 100%;
	}
	.lgt-hp-video .govideo {
		-webkit-transform: scale(0.5);
		-ms-transform: scale(0.5);
		-o-transform: scale(0.5);
		transform: scale(0.5);
	}

	/*VIDEO BACKGROUNDS*/
	.lgt-hp-video-platinum-se { background-image: url(../img/platinum-se/video-back-m.jpg);}
	.lgt-hp-video-platinum-a { background-image: url(../img/platinum-a/video-back-m.jpg);}
	.lgt-hp-video-ultra-se { background-image: url(../img/ultra-se/video-back-m.jpg);}
	.lgt-hp-video-ultra { background-image: url(../img/ultra/video-back-m.jpg);}
	.lgt-hp-video-ultra-a { background-image: url(../img/ultra-a/video-back-m.jpg);}
	
	
	
	/*OLD DELETE WHEN NEW ONES ARE SET UP
	.lgt-hp-video-pro { background-image: url(../img/pro/video-back-m.jpg);}
	.lgt-hp-video-platinum { background-image: url(../img/platinum/video-back-m.jpg);}
	.lgt-hp-video-ultra { background-image: url(../img/ultra/video-back-m.jpg);}
	.lgt-hp-video-active { background-image: url(../img/active/video-back-m.jpg);
		-webkit-background-size: cover;
		background-size: cover;
	}
	.lgt-hp-video-infinim { background-image: url(../img/infinim/video-back-m.jpg);
		-webkit-background-size: cover;
		background-size: cover;
	}
	*/

	.lgt-features { padding-top: 30px;}
	.lgt-features h2 { margin-bottom: 20px;}
	.lgt-features h2:after { margin-top: 19px;}
	.lgt-features .swiper-container { padding-top: 16px; padding-bottom: 45px;}

	.lgt-specs { min-height: 0; padding: 30px 0; background: none;}
	.lgt-specs h2 { margin-bottom: 40px;}
	.lgt-where-to-buy .lgtb-next .lgtb-next-in{width: 593px;} /*adjusted width for platinum*/
	.lgts-hp-title{font-size: 34px; line-height: 41px;}
	.lgts-hp-copy{font-size: 16px; line-height: 22px;}
	.lg-tone-slider .lgts-item p{margin-bottom: 10px;}
	.lgts-hp-copy{margin-bottom: 10px;}
	.lg-tone-slider .lgts-home a.btn{padding-top: 21px; padding-bottom: 21px;}
	/*.lg-tone-slider .lgts-home p{margin-bottom: 10px !important;}*/
	.lg-tone-slider .lgts-item-logo{margin-bottom: 10px; margin: 0 auto;text-align: center;padding-top: 130px}
	.lgt-index-video .lgtv-play{padding: 0;}
	.lgts-hp-image{width: 25%;}
	.lgts-hp-image span{padding: 0; font-size: 12px; white-space: nowrap;}	
	.lgts-hp-image.image-tl{top: 30px;}
	.lgts-hp-image.image-bl{top: 170px;}
	.lgts-hp-image.image-tr{top: 30px;}
	.lgts-hp-image.image-br{top: 170px;}
	.lg-tone-slider .lgts-home .lgts-hp-title{font-size: 42px; line-height: 42px;}
	.lgt-tone-chart{padding-top: 80px;}
	.lgt-tone-chart h2{text-transform: none; font-size: 56px;}
	.lgt-tone-chart p{font-size: 30px; line-height: 36px; margin-bottom: 40px;}

	.lgt-tone-chart a.btn{font-size: 14px; padding: 5px 10px;}
	
	.chart {
		margin-right: -20px;
		margin-left: -20px;
	}
	.chart-headings {
		/*background-color: #d2d2d2;*/
	}
	.chart-responsive {
		/*background-color: #dcdcdc;*/
		overflow-x: auto;
		margin-left: 55px;
	  overflow-y: visible;
	}
	.chart-responsive table {
		min-width: 513px;
		width: auto;
	}
	
	.chart-responsive {
	float: left;
	width: 60%;
}
	.chart table th {
		border-bottom: 0;
		border-right: 1px solid #fff;
		padding: 0 33px 0px 35px;
		height: 185px;
	}
	.chart .chart-headings table th,
	.chart .chart-headings table tr:last-child td {
		border-right: 0;
	}
	.chart table td {
		border-right-color: #fff;
	}
	.chart table tr:last-child td {
		border-top: 0;
		border-right: 1px solid #fff;
	}
	.chart-hint {
		display: block;
	}
	.chart table td .chart-logo{
		display: inline-block;
		vertical-align: top;
	}
	.chart table .chart-logo{
		display: none;
	}
	.chart table th span{
		padding-top: 0;
	}
	.chart table th span span{
		display: none;
	}
	.chart table .chart-logo-m{
		display: inline-block;
	}
	.chart-color{width: 10px; height: 10px; margin: 1px;}
	.chart-headings{height: 1269px;}
	
	
/*AROUND THY NECK PICTURE*/
.lg-look-txt:before{width: 48%;
	background-repeat: no-repeat;
	top: 4px;
	
	}
	/*
	.lg-look-txt:before{width: 40%;background: url(../img/lgtone-promo-free-M.jpg) center 0;
	background-repeat: no-repeat;
	top: 15px;
	
	}*/
}
@media (max-width: 500px) {
	.desktop-only{display: none !important}
	
	/*.lg-look-txt:before{width: 49%;background: url(../img/lgtone-promo-studio-M.jpg) center no-repeat 0;}*/
	
	
	.lg-tone-slider .slider-nav .w:after{width: 106px; background-size: 60%; position: absolute; left: 0; bottom: -22px;}
	/*body { width: 320px;}*/
	/*.lg-tone-slider .lgts-image { /*top: 50px !important; left: 140px !important; top: 120px !important; left: 0 !important;}*/
	/*.lg-tone-slider .lgts-ultra .lgts-image, .lg-tone-slider .lgts-infinim .lgts-image{top: 200px !important;}*/
	
	/*.lg-tone-slider .lgts-infinim .lgts-image{left: 0; top: 90px;}*/

	.lg-tone-slider .lgts-image img { width: 180px;}
	.lg-tone-checkout .w { font-size: 22px; line-height: 32px; padding: 0 20px;}
	.lg-tone-checkout .lgc-logo { /*position: static; width: 100%;*/ text-align: center;}
	.lg-tone-checkout .lgc-logo img { max-width: 150px;}
	.lg-tone-checkout .lgc-b { position: static; /*width: 100%;*/ text-align: center;}
	.lg-tone-checkout .lgc-b img { max-width: 100px;}
	.lg-tone-checkout .lgc-body { padding: 0;}

	.lgt-index-video { height: auto; background-position: center center;
		-webkit-background-size: cover;
		background-size: cover;
	}
	.lgt-index-video .lgtv-w { width: auto; padding: 30px 20px 30px 20px;}
	/*added by ZS homepage video mobile image*/
	.lgt-index-video { height: 764px; background: url(../img/index-video-M.jpg) center 0 no-repeat; position: relative; color: #fff; letter-spacing: 0.02em;!important}
	.lgt-index-video .lgtv-heading { font-size: 38px; line-height: 46px; padding-top: 90px;}
	.lgt-index-video .lgtv-heading:after { width: 65px; height: 73px; margin-left: -32px;
		-webkit-background-size: 100% 100%;
		background-size: 100% 100%;
	}
	.lgt-index-video .lgtv-body { font-size: 20px; line-height: 24px;}

	.lgt-reviews .lgtr-item .w { padding: 0 20px;}
	.lgt-reviews .lgtr-item .lgtr-body { font-size: 22px; line-height: 26px;}
	.lgt-reviews .lgtr-item .lgtr-body:before,
	.lgt-reviews .lgtr-item .lgtr-body:after { margin-top: -5px; margin-left: -20px;
		-webkit-transform: scale(0.5);
		-ms-transform: scale(0.5);
		-o-transform: scale(0.5);
		transform: scale(0.5);
	}
	.lgt-reviews .lgtr-item .lgtr-body:after { margin-left: -5px;}
	.lgt-reviews .lgtr-item .lgtr-logo img { max-width: 100%; height: auto;}
	
	.lgt-where-to-buy h2 span { display: none;}
	.lgt-where-to-buy .lgtb-steps span { display: none;}
	.lgt-where-to-buy .lgtb-steps span.active { display: inline-block;}

	.lgt-where-to-buy .lgtb-step1 li { width: 48%;}
	
	.lgt-where-to-buy .lgtb-colors { padding: 0 0 0 30px;}
	.lgt-where-to-buy .lgtb-colors span { margin: 0 20px 20px 0;}
	.lgt-where-to-buy .lgtb-colors span img { width: 32px; height: 32px;}
	.lgt-where-to-buy .lgtb-colors span em b { padding: 5px 12px; z-index: 1;}
	
	.lgt-where-to-buy .lgtb-retailers { padding-left: 30px;}
	.lgt-where-to-buy .lgtb-retailers a { height: 30px; margin: 0 20px 20px 0;}
	.lgt-where-to-buy .lgtb-retailers img { width: auto; height: auto; max-width: 100px; max-height: 100%;}
	.lgtb-retailers-inner { margin-right: -20px;}
	
	.lgt-intro .lgti-image-slider { margin: 0 -20px;}
	.lgt-intro .lgti-logo { margin-bottom: 25px;}
	.lgt-intro .lgti-heading { font-size: 30px; line-height: 34px;}
	.lgt-intro .lgti-body { font-size: 20px; line-height: 24px;}
	.lgt-intro .lgti-logo-label { font-size: 18px; line-height: 20px;}
	.lgt-intro-ultra .lgti-logo-label img { width: auto; height: 20px; margin-top: -6px;}
	.lgt-intro-infinim .lgti-logo-label img { width: auto; height: 12px; margin-top: 1px;}
	.lgt-intro-platinum .lgti-logo-label img { width: auto; height: 12px; margin-top: 1px;}

	/*.lgt-intro .lgti-colors span { margin-right: 17px;}
	.lgt-intro .lgti-colors span.active { margin-right: 14px;}
	.lgt-intro .lgti-colors span img { width: 20px; height: 20px;}*/

	/* .lgt-hp-video { height: 250px;} */
	.lgt-hp-video { height: auto;}

	
	.lgtf-item { padding-left: 0;}
	.lgtf-item .lgtf-image { position: static; width: auto;}
	.lgtf-item .lgtf-image-inner { height: 150px;}
	.lgtf-item .lgtf-body { min-height: 0; padding: 15px 0 0 0; font-size: 20px; line-height: 26px; display: block; text-align: center;}
	.lgtf-item .lgtf-body h3 { font-size: 28px; line-height: 32px;}
	.lgt-features .slider-nav { bottom: 30px;}

	.lgt-specs h2 { margin-bottom: 20px;}
	.lgt-specs dl {}
	.lgt-specs dl dt { float: none; width: auto; margin: 0 0 2px 0; padding: 10px 0 0 0; text-align: left; font-weight: 600; text-align: center;}
	.lgt-specs dl dt:after { left: 0; display: none;}
	.lgt-specs dl ul li:after{display: none;}
	.lgt-specs dl dd { float: none; width: auto; margin: 0 0 10px 0; padding: 0 0 0 0px; text-align: center;}
	.lgt-where-to-buy .lgtb-next .lgtb-next-in{width: auto; text-align: center;}	
	.lgt-tone-chart td .btn{font-size: 12px; line-height: 17px; padding: 4px; }	
	.lg-tone-slider .lgts-home .lgts-hp-title{font-size: 36px;line-height: 36px; margin-bottom: 75px !important;}
	.lg-tone-slider .lgts-item p{margin-bottom: 10px !important; margin:0 auto; text-align: center;margin-top: 15px;}
	.lg-tone-slider .lgts-home a.btn{padding: 6px 0; font-size: 22px; width: auto; width: 50%;}
	.lgts-hp-image{display: block; width: 25%;}
	.lgts-hp-image span{padding: 0; font-size: 12px; white-space: nowrap;}	
	.lgts-hp-image.image-tl{top: 60px;}
	.lgts-hp-image.image-bl{top: 170px;}
	.lgts-hp-image.image-tr{top: 60px;}
	.lgts-hp-image.image-br{top: 170px;}
	.lgh-nav-close{width: 41px; height: 41px; right: 15px; top: 27px;}
	.lgh-nav-close:after{border-width: 12px 9px 0 9px; left: 9px; top: 14px;}
	.lgh-logo{width: 150px; height: 26px;}
	.js-opened .lgh-nav-close:after{width: 26px;height: 3px;background: #fff;left: 5px;top: 17px;}
	.js-opened .lgh-nav-close:before{left: 16px;top: 5px;border: 0;width: 3px;height: 26px;}
	ul.lgh-nav li a, ul.lgh-nav li strong {font-size: 21px;height: 80px;line-height: 80px;font-weight: 300;}
	.lg-look-txt {font-size: 14px;line-height: 22px;background: #000000}
	.chart-hint{font-size: 18px;}	
	.chart-headings{height: 1261px;}
	
		/*VIDEO BACKGROUNDS*/
	.lgt-hp-video-platinum-se { 
		background-image: url(../img/platinum-se/video-back-m.jpg);
		height: 215px;
		width: 400px;
	}
	.lgt-hp-video-platinum-a { 
		background-image: url(../img/platinum-a/video-back-m.jpg);
		height: 215px;
		width: 400px;
	}
	.lgt-hp-video-ultra-se { 
		background-image: url(../img/ultra-se/video-back-m.jpg);
		height: 215px;
		width: 400px;
	}
	.lgt-hp-video-ultra { 
		background-image: url(../img/ultra/video-back-m.jpg);
		height: 215px;
		width: 400px;
	}
	.lgt-hp-video-ultra-a { background-image: url(../img/ultra-a/video-back-m.jpg);
		height: 215px;
		width: 400px;
	}
} 
@media (min-width: 1550px) {
	.lg-tone-checkout .w strong{white-space: nowrap;}
	.lg-tone-slider .lgts-item,
	.lgt-index-video {
		-webkit-background-size: cover;
		background-size: cover;
	}
	.lgt-intro {
		background-position: center bottom;
		-webkit-background-size: cover;
		background-size: cover;
	}	
}

