/*! * Start Bootstrap - Logo Nav HTML Template (http://startbootstrap.com) * Code licensed under the Apache License v2.0. * For details, see http://www.apache.org/licenses/LICENSE-2.0. */body {    padding-top: 70px; /* Required padding for .navbar-fixed-top. Change if height of navigation changes. */    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;    font-size: 14px;    min-height: 100%;}#main-app{  padding-top: 72px;}/* Header */.home-navigation>h4{  margin-top: 0px !important;}.navbar-fixed-top .nav {    padding: 15px 0;}.navbar-nav .dropdown-toggle a{  padding-top: 38px;  padding-bottom: 10px;}.navbar .navbar-nav > li > a{  padding: 10px 25px 10px 25px;}.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:hover, .navbar-inverse .navbar-nav>.open>a:focus {    padding: 16px;}.nav-app{  text-transform: none;}.navbar-inverse{  height: 71px;}.phone-number{  font-size: 40px;  color: #fff !Important;}.navbar-nav>li>a {    padding-top: 9.5px;}.navbar-inverse .navbar-nav>li>a{  color: #fff;  font-size: large;}a.navbar-brand {	color: #fff;	background-image: url(/assets/lslogo.png);    background-size: contain;    background-repeat: no-repeat;    padding-left: 48px !important;    min-height: 40px;    background-position: left center;}.navbar-brand>img {    position: relative;    height: 70px;    width: 340px;}.navbar-fixed-top .navbar-brand {    padding: 0 15px;}@media(min-width:768px) {    body {        padding-top: 72px; /* Required padding for .navbar-fixed-top. Change if height of navigation changes. */    }    .navbar-fixed-top .navbar-brand {        padding: 15px 0;    }}.img-header-logo {  height: 100px;    width: 100%;}.form-signin{  max-width: 380px;  padding: 15px 35px 45px;  margin: 0 auto;  margin-top: 100px;  background-color: #fff;  border: 1px solid rgba(0,0,0,0.1);}.form-control{  margin-bottom: 10px;}/* Pills nav (home navigation app) */.full-width-tabs > ul.nav.nav-tabs {    display: table;    width: 100%;    font-size: 16px;}.full-width-tabs > ul.nav.nav-tabs > li {    float: none;    display: table-cell;}.full-width-tabs > ul.nav.nav-tabs > li > a {    text-align: center;}/*Questions Component */.disabled{  color: rgba(0,0,0,0.3);}/* Footer */.footer {  background-color: #3EDB94;  bottom: 0;  width: 100%;  height: 60px;}footer {  background-color: #3EDB94;  color: #fff;	font-size: 13px;}footer h6 {  color: #fff;}footer a {  color: #fff;}.footer .breadcrumb {    background-color: #00406B;    color: #FF8E00; /*a links */    margin-bottom: 0px !important;}.breadcrumb{  padding: 0px;}.footer a {  color: #FF8E00;}.footer-text{  font-size: 14px;  color: #fff;  margin-bottom: 0px;}.footer-breadcrumb{  font-size: 16px;}:indeterminate, :indeterminate + span {  background: limegreen;}.radioIn{  border-color: limegreen !important;  color: limegreen;  height: 200%;  width: 200%;}.row{  margin-left: 0px;  margin-right: 0px;}.align-fix{  padding-bottom: 10px;}/* Class*/.center-block {  display: block;  margin-left: auto;  margin-right: auto;}.navbar, .navbar-inverse {  border-radius: 0;  border: none;  margin-bottom: 0;  background-color: #3EDB94;}.nav li {  display: inline;  color: white;}.navbar .navbar-nav > li > a {  color: #fff;  font-size: 1.2em;  font-weight: 300;  padding: 30px 25px -1px 25px;}#top-nav .navbar-inverse .navbar-nav li a:hover {  background-color: #444444;  transition: 0.7s all linear;  height: 100%;}.navbar-toggle{    margin-top: 2px;    float: none;    display: block;    margin-left: auto;    margin-right: auto;    background-color: rgba(34, 34, 34, 0);	color: #ffffff;}#top-nav .nav>li>a:hover, .nav>li>a:focus {  background-color: #18d27e;}#top-nav .dropdown-menu>li>a:hover{  background-color: #18d27e;  color: #fff;}#top-nav .nav .open>a, .nav .open>a:hover, .nav .open>a:focus { background-color: #18d27e;  color: #fff;}.navbar .navbar-nav > li > a.nav-account {	background-image: url(/assets/account-icon.png);    background-size: 20px;    background-repeat: no-repeat;    background-position: 10px;    padding-left: 40px;}.navbar .navbar-nav > li > a.nav-help {	background-image: url(/assets/help-icon.png);    background-size: 20px;    background-repeat: no-repeat;    background-position: 10px;    padding-left: 40px;}@media (min-width: 768px){  .navbar-toggle {      display: none !important;  }}@media (max-width: 768px){  .navbar-brand>img{    position: relative;    display: block !important;    margin-left: auto !important;    margin-right: auto !important;  }  .navbar-brand{    float: none;  }}@media (max-width: 768px){  #main-app{      padding-top: 86px !important;    }	}.container-fluid{  padding-left: 0px;  padding-right: 0px;}.btn-group-responsive{  display: flex;  flex-flow: row wrap;  align-items: center;}.item{  flex-flow: row wrap;  padding-left: 0px;  padding-right: 0px;  margin-left: 0px;  margin-right: 0px;  width: 14.25%;   /* Or whatever */  margin: auto;  /* Magic! */}.item .btn-lg, .btn-group-lg>.btn{  border-radius:0;}@media only screen and (max-width: 1212px){  .item{    /width: 50%;  }  .item:last-child{    /width: 100%;  }}@media only screen and (max-width: 435px){ .panel-heading-mobile{float: left !important;} .panel-heading-mobile img{padding: 0 0 15px 20px !important;} .item{    width: 100%;  }}@media (min-width: 768px){  .navbar-fixed-top .navbar-brand {      padding: 0px 0px;  }}@media (max-width: 440px){    ul#indexMainNav {      background-color: #222222;      color: white;  }  .navbar-fixed-top .nav {    padding: 0px 0;  }  .navbar-nav {    margin: 0px -15px;  }  .footer{  }  .footer ol {    font-size: small;  }}.form-horizontal .address-form .radio{  padding-bottom: 10px;}.form-horizontal .radio {    padding-bottom: 60px;}/*social security numeber css*/.my-container { width: 500px; margin-left: auto; margin-right: auto; border: none; }.h1-header { font-size: 1.650em; color: #777777; font-weight: normal; padding: 0px 15px 10px 15px; text-align: center; }.header { font-size: 1.125em; color: #777777; font-weight: normal; padding: 0px 15px; text-align: center; border: none; }.color-gray { color: #7a7a7a; }.padding-left-and-right-five-px { padding-left: 5px; padding-right: 5px; }.social-security-question { font-size: 1.286em !important; color: #777777; font-weight: normal; padding: 0px 5px; text-align: center; }.center-text { text-align: center; }#SSNArea { font-weight: normal; font-size: 20px; text-align: center; width: 130px; min-width: 85px; display: inline; }#SSNGroup { font-weight: normal; font-size: 20px; text-align: center; width: 125px; min-width: 65px; display: inline; }#SSNSerial { font-weight: normal; font-size: 20px; text-align: center; width: 130px; min-width: 85px; display: inline; }@media (max-width:767px) { .logocards {	width: 21% !important; padding-bottom: 20px;} .logofooter {padding-bottom: 20px;	width: 21% !important;}  .mobilepad15{ padding: 0 15px;} #SSNArea { font-weight: normal; font-size: 20px; text-align: center; width: 75px; display: inline; }    #SSNGroup { font-weight: normal; font-size: 20px; text-align: center; width: 65px; display: inline; }    #SSNSerial { font-weight: normal; font-size: 20px; text-align: center; width: 75px; display: inline; }    .social-security-question { font-size: 1.125em !important; color: #777777; font-weight: normal; padding: 0px 5px; text-align: center; }	.subs-steps .col-md-4 {		float: left;	}		.full-access .pay-options h3,		h3.paymenthead	{		font-size: 24px;		clear: both;	}		.col-md-5.paymentreview {		padding-left: 0 !important;	}		.full-access .col-md-4.plan-features {		box-shadow : none !important;	}}@media (max-width: 768px){ h3.paymenthead { font-size: 32px; padding: 10px 15px !important; }  .navbar-brand>img {    position: relative;    height: 40px;    width: 180px;  }  .container{    margin-right: auto;    margin-left: auto;    padding-left: 0px;    padding-right: 0px;    }  .col-lg-9.col-lg-push-3{    padding-left: 0px;    padding-right: 0px;  }  .navbar .navbar-nav > li > a {      color: #fff;    }  .home-navigation .col-md-8{      padding: 0 0 0 0;    }  .home-navigation .col-md-8 .jumbotron{      margin: 0 0 0 0;    }}.mikeSpinner {    font-size: 200px;    color: #2196F1;    top: 50%;}.niceGreen{  color: #4caf50;}.done {    color: #fff;    background-color: #4caf50;    border-color: rgba(0,0,0,0);}.btn-default:.active, .btn-default.active {  background-color: #2196F1;  color: #fff;}.activeTab {    border: none;    -webkit-box-shadow: inset 0 -2px 0 #2196f3 !important;    box-shadow: inset 0 -2px 0 #2196f3 !important;    color: #2196f3 !important;  }.hide {  transition: top 300ms cubic-bezier(0.17, 0.04, 0.03, 0.94);}.plusplus{  cursor: pointer;}.fa-times-circle{  color: #cb171e;  cursor: pointer}.btn-success {	background-color: #3edb94;}@media(max-width:768px) {  .btn.btn-success.text-center:before {    display: none;  }  .btn.btn-success.text-center:after {    content: 'Next';  }	  .full-width-tabs > ul.nav.nav-tabs {    display: none;  }  .mSubMenu{    display: none;  }  .totalAssets{    display: none;  }}@media(max-width:991px){ .mobilebutton{ padding-bottom: 20px;} .paymentreview{padding-left: 0px !important;}	.totalAssets{    display: none;  }		.lockiconrow{		display: none;	}}@media(max-width:545px){  .fixed-width{    width:12em;  }}.navbar-header{  padding-top: .6em;}.jumbotron{  margin-top: 20px;}.jumboreview{border: 1px solid #e5ebf2;}.minHeight{  min-height: 100%;}.checkbox {  margin-top: 0px;  margin-bottom: 0px;}.mFooter {    position: absolute;    bottom: 0;    width: 100%;    height: 0px;    background-color: #f5f5f5;}html {  min-height: 100%;  position: relative;}.editUC {    text-align: right;	font-size: 14px;}.editUC a {    color: #2196f3;	text-transform: none}.navbar-brand {	font-size: 28px;	margin-top: 8px;	letter-spacing: 1px;	font-weight: 400;		height: auto;	padding-top: 8px !important;}.whitenav {	color: #ffffff;}.checkboxlogin {  margin-top: 10px;  margin-bottom: 10px;}@media (max-width: 768px) {		.navbar-brand {		line-height: inherit	}		.dropdown-menu>li>a {		color: #ffffff;	}}.logofooter {	float: left;    width: 45%;}.logocards {	float: right;    width: 45%;}.linkmargin {	margin: 0 20px;}.linkmarginbegin {	margin: 0 20px 0px 0px;}.footerbegin {	padding-top: 20px;}.footerend {	padding-bottom: 20px;		text-align: center;}.donebtn {	padding-top: 6px;}.paymentprice {	font-size: 1.4em;	vertical-align: middle;}.paymentprice sup{	font-size: 60%;}.jumbotron.jumbopayment.jumboreview{	padding: 0px !important;}.jumbopayment {	margin-top: 0px;}.topnavmargin {	margin-top: 18px;}.inline-icons {	font-size: 22px;}.downloadbtn {	margin-bottom: 12px;}.securedbox {	margin: 42px;}.reviewicon {	padding: 6px 16px 0px 16px;}.reviewicon hr{	margin-bottom: 10px;	margin-top: 10px;}.reviewicontitle {	padding: 0px 16px 0px 16px;}.reviewheader{	text-align: left !important; 	padding-bottom: 0px;	padding-top: 20px;}.paymentaccess {font-size: 3em;	margin-bottom: 62px;}.paymenttotal {	padding: 20px 0;	color: #ffffff;	background-color: #6fbbf7;}.paymentaccess h4{font-size: 1.1em;}.greyicon {	color: #BDBDBD;}.greyicon.input-group-addon {    padding: 6px;}.paymentblue {	color: #2196f3 !important;	padding-bottom: 28px;	padding-top: 28px;	text-align: center;}.paymentblue .h4{	color: #2196f3 !important;}.paymentlist {	text-align: left;	margin-top: 40px;}.paymentbtnstyle {	padding: 10px 40px;}.paymentbtn {	font-size: 18px;	padding-top: 16px;}.paymentcards {	padding-top: 20px;}.paymentseals {	padding-top: 60px;}.paymenttestimonialhead {	padding: 20px 0px;	text-align: center;}.testimonialrow .testimonial {	text-align: center;}.testimonialrow .testimonial img {	max-width: 95px;}.paymentblack {	color: #333333;}.fineprint {	font-size: 0.8em !important;}.credit-card-box .fineprint{	padding: 0 14px;}.credit-card-box{	border: 1px solid #e5ebf2;}.testimonial {	padding: 20px;}.testimonialtext p{	font-style: italic;	padding-top: 24px;}.testimonialsource {	color: #2196f3;	font-style: normal;}.testimonialrow {	padding-bottom: 20px;}/*.testimonialpic {}*//*Accordion css */.panel-default>.panel-heading {  color: #333;  background-color: #fff;  border-color: #e4e5e7;  padding: 0;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;}.panel-default>.panel-heading a {  display: block;  padding: 10px 15px;}.panel-default>.panel-heading a:after {  content: "";  position: relative;  top: 1px;  display: inline-block;  font-family: 'Glyphicons Halflings';  font-style: normal;  font-weight: 400;  line-height: 1;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;  float: right;  transition: transform .25s linear;  -webkit-transition: -webkit-transform .25s linear;}.panel-default>.panel-heading a[aria-expanded="true"] {  background-color: #eee;}.panel-default>.panel-heading a[aria-expanded="true"]:after {  content: "\2212";  -webkit-transform: rotate(180deg);  transform: rotate(180deg);}.panel-default>.panel-heading a[aria-expanded="false"]:after {  content: "\002b";  -webkit-transform: rotate(90deg);  transform: rotate(90deg);}.accordion-option {  width: 100%;  float: left;  clear: both;  margin: 15px 0;}.accordion-option .title {  font-size: 20px;  font-weight: bold;  float: left;  padding: 0;  margin: 0;}.accordion-option .toggle-accordion {  float: right;  color: #6a6c6f;}.accordion-option .toggle-accordion:before {  content: "Expand All";}.accordion-option .toggle-accordion.active:before {  content: "Collapse All";}a.modalink {	text-decoration: underline !important;}.modal-title {	color: #2196f3;}.modalbtn {	background: #f9f9f9;}.container.full-access {	max-width: 960px;}.full-access li {	font-size: 13px;	padding-bottom: 20px;	line-height: 16px;}.full-access h3,.full-access h4,.full-access h5 {	text-align: center;}.full-access h3 {	text-align: center;    font-size: 40px;    padding: 20px 0 40px;}.full-access sup.cent {	font-size: 18px;}.full-access sup.dollar {	font-size: 20px;}.full-access .pay-options .col-md-4 {	padding: 20px;}.pay-options .pricing {text-align: center;max-width: 190px;margin: 0 auto;}.full-access .col-md-4.short-term-plan {	border-left: 1px solid #e5ebf2;	border-top: 1px solid #e5ebf2;	border-bottom: 1px solid #e5ebf2;	margin: 30px 0;	background: #fbfcfd}.full-access .col-md-4.short-term-plan input {	float: left;}.full-access .col-md-4.plan-features {	margin: 0;    box-shadow: 0px 0px 15px 0px;				background: #fff;		z-index:99;}.full-access .plan-header{	text-align: left !important;}.full-access .plan-features2 {	margin: 0;   	z-index:99;}.plan-features2 .plan-header{	padding-bottom: 40px;}.plan-features2 .plan-header strong{	padding-right: 3px;}.full-access .plan-features2 ul {	list-style-type: none;	padding:0;}.full-access .plan-features2 li {	padding-left: 40px;    font-size: 13px;    background-repeat: no-repeat;    background-position: 0 3px;    background-size: 25px;    padding-bottom: 20px;    line-height: 16px;}.full-access .plan-features2 h5 {	margin-bottom: 30px;}.full-access .col-md-4.plan-features ul {	list-style-type: none;	padding:0;}.full-access .col-md-4.plan-features li {	padding-left: 30px;    font-size: 13px;    background-repeat: no-repeat;    background-position: 0 3px;    background-size: 25px;    padding-bottom: 20px;    line-height: 16px;}.full-access .col-md-4.plan-features h5 {	margin-bottom: 30px;}li.icon-dl {	background: url(/assets/sprite-download.png);}li.icon-cr {	background: url(/assets/sprite-petition.png);}li.icon-scan {	background: url(/assets/sprite-scan.png);}li.icon-ref {	background: url(/assets/sprite-refund.png);}.full-access .col-md-4.long-term-plan {	border-right: 1px solid #e5ebf2;	border-top: 1px solid #e5ebf2;	border-bottom: 1px solid #e5ebf2;	margin: 30px 0;		background: #fbfcfd}.full-access .col-md-4.long-term-plan input {		float: right;}.subs-steps {	max-width: 500px;    margin: 18px auto 0;}.subs-steps .circle {background: #ffffff;    border: 1px solid #ccc;    border-radius: 50%;    font-size: 11px;    height: 20px;    line-height: 17px;    margin-top: 5px;    width: 20px;    text-align: center;}.subs-steps .circle, .subs-steps .text-content {    color: #cccccc;    display: inline-block;    font-weight: 600;    font-size: 11px;}.current-step .circle {	background: #2196f3;	color: #fff;}.current-step .text-content {	color: #2196f3;}.full-access .plan-features i.fa {	font-size: 35px;	}.full-access .plan-features .fa:nth-of-type(1) {color: #FE9000;}.full-access .plan-features .fa:nth-of-type(2) {color: #3C6997;}.full-access .plan-features .fa:nth-of-type(3) {color: #FFDD4A;}.full-access .plan-features .fa:nth-of-type(4) {color: #094074;}.full-access .cost {font-size: 35px;margin-bottom: 0px;}.bottom-20 {	padding-bottom: 20px !important;}.left-20 {	padding-left: 20px !important;}.text-center {	text-align: center;}.top-20 {	padding-top: 20px;}.payment-title {	float: left;	padding: 4px 30px;	font-size: 16px !important;}.payment-title.expdate {		font-size: 14px !important;}.paymentshield {	float: right;	text-align: right;	padding-right: 20px;}.btn-continue {    width: 100%;    clear: both;    text-align: center;    margin: 0 0 30px 0;	}		.greenbtn {	    padding: 20px 35%;		background: #3edb94;		color: #fff;		font-size: 20px;		}			a.greenbtn:hover {		background: #18d27e;		color: #fff;	}.btn-success.disabled:hover, .btn-success[disabled]:hover, fieldset[disabled] .btn-success:hover, .btn-success.disabled:focus, .btn-success[disabled]:focus, fieldset[disabled] .btn-success:focus, .btn-success.disabled.focus, .btn-success[disabled].focus, fieldset[disabled] .btn-success.focus {    background-color: #77E5B3;    border-color: transparent;}.btn-success:hover, .btn-success:active:hover {    background-color: #3EDB94;}.lockicon {	text-align: right;    padding-right: 4px;	padding-top: 23px;	}.secure-sec{	padding-top: 12px;	font-size: 10px;} select.form-control#expmo,select.form-control#expyr{	color: #BDBDBD;}select.form-control option{	color: initial;}.width100 {	width: 100%;}.paymentbox{border: 1.0px solid rgb(204,204,204) !important;}.paymentbox input.form-control, select.form-control.paymentbox,.paymentbox input.form-control:focus{	box-shadow: none;}.paymenthead{	padding: 10px 0 !important;	margin: 20px 0 !important;}.input-group.paymentbox{	padding-left: 5px;}.nopad {	padding: 0;}.paymentreview {	padding-left: 40px;}#expmo, #expyr{	padding-left: 5px !important;}.nopad h3{	text-align: left;}.tooltips {    position: relative;    display: inline-block;    color: #2196f3;}.tooltips .tooltipstext {    visibility: hidden;    width: 250px;    background-color: white;    text-align: center;    border-radius: 6px;    padding: 5px 0;    position: absolute;    z-index: 1;    top: 100%;    left: 50%;    margin-left: -125px;    border: 1px solid;	color: #666666;}.tooltips:hover .tooltipstext {    visibility: visible;}