/* LG Package 2017
================================================== 
Desktop : 1600px (1439px, 1024px)
Tablet : 1024px
Mobile : 768px (320px)
*/

/* General */
	/*.section { color:#636363; font-family: 'LG Smart Regular SemiBold';  text-decoration:none; font-size:24px; line-height:29px; }
	.section { color:#636363; font-family: 'LG Smart Regular light';  text-decoration:none; font-size:24px; line-height:29px; }
	.section h1 { font-size: 58px; line-height: 58px; font font-weight: bold; font-family: 'LG Smart Regular' !important; margin:0; }
	/*.section h2 { font-size: 45px; line-height: 50px; font-family: 'LG Smart Regular' !important; margin:0; }
	.section h2 { font-size: 40px; line-height: 1.2em; font-family: 'LG Smart Regular light' !important; margin:0;font-weight: 400;}
	.section h3 { font-size: 35px; line-height: 40px; font-family: 'LG Smart Regular' !important; margin:0; }
	.section h4 { font-size: 20px; line-height: 20px; font-family: 'LG Smart Regular' !important; margin:0; }
	.section h5 { font-size: 25px; line-height: 20px; font-family: 'LG Smart Regular' !important; margin:0;padding: 0px 20px 0px 20px; }
	.section h6 { font-size: 15px; line-height: 15px; font-family: 'LG Smart Regular' !important; margin:0; }
*/


.slick-next {color: #666 !important;
background-image: url(/us/mobile-phones/warranty/images/slider-next.png) !important;

} 

.slick-prev {color: #666 !important;
background-image: url(/us/mobile-phones/warranty/images/slider-prev.png) !important;
}

/*
.slick-prev:before, .slick-next:before{
    color:#666 !important;
}*/


/* Remove Register a Product */
#app-my-lg .mylg-login-nav ul li:first-child{display:none;}




/* FC Hero Section stuff */
.parent {
  position: relative;
  top: 0;
  left: 0;
  margin: 0 auto;
}
.image1 {
  position: relative;
  top: 0;
  left: 0;
}
.image2 {
  position: absolute;
  top: -43px;
  left: 150px;
}

/* End of my stuff */

	h2{
font-size: 55px;
margin: 0 auto;
padding: 0;
font-family: "LG Smart Regular";
font-weight: 400;
line-height: 1.2em;
color: #242424;
}

	h3{
font-size: 37px !important;
margin: 0 auto;
padding: 0;
font-family: "LG Smart Regular";
font-weight: bold;
line-height: 1.2em;
color: #242424;
}

	h4{
		/*Was 30px before*/
font-size: 24px !important;
margin: 0 auto;
padding: 0;
font-family: "LG Smart Regular";
font-weight: 400;
line-height: 1.2em;
color: #242424;
}



	h5{
font-size: 22px !important;
margin: 0 auto;
padding: 0;
font-family: "LG Smart Regular";
font-weight: 400;
line-height: 1.2em;
	color: #242424;
}

	h6{
font-size: 16px !important;
margin: 0 auto;
padding: 0;
font-family: "LG Smart Regular";
font-weight: 400;
line-height: 1.2em;
	color: #242424;
}

h7{
	font-size: 15px !important;
margin: 0 auto;
padding: 0;
font-family: "LG Smart Regular";
font-weight: 400;
line-height: 1.2em;
	color: #242424;
	
}

.underline{
	
	text-decoration: underline;
}


.Section_01{
	 background: url("/us/mobile-phones/warranty/images/gradient-bg.jpg") no-repeat top;
	background-size: cover;
	/*max-width: 1765px;*/
	margin: 0 auto;
	max-height: 1340px;
	text-align: center;
	margin-top: 38px;
	padding: 65px 20px 85px 20px;
}

.Section_02{
	max-width: 1600px;
	margin: 0 auto;
	max-height: 1150px;
	text-align: center;
	padding: 65px 0px 0px 0px;
}

.Section_03{
	max-width: 1600px;
	margin: 0 auto;
	max-height: 1300px;
	text-align: center;
	padding: 25px 20px 85px 20px;
}

.Section_04{
	
	max-width: 1600px;
	margin: 0 auto;
	max-height: 1150px;
	text-align: left;
	padding: 50px 50px 0px 50px;
}

