﻿
.mylg-content {width:754px;margin:0 auto;position:relative;font-size:11px;visibility:hidden;}

.error {color:#e04358;}

.mylg-content div.error {margin:0 0 15px 0;}
.mylg-content div.error p {margin:0 0 0 0;}
.mylg-content div.error span {display:none;}

.mylg-content li.pdf span {display:block;}

.mylg-content h1 {margin:30px 0 0 0;font-size:36px;font-weight:normal;}
.mylg-content h2 {}
.mylg-content h3 {height:29px;width:491px;position:relative;margin:0 0 15px 0;padding:3px 10px;background:url(/common/img/bg-mobile-title.gif) no-repeat;font-size:12px;}
.mylg-content h3 span {position:absolute;top:3px;right:10px;}
.mylg-content h4 {font-size:13px;}
.mylg-content h6 {margin:0 0 30px 0;font-size:12px;font-weight:normal;}
.mylg-content p {margin:0 0 15px 0;}

.mylg-content ul.bulleted {margin:0 0 15px 20px;list-style-type:disc !important;}
.mylg-content ul.bulleted li {list-style-type:disc !important;}

/* forms */

.mylg-content input {width:241px;height:21px;line-height:19px;display:block;margin:0 0 15px 0;padding:3px 0px 0 9px;background:url(/common/img/bg-input.jpg) top left no-repeat;font-size:11px;overflow:hidden;} 
.mylg-content label {margin:0 0 4px 9px;font-size:12px;}
.mylg-content select {width:200px;display:block;margin:0 0 15px 0;}
.mylg-content input.file {border:1px solid;background:none;}

.mylg-content .checkbox {width:511px;position:relative;margin:0 0 15px 0;padding:0 0 0 20px;}
.mylg-content .checkbox input {width:15px;height:15px;position:absolute;top:2px;left:0;margin:0;padding:0;background:none;}
.mylg-content .checkbox label {line-height:14px;margin:0;display:inline;padding:0 60px 0 0;font-size:11px;}

.mylg-content .radio {width:511px;}
.mylg-content .radio input {width:15px;height:15px;display:inline;margin:0;padding:0;background:none;}
.mylg-content .radio label {margin:0;display:inline;padding:0 15px 0 0;}

.mylg-content .button-holder {height:20px;margin:10px 0 50px 0;}

.mylg-content div.float-box {width:713px;overflow:hidden;margin:0 0 0 0;}
.mylg-content div.float-box div {width:260px;float:left;margin:0 0 0 0;overflow:hidden;}
.mylg-content div.float-box:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

/* my lg */

.mylg-content .avatar-header {position:relative;margin:0 0 20px 0;}
.mylg-content .avatar-header img {width:52px;height:52px;position:absolute;top:0;left:0;}
.mylg-content .avatar-header h1 {padding:0 0 0 60px;}
.mylg-content .avatar-header p {position:relative;top:-8px;font-size:13px;padding:0 0 0 60px;}

.mylg-content .myphone-header {height:25px;position:relative;margin:0 0 20px 0;padding:0 0 0 30px;background:url(/common/img/bg-mobile-hr.gif) bottom center no-repeat;font-size:14px;text-transform:uppercase;}
.mylg-content .myphone-header ul {position:absolute;top:0;right:30px;}
.mylg-content .myphone-header ul li {float:left;padding:0 0 0 20px;font-size:11px;text-transform:none;}

.mylg-content .myphone-content {width:693px;position:relative;margin:0 0 30px 30px;}
.mylg-content .myphone-content:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.mylg-content .myphone-content h4 {margin:0 0 15px 0;font-size:16px;font-weight:normal;}
.mylg-content .myphone-content h5 {font-size:13px;font-weight:normal;}
.mylg-content .myphone-content li.pdf {margin:0 0 25px 0;}

.mylg-content .myphone-content .left {width:360px;float:left;margin:0 0 0 0;padding:0 25px 0 0;background:url(/common/img/bg-mobile-vr.gif) center right no-repeat;overflow:hidden;}
.mylg-content .myphone-content .left div {display:none;}
.mylg-content .myphone-content .left p {margin:0 0 15px 187px;}

.mylg-content .myphone-content .left h4 {margin-left:187px;}
.mylg-content .myphone-content .left h5 {margin-left:187px;}
.mylg-content .myphone-content .left ul {margin-left:187px;}

.mylg-content .myphone-content .left img {width:215px;height:275px;position:absolute;top:0;left:-50px;}

.mylg-content .myphone-content .left ul.document-download {margin:0 0 40px 187px;}

.mylg-content .myphone-content .left ul.other-phones {height:20px;position:relative;left:0px;}
.mylg-content .myphone-content .left ul.other-phones li {width:15px;height:15px;float:left;display:block;position:relative;background:url(/common/img/icon-myphone-toggle.jpg) top center no-repeat;cursor:pointer;}
.mylg-content .myphone-content .left ul.other-phones li.active {background-position:bottom center;}

.mylg-content .myphone-content .right {width:283px;float:left;margin:0 0 0 25px;overflow:hidden;}
.mylg-content .myphone-content .right div {position:relative;}
.mylg-content .myphone-content .right div img {width:35px;height:35px;position:absolute;top:0;left:0;}
.mylg-content .myphone-content .right div p {padding:0 0 0 55px;}

.mylg-content .myphone-content a.arrow {display:block;position:relative;left:-13px;font-size:13px;}

.mylg-content .learn-more-content {height:51px;margin:0 0 0 30px;}
.mylg-content .learn-more-content .small-button {margin:0 0 0 5px;}
.mylg-content .learn-more-content .small-button .text {padding:0 8px 0 8px;}
.mylg-content .learn-more-content div {float:left;height:21px;width:500px;padding:0;position:relative;background:url(/common/img/bg-mobile-ticker.jpg) no-repeat;overflow:hidden;}
.mylg-content .learn-more-content span.learn {float:left;margin:0 8px 0 0;font-size:13px;}
.mylg-content .learn-more-content ul {width:464px;position:absolute;top:0;left:8px;}
.mylg-content .learn-more-content ul li {height:19px;padding:2px 0 0 0;cursor:pointer;}
.mylg-content .learn-more-content span.up {width:11px;height:11px;display:block;position:absolute;top:0;right:2px;padding:0;background:url(/common/img/icon-arrow-up.png) no-repeat;cursor:pointer;}
.mylg-content .learn-more-content span.down {width:11px;height:11px;display:block;position:absolute;top:11px;right:2px;padding:0;background:url(/common/img/icon-arrow-down.png) no-repeat;cursor:pointer;}
.mylg-content .learn-more-content:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

.mylg-content ul.mylg-accessories {display:none;width:743px;height:71px;margin:0 0 30px 30px;overflow:hidden;}
.mylg-content ul.mylg-accessories li {width:100px;float:left;position:relative;margin:0 25px 0 0;}
.mylg-content ul.mylg-accessories li h4 {font-size:16px;font-weight:normal;}
.mylg-content ul.mylg-accessories li img {width:65px;height:52px;}

.mylg-content div.tabbed-content {width:754px;margin:0 0 60px 0;}

.mylg-content div.tabbed-content ul.tabs {z-index:2;height:24px;margin:0 0 0 20px;position:relative;top:1px;}
.mylg-content div.tabbed-content ul.tabs li {width:124px;height:21px;float:left;padding:3px 0 0 10px;background:url(/common/img/bg-tabs-toggle.jpg) bottom left no-repeat;font-size:14px;cursor:pointer;}

.mylg-content div.tabbed-content div {z-index:1;position:relative;}
.mylg-content div.tabbed-content div img {display:block;}
.mylg-content div.tabbed-content div div {display:none;width:704px;position:relative;padding:15px 20px 5px 30px;background:url(/common/img/bg-tabs.gif) repeat-y;}
.mylg-content div.tabbed-content div div p.align-right {text-align:right;padding:0 20px 0 0;}
.mylg-content div.tabbed-content div div a.view-all {}

.mylg-content ul.three-item {}
.mylg-content ul.three-item li {width:159px;height:120px;position:relative;float:left;margin:0 10px 0 0;padding:0 0 0 65px;}
.mylg-content ul.three-item li h4 {font-size:12px;font-weight:normal;}
.mylg-content ul.three-item li h5 {font-size:11px;font-weight:normal;}
.mylg-content ul.three-item li img {width:36px;height:71px;position:absolute;top:0;left:0;}
.mylg-content ul.three-item li img.video {width:52px;}
.mylg-content ul.three-item li span {position:absolute;top:80px;left:-13px;}
.mylg-content ul.three-item li p span {position:relative;top:0;left:0;}
.mylg-content ul.three-item:after {content:".";display:block;height:0;clear:both;visibility:hidden;}


.mylg-content div.mylg-topics {margin:0 0 60px 30px;}
.mylg-content div.mylg-topics h2 {margin:0 0 15px 0;font-size:16px;font-weight:normal;}
.mylg-content div.mylg-topics div {position:relative;margin:0 0 10px 0;}
.mylg-content div.mylg-topics div h4 {padding:0 0 0 65px;font-size:13px;font-weight:normal;}
.mylg-content div.mylg-topics div p {padding:0 0 0 65px;}
.mylg-content div.mylg-topics div img {width:52px;height:80px;position:absolute;top:0;left:0;}

.mylg-content div.mylg-hero {height:289px;padding:70px 30px 0 335px;background:url(/us/img/mylg-hero.jpg) no-repeat;}
.mylg-content div.mylg-hero h2 {margin:0 0 0 0;font-size:36px;font-weight:normal;}
.mylg-content div.mylg-hero p {line-height:16px;font-size:12px;}
.mylg-content div.mylg-hero h6 {position:relative;top:-10px;left:10px;font-size:12px;font-weight:normal;}

/* support */

.mylg-content img.support-hr {width:754px;height:1px;display:block;margin:25px 0 25px 0;}

.mylg-content div.support-list {margin:0 0 0 30px;}
.mylg-content div.support-list h4 {margin:0 0 25px 0;font-size:15px;font-weight:normal;}

.mylg-content div.support-list li {width:108px;height:55px;float:left;padding:0 10px 100px 110px;position:relative;}
.mylg-content div.support-list li p {margin:0;}
.mylg-content div.support-list li img {position:absolute;top:0;left:0;}
.mylg-content div.support-list li.phone {padding:0 10px 0 80px;}
.mylg-content div.support-list:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

.mylg-content div.support-content {margin:0 0 0 30px;}
.mylg-content div.support-content .left {width:260px;float:left;}
.mylg-content div.support-content .left h4 {margin:0 0 15px 0;font-size:16px;font-weight:normal;}

.mylg-content div.support-content .image {width:160px;float:left;margin:0 0 0 10px;}

.mylg-content div.support-content .right {width:220px;float:left;margin:0 0 0 10px;}
.mylg-content div.support-content .right h4 {margin:0 0 15px 0;font-size:14px;font-weight:normal;}
.mylg-content div.support-content .right li {margin:0 0 5px 0;}
.mylg-content div.support-content .right li.pdf span {display:inline;}

.mylg-content div.support-content:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

/* ringtones */

.mylg-content table.ringtones {width:100%;border:0;border-spacing:0;margin:0 0 25px 0;padding:0;border-collapse:collapse;}
.mylg-content table.ringtones td {font-size:11px;padding:2px 8px 2px 8px;vertical-align:top;}
.mylg-content table.ringtones th {text-align:left;font-size:11px;padding:2px 8px 2px 8px;border-bottom:3px solid #ffffff;background:#f0f0f0;}
.mylg-content table.ringtones th a {text-decoration:none;}
.mylg-content table.ringtones tr.even {background:#f4f4f4;}

.mylg-content div.pagination {width:724px;height:25px;position:relative;margin:0 0 20px 0;}
.mylg-content div.pagination ul {position:absolute;top:0;right:0;}
.mylg-content div.pagination ul li {float:left;padding:0 0 0 5px;}
.mylg-content div.pagination select {width:45px;height:18px;display:inline;font-size:11px;}
.mylg-content div.pagination li span {float:left;padding:0 5px 0 0;}

.mylg-content div.group-navigation {width:724px;position:relative;margin:0 0 50px 0;font-size:12px;}
.mylg-content div.group-navigation span {position:absolute;right:145px;}

.mylg-content div.wallpapers {width:753px;margin:0 0 25px 0;overflow:hidden;}
.mylg-content div.wallpapers ul {width:800px;}
.mylg-content div.wallpapers ul li {width:228px;height:130px;position:relative;float:left;margin:0 40px 40px 0;padding:0 0 0 112px;}
.mylg-content div.wallpapers ul li h4 {margin:0 0 15px 0;font-size:15px;font-weight:bold;}
.mylg-content div.wallpapers ul li img {width:92px;height:112px;position:absolute;top:0;left:0;}
.mylg-content div.wallpapers ul li span {position:absolute;top:110px;left:0;}
.mylg-content div.wallpapers ul:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.mylg-content .wallpaper-preview {text-decoration:underline;cursor:pointer;}

.mylg-content div.videos {width:753px;margin:0 0 25px 0;overflow:hidden;}
.mylg-content div.videos ul {width:800px;}
.mylg-content div.videos ul li {width:228px;height:130px;position:relative;float:left;margin:0 40px 40px 0;padding:0 0 0 112px;}
.mylg-content div.videos ul li h4 {margin:0;font-size:15px;font-weight:bold;}
.mylg-content div.videos ul li h5 {margin:0 0 10px 0;font-size:15px;font-weight:normal;}
.mylg-content div.videos ul li p {margin:0 0 10px 0;}
.mylg-content div.videos ul li img {width:92px;height:123px;position:absolute;top:0;left:0;}
.mylg-content div.videos ul:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.mylg-content .video-preview {text-decoration:underline;cursor:pointer;}

/* my profile */

.mylg-content .edit {width:700px;overflow:hidden;}
.mylg-content .edit span.toggle {text-decoration:underline;cursor:pointer;}
.mylg-content .edit .checkbox {width:400px;}
.mylg-content .edit h3 {margin:0;}
.mylg-content .edit .button-holder {margin-bottom:20px;}

.mylg-content .edit div.info {padding:0 0 10px 10px;}
.mylg-content .edit div.info p {font-size:12px;font-weight:bold;}
.mylg-content .edit div.info p span {display:block;font-size:11px;font-weight:normal;}

.mylg-content .edit-avatar {height:120px;position:relative;padding:0 0 0 72px;margin:15px 0 0 0;}
.mylg-content .edit-avatar img.avatar {position:absolute;top:0;left:0;width:52px;height:52px;}
.mylg-content .edit-avatar span.toggle {position:absolute;top:62px;left:0;}
.mylg-content .edit-avatar h3 {height:29px;width:419px;position:relative;padding:3px 10px;background:url(/common/img/bg-mobile-title-avatar.gif) no-repeat;font-size:12px;}
.mylg-content .edit-avatar p {width:429px;}

.mylg-content .edit img.hr {width:512px;height:1px;display:block;margin:0 0 20px 0;}

.mylg-content .review-header p {margin:15px 0 15px 0;padding:0 0 25px 0;background:url(/common/img/bg-mobile-hr.gif) bottom center no-repeat;}

.mylg-content #learning-center-content h3 {margin:0;}

.mylg-content .checkfile {display:none;}
