body { margin: 0; background: #222222 url(../images/body-bg.png) repeat-x left top; font: 12px normal Tahoma, sans-serif; text-align: center; color: #b3b3b3; }

a { text-decoration: underline; color: #b3b3b3; }
a:hover { text-decoration: none; }

a img { border:0; }

h1, h2, h3 { margin: 0; padding: 0; font-size: 18px; font-weight: normal; color: #ffffff; }

ul, li { margin: 0; padding: 0; }
li { list-style: none; }

p { margin: 10px 0; }

:focus { outline: 0; }

input, select, button, submit { font: 12px normal Tahoma, sans-serif; line-height: 24px; border: 0; margin: 0; padding: 0; }
input[type=text], input[type=email], input[type=password] { width: 182px; height: 24px; margin: 4px 0 0 0; padding: 0 4px; background: transparent url(../images/form190-bg.png) no-repeat 0 0; color: #b3b3b3; }
input[type=text]:hover, input[type=email]:hover, input[type=password]:hover { -moz-box-shadow: 0 0 3px #161616; -webkit-box-shadow: 0 0 3px #161616; box-shadow: 0 0 3px #161616; }
input[type=text]:focus, input[type=email]:focus, input[type=password]:focus { background-position: 0 100%; -moz-box-shadow: 0 0 3px #161616; -webkit-box-shadow: 0 0 3px #161616; box-shadow: 0 0 3px #161616; }
input[type=text]:disabled, input[type=submit]:disabled { opacity: .5; }
input[type=text].meta, input[type=email].meta, input[type=password].meta { width: 407px; background-image: url(../images/form415-bg.png); }
input[type=text].rss, input[type=email].rss, input[type=password].rss { width: 292px; background-image: url(../images/form300-bg.png); }
input[type=text].small { width: 82px; background-image: url(../images/form90-bg.png); margin: 4px 0 0 9px; }
input[type=button], input[type=submit] { width: 60px; height: 24px; margin: 4px 0 0 0; background: transparent url(../images/button60-bg.png) no-repeat 0 0; color: #ffffff; cursor: pointer; }
input[type=button]:hover, input[type=submit]:hover { -moz-box-shadow: 0 0 3px #131313; -webkit-box-shadow: 0 0 3px #131313; box-shadow: 0 0 3px #131313; }
input[type=button]:active, input[type=submit]:active { background-position: 0 100%; -moz-box-shadow: 0 0 3px #131313; -webkit-box-shadow: 0 0 3px #131313; box-shadow: 0 0 3px #131313; text-shadow: 1px 1px #bc1277; }
input[type=button].big-button, input[type=submit].big-button { width: 180px; height: 34px; background-image: url(../images/button180-bg.png); font-size: 16px; }
input[type=button].regular-button, input[type=submit].regular-button { width: 90px; background-image: url(../images/button90-bg.png); }
input[type=button].long-button, input[type=submit].long-button { width: 120px; background-image: url(../images/button120-bg.png); }
input::-moz-focus-inner { border: 0; }
textarea { width: 842px; margin: 4px 0 0 0; height: 112px; border: 0; padding: 4px; background: transparent url(../images/textarea850-bg.png) no-repeat 0 0; font: 12px normal Tahoma, sans-serif; color: #b3b3b3; resize: none; }
textarea:hover { -moz-box-shadow: 0 0 3px #131313; -webkit-box-shadow: 0 0 3px #131313; box-shadow: 0 0 3px #131313; }
textarea:focus { background-position: 0 100%; -moz-box-shadow: 0 0 3px #131313; -webkit-box-shadow: 0 0 3px #131313; box-shadow: 0 0 3px #131313; }
textarea.deleted { width: 622px; height: 49px; background-image: url(../images/textarea630-bg.png); }
textarea.pdetails { width: 407px; height: 49px; background-image: url(../images/textarea415-bg.png); }
.form-legend { height: 32px; line-height: 32px; float: left; text-align: left; }
.form-container { height: 32px; float: left; margin: 0 6px 0 4px; line-height: 32px; }
.form-container .ui-datepicker-trigger { position: relative; top: 3px; }
.ui-datepicker { font-size: 11px !important; font-weight: normal !important; }
.ui-autocomplete { font-size: 11px !important; font-weight: normal !important; text-align: left !important; }

.clear { clear: both; }

.hidden { display: none !important; }
.hidden0 { display: none; }
.noborder { border: 0 !important; }
.nobg { background-image: none !important; }
.float-left { float: left !important; }
.float-right { float: right !important; }
.noleftmargin { margin-left: 0 !important; }
.norightmargin { margin-right: 0 !important; }
.width120 { width: 120px !important; }
.width106 { width: 92px !important; }
.width80 { width: 98px !important; }
.margin4 { margin-left: 3px !important; }
.margin8 { margin-top: 8px !important; }
.margin30 { margin-right: 30px !important; }
.active-type { background: #F536AA !important; }
.margin6 { margin-right: -6px !important; }
.textalign-right{ text-align: right !important; }
.textalign-left{ text-align: left !important; }
.textalign-center{ text-align: center !important; }
.height-auto { height: auto !important; }
.comboheight-28{ line-height: 28px !important; height: 28px !important; }
.textindent-10{ text-indent: 10px; }
.display-inlineblock{ display: inline-block; }
.display-block{ display: block !important; }
.position-relative{ position: relative; }
.minheight-31{ min-height: 31px; }

.wrapper { width: 960px; margin: 0 auto; text-align: left; }

.header { width: 100%; height: 58px; }
.header .left { float: left; }
.header .left .logo { width: 146px; height: 38px; margin: 10px 0 0 0; }
.header .right { float: right; line-height: 56px; }
.header .right ul li { float: left; font-size: 11px; }

.menu { width: 100%; margin: 1px 0 15px 0; line-height: 34px; font-size: 14px; border-right: 1px solid #393939; }
.menu ul { float: left; border-left: 1px solid #393939; }
.menu ul li { float: left; border-right: 1px solid #393939; text-align: center; }
.menu ul li a { padding: 0 14px; display: block; color: #d6d5d5; text-decoration: none; }
.menu ul li a:hover { background-color: #1c1c1c; color: #f33bb5; }
.menu .active { background-color: #1c1c1c; color: #f33bb5; background-image: url(../images/pink-arrow.png); background-repeat: no-repeat; background-position: center 27px; }

.submenu { width: 100%; height: 34px; margin: 0 1px 0 1px; font-size: 12px; background: #f536aa; -moz-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; -moz-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; }
.submenu ul { border: 0; margin: 0 0 0 3px; }
.submenu ul li { border: 0; }
.submenu ul li a { padding: 0 12px; height: 20px; margin: 7px 4px 7px 3px; color: #ffffff; line-height: 20px; background: #fe54b9; -moz-border-radius: 10px; border-radius: 10px; }
.submenu ul li a:hover, .submenu ul li a.active { background: #222222; color: #ffffff; }

.content { width: 100%; }
.section { width: 100%; margin: 0 0 14px 0; -moz-box-shadow: 0 0 5px #191919; -webkit-box-shadow: 0 0 5px #191919; box-shadow: 0 0 5px #191919; border: 1px solid #181818; -moz-border-radius: 3px; border-radius: 3px; }
.section .section-title { width: 100%; height: 32px; background: #1c1c1c url(../images/section-title-bg.png) repeat-x left top; font-size: 16px; text-transform: uppercase; text-indent: 10px; line-height: 32px; font-weight: bold; color: #ffffff; }
.section .section-content { margin: 10px; }
.section .part { width: 460px; float: left; }
.section .news { padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px dotted #393939; }
.section .news .mark { height: 24px; display: block; float: left; margin: 0 10px 0 0; padding: 0 8px; font-size: 11px; line-height: 24px; color: #ffffff; }
.section .news .blue { background: #1fa4ef; }
.section .news .pink { background: #f33bb5; }
.section .news p { margin: 0; line-height: 24px; float: left; }
.section a { color: #ffffff; }
.section .last { margin: 0; padding: 0; border: 0; }
.section .section-table { width: 100%; margin: 0; padding: 0; border-top: 1px solid #181818; text-align: center; background: url(../images/table-bg.png) repeat left 48px; }
.section .section-table.multirow { background: none; }
.section .section-table.multirow tr+tr:nth-child(2n) td { background: #1c1c1c; }
.section .section-table td.url-col { max-width: 300px; }
.section .section-table tr { margin: 0; padding: 0; }
.section .section-table tr td { line-height: 31px; border-right: 1px dotted #393939; }
.section .section-table.multirow tr+tr td { border-top: 1px solid #2e2e2e; line-height: 20px; padding: 5px 0; }
.section .section-table .table-title { height: 48px; margin: 0; padding: 0; background: url(../images/table-title-bg.png) repeat-x left -1px; font-size: 14px; line-height: 48px; white-space: nowrap; }
.section .section-table .table-title-sub1 { height: 24px; margin: 0; padding: 0; border-bottom: 1px dotted #393939; background: url(../images/table-title-bg.png) repeat-x left -1px; font-size: 14px; line-height: 24px; }
.section .section-table .table-title-sub2 { height: 23px; margin: 0; padding: 0; background: url(../images/table-title-bg.png) repeat-x left bottom; line-height: 23px; }
.section .section-table tr td.last { border-right: 0; }
.section .section-table tr td.low { background: rgba(255,255,255,0.03); }
.section .section-table tr td.med { background: rgba(255,255,255,0.05); }
.section .section-table tr td.high { background: rgba(255,255,255,0.07); }
.section .section-table tr.total { background: #f636aa; }
.section .section-table tr.total td { color: #ffffff; font-weight: bold; border-right: 1px dotted #f562c4; }
.section .section-table tr.total td.last { border-right: 0; }
.section .section-table tr.total td.low { background: rgba(255,255,255,0.03); }
.section .section-table tr.total td.med { background: rgba(255,255,255,0.05); }
.section .section-table tr.total td.high { background: rgba(255,255,255,0.07); }
.verify-link { padding: 2px 6px; background: #2d2d2d; border: 1px solid #1f1f1f; -moz-border-radius: 3px; border-radius: 3px; color: #ffffff; font-size: 11px; text-decoration: none; text-transform: lowercase; line-height: 20px; }
.verify-link:hover { background: #3d3d3d; }
.section .section-table tr td .expand, .section .section-table tr td .collapse { margin: 0 4px 0 0; cursor: pointer; }
.section .section-table tr td.payment-details { background-color: rgba(255,255,255,0.07); text-align: left; padding-left: 20px; }
.section .section-table tr td.num1 { width: 190px; }
.section .section-table tr td.num2 { width: 130px; }
.section .section-table tr td.num3 { width: 100px; }
.section .section-table tr td.num4 { width: 100px; }
.section .section-table tr td.num5 { width: 100px; }
.section .section-table tr td.num6 { width: 130px; }
.section .section-table tr td.num7 { width: 100px; }
.section .section-table tr .check { width: 60px; }
.section .section-table tr .check span { margin: 0 0 0 14px; }
.section .expanded { background-image: none; background-color: rgba(255,255,255,0.03); }
.section .expanded tr td.num1 { text-align: left; text-indent: 20px; }
.section .expanded td.num6 { font-size: 10px; }
.content .restreg { width: 426px; margin: -20px 266px 0 266px; }
dl.stat-meaning dt, dl.stat-meaning dd { float: left; margin: 0; padding: 0; line-height: 2em; }
dl.stat-meaning dt { width: 70px; }

.steps { width: 100%; padding: 20px 0; background: url(../images/dots-vertical.png) repeat-y 61px 0px; }
.step { margin: 0 0 20px 0; }
.step .step-num { width: 70px; float: left; font-size: 14px; text-transform: uppercase; }
.step .step-num span { width: 17px; height: 17px; display: block; overflow: hidden; float: right; font-size: 25px; color: #ffffff; line-height: 17px; text-align: center; }
.step .step-content { width: 850px; float: left; margin: 0 0 0 20px; }
.step .step-content h1 { line-height: 40px; }
.step .step-content h1 span { width: 40px; height: 40px; display: block; margin: 0 10px 0 0; float: left; text-align: center; background: #3a3a3a; -moz-border-radius: 20px; border-radius: 20px; }
.step .verification-file { line-height: 28px; }
.step .half { width: 415px; }

.feed-wrap { padding-bottom: 8px; }
.feed-wrap .feed-title { text-align: left; font-size: 14px; font-weight: bold; text-transform: uppercase; color: #ffffff; min-height: 33px; padding: 0 0 0 8px; line-height: 33px; background: url(../images/feed-title-bg.png) repeat-x left top; }
.feed-wrap .feed-cols { margin: 0 8px; }
.feed-wrap .feed-cols div { float: left; height: 24px; line-height:24px; margin-top: 4px; }
.feed-wrap .feed-cols div:first-child { width: 260px; }
.feed-wrap .clear+.feed-cols div:first-child { font-family:monospace; }
.feed-wrap .feed-cols div+div { text-align: center; }
.feed-wrap .feed-cols div:first-child+div { width: 60px; }
.feed-wrap .feed-cols div:first-child+div+div { width: 100px; }
.feed-wrap .feed-cols div:first-child+div+div+div { width: 80px; }
.feed-wrap .feed-cols div:first-child+div+div+div+div { width: 60px; }
.feed-wrap .feed-cols div+div+div+div+div+div { float: right; }
.feed-wrap .feed-cols div:first-child+div+div+div+div+div { width: 40px; text-align: right; }
.feed-wrap .feed-cols div:first-child+div+div+div+div+div+div { width: 320px; margin-top:0; text-align: left; }
.feed-wrap input { margin-right: 8px; }
.feed-wrap .feed-caps div { color:#fff; font-weight: bold; margin-top: 8px !important; }
.feed-link { display: inline-block; width: 10px; height:11px; background: url(../images/new-window.png) top left no-repeat; }

.dump-wrap { padding-bottom: 8px; }
.dump-wrap .feed-title { text-align: left; font-size: 14px; font-weight: bold; text-transform: uppercase; color: #ffffff; min-height: 33px; padding: 0 0 0 8px; line-height: 33px; background: url(../images/feed-title-bg.png) repeat-x left top; }
.dump-wrap .feed-cols { margin: 0 8px; }
.dump-wrap .feed-cols div { float: left; height: 24px; line-height:24px; margin-top: 4px; }
.dump-wrap .feed-cols div:first-child { width: 140px; }
.dump-wrap .feed-cols div+div { text-align: center; }
.dump-wrap .feed-cols div:first-child+div { width: 120px; }
.dump-wrap .feed-cols div:first-child+div+div { width: 100px; }
.dump-wrap .feed-cols div:first-child+div+div+div { width: 120px; }
.dump-wrap .feed-cols div:first-child+div+div+div+div { width: 120px; }
.dump-wrap .feed-cols div:first-child+div+div+div+div+div { float: right; width: 320px; margin-top:0; text-align: left; }
.dump-wrap input { margin-right: 8px; }
.dump-wrap .feed-caps div { color:#fff; font-weight: bold; margin-top: 8px !important; }

.feed-list { width: 100%; text-align: center; }
.feed-list .feed-source { width: 100%; min-height: 33px; margin: 0 0 8px 0; line-height: 33px; background: url(../images/feed-title-bg.png) repeat-x left top; }
.feed-list .feed-expand { width: 50px; float: left; margin: 0 0 4px 0; line-height: 33px; }
.feed-list .feed-domain { width: 250px; float: left; margin: 0 0 4px 0; text-align: left; font-size: 14px; font-weight: bold; text-transform: uppercase; color: #ffffff; }
.feed-list .feed-type { width: 330px; float: left; margin: 0 0 4px 0; }
.feed-list .feeds-expanded .feed-niche { width: 300px; float: left; text-indent: 50px; font-size: 14px; text-align: left; }
.feed-list .feeds-expanded .feed-niche img { float: left; margin: 9px 0 0 4px; }
.feed-list .feeds-expanded .feed-form { width: 330px; float: left; text-align: left; }
.feed-list .feeds-expanded .feed-form input { margin-right: 8px; }
.feed-list .feeds-expanded .feed-deleted { width: 650px; float: left; margin: 3px 0 3px 0; text-align: left; }
.feed-list .feeds-expanded .feed-deleted textarea { float: left; margin-right: 4px; }
.feed-list .feeds-expanded .feed-deleted a img { float: left; margin: 2px 0 0 0; }
.feed-list .width220 { width: 190px !important; margin-right: 30px !important; }
.feed-list .feeds-expanded .width220 { width: 220px !important; margin-right: 0 !important; }
.feed-list .feeds-expanded .landing-expanded .feed-niche { text-indent: 60px; }
.feed-list .feeds-expanded .landing-expanded .feed-niche a { font-size: 12px; text-decoration: none; }

.deleted-list.info{ margin: 0 55px; }
.deleted-list .col{ width: 440px; }
.deleted-list.info .col{ width: 400px; }
.deleted-list.info dl{ margin: 1em 0; }
.deleted-list.info dt{ margin: 0; }
.deleted-list.info dd{ margin: 0 0 8px 40px; line-height: 1.5em; }
.deleted-list.info .fail dd{ color: #f00; }
.deleted-list .col>div:first-child{ font-size: 14px; color: #fff; margin-bottom: 4px; }
.deleted-list li{ line-height: 18px; }
.deleted-list-date{ font-size: 10px; line-height: 14px; position: absolute; z-index: 5; background: #666; color: #000; padding: 0 4px; margin-top: 2px; border-radius: 4px; }
.deleted-list li .url{ text-indent: 80px; position: relative; z-index: 10; }

.alias-cols li{ display: inline-block; min-width: 130px; padding: 0 10px; margin: 0 10px; background: #1C1C1C; border-radius: 4px; }
.alias-cols li:hover{ color: #ff0; }

.niche-list { width: 845px; height: 289px; display: block; overflow: hidden; margin: 0 0 7px 0; border: 1px solid #2e2e2e; border-right: 0; }
.niche-list ul { float: left; width: 168px; border-right: 1px solid #2e2e2e; }
.niche-list ul li { width: 100%; height: 28px; display: block; float: left; line-height: 28px; border-bottom: 1px dotted #4c4c4c; background: #1f1f1f; }
.niche-list ul li:hover { background: #282828; }
.niche-list ul li input { margin: 4px 0 0 0; }

.fields li { width: 200px; height: 28px; display: block; margin: 0 0 0 -8px; line-height: 28px; }

.overview { width: 374px; height: 165px; float: left; background: url(../images/overview-bg.png) no-repeat left top; }
.overview .pending-amount { width: 234px; height: 24px; display: block; margin: 50px 70px 0 70px; font-size: 18px; text-transform: uppercase; line-height: 24px; }
.overview .paid-amount { width: 234px; height: 24px; display: block; margin: 20px 70px 0 70px; font-size: 18px; text-transform: uppercase; line-height: 24px; }
.overview .amount { color: #ffffff; float: right; }

.notification { width: 924px; height: 52px; margin: 0 auto 14px auto; padding: 0 20px; background: url(../images/error.png) no-repeat left top; text-align: left; line-height: 52px; }

.footer { width: 100%; height: 100px; margin: 15px 0 0 0; background: url(../images/footer-bg.png) repeat-x center top; }
.footer-left { margin: 24px 0 0 0; float: left; }
.footer-left li { float: left; margin: 0 10px 0 0; }
.footer-right { margin: 24px 0 0 0; float: right; text-align: right; }

.index { background-image: none; }
.index-logo { width: 396px; height: 107px; margin: 0 auto; padding: 180px 0 40px 0; }
.index-form { width: 406px; margin: 0 auto; text-shadow: 1px 1px #000000; text-align: center; }
.index-form a { font-size: 11px; color: #23a5f0; }
.index-form .restore { margin: 0 0 0 70px; }
.index-form .register { margin: 0 28px 0 0; }
.index-form .iform-legend { width: 60px; height: 41px; float: left; margin: 0 0 9px 0; line-height: 42px; text-align: right; }
.index-form .iform-container { width: 286px; height: 41px; float: left; margin: 0 0 9px 0; }
.index-form .iform-container input[type=text], .index-form .iform-container input[type=password] { width: 256px; height: 41px; margin: 0 0 0 10px; padding: 0 10px; border: 0; background: transparent url(../images/form-login.png) no-repeat left top; font-size: 14px; line-height: 42px; color: #ffffff; }
.index-form .iform-container input[type=text]:focus, .index-form .iform-container input[type=text]:hover, .index-form .iform-container input[type=password]:focus, .index-form .iform-container input[type=password]:hover { background-position: left top; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; }
.index-form .form-legend, .index-form .form-container { text-align: left; }
.index-form div.selector, .index-form div.selector span { width: 294px; }
.index-form div.selector select { width: 303px; }
.button-container { width: 60px; height: 91px; background: url(../images/round-bg.png) no-repeat left top; }
.button-container input[type=submit] { width: 52px; height: 51px; float: left; margin: 20px 0 0 8px; border: 0; background: transparent url(../images/button-round.png) no-repeat left top; }
.button-container input[type=submit]:active, .button-container input[type=submit]:hover { background-position: left top; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; text-shadow: none; }
.button-container input[type=submit]:active { background-image: url(../images/button-round-active.png); background-position: 1px top; }
.index-form .button-center { margin-left: 100px; }

.popupbox { display: none; float: left; width: 435px; min-height: 135px; margin: 0 !important; padding: 0; text-align: left; background: #222222; color: #b3b3b3; -moz-box-shadow: 0; -webkit-box-shadow: 0; box-shadow: 0; border: 0; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.popupbox .feed-domain { width: 120px !important; text-indent: 10px !important; }
.popupbox .feed-niche { width: 120px !important; text-indent: 0px !important; font-size: 12px !important; }
.popupbox .section-table { text-align: left; text-indent: 10px; }
.popupbox .pspacer { width: 100%; height: 6px; display: block; }
.popupbox dt { width: 130px; float: left; }
.popupbox dd { margin: 0 0 8px 140px; font-style: italic; }

.error { color: red; text-align: center; }
.error_msg { color: red; }
span.delete-btn { cursor: pointer; }
.padding5 { padding: 5px; }

table.default-table td { padding: 0; vertical-align: middle; }

#copy_meta_btn { display: none; }
#copy_meta_container { position: relative; }
#copy_meta_done { color: white; padding-left: 20px; display: none; }

.domain-verify-status { padding-left: 20px; color: white; }
.domain-verify-status-err { padding-left: 20px; color: red; }

.payment-save-status { padding-left: 10px; color: white; }
.payment-save-status-err { padding-left: 10px; color: red; }

.twoway-hint { position: absolute; width: 200px; margin-left: -100px; text-align: center; left: 50%;  font-size: 26px; opacity: .3; }

.loader{ background-position: 50% 50%; background-repeat: no-repeat; position: absolute; left: 0; top: 0; width: 100%; height: 100%; display: none; }
.loader-top{ background-position: 50% 0; }
.loader-general{ background-image: url(../images/loader1x24.gif); }

.myaccept.myerror{ color: #EA3636; }

.agreement { padding: 10px 20px; }
.agreement .placeholder { display: inline-block; width: 109px; height: 9px; background-image: url("../images/agreement_placeholder.png");}
.agreement p { line-height: 1.5em; }
.agreement ol, .agreement ol li { list-style-type: lower-alpha; line-height: 1.5em; }

.pagination { margin: 10px 0; text-align: center; }
.pagination li { min-width: 32px; display: inline; display: -moz-inline-stack; display: inline-block; zoom: 1; *display: inline; text-align: center; font-size: 14px; color: #979797; text-shadow: 1px 1px #111111; margin-bottom: 4px; }
.pagination li a { padding: 6px 8px; display: block; color: #979797; text-decoration: none; border: 1px solid #2e2e2e; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }
.pagination li a:hover { background: #1c1c1c; }
.pagination .current { background: #e23099; background: -moz-linear-gradient(top,  #fd38b1 0%, #e23099 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fd38b1), color-stop(100%,#e23099)); background: -webkit-linear-gradient(top,  #fd38b1 0%,#e23099 100%); background: -o-linear-gradient(top,  #fd38b1 0%,#e23099 100%); background: -ms-linear-gradient(top,  #fd38b1 0%,#e23099 100%); background: linear-gradient(to bottom,  #fd38b1 0%,#e23099 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fd38b1', endColorstr='#e23099',GradientType=0 ); color: #ffffff; padding: 6px 0; text-shadow: none; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }
.pagination .pagedisabled { padding: 6px 8px; color: #676767; border: 1px solid #2a2a2a; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }
.pagination .pageactive a, .pagination .pageactive a:hover { background: #e23099; background: -moz-linear-gradient(top,  #fd38b1 0%, #e23099 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fd38b1), color-stop(100%,#e23099)); background: -webkit-linear-gradient(top,  #fd38b1 0%,#e23099 100%); background: -o-linear-gradient(top,  #fd38b1 0%,#e23099 100%); background: -ms-linear-gradient(top,  #fd38b1 0%,#e23099 100%); background: linear-gradient(to bottom,  #fd38b1 0%,#e23099 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fd38b1', endColorstr='#e23099',GradientType=0 ); color: #ffffff; border-width: 0; text-shadow: none; }
.pagination .pageactive a:hover { color: #dddddd; }

textarea.guestticket { width: 391px; float: left; background-image: url(../images/textarea399-bg.png); } 

.section .ticket-table { margin-bottom: 20px; }
.section .ticket-table tr { background: #222222; }
.section .ticket-table tr:nth-child(2n+2) { background: #1c1c1c; }
.section .ticket-table td { padding-left: 10px; padding-right: 10px; text-align: left; }
.section .ticket-info { color: #888888; }

.captcha { float: left; margin: 10px 0 8px 0; }
.captcha img { width: 120px; height: 44px; float: left; margin: 0 10px 0 0; }
.captcha span, .captcha input { float: left; }
.captcha input { width: 261px; background-image: url(../images/form269-bg.png); }

hr { height: 0; margin: 20px 0; border: 0; border-bottom: 1px solid #2e2e2e; }

.ui-datepicker{z-index: 200 !important}