.Section_05{
	max-width: 1200px;
	margin: 0 auto;
	max-height: 1150px;
	text-align: left;
	padding: 25px 20px 0px 20px;
	
	font-size: 15px; 
	line-height: 15px; 
	font-family: 'LG Smart Regular light' !important; 
}




.lockup{
	margin: 0 auto;
	padding-right: 0px;
}

	
	.logo{
		float: left;
		
}
.icons{
	margin: 0 auto !important;
	border: none !important;
	max-width: 1025px;
	/*padding: 10px 0px 10px 0px;*/
	/*REMOVES THAT ANNOYING ASS GREY BORDER ON THE BOTTOM OF TABLES*/
	border-bottom-style: hidden !important;
}

td{
	text-align: center;
	width: 49%;	
}




.btn{
	border-radius: 20px !important;
	}


.phone-info-2-block{
	height: 800px;
	max-width: 1525px;
	margin: 0 auto;
	text-align: center;
	
	
	
}

.phone-info-3-block{
	height: 800px;
	width: 1525px;
	margin: 0 auto;
	text-align: center;
	
	
	
}




.left-content-box{
	
width: 48.5%;
	height: 820px; 
	background-color:#f4f6fc;
	float: left;
	margin-right: 10px;
	padding-top: 25px;
}

.right-content-box{
	
	width: 48.5%;
	height: 820px; 
	background-color:#f4f6fc;
	float: right;
	margin-left: 10px;
	
}

.right-content-box-2-top{
	
	width: 48.5%;
	height: 400px; 
	background-color:#f4f6fc;
	float: right;
	margin-left: 10px;
	margin-bottom: 10px
	
}


.right-content-box-2-bottom{
	
	width: 48.5%;
	height: 400px; 
	background-color:#f4f6fc;
	float: right;
	margin-left: 10px;
	margin-top: 10px;
	
}


/*GREYBOX OVER ACTIVE TAB*/
.activeNav{
			background-color: #f4f5f9;
	max-height: 310px;
	padding-top: 7px;
		}

.drop{
	-moz-appearance: none; 
	-webkit-appearance: none; 
	appearance: none;
	background-color: #a50043;
	font-size:18px;
	width: 200px;
	height: 40px;
	border: 1px solid white;
	font-family: 'LG Smart Regular' !important;
	color: #ffffff;
	padding-top: 2px;
	padding-left:42px;
	border-radius: 0px !important;

}


    .drop select,
    .drop select option {
     -moz-appearance: none; 
		-webkit-appearance: none; 
		appearance: none;
    }



