*	{ margin: 0; padding: 0; }body	{ background: #0086d2 url(../images/bg.png) repeat-x; color: #393939; font-family: Arial, Helvetica, sans-serif; }a { outline: none; color: #0079bf; text-decoration:none; }table { border-collapse: collapse; }.fr	{ float: right;	}.clear { clear: both; font-size: 0px; height: 0; line-height: 0px; margin: 0px; padding: 0px; }img	{ border: 0; }p { margin: 0px; padding: 0px; }form	{ margin: 0; padding: 0; }input[type=text], input[type=password], textarea, select { -moz-box-shadow:inset 0 0 20px #e3e3e3; -webkit-box-shadow:inset 0 0 20px #e3e3e3; box-shadow:inset 0 0 20px #e3e3e3; background: #f7f7f7; color: #444; border: 4px solid #e3e3e3; margin:0; line-height: 16px; padding:6px; -moz-border-radius: 4px;  -khtml-border-radius: 4px;  -webkit-border-radius: 4px; border-radius: 4px; }label { color: #444; font-size: 10px; display:block; margin: 3px 0; }.line { border-top: 1px solid #dcdada; font-size: 0px; height: 1px; line-height: 0px; margin: 20px 0; padding: 0; }.zone { clear: both; margin-bottom: 50px; }.progress { 	background: url(../images/loader.gif) left no-repeat; padding-left: 50px; }.left { float: left; }.right { float: right; }.clear { clear: both; }.round { -moz-border-radius: 6px; -khtml-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; }.gslist { line-height: 18px; }h1 { color: #4b4b4b; font-family: Tahoma; font-size: 20px; line-height: 24px; font-weight: bold; }h2 { color: #393939; font-size: 16px; font-weight: bold; line-height: 20px; margin-bottom: 10px; }h3 { color: #393939; font-size: 14px; font-weight: bold; line-height: 18px; margin-bottom: 10px; }h4 { color: #393939; font-size: 14px; font-weight: bold; line-height: 18px; }code { width: 30%; }code span { width: 300px !important; }/* Wyśrodkowanie i ustalenie szerokości całej strony */.wrap { 	margin: 0 20px; color: #333; font-size: 12px; line-height: 18px; margin: 0 auto 0 auto; width: 960px; }/* Logo strony */#logo { float: left; margin: 25px 0 15px 15px; }#logo a { display: block; }/*  NAWIGACJA GŁÓWNA */.nav { margin: 0 auto; width: 960px; font-family: Tahoma; font-size: 13px; height: 38px; position: relative; z-index: 500; }.shade[class] { background-image: url(../images/shade.png);  background-position: bottom; }.navi-l { float: left; }.nav .navi-l .select, .nav .navi-l .current { display: table-cell; float: left; list-style: none; margin: 0 7px; padding: 0; white-space: nowrap; }.nav .navi-l  a { font-weight: bold; color: #fff; display: block; float: left; height: 38px; margin: 0 2px; line-height: 35px; padding: 0 15px 0 15px; text-decoration: none; white-space: nowrap; }.nav .navi-l  .current a { line-height: 26px !important; }.nav .navi-l .select a:hover, .nav  .navi-l .current { background: #096b93; border: 2px solid #075373; line-height: 26px !important; margin: 3px 0 !important; height: 28px !important; -moz-border-radius: 6px; -khtml-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; }.navi-r { position: relative; float: right; margin-right: 0px; font-size: 12px; white-space: nowrap; }.nav .navi-r ul { margin: 0; list-style: none; float: left; }.nav .navi-r a { font-weight: bold; color: #fff; display: block; margin: 0; height: 38px; line-height: 35px; padding: 0 15px 0 15px; }/* Druga nawigacja dla zalogowanych */.menu2 { margin: 20px 0 15px 0; }.menu2 a { margin: 0 0 0 50px; }.menu2 a:hover, .menu2active { opacity: 0.6 }/* Tabela z treścią */.content-tab { margin-left: 20px; font-size: 12px; line-height: 12px; width: 878px; background: #fff; padding: 20px; min-height: 520px; border: 1px solid #d7d7d7; -moz-border-radius: 6px;  -khtml-border-radius: 6px;  -webkit-border-radius: 6px;  border-radius: 6px; box-shadow: 0px 0px 5px #fff; -moz-box-shadow: 0px 0px 5px #fff; -webkit-box-shadow: 0px 0px 5px #fff; }/* Treść wyświetlana w zarządzaniu serwerami */.cont-left { float: left; width: 180px; min-height: 450px; }.cont-right { float: left; width: 682px; margin: 0 auto; position: relative; }/* Dymki z opisami */#tooltip { background-color: #8c8c8c; border: 1px solid #767676; color: #fff; font-size: 10px; font-weight: normal; opacity: 0.85; padding: 0 5px; position: absolute; text-align: left; z-index: 3000; }#tooltip h6, #tooltip div	{ font-size: 11px; line-height: 20px; margin: 0; }/* Pole z opisem */.cnttxt { background: #eee; margin-bottom: 20px; border: 1px solid #ddd; padding: 15px 20px; line-height: 20px; font-size: 14px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; box-shadow: 0px -3px 5px #ddd; -moz-box-shadow: 0px -3px 5px #ddd; -webkit-box-shadow: 0px -3px 5px #ddd; }.cnttxt span { font-size:16px;font-weight:bold; }.cnttxt .txt1 { font-family:Verdana; font-size:14px; line-height: 14px; text-align:justify; margin:0; margin-bottom:25px; }.cnttxt .txt2 { margin: 20px 0; background-color:#999; padding:19px;text-align:justify;color:white;font-size:14px; line-height: 14px; }.round { -moz-border-radius: 6px; -khtml-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; }/* Tabela z kolorowym nagłówkiem */table.tabela { margin: auto; background: #fff; font-weight: 22px; font-size: 13px; line-height: 140%; color: #333; border-collapse: collapse; }table.tabela.min { width: 50%; }table.tabela.med { width: 80%; }table.tabela.max { width: 100%; }tr.head td, .head { background: #2E90BD; color: #ffffff; padding: 7px 7px 7px 15px; font-weight:bold; background-image: url(../images/shade.png); background-position: bottom; }tr.head2 td, .head2 { width: 100%; font-size: 16px; line-height: 24px; background: #7e7e7e; padding: 6px 0; color: #fff; -webkit-border-top-right-radius: 10px; -webkit-border-top-left-radius: 10px; -moz-border-radius-topright: 10px; -moz-border-radius-topleft: 10px; border-top-right-radius: 10px; border-top-left-radius: 10px; text-shadow: #414141 0px 0px 4px; box-shadow: 0px -3px 5px #ddd; -moz-box-shadow: 0px -3px 5px #ddd; -webkit-box-shadow: 0px -3px 5px #ddd; }tr.tabela.hover:hover{ background: #ffffff; cursor: pointer; }tr.tabela td { padding: 6px 6px 6px 15px; }tr.tabela td a { color: #000000; }tr.border { border: 1px solid #dbdbdb; }table.tdborder td { border: 1px solid #ddd; }tr.center { text-align: center; }/* Edytor konfigów  */table.cfgeditor { margin: 10px; width: 100%; border-collapse: collapse; }tr.editorcfg { background: #f9f9f9; }tr.editorcfg:hover{ background: #f3f3f3; }tr.editorcfg td { border: 1px solid #ddd; padding: 5px; margin-top: 10px; }/* Buttony */.btn { font-size: 13px; line-height: 16px; margin: 0 2px; position: relative; background: #7e7e7e; padding: 8px 10px; display:inline; color: #fff !important; text-decoration: none; cursor: pointer; border: 1px solid #999; -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }.blue { background: #2ae; }.blue2 { background: #2E90BD; }.blue3 { background: #0372a6; }.red { background: #ae2727; }.green { background: #9d4; }.pink { background: #e1a; }.gray { background: #7e7e7e; }.gray2 { background: #757577; }.black { background: #1d1e1e; }.btn:hover { background-color: #a00; text-decoration: none; }.btn:active { background-color: #444; text-decoration: none; }.btn[class], tr.head2[class] td, .head2  {  background-image: url(../images/shade.png);  background-position: bottom; }.aaastale { width: 150px; text-align: center; }.btn.stale { display:block; text-align: center; width: 130px; padding-left: 0px; padding-right: 0px; }.btn.center1 { display:block; width: 130px; margin-bottom: 1px; padding: 10px 10px; }.btn.center2 { display:block; width: 150px; margin-top: 4px; }.btn.mini { font-size: 11px; line-height: 11px; margin: 0; padding: 5px 10px; cursor: pointer; border: 1px solid #999; -moz-border-radius: 4px; -khtml-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }/* Tabela czarna */.tblack { margin-bottom: 20px; }.tblack th { height: 50px; text-align: left; border: 1px solid #373737; }.tblack th, .tblack th a { color: #fff; font-family: Tahoma; font-size: 13px; font-weight: bold; padding: 0 10px 0 10px; }.tblack td { border: 1px solid #d2d2d2; padding: 10px 0 10px 10px; }.tblack td a { color: #393939; }.tblack td a:hover { text-decoration: underline; }.tblack tr.alternate-row { background: #ececec; }#toggle-all { display: block; width: 17px; height:17px; cursor: pointer; background: url(../images/checkbox.gif) 0 -18px; }	#toggle-all.toggle-checked { display: block; width: 17px; height:17px; background: url(../images/checkbox.gif) 0 0; }/* Formularz rejestracji */.register .accept { margin: 30px 0; }.register .captcha { margin: 10px 0 10px 30px; }.register label { float: left; width: 190px; color: #444; font-size: 13px; margin: 12px 0; }.register input[type=text], .register input[type=password], .register textarea  { float: left; width: 300px; margin: 3px 10px 3px 0; }.register select { float: left; width: 319px; margin: 3px 10px 3px 0; }.register p { font-size: 11px; padding: 14px 130px; color: #666; }.register.min label { float: left; width: 130px; color: #444; font-size: 13px; margin: 12px 0; }.register.min input[type=text], .register input[type=password], .register select, .register textarea  { float: left; width: 300px; margin: 3px 0; }.register.min select { float: left; width: 319px; margin: 3px 10px 3px 0; }.register.max label { float: left; width: 200px; color: #444; font-size: 13px; margin: 12px 0; }.register.max input[type=text], .register.max input[type=password], .register.max select, .register.max textarea { float: left; width: 460px; margin: 3px 0; }.register.max select { float: left; width: 479px; margin: 3px 0; }/* Formularze w panelu */input[type=submit] { margin-top: 4px !important; }.cont-right form label { float: left; width: 190px; color: #444; font-size: 13px; margin: 12px 0; }.cont-right form input[type=text], .cont-right input[type=password], .cont-right textarea  { float: left; margin: 3px 10px 3px 0; }.cont-right form select { float: left; margin: 3px 10px 3px 0; }form.form-norm label { float: left; width: 190px; color: #444; font-size: 13px; margin: 12px 0; }form.form-norm input[type=text], .cont-right input[type=password], .cont-right textarea  { float: left; width: auto; margin: 3px 10px 3px 0; border: 3px; }form.form-norm select { float: left; width: auto; margin: 3px 10px 3px 0; border: 3px; }/* Formularz zamówienia */	#id-form td	{ padding: 0 0 10px 0; }#id-form td.noheight	{ padding: 0 0 0px 0; }#id-form th { line-height: 28px; min-width: 130px; padding: 0 0 10px 0; text-align: left; width: 130px; }select.select { background: #fefefe; border: 1px solid #acacac; -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; color: #393939; cursor: pointer; display: block; font-size: 12px; margin: 0 2px 0 0; padding: 6px 5px; text-align: left; min-width: 70px; }input.input { background: #fefefe; border: 1px solid #acacac; box-shadow: none; -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; color: #393939; cursor: pointer; display: block; font-size: 12px; margin: 0 2px 0 0; padding: 6px 5px; text-align: left; }/* KROKI ZAMOWIENIA */.steps { width: 672px; margin: 10px auto 20px auto; }.step { margin: 2px; float:left; height:29px; width:220px; font-size: 14px; line-height: 18px; padding:10px 0 0 0; text-align: center; color:#fff; }/* Komunikaty */.msg { margin: 0 10px 20px 10px; font-family: Tahoma; font-weight: bold; line-height: 16px; font-size: 14px; padding: 10px 20px; -moz-border-radius: 6px; -khtml-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; }.msg a { color: #555; font-family: Tahoma; text-decoration: underline; }	.msg.ok { background: #e0f2cb; border: 1px solid #ccebac; color: #6da827; }.msg.error { background: #fbd3b1; border: 1px solid #f5c69a; color: #e54800; }.msg.alert { background: #fbe47a; border: 1px solid #f5c69a; }.msg.alert a { color: #666; text-decoration: none; font-weight: bold; }.msg.notice { background: #DDDDDD; border: 1px solid #999; }.msg.notice a { color: #666; text-decoration: none; font-weight: bold; }.msg2 { color: #fff; text-shadow: #414141 0px 0px 4px; margin-bottom: 4px; font-family: Tahoma; font-weight: bold; line-height: 16px; font-size: 14px; padding: 10px 0 10px 20px; -moz-border-radius: 6px; -khtml-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; }.msg2 a	{ color: #6da827; font-family: Tahoma; font-weight: normal; text-decoration: underline; }	.msg2.warn { background: #f8a95b; border: 1px solid #fe952e; }.msg2.warn a { color: #666; text-decoration: none; font-weight: bold; }/* Wygląd konsoli */.console textarea { -moz-box-shadow:inset 0 0 1px #000; -webkit-box-shadow:inset 0 0 1px #000; box-shadow:inset 0 0 1px #000; width: 97% !important; height: 390px; background: #000000; color: #ababab; border: 1px solid #ddd; -moz-border-radius: 6px;  -khtml-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; margin:0; padding:6px; }.console input[type=text] { width: 590px !important; }/* stronnicowanie */.navilist { float: right; margin-top: 20px; }.stronbtn.active { background: #2ae; }.stronbtn.current { background: #747474; }.stronbtn[class] {  background-image: url(../images/shade.png); background-position: bottom; }.stronbtn { color: #ffffff; padding: 5px 10px 5px 10px; text-decoration: none; background-image: url(../images/shade.png); background-position: bottom; border: 0px solid #ddd; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }.stronbtn:hover { background: #ddd; text-decoration: none; background-image: url(../images/shade.png); background-position: bottom; }/* BOK */.bok { width: 100%; margin: 30px 0; }.bok .name { padding: 0 0 10px 0px; color: #777; margin-bottom: 15px; font-size: 14px; border-bottom: 1px solid #ddd; }.bok .post { margin: 0 20px 4px 20px; padding: 15px; border: 1px solid #ccc; -moz-border-radius: 6px; -khtml-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; }.bok .post.BOK { background: #faebeb; }.bok .post.JA { background: #ecf0f4; }.bok form { margin: 30px 0 30px 0px; }.bok textarea { width: 95%; margin: 15px; height: 130px; }.borderek { padding: 5px; border: 1px solid #ddd; width: 70%; margin: auto; margin-top: 20px; }/* TABELKA W PŁATNOŚCI.PHP */.paytb { width:100%; padding: 0 0 30px 0; border:1px solid #ddd; }.paytitletr { text-align:center; height: 20px; color: #ffffff; background: #7e7e7e; padding: 14px 0 8px 0; font-weight:bold; font-size: 14px; background-image: url(../images/shade.png); background-position: bottom; }.paytitletbl { float:left; width:70%; }.paytitletbr { float:left; width:30%; }.paytr { }.paytr:hover { background: #eee; }.paytbl { float:left; width:70%; font-size: 14px; line-height: 16px; }.paytbr { float:left; width:30%; }.paytb img { border: 1px solid #ddd; padding: 20px 10px; margin: 30px 0 0 55px; }.paytb  p, .paytb  h3 { margin: 20px; }.paydd { width:100%;margin-top:25px; }.paydd label { display: inline; margin: 0; }.paydd .tlo {padding:17px; background-color:#eee; }.paydd .lines { margin-bottom: 20px; }.paydd .title { font-family:Verdana; font-size:14px; text-align:justify; margin:0; margin-bottom:20px; font-weight: bold; }.paydd .description { background-color:#999; padding:19px; margin:0; text-align:justify; color:white; font-size:14px }.paydd .description span { font-size:18px;font-weight:bold; }.paydd .submit { float:right; margin: 10px 0; display:block; text-align:right; }/* Przelewy */.przelewy { width:428px; float:left; }.przelewy td { font-size:11px; padding:5px; padding-bottom:10px; }.tabela1 td { padding-bottom:15px; }.przelewy td.radio { padding-top:15px; text-align:right; }.payu td { width: 160px; font-size:11px; padding:5px; margin: 0 auto; }/* CHECKBOXY */	.ui-radio-state-disabled, .ui-radio-state-checked-disabled, .ui-radio-state-disabled-hover, .ui-radio-state-checked-disabled-hover	{ color: #999; }span.ui-checkbox, span.ui-radio { background: url(../images/checkbox.gif) 0 -18px no-repeat; display: block; float: left; height: 17px; width: 17px; }span.ui-helper-hidden { display: none; }span.ui-radio-state-hover, span.ui-checkbox-state-hover	{ background-position: 0 0px; }span.ui-checkbox-state-checked { background-position: 0 0px; }span.ui-checkbox-state-checked-hover	{ background-position: 0 0px; }span.ui-radio-state-checked-disabled-hover, span.ui-radio-state-checked-disabled, span.ui-radio-state-checked	{ background-position: 0 0px; }span.ui-radio-state-checked-hover { background-position: 0 -17px; }.ui-helper-hidden-accessible { left: -999em; position: absolute; }/* Stopka */#footer	{ height: 70px; margin: 0px auto 0px auto; padding: 0px 0 0 0; text-align: left; width: 960px; }#footer-left { color: #f3f3f3; font-size: 11px; line-height: 11px; padding: 15px 0 15px 25px; margin: 0 20px; border-top: 1px solid #006ba8; border-bottom: 1px solid #006ba8; } #footer-left a { color: #f3f3f3; text-decoration: none; }#footer-left  a.selected,#footer-left  a:hover { color: #000; text-decoration: none; }/* Profil i logi */.profile-r { float: left; margin-left: 50px; width: 75%; }.profile-form { width: 500px; margin: 30px auto; }/* Poswiata */.poswiata  { box-shadow: 0px 0px 5px #7d7d7d; -moz-box-shadow: 0px 0px 5px #7d7d7d; -webkit-box-shadow: 0px 0px 5px #7d7d7d; }.logform  { width: 450px; margin: 100px auto; line-height: 20px; font-size: 13px; }.lostform { margin: 30px 0 0 30px }.skracacz { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }.skracacz:hover { overflow: visible; z-index:-1; }/* bloczki statusu itp. */.bstat { color: #fff; font-weight: bold; font-size: 8px; padding: 2px; text-align: center; display: block; text-transform:uppercase; }.bstat a { color: #fff; }.bstat.green { background: #8daa92; }.bstat.red { background: #d45f53; }.bstat.orange { background: #d4a553; }/* Podstrony VPS */.vps ul.offer { padding: 5px 8px; margin: 5px; float: left; background: #ddd; }.vps ul.offer li { list-style: none; min-width: 160px; border: 1px solid #f3f3f3; padding: 5px 8px; }#pasek { position: fixed; top: 0; left: 0; right: 0; padding: 9px; color: #fff; text-align: center; background-color: red; z-index: 9999; }#pasek a { color: #fff; font-weight: bold; }form.form-norm label { float: left; width: 190px; color: #444; font-size: 13px; margin: 12px 0; }form.form-norm input[type=text], .cont-right input[type=password], .cont-right textarea  { float: left; width: auto; margin: 3px 10px 3px 0; border: 1px solid #ddd; }form.form-norm select { float: left; width: auto; margin: 3px 10px 3px 0; border: 1px solid #ddd; }.tab-outer { margin: 0 auto; }.rounded-corner { font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; font-size: 12px; margin-bottom: 20px; width: 100%; text-align: left; border-collapse: collapse; }.rounded-corner thead th { background: #ddd; }.rounded-corner tfoot td { background: #fafafa; }.rounded-corner th { padding: 8px; font-weight: normal; font-size: 13px; color: #333; background: #dd; }.rounded-corner td { padding: 8px; background: #f3f3f3; border-top: 1px solid #fff; color: #333; }.rounded-corner tbody tr:hover td { background: #a7bcc5; }/* Kolorowanie kodu PHP */.linenum{ text-align:right; background:#FDECE1; border-right:1px solid #000; float:left; min-width:17px; margin:0px 0px 0px 0px; padding:3px 1px 0px 1px; font-size: 12px; line-height: 13px; } code { font-family:Courier New, Courier; margin: 0; padding: 0; }.code { background:white; max-height: 500px; width: 860px; overflow: auto; margin: 0; padding: 0; margin-bottom: 30px; border:1px solid #000; } .linetext{ text-align:left; background:white; max-width: 95%; border-left:0px; float:left; white-space:nowrap; margin:3px 0px 0px 0px; padding:0px 1px 0px 8px; font-size: 12px; line-height: 12px; } br.clear { clear:both; } .codetext { font-weight: bold; font-style: italic; font-family:Courier New, Courier; font-size: 12px; }.hide { display: none; }/* Zamówienia WWW */.www-order { margin: 20px auto; }.www-order #wybor { margin: 20px; }.www-order form #wybor .hide input.input { display: inline; }.www-order form.dom_choose { margin: 30px auto; }.www-order form.step0 { margin: 20px auto; }.www-order form.step2 { margin: 20px auto; }.www-order form.step2 h2 { }.www-order form.step2 .okres { min-width: 150px; }.www-order form.step2 .form_row { width: 500px; height: 40px; margin: 0 auto; }.www-order form.step2 label { float: left; line-height: none; font-size: 13px; width: 200px; }.www-order form.step2 .form_col { width: 300px; float: left }.www-order form.step2 input[type=text], select, textarea { box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; width: 100%; }.www-order form.step2 input[type=submit] { margin: 0 auto; }/* belka z zasobami www */.www-usage { margin: 0 0 20px 0; padding: 10px 0 20px 0; border: 1px solid #ddd; width: 100%; }.www-usage p { line-height: 18px; margin: 8px 0 0 32px; font-size: 14px; color: #f3f3f3; text-shadow: #000 0px 0px 3px; font-weight: bold; } .www-usage .meter { width: 90%; margin: 0 auto; }/* Pasek procentowy */.meter { 			height: 10px;			position: relative;			margin:10px 0;			background: #555;			-moz-border-radius: 25px;			-webkit-border-radius: 25px;			border-radius: 25px;			padding: 4px;			-webkit-box-shadow: inset 0 -1px 1px rgba(255,255,255,0.3);			-moz-box-shadow   : inset 0 -1px 1px rgba(255,255,255,0.3);			box-shadow        : inset 0 -1px 1px rgba(255,255,255,0.3);		}		.meter > span {			display: block;			height: 100%;			   -webkit-border-top-right-radius: 8px;			-webkit-border-bottom-right-radius: 8px;			       -moz-border-radius-topright: 8px;			    -moz-border-radius-bottomright: 8px;			           border-top-right-radius: 8px;			        border-bottom-right-radius: 8px;			    -webkit-border-top-left-radius: 20px;			 -webkit-border-bottom-left-radius: 20px;			        -moz-border-radius-topleft: 20px;			     -moz-border-radius-bottomleft: 20px;			            border-top-left-radius: 20px;			         border-bottom-left-radius: 20px;			background-color: rgb(43,194,83);			position: relative;			overflow: hidden;		}		.meter > span:after, .animate > span > span {			content: "";			position: absolute;			top: 0; left: 0; bottom: 0; right: 0;			background-image: 			   -webkit-gradient(linear, 0 0, 100% 100%, 			      color-stop(.25, rgba(255, 255, 255, .2)), 			      color-stop(.25, transparent), color-stop(.5, transparent), 			      color-stop(.5, rgba(255, 255, 255, .2)), 			      color-stop(.75, rgba(255, 255, 255, .2)), 			      color-stop(.75, transparent), to(transparent)			   );			background-image: 				-moz-linear-gradient(				  -45deg, 			      rgba(255, 255, 255, .2) 25%, 			      transparent 25%, 			      transparent 50%, 			      rgba(255, 255, 255, .2) 50%, 			      rgba(255, 255, 255, .2) 75%, 			      transparent 75%, 			      transparent			   );			z-index: 1;			-webkit-background-size: 50px 50px;			-moz-background-size: 50px 50px;			-webkit-animation: move 2s linear infinite;			   -webkit-border-top-right-radius: 8px;			-webkit-border-bottom-right-radius: 8px;			       -moz-border-radius-topright: 8px;			    -moz-border-radius-bottomright: 8px;			           border-top-right-radius: 8px;			        border-bottom-right-radius: 8px;			    -webkit-border-top-left-radius: 20px;			 -webkit-border-bottom-left-radius: 20px;			        -moz-border-radius-topleft: 20px;			     -moz-border-radius-bottomleft: 20px;			            border-top-left-radius: 20px;			         border-bottom-left-radius: 20px;			overflow: hidden;		}				.animate > span:after {			display: none;		}				@-webkit-keyframes move {		    0% {		       background-position: 0 0;		    }		    100% {		       background-position: 50px 50px;		    }		}		.orange > span { background-color: #f1a165; }.red > span { background-color: #EE3B3B; }				.nostripes > span > span, .nostripes > span:after {			-webkit-animation: none;			background-image: none;		}		.www-order2 ul { list-style-type: none; }.www-order2 ul li { padding: 3px 3px; }.www-order2 .package_area { float: left; border: 1px solid #ddd; padding: 10px; margin: 10px; }.www-order2 .package_area h2 { background: #3781a4; padding: 10px 30px; color: #fafafa; }