a {text-decoration:none; color: #808082}
ul,li {list-style: none;}
li {list-style: none;}
.customer-container  li{padding: 6px;}
li.sub-level.active {border-left: 5px solid #ee5a2a;font-weight: bold; background-color:rgba(244,144,30,0.2);}
li.sub-level:hover {
  border-left: 5px solid #F7AE96;
  background-color: rgba(244,144,30,0.2);
  cursor: pointer;
  -webkit-transition: background-color 2s ease-out;
  -moz-transition: background-color 2s ease-out;
  -o-transition: background-color 2s ease-out;
  transition: background-color 2s ease-out;
}
.lpage-leftmenu #myaccount
{
border-top-right-radius: 2px;
border-top-left-radius: 2px;
padding: 6px; color:white; font-weight:bold;
background: rgb(128,128,130); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(128,128,130,1) 0%, rgba(160,160,160,1) 50%, rgba(160,160,160,1) 51%, rgba(128,128,130,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(128,128,130,1)), color-stop(50%,rgba(160,160,160,1)), color-stop(51%,rgba(160,160,160,1)), color-stop(100%,rgba(128,128,130,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(128,128,130,1) 0%,rgba(160,160,160,1) 50%,rgba(160,160,160,1) 51%,rgba(128,128,130,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(128,128,130,1) 0%,rgba(160,160,160,1) 50%,rgba(160,160,160,1) 51%,rgba(128,128,130,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(128,128,130,1) 0%,rgba(160,160,160,1) 50%,rgba(160,160,160,1) 51%,rgba(128,128,130,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(128,128,130,1) 0%,rgba(160,160,160,1) 50%,rgba(160,160,160,1) 51%,rgba(128,128,130,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#808082', endColorstr='#808082',GradientType=0 ); /* IE6-9 */
}
#lpage-menu .header-level
{
background: rgb(242,242,242); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(242,242,242,1) 1%, rgba(250,250,250,1) 50%, rgba(250,250,250,1) 54%, rgba(242,242,242,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(242,242,242,1)), color-stop(50%,rgba(250,250,250,1)), color-stop(54%,rgba(250,250,250,1)), color-stop(100%,rgba(242,242,242,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(242,242,242,1) 1%,rgba(250,250,250,1) 50%,rgba(250,250,250,1) 54%,rgba(242,242,242,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(242,242,242,1) 1%,rgba(250,250,250,1) 50%,rgba(250,250,250,1) 54%,rgba(242,242,242,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(242,242,242,1) 1%,rgba(250,250,250,1) 50%,rgba(250,250,250,1) 54%,rgba(242,242,242,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(242,242,242,1) 1%,rgba(250,250,250,1) 50%,rgba(250,250,250,1) 54%,rgba(242,242,242,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-9 */
}
dl.editzend_form {
/*
background: rgb(242,242,242);
background: -moz-linear-gradient(top,  rgba(242,242,242,1) 1%, rgba(250,250,250,1) 50%, rgba(250,250,250,1) 54%, rgba(242,242,242,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(242,242,242,1)), color-stop(50%,rgba(250,250,250,1)), color-stop(54%,rgba(250,250,250,1)), color-stop(100%,rgba(242,242,242,1)));
background: -webkit-linear-gradient(top,  rgba(242,242,242,1) 1%,rgba(250,250,250,1) 50%,rgba(250,250,250,1) 54%,rgba(242,242,242,1) 100%);
background: -o-linear-gradient(top,  rgba(242,242,242,1) 1%,rgba(250,250,250,1) 50%,rgba(250,250,250,1) 54%,rgba(242,242,242,1) 100%);
background: -ms-linear-gradient(top,  rgba(242,242,242,1) 1%,rgba(250,250,250,1) 50%,rgba(250,250,250,1) 54%,rgba(242,242,242,1) 100%);
background: linear-gradient(to bottom,  rgba(242,242,242,1) 1%,rgba(250,250,250,1) 50%,rgba(250,250,250,1) 54%,rgba(242,242,242,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#f2f2f2',GradientType=0 );
*/
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
}
.lpage-leftmenu {margin:10px 5px;float:left;width:185px;}
.lpage-content {margin:10px;float:left;	min-width:750px; width:100%;}
.lpage-content1 {margin:10px;float:left;	min-width:450px; width:100%;}
.lpage-content .right {margin-left:10px;}
.lpage-content #outter-box {background-color:#f2f2f2;width:370px; height:370px; float:left; margin-bottom:10px;border-radius: 3px;}
#outter-box div.outter-box {background-color:#f2f2f2;border-radius: 3px;padding:20px;min-height:390px;}
#lpage-menu {color: #808082}
#lpage-menu .header-level { font-weight:bold;}
#outter-box .ob-title { font-size: 24px;font-weight: bold;margin-bottom: 5px;}
#outter-box .orange { color:#ee5a2a;}
#outter-box .lightblue { color:#0089cf;}
#outter-box .greenblue { color:#1d828a;}
#outter-box .red { color:#ea1c30;}
#outter-box .ob-subtitle {color: #808082; font-size: 14px;}
#outter-box .ob-info { margin-top:15px; background-color:white; color: #808082; width:100%; height:237px;overflow: hidden;border-radius: 3px;}
#outter-box .ob-info-small { margin-top:15px; background-color:white; color: #808082; width:100%; height:112px;border-radius: 3px;}
#outter-box .ob-more {margin-top: 10px;float: right;font-weight: bold;font-size: 15px;}	
.bold {font-weight:bold; color:#bc1e2d;}
dl.editzend_form dd {margin-left:10px; width: 60%; margin-top:0px;}
dl.editzend_form dd input[type="text"], input[type="password"] {width:270px; padding: 6px; color: #808082}
dl.editzend_form dd select {width:286px; padding: 6px; color: #808082;line-height:31px;}
.proftitle,.profbox,dl.editzend_form {width:480px;}
dl.editzend_form input[type="submit"] {float: right;margin: 10px 22px 10px 10px;}
dl.editzend_form input[type="submit"] {float: left;}
.option {width: 200px;height: 200px;margin: 10px;padding: 10px;background-color: center;float: left;text-align: center;border: 3px solid #DDDDDD;cursor:pointer;}
img.option_image {height: 75%;width: auto;clear:both;}
.step {clear: both;}
.option_description {font-size: 17px;color: #808082;padding: 10px 0 10px 0;}
div#credit {font-size: 26px;color: #808082;margin-top: 20%;}
.title {color: #ee5a2a;font-size: 20px;font-family: Verdana;margin: 5px 5px 5px 0;}
.description {font-size: 15px;font-family: Verdana;color: #808082;padding: 10px 0 10px 0;}
div#step {margin: 20px 0 30px 0;width: 240px;font-size: 14px;height: 42px;line-height: 42px;float: left;text-align: center;color: white;background-image: url('/img/refer/steparrow.png');background-size: 100% auto;background-repeat: no-repeat;}
.darkarrow{background-image: url('/img/refer/steparrowdark.png')!important;}
.center { margin-left: auto; margin-right: auto; width: 70%;text-align: center;margin-top: 20px;}
.myorders td, .myorders th {font-size: 15px;text-align: left;color: #808082;padding: 2px;}
.myorders {margin-bottom:40px;}
.titleR {color: #bc1e2d;font-size: 18px;font-family: Verdana;width: 90%;float: left;cursor:pointer;}
.descriptionR {font-size: 14px;font-family: Verdana;color: #808082;padding: 10px 0 10px 0;}
.ref_friends td, .ref_friends th {font-size: 15px;text-align: left;color: #808082;padding: 2px;}
.ref_friends {margin-bottom:40px;width:100%;}

.proftitle {background-color: #f2f2f2; color:#ee5a28; font-size:14px;
border-top-right-radius: 5px;
border-top-left-radius: 5px;
}
.profbox{padding-top: 0px;padding-bottom: 15px;}
.profform {padding: 10px 0px 10px 0px;}
td, th {padding: 0 6px 0 6px;text-align: left;}
.link { background-color: white;}
tr.info { background-color: #f2f2f2;height: 35px; padding: 0 6px 0 6px;}
.vouchercheckerform {padding: 10px 0px 10px 0;float: left;}
#chkvoucher {padding:20px 0;}
#vcombine {padding:10px 0;}
#divTxt {float:left; margin-right:10px;}
.profbox div {color: #808082; font-weight:normal!important;}
.message_link div {color:#ee5a28; font-size:14px;margin-top:20px;}

/* NEXT ACTION BUTTON (CONTINUE, CONFIRM, PAY, ..) */
dl.editzend_form input[type="submit"],
.voucherbutton,input#Upgrade, input#UpgradeNoPayment,.refermore, #popupaction  input[type="submit"],#popupactionlink  input[type="submit"],
#continue  input[type="submit"], #combine  input[type="submit"],input#Extend,#extension_form  input[type="submit"], #reorderfind_form  input[type="submit"], input#continue, #orderdetform input[type="submit"],
#vouchercode_userform input[type="submit"], #vouchercode_form input[type="submit"]{
color: white;margin: 10px 1px 10px 10px;min-width: 150px;
border:none;
font-size: 14px!important;
padding: 10px;
text-shadow: 0px -1px 0px rgba(30, 30, 30, 0.2);
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
background: rgb(218, 52, 64);
background: -moz-linear-gradient(90deg, rgb(200, 52, 64) 30%, rgb(218, 52, 64) 70%);
background: -webkit-linear-gradient(90deg, rgb(200, 52, 64) 30%, rgb(218, 52, 64) 70%);
background: -o-linear-gradient(90deg, rgb(200, 52, 64) 30%,rgb(218, 52, 64) 70%);
background: -ms-linear-gradient(90deg, rgb(200, 52, 64) 30%, rgb(218, 52, 64) 70%);
background: linear-gradient(0deg, rgb(200, 52, 64) 30%, rgb(218, 52, 64) 70%);
-webkit-box-shadow: 0px 2px 1px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    0px 2px 1px rgba(50, 50, 50, 0.75);
box-shadow:         0px 2px 1px rgba(50, 50, 50, 0.75);
cursor:pointer;
}
input#Extend,#extension_form  input[type="submit"], #orderdetform input[type="submit"], input#continue{float:right;}
#continue  input[type="submit"], #combine  input[type="submit"]{border: none;float: right;margin: 10px 2px 10px 10px;min-width: 150px;}
input#Upgrade, input#UpgradeNoPayment,
#popupaction  input[type="submit"],#popupactionlink  input[type="submit"] {
border: none;float: right;margin: 10px 1px 10px 10px;min-width: 150px;
}
#popupaction input#combined,#popupaction input#uncombined, #popupactionlink input#combined,#popupactionlink input#uncombined, #popupactionlink input#linked {
margin: 10px 2px 10px 180px;
background: rgb(218, 52, 64);
background: -moz-linear-gradient(90deg, rgb(200, 52, 64) 30%, rgb(218, 52, 64) 70%);
background: -webkit-linear-gradient(90deg, rgb(200, 52, 64) 30%, rgb(218, 52, 64) 70%);
background: -o-linear-gradient(90deg, rgb(200, 52, 64) 30%,rgb(218, 52, 64) 70%);
background: -ms-linear-gradient(90deg, rgb(200, 52, 64) 30%, rgb(218, 52, 64) 70%);
background: linear-gradient(0deg, rgb(200, 52, 64) 30%, rgb(218, 52, 64) 70%);
}
/* BACK ACTION BUTTON (CANCEL, MODIFY, ... ) */
.backbutton,input[type="button"],#popupaction input[type="button"],#popupactionlink input[type="button"],.trackorder input[type="button"]
{
text-align: center;border: none;float: left;margin: 10px 2px 10px 10px;min-width: 150px;
color: white;
font-size: 14px;
padding: 10px;
text-shadow: 0px -1px 0px rgba(30, 30, 30, 0.2);
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
background: rgb(156, 156, 156);
background: -moz-linear-gradient(90deg, rgb(112, 112, 112) 30%, rgb(156, 156, 156) 70%);
background: -webkit-linear-gradient(90deg, rgb(112, 112, 112) 30%, rgb(156, 156, 156) 70%);
background: -o-linear-gradient(90deg, rgb(112, 112, 112) 30%,rgb(156, 156, 156) 70%);
background: -ms-linear-gradient(90deg, rgb(112, 112, 112) 30%, rgb(156, 156, 156) 70%);
background: linear-gradient(0deg, rgb(112, 112, 112) 30%, rgb(156, 156, 156) 70%);
-webkit-box-shadow: 0px 2px 1px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    0px 2px 1px rgba(50, 50, 50, 0.75);
box-shadow:         0px 2px 1px rgba(50, 50, 50, 0.75);
cursor:pointer;
}
#lpage-menu a { display:block; }
/***************************** index *****************************/
.ob-info table {padding: 5px;width:100%;}
.ob-info td {padding: 6px 3px;font-size: 11px;}
.ob-info th {text-align:left;}
.ob-info tr {height: 30px;}
.sub-description.center {padding: 10px;}
.paymentbox {float: left;width: 740px;font-family: Verdana;font-size: 11px;color: #3b3b3b;padding-top: 12px;padding-bottom: 5px;background-color: #f2f2f2;}

/***************************** myorder *****************************/
.f2gradient {
background: rgb(242,242,242); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(242,242,242,1) 1%, rgba(250,250,250,1) 50%, rgba(250,250,250,1) 54%, rgba(242,242,242,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(242,242,242,1)), color-stop(50%,rgba(250,250,250,1)), color-stop(54%,rgba(250,250,250,1)), color-stop(100%,rgba(242,242,242,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(242,242,242,1) 1%,rgba(250,250,250,1) 50%,rgba(250,250,250,1) 54%,rgba(242,242,242,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(242,242,242,1) 1%,rgba(250,250,250,1) 50%,rgba(250,250,250,1) 54%,rgba(242,242,242,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(242,242,242,1) 1%,rgba(250,250,250,1) 50%,rgba(250,250,250,1) 54%,rgba(242,242,242,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(242,242,242,1) 1%,rgba(250,250,250,1) 50%,rgba(250,250,250,1) 54%,rgba(242,242,242,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-9 */
}
.viewprevorder {margin: 0;width: 100%;}
.viewprevorder td {background-color:white;}
#files-uploaded td {font-size: 11px;height: 25px;}
#titlearrow {background: url(/img/new/arrows.png) no-repeat 100% -12px;float: left;width: 10%;height: 24px;cursor:pointer;}
.uploadifyProgress {width: 100%;}
.uploadifyQueueItem {width:auto;}
#resizable .resize {
background-color: #f2f2f2;padding: 20px;margin-bottom:20px;height: 17px;width: 700px;overflow:hidden;
-webkit-transition: height 0.3s ease-in-out, background-color 0.3s;
-o-transition: height 0.3s ease-in-out, background-color 0.3s;
-moz-transition: height 0.3s ease-in-out, background-color 0.3s;
transition: height 0.3s ease-in-out, background-color 0.3s;
border-radius: 4px;
}
.hover {
-webkit-transition: height 1.2s ease-in-out, background-color 1.2s;
-o-transition: height 1.2 ease-in-out, background-color 1.2s;
-moz-transition: height 1.2s ease-in-out, background-color 1.2s;
transition: height 1.2s ease-in-out, background-color 1.2s;
}
/***************************** myvoucher *****************************/
#mask {
  position:fixed;
  left:0;
  top:0;
  z-index:9000;
  background-color:#000;
  display:none;
}  
#boxes .centerare{
  margin:10px 0;
}
#boxes .window {
  position:fixed;
  left:0;
  min-height:260px;
  top:0;
  width:300px;
  display:none;
  z-index:9999;
  padding:20px;
  background:white;
}
#boxes #dialog {
  width:550px; 
  padding:20px;
  background:#f2f2f2;
}
#boxeslink #dialoglink {
  width:405px; 
  padding:20px;
  background:#f2f2f2;
}
#boxeslink .centerare{
  margin:10px 0;
}
#boxeslink .window {
  position:fixed;
  left:0;
  min-height:260px;
  top:0;
  width:300px;
  display:none;
  z-index:9999;
  padding:20px;
  background:white;
}

:not(#dialogContent) ~ textarea,:not(#dialogContent) ~ input[type="text"],:not(#dialogContent) ~ input[type="password"] {
width: 305px;
padding: 6px;
color: #808082;
}

:not(.dialogContent) input

.lpage-leftlogin {
margin: 10px 5px;
float: left;
width: 370px;
}
.lpage-leftlogin1 {
margin: 10px 5px;
float: left;
width: 510px;
}
.downloadbox {
background-color: #f2f2f2;
border-top-right-radius:4px;
border-top-left-radius:4px;
background-color: #f2f2f2;
color: #ee5a28;
font-size: 14px;
border-top-right-radius: 5px;
border-top-left-radius: 5px;
height: 25px;
line-height: 22px;
float: left;
padding-top: 18px;
font-family: Verdana;
font-weight: bold;
}
.downloadbox1 {
background-color: #f2f2f2;
color: #ee5a28;
font-size: 14px;
height: 25px;
width: 510px;
line-height: 22px;
float: left;
padding-top: 18px;
font-family: Verdana;
font-weight: bold;
}
.fotgottenpass {
background-color: #f2f2f2;
border-bottom-right-radius:4px;
border-bottom-left-radius:4px;
color: #3B3B3B;float: left;font-family:Verdana;font-size: 11px;padding-bottom: 15px;padding-top: 12px;width: 370px;text-align:center;
text-decoration:underline;
}
.fotgottenpass1 {
background-color: #f2f2f2;
border-bottom-right-radius:4px;
border-bottom-left-radius:4px;
color: #3B3B3B;float: left;font-family:Verdana;font-size: 11px;padding-bottom: 15px;padding-top: 12px;width: 370px;text-align:center;
text-decoration:underline;
width:510px;
}
.lpage-or {
margin: 10px;
float: left;
width: 60px;
min-height:300px;
}
.lpage-or1 {
margin: 10px;
float: left;
width: 1px;
min-height:300px;
}
#or {
border:1px solid #e3e3e3;
border-radius:50%;
font-size:24px;
line-height:56px;
text-align:center;
color:#e3e3e3;
background:white;
margin-top:130px;
}

#referform {
    background-color: #efeff0;
    padding: 20px;
	border-radius:4px;
	width: 92%;
}
#referform .row {
    margin-top: 10px;
}
#referform input[type="text"], #referform textarea {
    width: 100%;
    border: none;
    color: #a4a6a9;
    background-color: #fff;
    font-size: 15px;
    padding: 10px;
    box-sizing: border-box;
    height: auto;
}
#referform input[type="button"]{
background: #da3440!important;-webkit-box-shadow: 0px 4px 0px 0px #781423;-moz-box-shadow: 0px 4px 0px 0px #781423;box-shadow: 0px 4px 0px 0px #781423;
}
#referform .buttons {
    margin-top: 20px;
    text-align: center;
	height: 40px;
}
#referform .buttons .btn  {float:right;}
.error { font-family: Verdana; font-size: 11px; color: #F15A29; padding-top:2px; font-weight:bold; }