.case{
	
	text-transform: none !important;
}

	#div1{
    		display:block;
		}
		#div2{
    		display:none;
		}
		#div3{
    		display:none;
		}
		#div4{
    		display:none;
		}
		#div5{
    		display:none;
		}
		#div6{
    		display:none;
		}
		#div7{
    		display:none;
		}
		#div8{
    		display:none;
		}
		#div9{
    		display:none;
		}
		#div10{
    		display:none;
		}
		#div11{
    		display:none;
		}
     #div12{
    		display:none;
		}
		#divm1{
    		display:block;
		}
		#divm2{
    		display:none;
		}
		#divm3{
    		display:none;
		}
		#divm4{
    		display:none;
		}
		#divm5{
    		display:none;
		}
		#divm6{
    		display:none;
		}
		#divm7{
    		display:none;
		}
	#divm8{
    		display:none;
		}
	#divm9{
    		display:none;
		}
	#divm10{
    		display:none;
		}
	#divm11{
    		display:none;
		}
    #divm12{
    		display:none;
		}
		.showSingle{
			cursor: pointer;
		}
	.section.fourspacer { height:38px; }
	.section.title { background-color:#f5f5f6; color:#58585a; }
	.section.title h2 { font-family: 'LG Smart Regular' !important; }
	.nav-bg { /*background:rgba(0, 0, 0, 0.2); position:absolute; width:100%; height:40px;*/ }
	a { /*font-family: "LG Smart Regular"*/}
	blockquote.style1 { padding: 8px; margin: 0px; background-image: url(/us/mobile-phones/g6/promo/images/quote-open.png); background-position: top left; background-repeat: no-repeat; /*text-indent: 0.4em;*/ font-size:2em; line-height:1em; }
  	blockquote.style1 span { display: block; background-image: url(/us/mobile-phones/g6/promo/images/quote-close.png); background-repeat: no-repeat; background-position: bottom right; }
	img { max-width: 100% }
	sup { font-size:0.6em; }
	.ir { background-repeat: no-repeat; direction: ltr; display: block; overflow: hidden; text-align: left; text-indent: -999em; }
	ul li, ol li { margin-bottom: 0px !important; list-style:none; }
	ul { margin:0; padding:0; }
	.btn, a.btn { background-color:#a50034 !important; border-radius:0px; text-decoration:none; color: #fff;cursor: pointer; padding: 1rem 2rem 0.8rem; text-align: center;transition: width 0.2s ease-in 0s; font-family: 'LG Smart Regular' !important;font-size: 18px; }
	.btn:hover, a.btn:hover,.btn:focus, a.btn:focus { background-color:#a50034!important; }
	.red { color:#a50034 !important; }
	.fine { font-size:12px; line-height:18px; text-decoration:none; }
	.italic { font-style:italic; }
	.bold { font-family: 'LG Smart Regular Bold'; }
	.center { text-align:center; }
	.left { float:left !important; }
	.right { float:right !important; }
	.add-top { padding-top: 20px !important; }
	.add-right { padding-right: 20px !important; }
	.add-bottom { padding-bottom: 20px !important; }
	.add-left { margin-left:20px !important; }
	.add-top-more { padding-top: 60px !important; }
	.add-right-more { padding-right: 60px !important; }
	.add-bottom-more { padding-bottom: 60px !important; }
	.add-left-double { margin-left:60px !important; }
	.remove-top { margin-top: 0 !important; }
	.remove-left { margin-left: 0 !important; }
	.remove-right { margin-right: 0 !important; }
	.remove-bottom { margin-bottom: 0 !important; }
	.border-full { border: 1px solid #CCCCCC !important; }
	.border-top { border-top:1px solid #ccc; }
	.border-right { border-right:1px solid #ccc; }
	.border-bot { border-bottom:1px solid #ccc; }
	.border-left { border-left:1px solid #ccc; }
	.hide { display: none; }
	img.transparent { width:100%; height:100%; }
	.div-toggler { width:300px; margin:0 auto; vertical-align:bottom; /* position:absolute; bottom:0; */ }
	#sticky { z-index:9999; }
	.videoWrapper {	position: relative;	padding-bottom: 56.25%; /* 16:9 */ padding-top: 25px; height: 0; }
	.videoWrapper iframe { position: absolute;	top: 0;	left: 0; width: 100%; height: 100%;	}

	.lgbox .image { position:relative; overflow:hidden; }
	.lgbox .title { position:absolute; width: 100%; background: rgba(0, 0, 0, 0.2) none repeat scroll 0 0; bottom: 0; color: #fff; overflow: hidden; padding: 30px; text-align: center; }
	
	

	/* hero areas */
	.scalable { position:relative; }
	.scalable .ratio { display:block; width:100%; height:auto; }
	.scalable iframe { position:absolute; top:0; left:0; width:100%; height:100%;}
	.scalable .copywrap { position: absolute; top: 0; width: 100%; color:#fff; }
	.scalable .copybox { margin: 13em auto 0 5em; float:left; width: 50%; }
	.scalable .copybox.center { margin: 5em auto 0 !important; float:none; width: 85%; }
	.scalable .copybox.right { margin: 5em 5em 0 auto; float:right; width:50%; }
	.socially { position:absolute; z-index:200; width:98%; padding: 10px 0 0 0; text-align: right; }
	ul.socially li { display:inline-block; }


	/* product sliders */
	.feat-products h2 { margin:0; font-size: 18px; }
	.feat-products .one-quarter.column { text-align: center; }
	.feat-products .title, .feat-products .title a { text-decoration:none; color:#fff; padding-top: 20px; }
	.feat-products .model, .feat-products .model a { text-decoration:none; color:#fff; padding: 10px 0; font-family: 'LG Smart Regular' !important;  }
	.feat-products .stars { width:130px; height:26px; padding:18px 0; }
	.feat-products .price, .feat-products .price a { font-size:1.5em; line-height:1.5em; letter-spacing:-3px; text-decoration:none; color:#fff; }
	.feat-products .price a sup { font-size:0.5em; letter-spacing: -1px; }
	.feat-products .suggested { text-decoration:none; color:#fff; padding:20px 0 8px 0; }
	.feat-products .details { padding: 15px 0; }
	.feat-products .details, .feat-products .details a { text-decoration:none; color:#fff; }
	.details .btn, a.details .btn { background-color:#a50034 !important; border-radius:0px; text-decoration:none; color: #fff;cursor: pointer; text-align: center;transition: width 0.2s ease-in 0s; }
	.details .btn:hover, a.details .btn:hover,div.details .btn:focus, adiv.details .btn:focus { background-color:#a50034!important; }
	
	
	/* customer reviews */
	.customer-reviews h2 { margin:0; }
	.customer-reviews .title, .customer-reviews .title a { font-family: 'LG Smart Regular' !important; text-decoration:none; color:#636363; }
	.customer-reviews .quote { color:#636363; width:33%; margin:0 auto; text-align:center;}
	.customer-reviews .quote a { text-decoration:none; color:#a50034; }
	.customer-reviews .stars { width:130px; height:26px; }
	.customer-reviews .date { font-family: 'LG Smart Regular' !important; text-decoration:none; color:#636363; padding:20px 0 8px 0; }
	.customer-reviews .one-half.column { width:35%; }


	/* submenu */
	.submenu ul { background-color:#a50034; color:#fff; }
	.submenu ul li a { color:#fff; text-decoration:none; }
	.submenu ul li a:hover { color:#a50034; }
	.submenu ul li { display:inline-block;  }
	.submenu ul li:before { content: "|"; padding: 0.8em; }
	.submenu ul li:first-child:before { content: ""; padding: 0; }
	
	
	/* flexslider */
	.flexslider .copywrap { top: 0; width: 100%; color:#fff; }
	.flexslider .copywrap .copybox img.logo { width:inherit; height:inherit; margin:20px 0; }
	.flexslider .copywrap .copybox { margin: 5em auto 0 5em; float:left; width: 50%; }
	.flexslider .copywrap .copybox.center { margin: 1em auto 0 !important; float:none; width: 75%; text-align:center; }
	.flexslider .copywrap .copybox.right { margin: 5em 5em 0 auto; float:right; width:50%; }          
	.flexslider ul.flex-direction-nav li.flex-nav-prev a.flex-prev { left: 50px !important; }						
	.flexslider ul.flex-direction-nav li.flex-nav-next a.flex-next { right: 50px !important; }
	#slider-1.flexslider ul.flex-direction-nav li.flex-nav-prev a.flex-prev { left: -10px !important; }
	#slider-1.flexslider ul.flex-direction-nav li.flex-nav-next a.flex-next { right: -10px !important; }
	#productslide ul.flex-direction-nav li.flex-nav-prev a.flex-prev { left: -85px !important; }						
	#productslide ul.flex-direction-nav li.flex-nav-next a.flex-next { right: -85px !important; }
	#productslide .flexslider ol.flex-control-nav.flex-control-paging { bottom: -45px; }
	/* flexslider manual nav */
	.custom-navigation { display: table; table-layout: fixed; width: 100%; }
	ul.custom-navigation { position:absolute; top:50%; width:100%; }
	ul.custom-navigation li a.flex-prev { float:left; }
	ul.custom-navigation li a.flex-next { float:right; }
	.flexslider .slides li { position:relative; }
	.flexslider .flex-viewport ul.slides .flex-caption { position:absolute; left:100px; right:0; bottom:25%; z-index:1; padding:5px; width: 70%; color: #fff; }


	/* fancybox */
	.fancybox-opened { z-index: 10000 !important;}
	.fancybox-overlay { z-index: 9999 !important;}
	.fancybox-type-iframe .fancybox-nav { width: 60px; }
	.fancybox-type-iframe .fancybox-nav span { visibility: visible; opacity: 0.5; }
	.fancybox-type-iframe .fancybox-nav:hover span { opacity: 1; }
	.fancybox-type-iframe .fancybox-next { right: -60px; }
	.fancybox-type-iframe .fancybox-prev { left: -60px; }
	
	
	/* gallery */
	.gallery-share-content { position:relative; width:100%;height:100%;  }
	.gallery-share-content span { display: block; }
	.gallery-share-content div.social { position: absolute; bottom:10%; width:100%; z-index:9999;  }
	.gallery-share-content div.social ul.icons { z-index: 99999; width:400px; height:40px; margin: 0 auto; display:block; }
	.gallery-share-content div.social ul.icons li { display:inline-block; }
	.gallery-share-content .videoWrapper { position: relative;	padding-bottom: 72.25%; /* 16:9 */ padding-top: 25px; height: 0; }
	.gallery-share-content .videoWrapper iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
	


	/* lg modal */
	.module { min-width:0px;} /* controls lightbox so it's not constrained to whatever div it is in*/
	.module .video-asset { width: 70%; height: 70%; position: fixed;left: 13.5%; top: 20%; } /*places lightbox on full size on screen*/
	.module .video-asset .video-content a.close {font-size: 60px;}/*size of close button*/
	/*gets rid of blue outline, may also disable tab highlight*/
	:focus {outline: 0;	outline: none;	}
	a:focus,a:hover { outline: 0; outline: none;	}
	.modal-layer {	display: none;	font-family: "LG Smart Regular", Tahoma, Arial, sans-serif	}
	.modal-content.repair-policy .modal-title, .modal-title {font-family: "LG Smart Regular SemiBold", Tahoma, Arial, sans-serif}
	.modal-layer .close-modal {	position: absolute;	right: 15px;top: 15px;	font-size: 25px	}
	.modal-layer .close-modal span {position: absolute;	width: 0;	height: 0;	font-size: 0;overflow: hidden;text-indent: -999em}
	.modal-layer .close-modal:active, .modal-layer .close-modal:focus, .modal-layer .close-modal:hover {text-decoration: none}
	.btn-find-pw, .survey p.feedback a {text-decoration: underline }
	.modal-layer .close-modal:before {	color: #666	}
	.modal-inner { overflow-x: hidden;	width: 95%;	background: #fff;border-radius: 5px	}
	.modal-title { display: block;	font-weight: 400;padding-right: 50px;font-size: 24px;font-size: 2.4rem;line-height: 26px;line-height: 2.6rem;padding-bottom: 15px;padding-bottom: 1.5rem;	margin-bottom: 15px;margin-bottom: 1.5rem;	border-bottom: 1px solid #bbb	}
	.cs-modal-signin .move-top, .datepicker>div { display: none	}
	.modal-content { padding: 20px;	padding: 2rem }
	.modal-content .modal-bottom { text-align: center;	margin: 20px 0;	margin: 2rem 0	}
	.modal-content .modal-bottom button { margin-left: 6px;min-width: 95px	}
	.modal-content .modal-bottom button.first-child {margin-left: 0	}
	.modal-content .alert-title-ex {text-align: center;	font-size: 18px;font-size: 1.8rem}
	.modal-content .btn-two-w50 {overflow: hidden}
	.modal-content .btn-two-w50 .btn {width: 49%;float: right;font-size: 16px;font-size: 1.6rem	}
	.modal-content .btn-two-w50 .btn:first-child {	float: left	}
	.modal-content .bottom-center {	padding: 30px 0 0	}
	.lgbox { position:relative; overflow:hidden; }
	.lgbox h6 { background: rgba(0, 0, 0, 0.2) none repeat scroll 0 0; bottom: -9px; color: #fff; height: 38px; overflow: hidden; padding: 10px; position: absolute; text-align: center; width: 100%; }
	
	/* package */
	.container-skel .image { line-height:0; }
	.container-skel-bleed .image { line-height:0; }
	.mobile-stuff { display: none; }
	.select { font-size:24px; line-height:18px; text-decoration:none; color: #333333; font-family: 'LG Smart Regular Light'; }
	h1.logo { padding: 50px 0 0 0; }
	.section.hero { background-color: #fff; color: #333333; }
	.section.tabs { 
		background: linear-gradient(to bottom, #f6f6f6 0%,#ffffff 34%,#f7f7f7 53%,#ffffff 67%) !important;
		background: -moz-linear-gradient(top, #f6f6f6 0%, #ffffff 34%, #f7f7f7 53%, #ffffff 67%); /* FF3.6-15 */
		background: -webkit-linear-gradient(top, #f6f6f6 0%,#ffffff 34%,#f7f7f7 53%,#ffffff 67%); /* Chrome10-25,Safari5.1-6 */
		background: linear-gradient(to bottom, #f6f6f6 0%,#ffffff 34%,#f7f7f7 53%,#ffffff 67%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
	}
	.section.tabs .fine { padding: 10px 0; }
	.section.tabs h2 { line-height: 65px; color: #333333; }
	.section.tabs h5 { line-height: 28px; width: 100%; }
	.section.tabs h5.bold { font-family: 'LG Smart Regular Bold' !important; }
	.footer { font-size:15px; line-height:22px; color: #636363; font-family: 'LG Smart Regular Light'; }
	/* tabs */
	#tabbin a.twelve.columns.tab { width: 14%; text-align: center; vertical-align: middle; border-right: 1px solid #c2c2c2; color: #c2c2c2; text-decoration: none; font-family: 'LG Smart Regular Regular'; }
	#tabbin a:hover.twelve.columns.tab, #tabbin .twelve.columns.tab.active { color: #be1341; text-decoration: none; }
	#tabbin > ul > li:nth-child(8) > a { border-right: 0px solid #c2c2c2 !important; }
	#tabbin a.twelve.columns.tab img { opacity: 0.3; filter: alpha(opacity=50); }
	#tabbin a.twelve.columns.tab.active img, #tabbin a.twelve.columns.tab img:hover { opacity: 1; filter: alpha(opacity=1); }
	
	ul.ctas { list-style-type: none; font-size: 18px; font-family: 'LG Smart Regular Regular'; padding: 15px 0; }
	ul.ctas li { padding: 0 0 10px 0; }
	ul.ctas a { text-decoration: none; display: inline-flex; }
	/* bullet */
	.bullet:before { font-family: 'LG Smart Regular Bold'; font-size: 28px; color: #be1341; list-style-position: outside; margin-right:5px; vertical-align:-2px; text-decoration:none; display:inline-block; *display:inline;_height:36px }
	.special.bullet:before { content:">" }
	.logo-google-assitant { float: right; padding-right: 88px; }
	.greyout { color: #acacac !important; }
	a.terms { font-family: 'LG Smart Regular Bold'; }
	



#floater{
	bottom: 0;
	right: 0;
	position:fixed;
	overflow: hidden;
	display: block;
	margin-right:60px;
	border-radius:10px;
	margin-bottom: 5px;
	/*z-index: 1;*/
	width: 130px;
	
}



span.bull { color: #a50034; 
float: left;

}





@media screen and (max-width: 900px) /* Mobile Portrait */ {
/*ORIG.mobile-stuff { display: inherit !important; }*/
	.mobile-stuff { display: inline-block!important; }
	.desktop { display: none !important; }
	.section { font-size:15px; line-height:19px; }
	.section.fourspacer { display: none; }
	.answer { font-size:100% !important; }
	.btn, a.btn { background-color:#a50034 !important; border-radius:0px; text-decoration:none; color: #fff;cursor: pointer; padding: 1rem 2rem 0.8rem; text-align: center;transition: width 0.2s ease-in 0s; font-family: 'LG Smart Regular' !important;font-size: 18px; }
	.btn:hover, a.btn:hover,.btn:focus, a.btn:focus { background-color:#a50034!important; }
	.feat-products { text-align:center }
	.feat-products .stars { margin:0 auto; }
	.socialize ul li { display:inline-block; width:40px; padding:0; margin:0; }
	.socialize ul li img {  padding:0; margin:0; }
	/* flexslider */
	.flexslider ol.flex-control-nav.flex-control-paging { bottom: -10px; }
	.flexslider .flex-viewport ul.slides .flex-caption { position:inherit; left:8px; right:0; bottom:25%; z-index:1; padding:20px 30px; width: 80%; }
	
	.section.tabs { 
		background: linear-gradient(to bottom, #f6f6f6 0%,#ffffff 34%,#f7f7f7 53%,#ffffff 67%) !important;
		background: -moz-linear-gradient(top, #f6f6f6 0%, #ffffff 34%, #f7f7f7 53%, #ffffff 67%); /* FF3.6-15 */
		background: -webkit-linear-gradient(top, #f6f6f6 0%,#ffffff 34%,#f7f7f7 53%,#ffffff 67%); /* Chrome10-25,Safari5.1-6 */
		background: linear-gradient(to bottom, #f6f6f6 0%,#ffffff 34%,#f7f7f7 53%,#ffffff 67%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
	}
	
	/* package */
	#tabbin a.twelve.columns.tab { width: 100%; font-size: 140%; padding: 7px 0; text-align: center; border-right: 0px solid #c2c2c2; color: #c2c2c2; text-decoration: none; font-family: 'LG Smart Regular Regular'; }
	.logo-google-assitant { text-align: center; padding-right: 0px; }
	
#floater{
	bottom: 0;
	right: 0;
	position:fixed;
	overflow: hidden;
	display: block;
	margin-right:60px;
	border-radius:10px;
	margin-bottom: 5px;
	/*z-index: 1;*/
	
}
	
	.Section_01{
	 background: url("/us/mobile-phones/warranty/images/gradient-bg-M.jpg") no-repeat top;
		background-size: cover;
	max-width: 1765px;
	margin: 0 auto;
	max-height: 1800px;
	text-align: center;
	/*margin-top:38px !important;*/
	padding: 10px 20px 65px 20px;
}

.Section_02{
	max-width: 1600px;
	margin: 0 auto;
	max-height: 1150px;
	text-align: center;
	padding: 25px 10px 0px 10px;
}

.Section_03{
	max-width: 1600px;
	margin: 0 auto;
	max-height: 1150px;
	text-align: center;
	padding: 25px 20px 40px 20px;
}

.Section_04{
	max-width: 1600px;
	margin: 0 auto;
	max-height: 1150px;
	text-align: left;
	padding: 25px 20px 0px 20px;
}

.Section_05{
	max-width: 1200px;
	margin: 0 auto;
	max-height: 1150px;
	text-align: left;
	padding: 25px 20px 0px 20px;
	
	font-size: 15px; 
	line-height: 15px; 
	font-family: 'LG Smart Regular light' !important; 
}

	
	.icons{
	margin: 0 auto !important;
	border: none !important;
	padding: 10px 0px 10px 0px;
	/*REMOVES THAT ANNOYING ASS GREY BORDER ON THE BOTTOM OF TABLES*/
	border-bottom-style: hidden !important;
}
	
	.lockup{
	margin: 0 auto;
	padding-right: 0px !important;
}
	/* FC */
	.image2{
		width: 10%;
		
	}
	
	/*mobile style for main phone content*/
	.tall-mobile-content{
		
		background-color: #f4f6fc;
		height: 515px;
		padding-top: 10px;
		margin-bottom: 10px;
	}
	
/*mobile style for main content below phone*/	
	.short-mobile-content{
		
		background-color: #f4f6fc;
		height: 320px;
		margin-top: 10px;
		padding: 27px 10px 5px 10px
	}
	
	/*mobile style for main content below phone*/	
	.short-mobile-content-bottom{
		
		background-color: #f4f6fc;
		height: 250px;
		margin-top: 10px;
		padding: 25px 10px 5px 10px
	}

	

h2{
font-size: 30px !important;
margin: 0 auto;
padding: 0;
font-family: "LG Smart Regular";
font-weight: 400;
line-height: 1.2em;
color: #242424;
}

	h3{
font-size: 25px !important;
margin: 0 auto;
padding: 0;
font-family: "LG Smart Regular";
font-weight: bold;
line-height: 1.2em;
color: #242424;
}

	h4{
font-size: 18px !important;
margin: 0 auto;
padding: 0;
font-family: "LG Smart Regular";
font-weight: 400;
line-height: 1.2em;
color: #242424;
}




	h5{
font-size: 15px !important;
margin: 0 auto;
padding: 0;
font-family: "LG Smart Regular";
font-weight: 400;
line-height: 1.2em;
	color: #242424;
}

	h6{
font-size: 11px !important;
margin: 0 auto;
padding: 0;
font-family: "LG Smart Regular";
font-weight: 400;
line-height: 1.2em;
	color: #242424;
}
	
	h7{
	font-size: 12px !important;
margin: 0 auto;
padding: 0;
font-family: "LG Smart Regular";
font-weight: 400;
line-height: 1.2em;
	color: #242424;
	
}
	
	/* FC Hero Section stuff */
.parent {
  position: relative;
  top: 0;
  left: 0;
  margin: 0 auto;
}
.image1 {
  position: relative;
  top: 0;
  left: 0;
}
.image2 {
  position: absolute;
  top: -8px;
  left: 1px;
}


	
}
	