/* DealGuardian.com*/

html {
-webkit-font-smoothing: antialiased;
min-width: 960px;
}
body {
padding-top: 34px;
padding-top: 0px;
background: #eee;
font-size: 13px;
-webkit-font-smoothing: antialiased;
font-smooth: always;
-webkit-font-smoothing: subpixel-antialiased;
font-weight: normal;
font-family: Helvetica, Arial, sans-serif;

}
html, body {
height: 100%;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box; 
box-sizing: border-box;
}
a {
outline: none !important;
color: #368CA9;
}
a:hover {
color: #368CA9
}

small {
font-size: 11px
}

/* bootstrap framework adjustments*/
form {
margin-bottom: 0
}
input, select, textarea, button {
outline: none !important
}
textarea {
resize: none
}
.row-fluid + .row-fluid {
margin-top: 20px
}
.label {
font-size: 11px;
font-weight: normal;
padding: 2px 4px;
}
.badge {
font-size: 11px;
padding: 1px 6px;
}
.label-success, .badge-success {
background: #5DA423
}
.label-important, .badge-important {
background: #C60F13
}

strong.red{
color: #cc0000;
}


.table-striped tbody tr:nth-child(2n+1) td, .table-striped tbody tr:nth-child(2n+1) th {
background: #f6f6f6;
-webkit-box-shadow: inset 0 1px 0 #fff;
box-shadow: inset 0 1px 0 #fff;
}
.table-striped tbody tr:first-child td, .table-striped tbody tr:first-child th {
-webkit-box-shadow: none;
box-shadow: none;
}
.f-error {
background: #fcf5f5
}
.f-error input, .f-error select, .f-error textarea {
border-color: #B94A48;
color: #a60d10;
}
.f-error label.error {
font-size: 12px;
font-weight: 700;
color: #a60d10;
}
textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
-webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-ms-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
transition: all 0.2s linear;
}
textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus {
border-color: #5ca9e4;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2) inset, 0 0 0 2px rgba(70, 161, 231, 0.3);
}
.input-prepend div[class*="input-"], .input-append div[class*="input-"], .input-prepend div[class*="span"], .input-append div[class*="span"] {
width: auto;
min-width: 140px;
}
.control-group.error .checkbox:focus, .control-group.error .radio:focus, .control-group.error input:focus, .control-group.error select:focus, .control-group.error textarea:focus, .f-error .checkbox:focus, .f-error .radio:focus, .f-error input:focus, .f-error select:focus, .f-error textarea:focus {
border-color: #B94A48;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2) inset, 0 0 0 2px rgba(185, 74, 72, 0.3);
}
.control-group.success .checkbox:focus, .control-group.success .radio:focus, .control-group.success input:focus, .control-group.success select:focus, .control-group.success textarea:focus {
border-color: #468847;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2) inset, 0 0 0 2px rgba(70, 136, 71, 0.3);
}
.control-group.warning .checkbox:focus, .control-group.warning .radio:focus, .control-group.warning input:focus, .control-group.warning select:focus, .control-group.warning textarea:focus {
border-color: #C09853;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2) inset, 0 0 0 2px rgba(792, 152, 83, 0.3);
}
.form-horizontal .control-group {
margin: 0
}
.form-horizontal .control-group + .control-group {
margin-top: 20px
}
.help-block, .help-inline {
margin-top: -8px;
font-size: 11px;
}
.form-horizontal input + .help-block, .form-horizontal select + .help-block, .form-horizontal textarea + .help-block {
margin-top: 4px
}
.radio, .checkbox {
font-size: 12px
}
.btn + .help-block {
margin-top: 0
}
.dropdown-menu {
-webkit-border-radius: 0 0 0 0;
-moz-border-radius: 0 0 0 0;
-ms-border-radius: 0 0 0 0;
border-radius: 0 0 0 0;
}
.dropdown-menu a {
padding: 2px 15px;
margin: 0 5px;
-webkit-border-radius: 4px 4px 4px 4px;
-moz-border-radius: 4px 4px 4px 4px;
-ms-border-radius: 4px 4px 4px 4px;
border-radius: 4px 4px 4px 4px;
}
.dropdown-menu li > a:hover, .dropdown-menu li > a:focus, .dropdown-submenu:hover > a {
background: #35a3c9
}
.dropdown-menu .divider {
margin: 9px 1px 7px
}
.add-on i {
margin-top: 2px
}
.modal-header h3 {
font-size: 16px;
line-height: 22px;
}
.formSep.control-group {
margin: 0
}
.btn-mini [class^="icon-"], .btn-mini [class*=" icon-"] {
margin-top: 0
}
.radio.inline + .radio.inline, .checkbox.inline + .checkbox.inline {
margin: 0
}
.radio.inline, .checkbox.inline {
margin-right: 10px
}
.radio.inline:last-child, .checkbox.inline:last-child {
margin-right: 0
}
.help-last {
margin-bottom: 0
}
.nav-list > .active > a, .nav-list > .active > a:hover {
background: #368CA9
}
.nav-list a {
border-radius: 4px
}
/* bordered tabbable*/
.tabbable-bordered {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.tabbable-bordered > .nav-tabs {
margin: 0;
border: none;
}
.tabbable-bordered > .tab-content {
min-height: 150px;
border-style: solid;
border-color: #ddd;
padding: 10px;
border-width: 1px;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.tabs-below.tabbable-bordered > .tab-content {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.tabs-left.tabbable-bordered > .tab-content {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.tabs-right.tabbable-bordered > .tab-content {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.tabbable-bordered .nav-tabs > li {
margin-right: 2px;
border-top: 2px solid transparent;
}
.tabbable-bordered .nav-tabs > li > a {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
margin-right: 0;
padding: 6px 10px;
}
.tabbable-bordered .nav-tabs > li > a:hover {
background: none;
border-color: transparent;
}
.tabbable-bordered .nav-tabs > li.active {
border-top: 3px solid #368CA9;
margin-top: 0;
position: relative;
}
.tabbable-bordered .nav-tabs > li.active > a {
border-top: none;
font-weight: 700;
}
.tabbable-bordered .nav-tabs > li.active > a:hover {
background: #fff;
border-color: #ddd #ddd transparent;
}
.tabs-below.tabbable-bordered .nav-tabs > li {
border-top: none;
border-bottom: 2px solid transparent;
margin-top: -1px;
}
.tabs-below.tabbable-bordered .nav-tabs > li.active {
border-top: none;
border-bottom: 3px solid #368CA9;
margin-bottom: 0;
position: relative;
}
.tabs-below.tabbable-bordered .nav-tabs > li.active > a {
border-bottom: none
}
.tabs-below.tabbable-bordered .nav-tabs > li.active > a:hover {
background: #fff;
border-color: #ddd #ddd transparent;
}
.tabs-left.tabbable-bordered .nav-tabs > li {
margin-right: 0;
border-left: 2px solid transparent;
border-top: none;
}
.tabs-left.tabbable-bordered .nav-tabs > li.active {
border-top: none;
border-left: 3px solid #368CA9;
margin-top: 0;
margin-right: -1px;
position: relative;
}
.tabs-left.tabbable-bordered .nav-tabs > li.active > a {
border-top: 1px solid #ddd;
border-left: 1px solid transparent;
}
.tabs-left.tabbable-bordered .nav-tabs > li.active > a:hover {
background: #fff;
border-color: #ddd transparent #ddd;
}
.tabs-right.tabbable-bordered .nav-tabs > li {
margin-right: 0;
border-right: 2px solid transparent;
border-top: none;
}
.tabs-right.tabbable-bordered .nav-tabs > li.active {
border-top: none;
border-right: 3px solid #368CA9;
margin-top: 0;
margin-left: -1px;
position: relative;
}
.tabs-right.tabbable-bordered .nav-tabs > li.active > a {
border-top: 1px solid #ddd;
border-right: 1px solid transparent;
}
.tabs-right.tabbable-bordered .nav-tabs > li.active > a:hover {
background: #fff;
border-color: #ddd transparent #ddd;
}
.tabs-right.tabbable-bordered .nav-tabs > li a, .tabs-left.tabbable-bordered .nav-tabs > li a {
padding: 8px 10px
}
/* accordion*/
.accordion {
background-color: #F6F6F6;
border: 1px solid #CCCCCC;
border-radius: 8px 8px 8px 8px;
box-shadow: 1px 1px 2px 0 #CCCCCC;
}


.accordion .accordion-group {
margin: 0;
border: none;
border-radius: 0;
}
.accordion .accordion-inner {
border: none
}
.accordion .accordion-heading a {
background: #F9F9F9;
color: #333;
border-width: 1px 0 0;
border-style: solid;
border-color: #e9e9e9;
overflow: hidden;
border-radius:8px;
}
.accordion .accordion-heading a:hover {
text-decoration: none
}
.accordion .accordion-heading a i {
float: right;
margin-top: 3px;
margin-left: 10px;
opacity: .3;
}
.accordion .accordion-heading .label {
vertical-align: 1px
}
.accordion a.acc-in {
background: none;
border-top: 3px solid #368CA9;
font-weight: 700;
}
.accordion a.acc-in i {
margin-top: 2px
}
/* top bar*/

.navbar .top-search form {
margin: 0 10px 0 0;
padding-top: 5px;
position: relative;
}
.navbar .top-search input, .navbar .top-search button {
-webkit-transition: all 200ms ease-in-out;
-moz-transition: all 200ms ease-in-out;
-o-transition: all 200ms ease-in-out;
transition: all 200ms ease-in-out;
}
.navbar .top-search input {
padding: 2px 24px 2px 10px;
border: none;
margin: 0;
width: 150px;
background: #999;
-webkit-border-radius: 20px;
moz-border-radius: 20px;
-ms-border-radius: 20px;
border-radius: 20px;
}
.navbar .top-search input:focus {
background: #f5f5f5;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-ms-box-shadow: none;
box-shadow: none;
}
.navbar .top-search button {
opacity: .6;
position: absolute;
right: 7px;
top: 9px;
padding: 0;
margin: 0;
line-height: 12px;
background: none;
border: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-ms-box-shadow: none;
box-shadow: none;
}

.navbar .top-search input:focus + button {
opacity: 1
}
 
header {
background: #ddd;
border-bottom: 1px solid #cfcfcf;
-webkit-box-shadow: 0 1px 0 #fff;
-moz-box-shadow: 0 1px 0 #fff;
-ms-box-shadow: 0 1px 0 #fff;
box-shadow: 0 1px 0 #fff;
height: 60px;
}

.main-logo{
position: relative;
top: 5px;
}

.main-logo a {
display: inline-block;
line-height: 50px;
}

.main-logo a img{
width: 165px;
height: 31px;
}

.user-box {
-webkit-border-radius: 0px 0px 0px 0px;
-moz-border-radius: 0px 0px 0px 0px;
-ms-border-radius: 0px 0px 0px 0px;
border-radius: 0px 0px 0px 0px;
padding: 7px 0px 7px 20px;
display: block;

}
.user-box-inner {
display: inline-block;
text-align: left;
}

.user-box-inner button i.icon-user,
#dealguardian-balance-block button i.icon-user{
position: relative;
background-position: -450px -1224px;
display: inline-block;
height: 15px;
width: 16px;
margin-right: 5px;
top: -1px;
}

.user-box .user-avatar {
display: inline-block;
margin-right: 10px;
max-width: 40px;
position: relative;
top: 0px;
vertical-align: top;
}

.user-box .user-info {
padding: 0 0px 0 0;
display: inline-block;
width: 115px;
vertical-align: top;
}

.user-box .user-info > strong{
font-size: 15px;
display: block;
font-family: 'Open Sans Condensed', sans-serif;
margin-bottom: 3px;
font-weight: normal;
}

.user-box .user-info ul,
#dealguardian-balance-block ul.dropdown-menu {
margin: 0;
line-height: 15px;
z-index:100000;
}
.user-box .user-info li,
#dealguardian-balance-block ul.dropdown-menu li {
display: block;
font-size: 11px;
position: relative;
}

.user-box .user-info li a,
#dealguardian-balance-block ul.dropdown-menu li a{
display: block;
}

.user-box .user-info li a > strong,
#dealguardian-balance-block ul.dropdown-menu li a > strong{
display: inline-block;
font-weight: normal;
vertical-align: top;
min-width: 110px;
}

.user-box .user-info li a:hover,
.user-box .user-info li a:focus,
#dealguardian-balance-block ul.dropdown-menu li a:hover,
#dealguardian-balance-block ul.dropdown-menu li a:focus{
text-decoration: none;
}

 .circle-notifications-integrationspage,
 .user-box .user-info .circle-notifications,
 #dealguardian-balance-block .circle-notifications,
 .dealguardian-main-menu li ul li .circle-notifications,
 .dealguardian-main-menu > li .circle-notifications{
 color: #fff; 
display: inline-block;
 border-radius: 8px 8px 8px 8px; 
 width:16px; 
 height:16px;
 margin-left: 5px; 
 font-weight: normal; 
 background-color: #AC2549;
 text-align: center;
 vertical-align: top;
 position: relative;
 top: 2px; 
 }
 
.dealguardian-main-menu li ul li .circle-notifications{
top: 5px;
margin-left: 0;
margin-top: -5px;
left: 0;
} 
 
 .dealguardian-main-menu > li .circle-notifications{
 position: absolute;
 top: 5px; 
 right: 20px; 
 }
 
 .user-box .user-info .circle-notifications span,
 #dealguardian-balance-block .circle-notifications span,
 #dealguardian-balance-block .circle-notification span,
 .dealguardian-main-menu li ul li .circle-notifications span,
 .dealguardian-main-menu > li .circle-notifications span{
 position: relative;
 top: -2px;
 } 
 
 .dealguardian-main-menu > li .circle-notifications span{
 font-family: Arial, Tahoma;
 top: -2px;
 font-size: 10.5px;
 }

 .circle-notifications-integrationspage span{
 position: relative;
 top: -3px;
 font-size:11px;
 }

 .dealguardian-main-menu li ul li .circle-notifications span{
 top: 1px; 
 }

/* main content*/
.main-wrapper {
height: auto !important;
}

/* boxes*/
.w-box + .w-box {
margin-top: 20px
}
.w-box-header {
height: 32px;
line-height: 32px;
padding: 0 10px 1px;
background: #a2a2a2;
color: #fff;
font-size: 13px;
}
.w-box-header .toggle-group {
position: relative;
height: 21px;
line-height: 21px;
margin-top: 7px;
}
.w-box-header .dropdown-toggle {
background: #000;
background: rgba(0,0,0,.2);
color: #fff;
display: block;
cursor: pointer;
border: 1px solid #000;
border-color: rgba(0,0,0,.3);
padding: 0 6px;
line-height: 18px;
font-size: 11px;
-webkit-box-shadow: 0 1px 0 rgba(255,255,255,0.3);
-moz-box-shadow: 0 1px 0 rgba(255,255,255,0.3);
-ms-box-shadow: 0 1px 0 rgba(255,255,255,0.3);
box-shadow: 0 1px 0 rgba(255,255,255,0.3);
-webkit-border-radius: 4px 4px 4px 4px;
-moz-border-radius: 4px 4px 4px 4px;
-ms-border-radius: 4px 4px 4px 4px;
border-radius: 4px 4px 4px 4px;
}
.w-box-header .dropdown-toggle:hover, .w-box-header .open .dropdown-toggle {
background: rgba(0,0,0,.3)
}
.w-box-header .dropdown-toggle .caret {
border-top-color: #fff;
vertical-align: 2px;
}
.w-box-header .dropdown-menu {
font-size: 12px
}
.pull-right .dropdown-menu {
left: auto;
right: 0;
}
.w-box-header input {
padding: 2px 4px;
margin: 0;
border: none;
}
.w-box-header select {
height: 22px;
margin: -3px 0 0;
padding: 1px 4px;
width: auto;
border: none;
}
.w-box-header form, .w-box-header .input-append {
margin: 0;
text-align: right;
}
.w-box-header .input-append {
padding: 4px 0 0 0;
line-height: 28px;
}
.w-box-header .input-append input {
padding: 2px;
margin: 1px 0 0;
min-height: 24px;
}
.w-box-header .input-append input, .w-box-header .input-append button {
border-color: rgba(0,0,0,.4)
}
.w-box-header h4 {
display: inline-block;
font-size: 11px;
font-weight: 700;
margin: 0;
text-transform: uppercase;
}
.w-box-header .btn-toolbar {
margin: 0
}
.w-box-header .nav-tabs {
border: none;
margin: 0;
position: relative;
top: 11px;
}
.w-box-header .nav-tabs li {
list-style: none
}
.w-box-header .nav-tabs li a {
border: none !important;
padding: 5px 8px;
color: #fff;
}
.w-box-header .nav-tabs li a:hover {
text-decoration: none
}
.w-box-header .nav-tabs li.active a {
color: #333
}
.w-box-content {
border-width: 0 1px 1px;
border-style: solid;
border-color: #ccc;
background: #fff;
}
.w-box-content.cnt_a {
padding: 10px
}
.w-box-content.cnt_b {
padding: 20px
}
.w-box-content.cnt_no_pad .cke_chrome {
border:none
}
.w-box-content table {
margin-bottom: 0
}
.w-box-content pre.inside_pre {
margin-bottom: 0;
-webkit-border-radius: 0 0 0 0;
-moz-border-radius: 0 0 0 0;
-ms-border-radius: 0 0 0 0;
border-radius: 0 0 0 0;
border: none;
}
.w-box-content .no-th tr:first-child td {
border-top: none
}

.w-box-content table .img-avatar {
max-width: 40px;
}

.w-box-footer {
background: #f9f9f9;
padding: 12px 0;
border-width: 0 1px 1px;
border-style: solid;
border-color: #ccc;
-webkit-box-shadow: inset 0 1px 0 #fff;
-moz-box-shadow: inset 0 1px 0 #fff;
-ms-box-shadow: inset 0 1px 0 #fff;
box-shadow: inset 0 1px 0 #fff;
}
.w-box-footer .pagination {
margin: 0;
font-size: 11px;
height: 22px;
}
.w-box-footer .input-append {
margin: 0
}
.w-box-footer .pagination a {
line-height: 20px
}
.w-box-footer .f-text {
margin: 0;
padding: 0 12px;
font-size: 12px;
}
.w-box-footer .f-center {
padding: 0 10px;
text-align: center;
}
.w-box-content.content-hide {
display: none
}
.w-box .table thead th, .w-box .table tfoot th {
background-color: #f0f3f5 !important
}
.w-box .table .sorting_desc, .w-box .table .sorting_asc {
background-color: #dce3e7 !important
}
.w-box .table-vam td, .w-box .table-vam th {
vertical-align: middle
}
.w-box-transparent .w-box-header {
background: transparent;
}
.w-box-transparent .table thead th, .w-box-blue .table tfoot th {
background-color: #208BBD !important
}
.w-box-transparent .table .sorting_desc, .w-box-blue .table .sorting_asc {
background-color: #d4e3eb !important
}
.w-box-blue .w-box-header {
background: #208bbd
}
.w-box-blue .table thead th, .w-box-blue .table tfoot th {
background-color: #ebf2f6 !important
}
.w-box-blue .table .sorting_desc, .w-box-blue .table .sorting_asc {
background-color: #d4e3eb !important
}
.w-box-orange .w-box-header {
background: #dd8500
}
.w-box-orange .table thead th, .w-box-orange .table tfoot th {
background-color: #fff8ee !important
}
.w-box-orange .table .sorting_desc, .w-box-orange .table .sorting_asc {
background-color: #ffebcc !important
}
.w-box-red .w-box-header {
background: #d84f4f
}
.w-box-red .table thead th, .w-box-red .table tfoot th {
background-color: #FFE6E6 !important
}
.w-box-red .sorting_desc, .w-box-red .table .sorting_asc {
background-color: #ffc7c7 !important
}
.w-box-green .w-box-header {
background: #749a00
}
.w-box-green .table thead th, .w-box-green .table tfoot th {
background-color: #eff7ec !important
}
.w-box-green .table .sorting_desc, .w-box-green .table .sorting_asc {
background-color: #dbedd4 !important
}
.w-box-header .label {
background: #fff;
color: #555;
text-shadow: none;
}
.w-box-header .icon-minus, .w-box-header .icon-plus {
cursor: pointer
}
.w-box-header [class*="icsw16-"], .w-box-header [class*="splashy-"] {
margin-top: 9px
}
.l-box {
background: #fff
}
/* other elements*/
.sepH_a {
margin-bottom: 6px
}
.sepH_b {
margin-bottom: 12px
}
.sepH_c {
margin-bottom: 18px
}
.sepV_a {
margin-right: 6px
}
.sepV_b {
margin-right: 12px
}
.sepV_c {
margin-right: 18px
}
.heading_a {
border-bottom: 1px solid #ddd;
line-height: 24px;
height: 24px;
font-size: 18px;
font-family: 'Open Sans Condensed', sans-serif;
margin-bottom: 16px;
padding: 0 0 4px;
}
.row-fluid + .heading_a {
margin-top: 20px
}
.heading_a + .formSep {
margin-top: -8px
}
.close-box {
font-size: 20px;
color: #fff;
cursor: pointer;
font-weight: 700;
}
.table input.span12 {
width: 100%;
margin-bottom: 0;
}
.img-avatar {
padding: 2px;
background: #fafafa;
border: 1px solid #ddd;
-webkit-border-radius: 4px 4px 4px 4px;
-moz-border-radius: 4px 4px 4px 4px;
-ms-border-radius: 4px 4px 4px 4px;
border-radius: 4px 4px 4px 4px;
max-width:90px;
max-height:90px;
}

.img-dashboard {
padding: 3px;
background: #fff;
border: 1px solid #ddd;
-webkit-border-radius: 4px 4px 4px 4px;
-moz-border-radius: 4px 4px 4px 4px;
-ms-border-radius: 4px 4px 4px 4px;
border-radius: 4px 4px 4px 4px;
max-width:90px;
max-height:90px;
}


#pageNav {
margin: 0;
padding: 0;
width: 100%;
}
#pageNav li {
margin: 0;
padding: 0;
list-style: none;
}
#pageNav a {
position: relative;
display: block;
font-size: 11px;
color: #333;
padding: 6px 8px;
background: #888;
background: rgba(0,0,0,.08);
border-bottom: 1px solid #efefef;
border-bottom: 1px solid rgba(255,255,255,.4);
}
#pageNav a:hover, #pageNav .current a {
text-decoration: none;
background: #777;
background: rgba(0,0,0,.2);
border-bottom: 1px solid #eee;
border-bottom: 1px solid rgba(255,255,255,.6);
}
#pageNav li:last-child a {
border: none
}
#pageNav li.current a:after {
left: 100%;
border: solid transparent;
content: "";
height: 0;
width: 0;
position: absolute;
pointer-events: none;
}
#pageNav li.current a:after {
border-color: rgba(136, 183, 213, 0);
border-left-color: rgba(0,0,0,.2);
border-width: 16px;
top: 50%;
margin-top: -16px;
}
.wmk_grid ul li>a .zoomOverlay, .wmk_grid ul li, .w-box-header .dropdown-toggle {
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.close_edit_box {
cursor: pointer
}
#edit_image_table td {
vertical-align: middle
}
#edit_image_table input, #edit_image_table select {
margin: 0
}
#powerTip strong, #powerTip span {
display: block
}
#flotTip {
font-size: 11px;
padding: 2px 6px;
background-color: #000;
z-index: 100;
color: #fff;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
input.cke_dialog_ui_input_text, input.cke_dialog_ui_input_password, textarea.cke_dialog_ui_input_textarea {
min-height: 26px
}
.req:after {
content: " *";
color: #ff0000;
}
/* ul list styles*/
.list_a, .list_b, .list_c, .list_d {
margin-left: 0;
list-style: none;
}
.list_a li, .list_b li, .list_c li, .list_d li {
background-position: 9px 6px;
padding-left: 25px;
background-repeat: no-repeat;
}
.list_a li {
background-image: url(../img/bullet_a.gif)
}
.list_b li {
background-image: url(../img/bullet_b.gif)
}
.list_c li {
background-image: url(../img/bullet_c.gif)
}
.list_d li {
background-image: url(../img/bullet_d.gif)
}
/* todo list*/
.todo-list {
padding: 5px
}
.todo-list h4 {
font-size: 11px;
line-height: 24px;
padding: 2px 10px;
background: #f6f6f6;
margin: 5px 5px 8px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
-ms-border-radius: 10px;
border-radius: 3px;
border:1px solid #eee;
}
.todo-list ul {
margin: 8px 14px 14px;
min-height: 20px;
}
.todo-list li {
list-style: none;
padding: 4px 8px;
margin: 0 2px;
position: relative;
background: #fff;
cursor: move;
}
.todo-list li + li {
border-top: 1px solid #efefef
}
.todo-list li::before {
content: "";
position: absolute;
top: 10%;
margin-left: -8px;
width: 3px;
height: 80%;
background: none;
}
.todo-list li.high-pr::before {
background: #C60F13
}
.todo-list li.medium-pr::before {
background: #f2aa00
}
.todo-list li.low-pr::before {
background: #5DA423
}
.todo-list li.completed {
color: #888;
text-decoration: line-through;
}
.todo-list li input {
vertical-align: -2px;
margin: 0 4px;
}
.todo-list li.ui-sortable-helper {
border-top-color: transparent
}
.todo-list .add_box {
padding: 5px;
text-align: center;
}
.todo-list .add_box input {
min-height: 26px;
padding-bottom: 3px;
}
/* chat messages*/
.ch-messages {
max-height: 400px;
overflow-x: hidden;
overflow-y: auto;
-webkit-overflow-scrolling: touch;
}
.ch-message-item {
padding: 8px;
background: #fbfbfb;
background: -moz-linear-gradient(top, #fbfbfb 0%, #f3f3f3 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fbfbfb), color-stop(100%, #f3f3f3));
background: -webkit-linear-gradient(top, #fbfbfb 0%, #f3f3f3 100%);
background: -o-linear-gradient(top, #fbfbfb 0%, #f3f3f3 100%);
background: -ms-linear-gradient(top, #fbfbfb 0%, #f3f3f3 100%);
background: linear-gradient(to bottom, #fbfbfb 0%, #f3f3f3 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfbfb', endColorstr='#f3f3f3', GradientType=0 );
}
.ch-message-item + .ch-message-item {
border-top: 1px solid #fff;
-webkit-box-shadow: 0 -1px 0 #e6e6e6;
-moz-box-shadow: 0 -1px 0 #e6e6e6;
-ms-box-shadow: 0 -1px 0 #e6e6e6;
box-shadow: 0 -1px 0 #e6e6e6;
}
.ch-message-item .ch-image {
float: left;
max-width: 40px;
margin-right: 10px;
}
.ch-message-item .ch-content {
padding: 0 5px 0 0;
line-height: 1.4;
overflow: hidden;
}
.ch-message-item .ch-name {
font-size: 11px;
color: #888;
margin: 0;
overflow: hidden;
}
.ch-message-item .ch-name .ch-time {
float: right
}
.ch-message-add {
margin: 0
}
.ch-message-add .input-append {
text-align: center
}
/* carousel */
.slidewrap .slidecontrols {
margin: 0
}
.slidewrap ul li {
list-style: none
}
/* pagination*/
.pagination {
height: 22px
}
.pagination ul {
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-ms-box-shadow: none;
box-shadow: none;
}
.pagination ul > li > a, .pagination ul > li:first-child > a, .pagination ul > li:last-child > a {
font-size: 11px;
padding: 0 6px;
line-height: 20px;
border: 1px solid #d1d1d1;
margin-right: 4px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.pagination ul > li > a {
background: #fff;
color: #333;
}
.pagination ul > li > a:hover, .nav-beoro li:hover {
border-color: #c1c1c1;
background: #f1f1f1;
text-shadow: 0 1px 0 #fff;
}
.pagination ul > li.disabled > a {
background: #fff !important;
color: #888 !important;
border: 1px solid #e1e1e1 !important;
}
.pagination ul > li.active > a, .nav-.box-white-ex-ticket .box-white-ex-ticket ul.ticket-list li .row2 li.active {
background: #000;
border: 1px solid #000;
color: #fff;
text-shadow: none;
}
/* charts */
.legend .legendLabel {
padding-right: 10px
}
.chart_a {
height: 200px;
width: 100%;
}
.chart_b {
height: 300px;
width: 100%;
}
.axisLabel {
position: absolute;
text-align: center;
font-size: 11px;
color: #666;
}
.xaxisLabel {
bottom: 3px;
left: 0;
right: 0;
}
.yaxisLabel {
top: 50%;
left: 2px;
transform: rotate(-90deg);
-o-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
-moz-transform: rotate(-90deg);
-webkit-transform: rotate(-90deg);
transform-origin: 0 0;
-o-transform-origin: 0 0;
-ms-transform-origin: 0 0;
-moz-transform-origin: 0 0;
-webkit-transform-origin: 0 0;
}
/* contact list*/
.jQ-list {
height: 220px;
position: relative;
overflow: hidden;
}
.jQ-list > ul {
height: 100%;
overflow: auto;
list-style: none;
}
.jQ-list ul {
margin: 0;
padding: 0;
}
.jQ-list li {
list-style: none;
display: block;
clear: both;
}
.jQ-list > ul > li li {
list-style: none;
display: block;
clear: both;
padding: 4px 8px;
border-top: 1px solid #f3f3f3;
margin: 0;
font-size: 12px;
overflow: hidden;
}
.jQ-list > ul > li li:first-child {
border-top: none
}
.jQ-list > ul > li h4 {
padding: 6px 10px;
background: #f3f3f3;
border-top: 1px solid #e2e2e2;
border-bottom: 1px solid #e2e2e2;
font-size: 12px;
margin: 0;
}
.jQ-list > ul > li h4 span {
font-weight: normal
}
.jQ-list > ul > li.sticky_header h4 {
position: absolute;
top: 0;
z-index: 10;
}
.jQ-list ul img {
margin-right: 10px;
display: block;
float: left;
}
.jQ-list .list-username {
margin: 0;
font-size: 13px;
display: block;
padding: 4px 0 0;
color: #555;
}
.jQ-list .list-info {
font-size: 11px;
display: block;
color: #777;
}
.jQ-list .list-info span {
font-weight: 700
}
.jQ-list ul img + .list-username, .jQ-list ul img + .list-username + .list-info, .jQ-list ul img + .list-info {
padding-left:60px
}
.jQ-list-scroll {
height: 728px
}
.jQ-list-scroll #list_buttons {
position: absolute;
height: 100%;
left: 0;
top: 0;
background: #f2f2f2;
width: 30px;
z-index: 100;
border-right: 1px solid #e2e2e2;
}
.jQ-list-scroll #list_buttons span {
display: block;
padding: 4px 0;
text-align: center;
cursor: pointer;
font-size: 12px;
}
.jQ-list-scroll #list_buttons span:hover {
background: #e2e2e2
}
.jQ-list-scroll #list_buttons + ul {
margin-left: 31px
}
/* gallery grid*/
.wmk_grid {
margin-left: -5px;
overflow: hidden;
}
.wmk_grid ul {
list-style: none;
margin: 0;
position: relative;
}
.wmk_grid ul li {
background-color: #fff;
display: none;
border: 1px solid #ddd;
z-index: 20;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.wmk_grid ul li>a, .wmk_grid ul li>a img {
display: block
}
.wmk_grid ul li>a {
position: relative
}
.wmk_grid ul li>a img {
width: 100%
}
.wmk_grid ul li>a .zoomOverlay {
width: 100%;
height: 100%;
background: rgba(0,0,0,.4) url(../img/Magnifying-Glass.png) no-repeat center center;
position: absolute;
left: 0;
top: 0;
opacity: 0;
display: block;
}
.wmk_grid ul li>a:hover .zoomOverlay {
opacity: .9
}
.wmk_grid .img_holder {
position: relative;
display: block;
}
.wmk_grid .checkImage {
width: 31px;
height: 31px;
position: absolute;
top: -4px;
right: -4px;
background: url(../img/img_check.png) no-repeat 0 0;
cursor: pointer;
}
.wmk_grid .img_actions a {
display: inline-block;
margin-right: 5px;
opacity: .6;
}
.wmk_grid .img_actions a:hover {
opacity: 1
}
.wmk_grid li.checked_item .checkImage {
background: url(../img/img_check.png) no-repeat 0 -31px
}
.wmk_grid ul li.checked_item {
border: 1px solid #4ec143
}
.wmk_grid li.inactive {
opacity: 0;
z-index: 10;
}
/* small gallery grid*/
#small_grid ul li {
width: 120px;
padding: 4px;
}
#small_grid ul li:hover {
background: #ececec
}
#small_grid ul li + li {
margin-left: -1px
}
#small_grid ul li p {
padding: 6px 4px 0;
font-size: 11px;
margin: 0;
line-height: 14px;
}
/* small gallery grid*/
#large_grid ul li {
width: 200px;
padding: 4px;
}
#large_grid ul li .imgTitle {
background: rgba(0,0,0,.5);
color: #fff;
text-decoration: none;
position: absolute;
bottom: 0;
left: 0;
height: 24px;
line-height: 24px;
font-size: 11px;
display: block;
width: 96%;
padding: 0 2%;
overflow: hidden;
}
#large_grid ul li:hover {
background: #ececec
}
#large_grid ul li + li {
margin-left: -1px
}
#large_grid ul li p {
padding: 6px 4px 0;
font-size: 11px;
margin: 0;
line-height: 14px;
}

/* form elements*/
/* animated progresbars*/
.pbar .ui-progressbar-value {
display: block !important;
position: relative;
}
.percent, .elapsed {
position: relative;
text-align: right;
font-size: 10px;
height: 16px;
line-height: 16px;
}

/* file upload widgets*/
.btn-file {
position: relative;
overflow: hidden;
vertical-align: middle;
}
.btn-file > input {
position: absolute;
top: 0;
right: 0;
margin: 0;
cursor: pointer;
border: solid transparent;
border-width: 0 0 100px 200px;
opacity: 0;
filter: alpha(opacity=0);
-moz-transform: translate(-300px, 0) scale(4);
direction: ltr;
}
.fileupload {
margin-bottom: 9px
}
.fileupload .uneditable-input {
display: inline-block;
margin-bottom: 0;
vertical-align: middle;
cursor: text;
line-height: 20px;
min-height: 20px;
}
.fileupload .thumbnail {
display: inline-block;
margin-bottom: 5px;
overflow: hidden;
text-align: center;
vertical-align: middle;
}
.fileupload .thumbnail > img {
display: inline-block;
max-height: 100%;
vertical-align: middle;
}
.fileupload .btn {
vertical-align: middle
}
.fileupload-exists .fileupload-new, .fileupload-new .fileupload-exists {
display: none
}
.fileupload-inline .fileupload-controls {
display: inline
}
.fileupload-new .input-append .btn-file {
-webkit-border-radius: 0 3px 3px 0;
-moz-border-radius: 0 3px 3px 0;
border-radius: 0 3px 3px 0;
}
.thumbnail-borderless .thumbnail {
padding: 0;
border: none;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
.fileupload-new.thumbnail-borderless .thumbnail {
border: 1px solid #ddd
}
.fileupload-preview + .close {
vertical-align: middle
}
/* rowlink*/
tr.rowlink td {
cursor: pointer
}
tr.rowlink td.nolink {
cursor: auto
}
.table tbody tr.rowlink:hover td {
background-color: #efefef;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-ms-box-shadow: none;
box-shadow: none;
}
a.rowlink {
font: inherit;
color: inherit;
text-decoration: inherit;
}
.formSep {
padding: 10px 20px;
clear: both
}
.formSep + .formSep {
border-top: 1px dashed #ddd
}
/* password strength meter*/
#pwdMeter {
position: relative
}
#pwdMeter .pwdText {
position: absolute;
top: 0;
left: 0;
height: 20px;
line-height: 20px;
width: 100%;
text-align: center;
font-size: 11px;
text-transform: uppercase;
font-weight: 700;
}
/* file manager*/
.kc-outer, #kcfinder_iframe {
height: 400px
}
/* Google Maps */
.gmap {
display: block;
width: 100%;
height: 350px;
overflow: hidden;
}
.gmap.large {
height: 500px
}
.gmap img {
width: auto;
max-width: none;
}
.infoWindow_content {
max-width: 200px;
font-size: 12px;
}
.infoWindow_content p {
margin: 0;
line-height: 1.2;
}
/* bootbox notifications*/
.bootbox form {
padding-top: 9px;
margin: 0;
}
.bootbox p {
margin: 0;
font-size: 14px;
}
/* icon list*/
.ico-list {
margin: 0;
padding: 0;
overflow: hidden;
list-style: none;
}
.ico-list + .ico-list {
margin-top: 20px
}
.ico-list li {
float: left;
margin: 3px;
border: 1px solid #ddd;
width: 16px;
height: 16px;
line-height: 16px;
text-align: center;
padding: 4px;
list-style: none;
}
.ico-list-dark li {
background: #888;
border-color: #888;
}
/* google-code-prettify*/
.com {
color: #93a1a1
}
.lit {
color: #195f91
}
.pun, .opn, .clo {
color: #93a1a1
}
.fun {
color: #dc322f
}
.str, .atv {
color: #D14
}
.kwd, .prettyprint .tag {
color: #1e347b
}
.typ, .atn, .dec, .var {
color: teal
}
.pln {
color: #48484c
}
.prettyprint {
padding: 8px;
background-color: #f7f7f9;
border: 1px solid #e1e1e8;
}
.prettyprint.linenums {
-webkit-box-shadow: inset 40px 0 0 #fbfbfc, inset 41px 0 0 #ececf0;
-moz-box-shadow: inset 40px 0 0 #fbfbfc, inset 41px 0 0 #ececf0;
box-shadow: inset 40px 0 0 #fbfbfc, inset 41px 0 0 #ececf0;
}
ol.linenums {
margin: 0 0 0 33px; /* IE indents via margin-left */
}
ol.linenums li {
padding-left: 12px;
color: #bebec5;
line-height: 20px;
text-shadow: 0 1px 0 #fff;
}
/* blog*/
.blog_page {
background: #fff
}
.blog_content, .blog_sidebar {
padding: 10px
}
.blog_content .blog_item + .blog_item {
margin-top: 30px
}
.blog_content .blog_item + .pagination {
margin-top: 40px
}
.blog_content h1 {
font-size: 26px;
font-family: "Open Sans Condensed", sans-serif;
font-weight: 300;
margin-bottom: 10px;
}
.blog_content .media + p {
margin-top: 10px
}
.blog_content .toolbar {
padding: 4px;
margin-bottom: 20px;
}
/* faq*/
#faq_accordion {
margin: 0;
border-bottom: none;
}
.faq_search_box {
padding:10px 10px 0
}
.faq_search_box .faq_count {
margin: -6px 6px 6px;
position: relative;
font-size: 11px;
display: block;
}
#faq_noresults {
margin: 0;
padding: 10px 0;
text-align: center;
}
span.highlight {
background: #a8d1ff
}
/* mailbox*/
.mbox .select_msg {
margin-top: -2px;
position: relative;
}
.mbox .rowChecked td {
background: #fffeed !important
}
.mailbox .unread {
font-weight: 700
}
.mbox_star {
visibility: hidden;
cursor: pointer;
}
.mbox_star.splashy-star_full {
visibility: visible
}
.mbox_nav #pageNav a {
font-size: 13px
}
.mbox_nav #pageNav a .badge {
margin-top: 2px
}
.table th input[type="checkbox"] {
margin-top: 0
}
.table td input[type="checkbox"] {
margin-top: -1px
}
.mbox_toolbar a {
float: left;
margin-right: 10px;
display: block;
padding: 6px 4px 4px;
color: #333;
text-align: center;
background: #fff;
font-size: 11px;
min-width: 70px;
border: 1px solid #ddd;
-webkit-border-radius: 6px 6px 6px 6px;
-moz-border-radius: 6px 6px 6px 6px;
-ms-border-radius: 6px 6px 6px 6px;
border-radius: 6px 6px 6px 6px;
}
.mbox_toolbar a span {
display: block;
padding: 4px 0 0;
}
.mbox_toolbar a i {
opacity: .8
}
.mbox_toolbar a:hover {
text-decoration: none
}
/* user profile*/
.user_profile .formSep {
margin: 0
}
.user_profile .img-holder {
max-width: 80px
}
.user_profile .img-holder img {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
/* invoices*/
td.inv_clone_row {
vertical-align: middle
}
td.inv_clone_row i {
cursor: pointer
}
.invE_table td:last-child, .invE_table th:last-child {
text-align:right
}
.invE_table .last_row p {
text-align: right;
margin-bottom: 4px;
}
.invoice_preview h1 span {
font-family: "Open Sans Condensed", sans-serif;
border-bottom: 2px solid #efefef;
margin-bottom: 10px;
display: inline-block;
padding: 0 0 4px;
}
.invoice_preview .inv_notes {
position: relative;
border: 1px solid #ddd;
-webkit-border-radius: 4px 4px 4px 4px;
-moz-border-radius: 4px 4px 4px 4px;
-ms-border-radius: 4px 4px 4px 4px;
border-radius: 4px 4px 4px 4px;
padding: 14px 10px 10px;
}
.invoice_preview .inv_notes .label {
position: absolute;
top: -10px;
left: 10px;
}
/* table stacking */ 
.st-head-row {
padding-top:4px;
padding-bottom:4px;
background:#f4f4f4
}
.st-head-row-main {
padding:0;
background:none
}
.stacktable {
width: 100%;
}
.stacktable tr:empty {
height:10px
}
.st-key {
width: 49%;
text-align: right;
padding-right: 1%;
}
.st-val {
width: 49%;
padding-left: 1%;
}
.stacktable.large-only {
display: table;
}
.small-only {
display: none;
}
 @media (max-width: 800px) {
.large-only {
display: none;
}
.stacktable.small-only {
display: table;
}
}
/* footer */
footer {
line-height: 28px;
height: 30px;
background: #ddd;
font-size: 12px;
padding: 4px 8px 0;
margin-top: -35px;
border-top: 1px solid #f7f7f7;
-webkit-box-shadow: 0 -1px 0 #ddd;
-moz-box-shadow: 0 -1px 0 #ddd;
-ms-box-shadow: 0 -1px 0 #ddd;
box-shadow: 0 -1px 0 #ddd;
}
footer ul {
margin: 0
}
footer li {
list-style: none;
display: inline-block;
margin: 0 2px;
}

/* scroll to top*/
.scrollup {
position: fixed;
right: 6px;
bottom: 6px;
background: rgba(0,0,0,.6);
line-height: 1;
padding: 3px 4px 5px 5px;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
-ms-border-radius: 6px;
border-radius: 6px;
display: block;
}

.navbar-user{
margin-bottom: 0;
position: relative;
z-index:100000;
}

.dealguardian-main-menu{
margin: 0;
padding: 0;
display: inline-block;
}

.dealguardian-main-menu li{
display: inline-block;
list-style: none;
margin: 0 0 0 -3px;
padding: 0;
vertical-align: top;
z-index:100;
}

.dealguardian-main-menu li:first-child{
margin: 0;
}

.dealguardian-main-menu li a.main-link{
display: block;
width: 90px;
padding: 5px;
text-align: center;
color: #777;
height: 50px;
position: relative;
font-family: 'Open Sans Condensed', sans-serif;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
z-index:100;
}

.dealguardian-main-menu li.active a.main-link,
.dealguardian-main-menu li.active a.main-link:hover,
.dealguardian-main-menu li.active a.main-link:focus{
background: rgb(238,238,238); 
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,rgba(238,238,238,1) 0%, rgba(229,229,229,1) 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(238,238,238,1)), color-stop(100%,rgba(229,229,229,1))); 
background: -webkit-linear-gradient(top,rgba(238,238,238,1) 0%,rgba(229,229,229,1) 100%); 
background: -o-linear-gradient(top,rgba(238,238,238,1) 0%,rgba(229,229,229,1) 100%); 
background: -ms-linear-gradient(top,rgba(238,238,238,1) 0%,rgba(229,229,229,1) 100%); 
background: linear-gradient(to bottom,rgba(238,238,238,1) 0%,rgba(229,229,229,1) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#e5e5e5',GradientType=0 ); 
z-index: 1000;
color: #333;
}

.dealguardian-main-menu li a.main-link:hover,
.dealguardian-main-menu li.hover a.main-link{
background: rgb(229,229,229); 
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U1ZTVlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,rgba(229,229,229,1) 0%, rgba(229,229,229,1) 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(229,229,229,1)), color-stop(100%,rgba(229,229,229,1))); 
background: -webkit-linear-gradient(top,rgba(229,229,229,1) 0%,rgba(229,229,229,1) 100%); 
background: -o-linear-gradient(top,rgba(229,229,229,1) 0%,rgba(229,229,229,1) 100%); 
background: -ms-linear-gradient(top,rgba(229,229,229,1) 0%,rgba(229,229,229,1) 100%); 
background: linear-gradient(to bottom,rgba(229,229,229,1) 0%,rgba(229,229,229,1) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#e5e5e5',GradientType=0 ); 
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
z-index: 1001;
color:#666;
}

[class^="icon"], [class*="icon"]{
background-image: url('../img/dealguardian-sprite-new.png');
position: relative;
display: inline-block;
}

.dealguardian-main-menu li a .main-menu-icon,
.new-ticket-step1 ul.support-issue-list li .value i.icon{
height: 25px;
width: 25px;
}

.dealguardian-main-menu li a .main-menu-icon-marketplace, 
.new-ticket-step1 ul.support-issue-list li .value i.icon-market{
background-position: 0px -454px;
top: 2px;
}

.new-ticket-step2_5 ul.buyer-issue-list li .value i.icon-money{
background-position: -239px -1352px;
width: 45px;
height: 20px;
top: 6px;
}

.new-ticket-step2_5 ul.buyer-issue-list li .value i.icon-product{
background-position: -378px -1151px;
width: 45px;
height: 19px;
top: 6px;
}

.dealguardian-main-menu li a .main-menu-icon-mypurchases{
background-position: -184px -454px;
top: 2px;
}

.dealguardian-main-menu li a .main-menu-icon-addons,
.new-ticket-step1 ul.support-issue-list li .value i.icon-otherhelp{
background-position: -223px -454px;
top: 1px;
width: 30px;
}

.dealguardian-main-menu li a .main-menu-icon-vendors,
.new-ticket-step1 ul.support-issue-list li .value i.icon-vendors{
background-position: -92px -454px;
top: 2px;
}

.dealguardian-main-menu li a .main-menu-icon-promoters,
.new-ticket-step1 ul.support-issue-list li .value i.icon-promoters{
background-position: -138px -454px;
top: 3px;
}

.new-ticket-step1 ul.support-issue-list li .value i.icon{
top: 0px;
margin-right: 5px;
}

.dealguardian-main-menu li.active a .main-menu-icon-marketplace,
.dealguardian-main-menu li a:hover .main-menu-icon-marketplace,
.dealguardian-main-menu li.hover a .main-menu-icon-marketplace{
background-position: 0px -409px;
}

.dealguardian-main-menu li.active a .main-menu-icon-mypurchases,
.dealguardian-main-menu li a:hover .main-menu-icon-mypurchases,
.dealguardian-main-menu li.hover a .main-menu-icon-mypurchases{
background-position: -184px -409px;
}

.dealguardian-main-menu li.active a .main-menu-icon-addons,
.dealguardian-main-menu li a:hover .main-menu-icon-addons,
.dealguardian-main-menu li.hover a .main-menu-icon-addons{
background-position: -223px -408px;
}

.dealguardian-main-menu li.active a .main-menu-icon-dashboard,
.dealguardian-main-menu li a:hover .main-menu-icon-dashboard,
.dealguardian-main-menu li.hover a .main-menu-icon-dashboard{
background-position: -47px -409px;
}

.dealguardian-main-menu li.active a .main-menu-icon-vendors,
.dealguardian-main-menu li a:hover .main-menu-icon-vendors,
.dealguardian-main-menu li.hover a .main-menu-icon-vendors{
background-position: -92px -408px;
}

.dealguardian-main-menu li.active a .main-menu-icon-promoters,
.dealguardian-main-menu li a:hover .main-menu-icon-promoters,
.dealguardian-main-menu li.hover a .main-menu-icon-promoters{
background-position: -138px -408px;
}

.dealguardian-main-menu li a:hover,
.dealguardian-main-menu li a:focus,
.dealguardian-main-menu li.hover a{
text-decoration: none;
color:#333; 
}

.dealguardian-main-menu li a span{
text-transform: uppercase;
display: block;
text-align: center;
position: relative;
top: 2px;
font-size: 15px;
text-shadow: 0 1px 0 rgba(255,255,255,0.5);
}

.touch-device .dealguardian-main-menu li a span{
font-size: 13px;
}

.subheader-menu{
height: 30px;
display: block;
position: relative;
top: -3px;
z-index: 100;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}

.subheader-menu .subheader-menu-inner{
background: #ccc;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 30px;
border-bottom: 1px solid rgba(0,0,0,0.1);
border-top: 1px solid rgba(0,0,0,0.05);
background: rgb(229,229,229); 
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U1ZTVlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZGRkZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,rgba(229,229,229,1) 0%, rgba(221,221,221,1) 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(229,229,229,1)), color-stop(100%,rgba(221,221,221,1))); 
background: -webkit-linear-gradient(top,rgba(229,229,229,1) 0%,rgba(221,221,221,1) 100%); 
background: -o-linear-gradient(top,rgba(229,229,229,1) 0%,rgba(221,221,221,1) 100%); 
background: -ms-linear-gradient(top,rgba(229,229,229,1) 0%,rgba(221,221,221,1) 100%); 
background: linear-gradient(to bottom,rgba(229,229,229,1) 0%,rgba(221,221,221,1) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#dddddd',GradientType=0 ); 
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}

.subheader-menu .subheader-menu-inner:before{
content: "";
display: block;
position: absolute;
z-index: 0;
left: 0;
right: 0;
bottom: -2px;
border-top: 1px solid rgba(255,255,255,0.4);
}

.subheader-menu .subheader-menu-inner:after{
content: "";
display: block;
position: absolute;
z-index: 0;
top: 0;
left: 0;
right: 0;
border-bottom: 1px solid rgba(255,255,255,0.4);
}

.dealguardian-main-menu li .submenu-div{
position: absolute;
width: 940px;
bottom: -30px;
height: 32px;
left: 0;
}

.dealguardian-main-menu li.active .submenu-div,
.dealguardian-main-menu li.hover .submenu-div{
top: 59px;
height: 52px;
}

.ie10 .dealguardian-main-menu li .submenu-div{
bottom: -25px;
}

.dealguardian-main-menu li:hover .submenu-div{
z-index:1000;
}

.dealguardian-main-menu li ul{
position: relative;
top: 5px;
margin: 0;
padding: 0;
left: 0;
z-index: 1000;
display: none;
}

.dealguardian-main-menu li:nth-child(1) ul{
left: -210px;
}

.dealguardian-main-menu li:nth-child(2) ul{
left: -115px;
}

.dealguardian-main-menu li:nth-child(3) ul{
left: -8px;
}

.dealguardian-main-menu li:nth-child(4) ul{
left: 78px;
}

.dealguardian-main-menu li:nth-child(5) ul{
left: 175px;
}

.dealguardian-main-menu li.hover ul,
.dealguardian-main-menu li:hover ul,
.dealguardian-main-menu li.active ul{
display: inline-block;
}

.dealguardian-main-menu li ul li{
margin: 0;
padding: 0;
list-style: none;
display: inline-block;
padding: 0px 7px 0px 4px;
border-right: 1px solid #ccc;
vertical-align: top;
line-height: 100%;
position: relative; 
}

.dealguardian-main-menu li ul li:first-child{
padding-left: 0;
}

.dealguardian-main-menu li ul li:last-child{
border: none;
}

.dealguardian-main-menu li ul li.active .arrow{
border-left: 9px solid transparent;
border-right: 9px solid transparent;
border-top: 9px solid #bbb;
bottom: -13px;
display: block;
left: 40%;
position: absolute;
}

.dealguardian-main-menu li ul li.active .arrow .arrow-inner{
border-left: 9px solid transparent;
border-right: 9px solid transparent;
border-top: 9px solid #DDDDDD;
bottom: 1px;
left: -9px;
position: absolute;
}

.dealguardian-main-menu li.active:hover ul li.active .arrow{
display: inline-block;
}

.dealguardian-main-menu li ul li:first-child .arrow{
left: 36%;
}

.dealguardian-main-menu li ul li a{
display: block;
color: #555;
text-shadow: 0 1px 0 rgba(255,255,255,.5);
padding: 4px 10px;
}

.dealguardian-main-menu li ul li a span,
.dealguardian-main-menu li ul li span.empty{
font-size: 12px;
text-transform: none;
display: inline-block;
}

.dealguardian-main-menu li ul li span.empty{
color: #a5a5a5;
display: block;
padding: 0px 10px;
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
top: 6px;
vertical-align: top;
display: inline-block;
position: relative;
}

.dealguardian-main-menu li ul li a span sup{
font-size: 8px;
}

.dealguardian-main-menu li ul li a:hover,
.dealguardian-main-menu li ul li a:focus{
color: #C6496A;
text-decoration: none;
}

.dealguardian-main-menu li ul li.active a{
color: #C6496A;
text-shadow: none;
}

.span2_logo{
width: 165px;
}

.span8_mainmenu{
width: 535px;
text-align: center;
}

.span2-userbox {
width: 199px;
}

.user-info .btn-mini .caret,
#dealguardian-balance-block .btn-mini .caret {
border-left: 3px solid transparent;
border-right: 3px solid transparent;
border-top: 3px solid #666666;
z-index: 100;
position: relative;
margin-left: 5px;
}

.user-info .btn-mini,
#dealguardian-balance-block .btn-mini{
width: 115px;
}

.user-info .btn-mini a,
#dealguardian-balance-block .btn-mini a{
color: #666;
}

.user-info .btn-mini a:hover,
.user-info .btn-mini a:focus,
#dealguardian-balance-block .btn-mini a:hover,
#dealguardian-balance-block .btn-mini a:focus{
color: #368CA9;
text-decoration: none;
display:block;
}

.user-info .btn-group,
#dealguardian-balance-block .btn-group{
position: relative;
}

.user-info .btn-group .popover,
#dealguardian-balance-block .btn-group .popover{
font-size: 10px;
margin-top: 0;
top: -25px;
display: block;
width: 185px;
left: -75px;
background: rgba(255,255,255,0.9);
}

.user-info .btn-group .popover:hover{
background: rgba(255,255,255,1);
}

.user-info .btn-group .popover .popover-content{
padding: 0px 5px;
text-align: center;
}

.user-info .btn-group .popover .popover-content span.message{
color: #ffff00;
}

.user-info .btn-group .popover .arrow{
bottom: -11px;
 border-width: 5px;
 left: 160px;
}

.user-info .btn-group .popover.top .arrow:after{
margin-left: -5px; 
bottom:-4px;
}

.user-info .popover .arrow:after{
border-width: 5px;
content: "";
}

.user-info .popover .arrow:after {
border-width: 5px;
content: "";
}

.user-info .dropdown-menu li > a,
#dealguardian-balance-block .dropdown-menu li > a{
padding: 3px 5px;
}

.user-info .dropdown-menu,
#dealguardian-balance-block .dropdown-menu{
min-width: 150px;
}

.user-box .user-info li.highlighted a,
#dealguardian-balance-block .dropdown-menu li.highlighteda{
color: #D84F4F;
}

.user-box .user-info .dropdown-menu li > a:hover, 
.user-box .user-info .dropdown-menu li > a:focus, 
.user-box .user-info .dropdown-submenu:hover > a,
#dealguardian-balance-block .dropdown-menu li > a:hover,
#dealguardian-balance-block .dropdown-menu li > a:focus,
#dealguardian-balance-block .dropdown-submenu:hover > a{
background: rgba(0,0,0,0.05);
color: #333;
}

.box-white-bumps .box-white-default-header h4{
display: inline-block;
vertical-align: top;
float: right;
font-size: 14px;
font-weight: normal;
color: #fff;
background: rgba(0,0,0,0.9);
position: relative;
padding: 5px 10px;
margin: 0;
width: 135px;
right: 11px;
text-align: center;
top: 7px; 
}

.box-white-bumps .box-white-default-header h4 strong{
font-size: 16px;
}

.box-white-bumps .box-white-default-header h4 .arrow{
border-left: 6px solid transparent;
border-right: 6px solid transparent;
border-top: 6px solid rgba(0,0,0,0.9);
position: absolute;
display: inline-block;
top: auto;
bottom:-6px;
left: 70px;
}

.box-white-default .box-white-blue-header{
background: #ddd;
-webkit-border-radius:3px 3px 0px 0px;
-moz-border-radius:3px 3px 0px 0px;
-ms-border-radius:3px 3px 0px 0px ;
border-radius:3px 3px 0px 0px;
padding: 10px 20px;
}

.box-white-default .box-white-blue-header .row1,
.box-white-default .box-white-blue-header .row2,
.box-white-default .box-white-blue-header .row3,
.box-white-default .box-white-blue-header .row4,
.box-white-default .box-white-blue-header .row5{
margin-right: 10px;
display: inline-block;
vertical-align: top;
}

.box-white-default .box-white-blue-header .row1,
.box-white-default .box-white-blue-header .row2,
.box-white-default .box-white-blue-header .row3,
.box-white-default .box-white-blue-header .row4{
width: 190px;
}

.box-white-splittest .box-white-blue-header .row4,
.box-white-affcontests .box-white-blue-header .row3{
width: 210px;
margin-left: 5px;
}
 
.box-white-affcontests .box-white-blue-header .row3{
width: 205px;
} 
 
.box-white-affcontests .box-white-blue-header .row1{
width: 398px;
}

ul.box-white-affcontests-content-inner-tabs{
margin: 0;
padding: 0;
position: relative;
display: inline-block;
float: right;
} 

ul.box-white-affcontests-content-inner-tabs li{
margin: 0;
padding: 0;
list-style: none;
display: inline-block;
vertical-align: top;
}

ul.box-white-affcontests-content-inner-tabs li a{
padding: 7px 10px;
position: relative; 
background: #ffffff; 
background: -moz-linear-gradient(top,#ffffff 0%, #f5f5f5 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f5f5f5)); 
background: -webkit-linear-gradient(top,#ffffff 0%,#f5f5f5 100%); 
background: -o-linear-gradient(top,#ffffff 0%,#f5f5f5 100%); 
background: -ms-linear-gradient(top,#ffffff 0%,#f5f5f5 100%); 
background: linear-gradient(to bottom,#ffffff 0%,#f5f5f5 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5',GradientType=0 ); /* IE6-9 */
border: 1px solid #e5e5e5;
border-bottom: 1px solid #f5f5f5;
top:-5px;
z-index: 0;
}

ul.box-white-affcontests-content-inner-tabs li a i.icon{
width: 13px;
height: 13px;
margin-right: 5px;
}

ul.box-white-affcontests-content-inner-tabs li a i.icon-topcont{
background-position: -457px -733px;
}

ul.box-white-affcontests-content-inner-tabs li.active a i.icon-topcont{
background-position: -457px -766px;
}

ul.box-white-affcontests-content-inner-tabs li a i.icon-fastcont{
background-position: -422px -733px;
width: 15px;
}

ul.box-white-affcontests-content-inner-tabs li.active a i.icon-fastcont{
background-position: -422px -766px;
}

ul.box-white-affcontests-content-inner-tabs li a i.icon-fixedcont{
background-position: -389px -733px;
}

ul.box-white-affcontests-content-inner-tabs li.active a i.icon-fixedcont{
background-position: -389px -766px;
}

ul.box-white-affcontests-content-inner-tabs li a:hover{
text-decoration: none;
background: #e5e5e5; 
background: -moz-linear-gradient(top,#e5e5e5 0%, #f5f5f5 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5e5e5), color-stop(100%,#f5f5f5)); 
background: -webkit-linear-gradient(top,#e5e5e5 0%,#f5f5f5 100%); 
background: -o-linear-gradient(top,#e5e5e5 0%,#f5f5f5 100%); 
background: -ms-linear-gradient(top,#e5e5e5 0%,#f5f5f5 100%); 
background: linear-gradient(to bottom,#e5e5e5 0%,#f5f5f5 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#f5f5f5',GradientType=0 ); /* IE6-9 */
z-index: 1;
}

ul.box-white-affcontests-content-inner-tabs li.active a,
ul.box-white-affcontests-content-inner-tabs li.active a:hover,
ul.box-white-affcontests-content-inner-tabs li.active a:focus{
z-index: 10;
border-bottom: 1px solid #f5f5f5;
background: rgb(53,169,207); 
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM1YTljZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyYzk2YjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,rgba(53,169,207,1) 0%, rgba(44,150,185,1) 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(53,169,207,1)), color-stop(100%,rgba(44,150,185,1))); 
background: -webkit-linear-gradient(top,rgba(53,169,207,1) 0%,rgba(44,150,185,1) 100%); 
background: -o-linear-gradient(top,rgba(53,169,207,1) 0%,rgba(44,150,185,1) 100%); 
background: -ms-linear-gradient(top,rgba(53,169,207,1) 0%,rgba(44,150,185,1) 100%); 
background: linear-gradient(to bottom,rgba(53,169,207,1) 0%,rgba(44,150,185,1) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#35a9cf', endColorstr='#2c96b9',GradientType=0 ); 
color: #fff;
text-decoration: none;
}

ul.box-white-affcontests-content-inner-tabs li a .arrow{
position: absolute;
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-top: 5px solid #e6e6e6;
position: absolute;
bottom: -6px;
left: 50%;
margin-left: -9px;
display: none;
}

ul.box-white-affcontests-content-inner-tabs li.active a .arrow{
display: block;
}

.box-white-default .box-white-blue-header .row5{
text-align: right;
width: 59px;
margin-right: 0px;
}

.box-white-affcontests .box-white-blue-header .row4{
width: 55px;
margin-right: 0;
}

.box-white-default .box-white-blue-header .row5 .btn-submit .arrow{
border-top: 3px solid transparent;
border-bottom: 3px solid transparent;
border-left: 5px solid #999;
display: inline-block;
vertical-align: top;
position: relative;
top: 7px;
margin-left: 3px;
}

.box-white-default .box-white-default-header a.help-button,
.resport-header a.help-button{
float: right;
position: relative;
}

.box-white-default .box-white-default-header a.help-button:hover,
.box-white-default .box-white-default-header a.help-button:focus{
text-decoration: none;
}

.box-white-default .box-white-default-header a.help-button span{
display: inline-block;
top: 0;
float: none;
}

.box-white-default .box-white-default-header h3,
.table-block-default .table-block-default-header h3,
.box-trans-default .box-trans-default-header h3,
.resport-header h3,
.support-header h3{
font-weight: normal;
font-size: 20px;
color: #333;
display: inline-block;
vertical-align: bottom;
margin: 0;
}

.treports-table-block-content-inner .dataTables_wrapper .table-div table thead tr td:nth-child(3){
min-width: 150px !important;
width: 150px !important;
}

.treports-table-block-content-inner .dataTables_wrapper .table-div table.dataTable td:nth-child(3){
min-width: 150px !important;
width: 150px !important;
}

.treports-table-block-content-inner .dataTables_wrapper .table-div table.dataTable td:nth-child(4){
min-width: 260px !important;
width: 260px !important;
}

.treports-table-block-content-inner .dataTables_wrapper .bottom .dataTables_info{
float: none;
display: inline-block;
vertical-align: top;
}

.treports-table-block-content-inner .dataTables_wrapper .bottom .paging_full_numbers{
clear: both;
}

.treports-table-block-content-inner .dataTables_wrapper .bottom .scroll-icon-legend{
background: url('../img/scrollbar-legend.png'); 
text-align:right;
width: 98px;
height: 32px;
float: right;
margin: -10px 0 5px 0;
}


.box-white-help-action h3 i.icon-question{
background-position: 0 -500px;
top: 1px;
width: 21px;
height: 19px;
margin-right: 5px;
}

.box-white-help .accordion{
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
-ms-border-radius: 0px;
border-radius: 0px;
border: none;
background: none;
box-shadow: none;
margin: 0;
}

.box-white-help-action .box-white-default-content ul.touch-list{
margin: 0;
padding: 0;
}

.box-white-help-action .box-white-default-content ul.touch-list li{
margin: 0 20px 0 0;
padding: 0;
list-style: none;
display: inline-block;
vertical-align: top;
}

.box-white-help-action ul.touch-list li a .icon{
top: 0px;
height: 15px;
margin-right: 5px;
}

.box-white-help-action ul.touch-list li a .icon-ticket{
width: 15px;
background-position: -105px -696px;
}

.box-white-help-action ul.touch-list li a .icon-chat{
background-position: -141px -696px;
width: 17px;
}

.box-white-help-action ul.touch-list li a .icon-phone{
background-position: -178px -696px;
width: 10px;
}

.box-white-help-action ul.touch-list li:last-child{
margin-right: 0;
}

.box-white-help-action ul.touch-list li > span{
display: block;
clear: both;
font-size: 12px;
color: #666;
margin-top: 3px;
}
 
.box-white-help-action ul.touch-list li > span .circle{
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
-ms-border-radius: 4px;
border-radius: 4px;
width: 8px;
height: 8px;
display: inline-block;
vertical-align: top;
background: #d5d5d5;
position: relative;
top: 5px; 
margin-right: 5px;
}

.box-white-help-action ul.touch-list li > span .circle-active{
background: #7DB62F;
}

.box-white-help-action ul.touch-list li > span .circle-inactive{
background: #C6496A;
}

.box-white-help .accordion h3{
font-size: 13px;
font-weight: normal;
padding: 10px 10px;
line-height: 130%;
display: block;
cursor: pointer;
background: #329ECC;
background-color: #f5f5f5;
background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
*background-color: #e6e6e6;
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
color: #333;
margin: 0;
border-top: 1px solid rgba(0,0,0,0.15);
position: relative;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
-ms-border-radius: 0px;
}

.box-white-help .accordion h3 .arrow{
border-bottom: 5px solid transparent;
border-right: 7px solid #d5d5d5;
border-top: 5px solid transparent;
display: inline-block;
position: absolute;
right: 15px;
top: 11px;
}

.box-white-help .accordion h3.ui-accordion-header-active .arrow{
border-left: 5px solid transparent;
border-top: 7px solid #368CA9;
border-right: 5px solid transparent;
right: 13px;
}

.box-white-help .accordion h3:nth-of-type(1){
border-top: none;
}

.box-white-help .accordion h3:hover{
background: #2C96B9;
background-color: #e6e6e6;
*background-color: #d9d9d9;
}

.box-white-help .accordion > div{
padding: 5px 10px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
border-radius: 3px; 
}

.box-white-help .accordion > div p{
font-size: 12px;
line-height: 150%;
}

.box-white-help .accordion > div p a{
text-decoration: underline;
color: #368CA9;
}

.box-white-help .accordion > div p a:hover{
text-decoration: none;
}

.issue-summary-div{
/*background: #fff;*/
/*padding: 20px 20px 15px 20px;*/
}

.issue-summary-div ul{
margin: 0;
padding: 0;
}

.issue-summary-div ul li{
margin: 0 0 5px 0;
padding: 0;
list-style: none;
font-size: 14px;

}

.modal-footer-delete .btn-danger .icon-delete{
background-position: -152px -1755px;
width: 12px;
height: 14px;
margin-right: 5px;
}

.issue-summary-div ul li .icon-bull,
.modal-body-delete ul li .icon-bull{
background-position: -42px -1647px;
width: 8px;
height: 10px;
top: 1px;
margin-right: 5px;
}

.issue-summary-div ul li .title{
display: inline-block;
vertical-align: top;
font-weight: bold;
width: 80px;
}

.issue-summary-div ul li .value{
display: inline-block;
vertical-align: top;
}

.box-white-help .box-white-default-header h3{
font-size: 16px;
}

.table-block-default .table-block-default-top h3 .icon,
.box-trans-default .box-trans-default-header h3 .icon,
.box-grey-default .box-grey-default-header h3 .icon,
.box-white-help .box-white-default-header h3 .icon{
background-position: -487px -538px; 
margin-right: 5px;
}

.box-grey-default .box-grey-default-header h3 i.icon-er{
background-position: -303px -609px;
width: 16px;
height: 19px;
}

.box-grey-default .box-grey-default-header h3 i.icon-wh{
background-position: 0px -1755px;
width: 20px;
height: 20px;
}

.table-block-default .table-block-default-top h3 .icon{
height: 19px;
top: 0px;
}

.table-block-default .table-block-default-top h3 .icon-newintegration{
background-position: -440px -657px;
width: 23px;
}

.table-block-default .table-block-default-top h3 .icon-newmembership{
background-position: -479px -657px;
width: 32px;
}

.table-block-default .table-block-default-top h3 .icon-newipn{
background-position: -528px -657px;
width: 27px;
}


.table-block-default .table-block-default-header .btn-addnew .icon-minus{
background-position: -521px -737px; 
top: 4px;
width: 9px;
height: 3px;
margin-right: 5px;
}

.box-white-default .box-white-default-header h3 .icon,
.table-block-default .table-block-default-header h3 .icon,
.row-my-products h3 .icon,
.box-grey-default .box-grey-default-header h3 .icon,
.resport-header h3 .icon,
.support-header h3 .icon,
.box-white-alert .box-white-alert-header h4 .icon{
top: 1px;
width: 20px;
height: 20px;
margin-right: 5px;
} 

.row-my-products h3 .icon-myprods{
background-position: -326px -657px;
top: 1px;
width: 18px;
height: 20px;
}

.box-white-signup .box-white-default-header h3 .icon-signup{
background-position: -545px -1246px;
}

.box-white-pmethod-out .box-white-default-header h3 i.icon-pmethod{
background-position: -500px -1246px;
width: 25px;
}

.box-white-pmethod-out .box-white-default-header h3 i.icon-taxinfo{
background-position: -545px -1246px;
width: 19px;
}

.box-white-pmethod-out .box-white-default-header h3 i.icon-psms{
background-position: -585px -1246px;
width: 21px;
}

.box-white-alert .box-white-alert-header h4 .icon-alert{
background-position: -491px -608px;
top: -3px;
}

.box-white-alert .box-white-alert-header h4 .icon-news{
background-position: -244px -696px;
top: -2px;
width:22px;
}

.box-white-ex-ticket h3 .icon-exticket{
background-position: -378px -609px;
}

.support-header h3 .icon-support{
background-position: 0 -500px;
width: 21px;
}

.box-grey-default .box-grey-default-header h3 .icon-walletw{
background-position: -260px -609px;
}

.resport-header h3 .icon-report{
background-position: -303px -609px;
width: 16px;
}

.box-white-default .box-white-default-header h3 .icon-pmessage{
background-position: -500px -1207px;
width: 22px;
}

.box-white-default .box-white-default-header h3 .icon-wpmessage{
background-position: -542px -1207px;
width: 22px;
}

.icon-viral{
background-position: -193px -500px;
}

.icon-mycoupon{
background-position: -562px -608px;
width: 20px;
height: 20px;
}

.box-white-favorite .box-white-default-header h3 .icon-favorite{
background-position: -516px -502px;
width: 21px;
height: 19px;
}

.table-block-sdashboard .table-block-default-header h3 .icon-sales {
background-position: -176px -609px;
width: 21px
}

.icon-advert{
background-position: -458px -1015px;
}

.icon-myviral{
background-position: -233px -500px;
}

.icon-bonus{
background-position: -270px -499px;
top: -1px;
}

.icon-link{
background-position: -476px -502px;
top: -1px;
}

.icon-products{
background-position: 0px -656px;
top: -1px;
}

.box-white-abonus .box-white-default-header h3 .icon-abonus{
background-position: -433px -500px;
width: 22px;
height: 23px;
}

.box-white-cbonus .box-white-default-header h3 .icon-cbonus{
background-position: -391px -499px;
top: -1px;
top: 0px;
width: 22px;
height: 23px;
}

.table-block-default .table-block-default-header h3 .icon-mybonus{
background-position: -348px -499px;
top: 0px;
width: 22px;
height: 23px;
}

.box-white-partner .box-white-default-header h3 .icon-partner{
background-position: -119px -656px;
width: 25px;
height: 15px;
top: 2px;
}

.box-white-partner .box-white-default-header h3 .icon-cpartner{
background-position: -209px -656px;
width: 29px;
height: 16px;
top: 2px;
}

.table-block-partner .table-block-default-header h3 .icon-mypartner{
background-position: -164px -656px;
width: 29px;
height: 16px;
top: 2px;
}

.table-block-myprods .table-block-myprods-header h3 .icon-myprods{
background-position: -326px -657px;
width: 18px;
height: 20px;
top: 1px;
}

.box-white-integration .box-white-default-header h3 .icon-responder{
background-position: -399px -657px;
width: 21px;
height: 19px;
top: 0px;
}

.table-block-integration .table-block-default-header h3 .icon-myintegration,
.table-block-adashboard .table-block-default-header h3 .icon-promo{
background-position: -558px -502px;
width: 19px;
height: 19px;
top: 0px;
margin-left: 10px;
}

.table-block-integration, 
.table-block-membership, 
.table-block-ipn{
margin-top: 30px;
}

.table-block-membership .table-block-default-header h3 .icon-mymembership{
background-position: -597px -502px;
width: 29px;
height: 19px;
top: 0px;
margin-left: 10px;
}

.table-block-ipn .table-block-default-header h3 .icon-myipn{
background-position: -646px -502px;
width: 25px;
height: 17px;
top: 3px;
margin-left: 10px;
}

.box-white-default .box-white-default-content .btn .icon-plus,
.btn-add .icon-plus{
background-position: 0px -539px;
top: -1px;
width: 15px;
height: 15px;
margin-right: 5px;
}

.box-white-default .box-white-default-header h3 i.icon-user{
background-position: -232px -128px;
top: -2px;
width: 25px;
height: 22px;
}

.box-white-default .box-white-default-header span{
display: inline-block;
vertical-align: top;
float: right;
font-size: 12px;
color: #666;
position: relative;
top: 13px;
display: none;
}

.box-white-splittest .box-white-blue-header span,
.box-white-affcontests .box-white-blue-header span{
color: #333;
top: auto;
font-size: 14px;
float: none;
display: inline-block;
}

.bootstrap-select.btn-group .dropdown-menu li > a:hover span{
color: #fff;
}

.recurring-block .bootstrap-select.btn-group .dropdown-menu li{
display: block;
}

.bootstrap-select.btn-group .dropdown-menu li.disabled > a:hover span{
color: #999;
}

.control-group-highlight .bootstrap-select.btn-group .dropdown-menu li.disabled > a span{
color: #fff;
}

.control-group-highlight .bootstrap-select.btn-group .dropdown-menu li.disabled{
background: #5197be;
}

.box-white-splittest-content-inner,
.box-white-affcontests-content-inner{
border: 1px solid #e5e5e5;
padding: 10px;
background: #f5f5f5;
}

.box-white-affcontests-content-inner{
position: relative;
z-index: 5px;
padding: 10px;
}

.box-white-splittest .box-white-blue-header .bootstrap-select.btn-group .btn .caret{
position: absolute;
right: 12px;
}

.box-white-splittest .box-white-blue-header .bootstrap-select{
width: 190px;
margin: 0;
}
.box-white-affcontests .box-white-blue-header .bootstrap-select{
width: 400px;
margin: 0;
}

.box-white-default .box-white-blue-header .control-group{
margin-bottom: 0;
}

.box-white-default .box-white-blue-header .control-group-datepick{
position: relative;
}

.box-white-default .box-white-blue-header .control-group-datepick i.icon-cal{
position: absolute;
}

.box-white-default .box-white-default-content,
.box-yellow-default .box-white-default-content{
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
border-radius: 3px;
border: 1px solid rgba(0,0,0,0.1);
background: #fff;
padding: 20px 20px 10px 20px;
}

.box-white-help .box-white-default-content{
padding: 0;
}

.box-white-affcontests .box-white-affcontests-content{
padding: 20px;
}

.box-white-splittest .box-white-splittest-content{
padding: 20px;
}

.box-yellow-default .box-white-default-content{
background: #fff4c1;
}

.box-white-default .box-white-account-content .form-horizontal .control-label{
width: 92px;
padding-left: 25px;
text-align: left;
font-size: 12px;
color: #999;
}

.box-white-help-action .box-white-default-content {
border: none;
background: #eee;
}

.span6-signup .box-white-support{
padding: 20px 20px 10px 20px;
}

.span6-signup .box-white-support .box-white-support-content{
padding: 0;
}

.box-white-account-content .form-horizontal .controls .value{
color: #333;
font-size: 12px;
font-weight: bold;
padding: 8px 6px;
position: relative;
top: 4px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
border-radius: 3px;
cursor: pointer;
background: rgba(0,0,0,0.02);
}

.box-white-account-content .form-horizontal .control-group-edit .value{
display: none;
}

.box-white-account-content .form-horizontal .control-group .value-empty{
color: #999;
font-weight: normal;
}

.box-white-account-content .form-horizontal .value-nochangeable{
color: #333;
font-size: 12px;
font-weight: bold;
padding: 5px 6px;
position: relative;
top: 4px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
border-radius: 3px;
}


.box-white-account-content .form-horizontal .control-group-hover .value{
color: #333;
background: rgba(54,140,169,0.05);
}

.box-white-account-content .form-horizontal .value .icon-editpen{
background-position: -38px -210px;
margin-left: 5px;
top: -2px;
}

.box-white-account-content .form-horizontal .control-group-hover .value .icon-editpen{
background-position: -71px -210px;
}

.box-white-account-content .form-horizontal .controls{
margin-left: 125px;
}

.box-white-profile .box-white-account-content .form-horizontal .control-group input{
display: none;
width: 160px;
}

.box-white-profile .box-white-account-content .form-horizontal .control-group input[type="checkbox"]{
display: block;
width: 20px;
}

#profile_details .control-group .controls span strong span{
width: 300px;
position: absolute;
}

#profile_details .control-group .controls span strong{
position: relative;
display: inline-block;
overflow: hidden;
width: 150px;
height: 17px;
}

.box-white-profile .box-white-account-content .form-horizontal .control-group select{
display: none;
}

.box-white-default .box-white-account-content .form-horizontal .control-group-edit input{
display: block;
}

.box-white-profile .box-white-account-content .form-horizontal .control-group-edit select{
display: block;
*zoom: 1;
padding: 4px 5px 4px 7px;
margin-bottom: 0;
font-size: 14px;
line-height: 20px;
text-align: left;
vertical-align: middle;
cursor: pointer;
color: #333333;
text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
background-color: #f5f5f5;
background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
border-color: #e6e6e6 #e6e6e6 #bfbfbf;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
*background-color: #e6e6e6;
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
border: 1px solid #cccccc;
*border: 0;
border-bottom-color: #b3b3b3;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
*margin-left: .3em;
-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
}

.box-white-profile .box-white-account-content .form-horizontal .control-group-edit select#phone_country_code{
width: 75px;
display: inline-block;
}

.box-white-profile .box-white-account-content .form-horizontal .control-group-edit .phone-input{
width: 100px;
display: inline-block;
}

.box-white-account-content .btn{
color:#666;
font-size: 12px;
}

.box-white-account-content .btn .icon-lock{
background-position:-34px -244px;
margin-top: 0;
}

.box-white-account-content .control-group{
margin-top: 15px;
}

.box-white-account-content .control-group span.help-block{
display: none;
}

.box-white-account-content hr{
margin: 15px 0 10px 0;
}

.box-white-account-content p{
margin: 0;
color: #999;
font-size: 12px;
}

.box-white-account-content p strong{
color: #333;
font-weight: normal;
}

.box-composed-default{
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
border-radius: 3px;
border: 1px solid #e5e5e5;
background: #ddd;
padding: 5px; 
margin-top: 40px;
}

.box-composed-default-notification{
margin-top: 0;
}

.box-composed-default-header i.icon-warning{
height: 35px;
width: 31px;
background-position: -358px -55px;
margin-left: 5px;
vertical-align: top;
margin-right: 5px;
top: 3px;
}

.box-composed-default-header h3{
display: inline-block;
font-size: 15px;
margin: 0;
color: rgba(255,255,255,0.8);
position: relative;
top: 3px;
}

.box-composed-default-header .progress{
margin-bottom: 5px;
margin-top: 13px;
}

.box-composed-default-header .span2{
width: 180px;
}

.box-composed-default-header .span4{
width: 248px;
}

.box-composed-default-content .span3{
width:193px;
}

.box-composed-default-content .span3 .btn-payment{
position: relative;
margin-top: 5px;
}

.box-composed-default-content .span3 span{
font-size: 12px;
color: #666;
display: block;
font-weight: bold;
text-align: center;
margin-left: 15px;
margin-top: 5px;
background: #F8F1C8;
padding: 2px 5px;
}

.box-composed-default-content .span3 .btn-payment .icon-paymenttype{
width: 19px;
background-position: -303px -244px;
margin-right: 5px;

}

.box-composed-default-content .span3 .btn-defaultblue .icon-paymenttype{
background-position: -303px -213px;
}

.box-composed-default-content .span3 p{
margin: 0;
font-size: 12px;
color: #666;
}


.box-composed-default-inner{
background: #fff;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
border-radius: 3px;
border: 1px solid #d5d5d5;
padding: 20px;
}

.box-composed-default-inner .btn{
color:#666;
font-size: 12px;
}

.box-composed-default-inner .btn-defaultblue{
color: #fff;
} 

.box-composed-default-inner .disabled{
color: #333333;
border-color: rgba(0,0,0,0.15);
}

.text-left{
text-align: left;
}

.text-center{
text-align: center;
}

.text-right{
text-align: right;
}

.box-white-default .box-white-default-content .span5{
width: 338px;
}

.box-white-support .box-white-default-content .span5{
width: 370px;
}

.box-white-support .box-white-default-content .span7{
width: 505px;
}

.box-white-default .box-white-default-content .span6{
width: 418px;
}

.box-white-default .box-white-support-content .span6{
width: 449px;
}

.spacer5{
display: block;
clear:both;
height: 5px;
}

.spacer10{
display: block;
clear:both;
height: 10px;
}

.spacer15{
display: block;
clear:both;
height: 15px;
}

.spacer30{
display: block;
clear:both;
height: 30px;
}

.spacer20{
display: block;
clear:both;
height: 20px;
}

.spacer25{
display: block;
clear:both;
height: 25px;
}

.spacer40{
display: block;
clear:both;
height: 40px;
}

.spacer50{
display: block;
clear:both;
height: 50px;
}

.spacer60{
display: block;
clear:both;
height: 60px;
}

.spacer62{
display: block;
clear:both;
height: 62px;
}

.box-composed-default-inner .box-composed-default-content h3{
font-size: 20px;
color: #333;
font-weight: normal;
margin: 0;
line-height: 130%;
}

.box-composed-default-content h3 span.small{
font-size: 12px;
color: #999;
}

.box-composed-default-content .form-horizontal .control-label{
width: 85px;
text-align: left;
font-size: 12px;
color: #666;
}

.box-composed-default-content .form-horizontal .controls{
margin-left: 105px;
width: 300px;
}

.box-composed-default-content .form-horizontal .controls .bootstrap-select{
width: 302px;
}


.box-composed-default-content .form-horizontal .control-group-phone .controls .bootstrap-select{
width: 90px;
}

.box-composed-default-content .form-horizontal .control-group-phone .controls input{
width: 192px;
}

.box-composed-default-content .control-group-phone .help-block{
position: absolute;
margin: 0;
line-height: 130%;
color: #999;
}

.box-composed-default-content .control-group-phone .help-block:nth-of-type(1){
left: 120px;
top: 32px
}


.box-composed-default-content .control-group-phone .help-block:nth-of-type(2){
right: 10px;
top: 32px;
width: 192px;
text-align: center;
}

.box-composed-default-content .form-horizontal .control-group .smallish{
font-size: 10px;
color: #999999;
padding-right: 10px;
}

.box-composed-default-content .form-horizontal .controls input{
width: 288px;
font-size: 12px;
}

.box-composed-default-content .form-horizontal .controls input.short{
width: 130px;
}

.box-composed-default-content .form-horizontal .controls select{
width: 302px;
font-size: 12px;
padding-left: 3px;

padding-top: 5px;
}

.box-composed-default-content .form-horizontal .control-group{
margin-top: 15px;
}

.box-composed-default-content .form-horizontal .control-group-phone{
position: relative;
margin-bottom: 40px;

}

.box-composed-default-header h5{
font-weight: normal;
font-size: 12px;
color: #333;
padding-right: 10px;
margin: 0 0 5px 0;
display: none;
}


.progress .progress-dealguardian{
background: rgb(53,169,207); 
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM1YTljZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iIzJjOTZiOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,rgba(53,169,207,1) 0%, rgba(44,150,185,1) 99%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(53,169,207,1)), color-stop(99%,rgba(44,150,185,1))); 
background: -webkit-linear-gradient(top,rgba(53,169,207,1) 0%,rgba(44,150,185,1) 99%); 
background: -o-linear-gradient(top,rgba(53,169,207,1) 0%,rgba(44,150,185,1) 99%); 
background: -ms-linear-gradient(top,rgba(53,169,207,1) 0%,rgba(44,150,185,1) 99%); 
background: linear-gradient(to bottom,rgba(53,169,207,1) 0%,rgba(44,150,185,1) 99%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#35a9cf', endColorstr='#2c96b9',GradientType=0 ); 
text-align: left;
padding-left: 10px;
}

.photo-block a{
font-size: 12px;
}

.btn-defaultblue{
background: rgb(53,169,207); 
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM1YTljZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyYzk2YjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,rgba(53,169,207,1) 0%, rgba(44,150,185,1) 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(53,169,207,1)), color-stop(100%,rgba(44,150,185,1))); 
background: -webkit-linear-gradient(top,rgba(53,169,207,1) 0%,rgba(44,150,185,1) 100%); 
background: -o-linear-gradient(top,rgba(53,169,207,1) 0%,rgba(44,150,185,1) 100%); 
background: -ms-linear-gradient(top,rgba(53,169,207,1) 0%,rgba(44,150,185,1) 100%); 
background: linear-gradient(to bottom,rgba(53,169,207,1) 0%,rgba(44,150,185,1) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#35a9cf', endColorstr='#2c96b9',GradientType=0 ); 
color: #fff;
border-color: rgba(0,0,0,0.1);
text-shadow: none;
}

.btn-defaultblue:hover,
.btn-defaultblue:focus,
.btn-defaultblue-hover{
background: rgb(53,169,207); 
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI1NCUiIHN0b3AtY29sb3I9IiMzNWE5Y2YiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMmM5NmI5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,rgba(53,169,207,1) 54%, rgba(44,150,185,1) 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(54%,rgba(53,169,207,1)), color-stop(100%,rgba(44,150,185,1))); 
background: -webkit-linear-gradient(top,rgba(53,169,207,1) 54%,rgba(44,150,185,1) 100%); 
background: -o-linear-gradient(top,rgba(53,169,207,1) 54%,rgba(44,150,185,1) 100%); 
background: -ms-linear-gradient(top,rgba(53,169,207,1) 54%,rgba(44,150,185,1) 100%); 
background: linear-gradient(to bottom,rgba(53,169,207,1) 54%,rgba(44,150,185,1) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#35a9cf', endColorstr='#2c96b9',GradientType=0 ); 
color: #fff;
border-color: rgba(0,0,0,0.1);
text-shadow: 1px 1px 1px rgba(0,0,0,0.1);
}

.btn-purple{
background: rgb(208,86,119); 
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QwNTY3NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhYzI1NDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,rgba(208,86,119,1) 0%, rgba(172,37,73,1) 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(208,86,119,1)), color-stop(100%,rgba(172,37,73,1))); 
background: -webkit-linear-gradient(top,rgba(208,86,119,1) 0%,rgba(172,37,73,1) 100%); 
background: -o-linear-gradient(top,rgba(208,86,119,1) 0%,rgba(172,37,73,1) 100%); 
background: -ms-linear-gradient(top,rgba(208,86,119,1) 0%,rgba(172,37,73,1) 100%); 
background: linear-gradient(to bottom,rgba(208,86,119,1) 0%,rgba(172,37,73,1) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d05677', endColorstr='#ac2549',GradientType=0 ); 
color: #fff;
border-color: rgba(0,0,0,0.1);
text-shadow: 1px 1px 1px rgba(0,0,0,0.1);
}

.btn-purple:hover,
.btn-purple:focus,
.btn-purple-hover{
background: rgb(208,86,119); 
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNkMDU2NzciIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYWMyNTQ5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,rgba(208,86,119,1) 50%, rgba(172,37,73,1) 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,rgba(208,86,119,1)), color-stop(100%,rgba(172,37,73,1))); 
background: -webkit-linear-gradient(top,rgba(208,86,119,1) 50%,rgba(172,37,73,1) 100%); 
background: -o-linear-gradient(top,rgba(208,86,119,1) 50%,rgba(172,37,73,1) 100%); 
background: -ms-linear-gradient(top,rgba(208,86,119,1) 50%,rgba(172,37,73,1) 100%); 
background: linear-gradient(to bottom,rgba(208,86,119,1) 50%,rgba(172,37,73,1) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d05677', endColorstr='#ac2549',GradientType=0 ); 
color: #fff;
}

.operation-button-block{
display: inline-block;
vertical-align: center;
}

.operation-button-block .free-test-purchase{
margin-top: 5px;
}

.operation-button-block .free-test-purchase span{
color: #999;
font-size: 11px;
}

.button-block{
display: inline-block;
vertical-align: center;
float: right;
}

.button-block .activation-pending{
color: #ac2549;
font-size: 14px;
}

.modal-content-new{
padding:10px; 
background:#fff;
}

.modal-content-new h2{
font-size: 20px;
font-weight: normal;
margin-bottom: 15px;
border-bottom: 1px solid rgba(0,0,0,0.08);
padding-bottom: 5px;
margin-top: 0px;
line-height: 140%;
}

.modal-content-new .nobullet-list{
margin: 0;
padding: 0;
}

.modal-footer p{
display: inline-block;
vertical-align: top;
margin-right: 20px;
position: relative;
top: 8px;
}

.modal-content-new .nobullet-list li{
margin: 0 0 5px 0;
padding: 0;
list-style: none;
}

.modal-content-new .nobullet-list input.checkbox-aprove{
display: inline-block;
vertical-align: top;
}

.modal-content-new .checkbox-list li label{
display: inline-block;
vertical-align: top;
position: relative;
margin-left: 5px;
width: 95%;
}

.modal-content-new p.bold{
font-weight: bold;
font-size: 15px;
}

.modal-content-new #cboxLoadedContent{
background: #fff;
}

.box-composed-default-notification ul.header-list{
margin: 0;
padding: 0;
display: block;
}

.box-composed-default-notification ul.header-list li{
margin: 0;
padding: 0;
list-style: none;
display: inline-block;
vertical-align: top;
}

.box-composed-default-notification ul.header-list li.part1{
width: 540px;
}

.box-composed-default-notification ul.header-list li.part2{
width: 190px;
text-align: center;
}

.box-composed-default-notification ul.header-list li.part3{
width: 180px;
text-align: center;
}

.box-composed-default-notification ul.header-list li h3{
font-size: 14px;
color: #222222;
font-weight: normal;
line-height: 140%;
margin: 5px 0;
}

.box-composed-default-notification ul.header-list li.part1 h3{
margin-left: 5px;
}

.box-composed-default-notification ul.notification-list{
margin: 0;
padding: 0;
}

.box-composed-default-notification .box-composed-default-inner{
padding:0;
}

.box-composed-default-notification ul.notification-list li{
margin: 0;
list-style: none;
display: block;
padding: 10px;
}

.box-composed-default-notification ul.notification-list li:nth-child(even){
background: #fafafa;
}

.box-composed-default-notification ul.notification-list li h4{
font-weight: bold;
font-size: 14px;
color: #333333;
margin: 0;
line-height: 140%;
}

.box-composed-default-notification ul.notification-list li p{
margin :0;
font-size: 12px;
color: #666666;
}

.box-composed-default-notification ul.notification-list li:hover{
background: #FAFFEA;
}

.box-composed-default-notification ul.notification-list li .part1{
display: inline-block;
vertical-align: top;
width: 540px;
}

.box-composed-default-notification ul.notification-list li .part2{
display: inline-block;
vertical-align: top;
width: 185px;
text-align: center;
}

.box-composed-default-notification ul.notification-list li .part3{
display: inline-block;
vertical-align: top;
width: 173px;
text-align: center;
}

.box-composed-default-notification ul.notification-list li .part2 strong.active{
color: #666666;
font-size: 14px;
font-weight: normal;
}

.box-composed-default-notification ul.notification-list li .part2 strong.inactive{
color: #b5b5b5;
font-size: 14px;
font-weight: normal;
}

.box-composed-default-notification ul.header-list li h3 i.icon{
width: 22px;
height: 16px;
margin-right: 10px;
}

.box-composed-default-notification ul.header-list li h3 i.icon-deals{
background-position: -41px -501px;
top: -1px;
}

.box-composed-default-notification ul.header-list li h3 i.icon-light{
background-position: -116px -500px;
top: -2px;
}

.box-composed-default-notification ul.header-list li h3 i.icon-tick{
background-position: -153px -500px;
top: -2px;
}

.box-composed-default-notification ul.header-list li h3 i.icon-vendor{
background-position: -83px -500px;
top: -2px;
}

.section-title h2{
font-size: 20px;
font-weight: normal;
color: #333333;
line-height: 140%;
margin: 0;
}

.section-title h2 .icon-notification{
top: 0px;
background-position: 0px -500px;
width: 21px;
height: 19px;
margin-right: 5px;
margin-left: 1px;
}

.section-title p{
font-size: 12px;
color: #666666;
margin: 0; 
position: relative;
top: 8px;
line-height: 140%;
}

.section-title p strong{
color: #333333;
font-weight: normal;
}

.box-white-default .row .span12short{
width: 900px;
}

.box-white-viral .facebook-block-outer{
background: #3b5998;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
padding: 10px;
}

.box-white-viral .facebook-block-outer h4{
color: #fff;
font-weight: normal;
font-size:14px;
line-height: 140%;
text-align: center; 
}

.box-white-viral .facebook-block-inner{
background: #fff;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
padding: 10px;
min-height: 170px;
}

.facebook-block-inner #figure1{
text-align: center;
}

.box-white-viral #figure1 p{
color: #666666;
font-size: 14px;
position: relative;
top: 75px;
}

.btn.disabled:hover,
.btn.disabled:focus{
background: #E6E6E6;
color: #333333;
text-shadow: none;
border-color: rgba(0, 0, 0, 0.1);
} 

.box-white-viral h4{
font-size: 14px;
color: #333333;
line-height: 140%;
font-weight: normal;
margin: 0 0 10px 0;
}

.box-white-viral .box-white-default-content .control-group{
margin-top: 0;
margin-bottom: 15px;
}

.box-white-viral .box-white-default-content .control-group .controls{
margin-left: 0;
}

.box-white-viral .box-white-default-content .control-group .controls-date{
position: relative;
} 

.box-white-viral .box-white-default-content .control-group:nth-of-type(1) .controls .bootstrap-select{
width: 230px;
}
                                                                                                     
.box-white-viral .box-white-default-content .span-discount-coupons .control-group:nth-of-type(1) .controls .bootstrap-select{
width: 260px;
}
                                                                                                                                                                                                          
.box-white-viral .box-white-default-content .control-group:nth-of-type(2) .controls .bootstrap-select{
width: 140px;
}

.box-white-viral .box-white-default-content .control-group:nth-of-type(2) .controls input{
width: 73px;
text-align: left;
}

.box-white-viral .box-white-default-content .control-group:nth-of-type(3) .controls .bootstrap-select{
width: 125px;
}

.box-white-viral .box-white-default-content .control-group .controls input#expiration_date,
.box-white-viral .box-white-default-content .control-group .controls .limit-date input,
#edit-dcoupon-modal .control-group .limit-date input,
.box-white-default .box-white-blue-header .control-group-datepick .controls input#start_date,
.delay_holder input#delay_date,
.deadline_holder input#scarcity_deadline_date,
.box-white-cproduct ul.inner-step-list > li .expanded-block .prod-details-block .prod-details-text-outer .control-group .controls .datepicker_start_today{
width: 68px;
background-image: url('https://s3.amazonaws.com/DealGuardian/internal/dealguardian-sprite-new.png');
background-repeat:no-repeat;
background-position: 5px -568px;
padding-left: 25px;
font-size: 12px;
}

.box-white-viral .box-white-default-content .control-group .controls input#expiration_date{

}

.box-white-viral .box-white-default-content .ccode-avail-left{
display: inline-block;
vertical-align: top;
width: 300px;
}

    .box-white-viral .box-white-default-content .ccode-avail-left .label_check{
    display: inline-block;
    vertical-align: top;
    margin-right: 20px;
    margin-top: 5px;
    }
    
    

.box-white-viral .box-white-default-content .ccode-avail-right{
display: inline-block;
vertical-align: top;
width: 250px;
}

.box-white-default .box-white-default-content .cpartner-block .col2 #datepicker input{
background-image: url('https://s3.amazonaws.com/DealGuardian/internal/dealguardian-sprite-new.png');
background-repeat:no-repeat;
background-position: 5px -568px;
padding-left: 25px;
font-size: 12px;
}


.delay_holder input#delay_date,
.box-white-cproduct ul.inner-step-list > li .expanded-block .prod-details-block .prod-details-text-outer .control-group .controls .datepicker_start_today{
font-size: 14px;
width: 100px;
}

.delay_holder input.hour-launch-input{
width: 68px;
background-image: url('../img/dealguardian-sprite-new.png');
background-repeat:no-repeat;
background-position: 5px -1008px;
padding-left: 25px;
font-size: 12px;
}

.delay_holder .bootstrap-select,
.deadline_holder .bootstrap-select{
width: 100px;
font-size: 12px;
}

.box-white-default .box-white-blue-header .control-group-datepick .controls input#end_date{
width: 65px;
font-size: 12px;
}

.box-white-default .box-white-blue-header .control-group-datepick .controls input#end_date,
.box-white-default .box-white-blue-header .control-group-datepick .controls input#start_date{
margin-bottom: 0;
cursor: pointer;
}

.box-white-default .box-white-blue-header .control-group-datepick .controls .arrow{
border-top: 4px solid transparent;
border-bottom: 4px solid transparent;
border-left: 6px solid rgba(0,0,0,0.2);
display: inline-block;
vertical-align: top;
position: relative;
top: 11px;
margin: 0 3px 0 4px;
}

.box-white-viral .box-white-default-content .control-group .controls input.error,
.box-white-cbonus .box-white-cbonus-content .control-group input.error{
background: rgba(172,37,73,0.1);
}

.box-white-viral .box-white-default-content .control-group .controls .bootstrap-select button.error{
background: rgb(238,211,218); 
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZDNkYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNmJkYzgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,rgba(238,211,218,1) 0%, rgba(230,189,200,1) 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(238,211,218,1)), color-stop(100%,rgba(230,189,200,1))); 
background: -webkit-linear-gradient(top,rgba(238,211,218,1) 0%,rgba(230,189,200,1) 100%); 
background: -o-linear-gradient(top,rgba(238,211,218,1) 0%,rgba(230,189,200,1) 100%); 
background: -ms-linear-gradient(top,rgba(238,211,218,1) 0%,rgba(230,189,200,1) 100%); 
background: linear-gradient(to bottom,rgba(238,211,218,1) 0%,rgba(230,189,200,1) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eed3da', endColorstr='#e6bdc8',GradientType=0 ); 
}

.box-white-viral .box-white-default-content .control-group-fbcomment .controls input{
width: 390px;
}

.box-white-viral .box-white-default-content .control-group-fbcomment label{
display: inline-block;
font-size: 12px;
color: #333333;
vertical-align: top;
}

.box-white-viral .box-white-default-content .control-group-fbcomment span,
.box-white-cproduct-content ul.inner-step-list > li .expanded-block .prod-details-block .prod-details-text-outer span{
display: inline-block;
float: right;
font-size: 10px;
color: #666666;
vertical-align: top;
margin-right: 35px;
position: relative;
top: 2px;
}

.box-white-cproduct-content ul.inner-step-list > li .expanded-block .prod-details-block .prod-details-text-outer span{
margin-right: 5px;
top: -2px;
height: 15px;
}

.box-white-viral .box-white-default-content .span6{
width: 439px;
}

.table-block-default .table-block-default-content .table-block-list{
margin: 0;
padding: 0;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
border: 1px solid #d5d5d5;
}

.table-block-default .table-block-empower-link .table-block-list{
border: none;
}

.table-block-myprods .table-block-default-content .table-block-list{
border: none;
}

.table-block-partner .table-block-default-content .table-block-list{
border: 1px solid transparent;
}

.table-block-default .table-block-default-content .table-block-list > li{
margin: 0;
padding: 0;
list-style: none;
border: none;
font-size: 12px;
padding: 10px 20px;
background: #fff;
border-bottom: 1px solid #e5e5e5;
position: relative;
}

.table-block-sdashboard .table-block-default-content .table-block-list li{
padding: 10px;
}

.table-block-myprods .table-block-myprods-content .table-block-list li .row1{
display: inline-block;
vertical-align: top;
width: 50px;
text-align: center;
position: relative;
left: -8px;
}

.table-block-myprods .table-block-myprods-content .table-block-list li .row1 .circle{
-webkit-border-radius: 19px;
-moz-border-radius: 19px;
border-radius: 19px;
width: 36px;
height: 36px;
display: inline-block;
vertical-align: top;
text-align: center;
background: #fff;
margin-top: 15px;
border: 1px solid #ccc;
box-shadow: 0px 0px 5px #ddd;
}

.table-block-myprods .table-block-myprods-content .table-block-list li .row1 .product_rating_image_ratings ul > li span{
color: #666666;
display: block;
font-size: 11px;
line-height: 130%;
margin-top: 5px;
}

.table-block-myprods .table-block-myprods-content .table-block-list li .row1 .circle i.icon{
top: 5px;
}

.table-block-myprods .table-block-myprods-content .table-block-list li .row1 .circle i.icon-move{
background-position: -258px -655px;
width: 21px;
height: 20px;
}

.table-block-myprods .table-block-myprods-content .table-block-list li .row1 .circle i.icon-flat{
width: 17px;
height: 16px;
background-position: -290px -657px;
top: 7px;
}

.table-block-myprods .table-block-myprods-content .table-block-list li .row1 .circle i.icon-down{
width: 21px;
height: 20px;
background-position: -618px -655px;
top: 5px;
}

.table-block-myprods .table-block-myprods-content .table-block-list li .row1 .circle i.icon-up{
width: 21px;
height: 20px;
background-position: -361px -655px;
top: 5px;
}

.table-block-myprods .table-block-myprods-content .table-block-list li .row2,
.table-block-sdashboard .table-block-default-content .table-block-list li .row1,
.table-block-adashboard .table-block-default-content .table-block-list li .row1{
display: inline-block;
vertical-align: top;
width: 80px;
margin-right: 10px;
}

.table-block-sdashboard .table-block-default-content .table-block-list li .row1,
.table-block-adashboard .table-block-default-content .table-block-list li .row1{
left: 0;
}

.table-block-myprods .table-block-myprods-content .table-block-list li .row3{
display: inline-block;
vertical-align: top;
width: 505px;
}


.table-block-sdashboard .table-block-default-content .table-block-list li .row2,
.table-block-adashboard .table-block-default-content .table-block-list li .row2{
display: inline-block;
vertical-align: top;
width: 300px;
}

.table-block-adashboard .table-block-default-content .table-block-list li .row2{
width: 475px;
}

.table-block-myprods .table-block-myprods-content .table-block-list li .row3 h5{
color: #333333;
font-size: 14px;
line-height: 130%;
margin: 5px 0 10px 0;
position: relative;
display: inline-block;
vertical-align: top
}

.table-block-myprods .table-block-myprods-content .table-block-list li .row3 span{
color: #666;
font-size: 12px;
line-height: 130%;
margin: 0 0 0 10px;
position: relative;
top: 3px;
display: inline-block;
vertical-align: top
}

.table-block-myprods .table-block-myprods-content .table-block-list li .row3 .row-buttons{

}

.table-block-myprods .table-block-myprods-content .table-block-list li .row3 .row-buttons ul.row-buttons-list,
.table-block-sdashboard .table-block-default-content .table-block-list li .row2 .row-buttons ul.row-buttons-list,
.table-block-sdashboard .table-block-default-content .table-block-list li .row3 ul,
.table-block-adashboard .table-block-default-content .table-block-list li .row2 .row-buttons ul.row-buttons-list,
.table-block-adashboard .table-block-default-content .table-block-list li .row3 ul{
margin:0;
display: inline-block;
vertical-align: top;
padding:0;
}

.table-block-myprods .table-block-myprods-content .table-block-list li .row3 .row-buttons ul.row-buttons-list li.row-button-list-item,
.table-block-sdashboard .table-block-default-content .table-block-list li .row2 .row-buttons ul.row-buttons-list li.row-button-list-item,
.table-block-sdashboard .table-block-default-content .table-block-list li .row3 ul li,
.table-block-adashboard .table-block-default-content .table-block-list li .row2 .row-buttons ul.row-buttons-list li.row-button-list-item,
.table-block-adashboard .table-block-default-content .table-block-list li .row3 ul li{
margin:0;
padding:0;
list-style: none;
display: inline-block;
vertical-align: top;
border: none;
}

.table-block-myprods .table-block-myprods-content .table-block-list li .row3 strong.inactive,
.table-block-sdashboard .table-block-myprods-content .table-block-list li .row2 strong.inactive,
.table-block-adashboard .table-block-myprods-content .table-block-list li .row2 strong.inactive{
color: #C6496A;
margin-left: 5px;
}

.table-block-myprods .table-block-myprods-content .table-block-list li .row3 strong{
line-height: 130%;
}

.table-block-myprods .table-block-myprods-content .table-block-list li .row3 strong.active{
color: #60a13d;
}

.table-block-myprods .table-block-myprods-content .table-block-list li .row3 strong.locked{
color: #c6496a;
}

.table-block-myprods .table-block-myprods-content .table-block-list li .row3 strong.pending{
color: #666;
}

.table-block-myprods .table-block-myprods-content .table-block-list li .row3 strong i.icon{
width: 11px;
height: 11px;
top: 5px;
vertical-align: top;
}

.table-block-myprods .table-block-myprods-content .table-block-list li .row3 strong.inactive i.icon{
background-position: -338px -1017px;
}

.table-block-myprods .table-block-myprods-content .table-block-list li .row3 strong.pending i.icon{
background-position: -385px -1017px;
}

.table-block-myprods .table-block-myprods-content .table-block-list li .row3 strong.active i.icon{
background-position: -315px -1017px;
}

.table-block-myprods .table-block-myprods-content .table-block-list li .row3 strong.paused i.icon{
background-position: -361px -1017px;
}

.table-block-myprods .table-block-myprods-content .table-block-list li .row3 strong.locked i.icon{
background-position: -411px -1017px;
}

.table-block-myprods .table-block-myprods-content .table-block-list li .row3 strong.inactive i.icon-pause,
.table-block-sdashboard .table-block-myprods-content .table-block-list li .row2 strong.inactive i.icon-pause{
width: 15px;
height: 15px;
background-position: -70px -696px;
top: -2px;
}

.table-block-myprods .table-block-myprods-content .table-block-list li .row3 .row-buttons ul.row-buttons-list li.row-button-list-item a.btn .caret{
top: 7px;
}

.table-block-myprods .table-block-myprods-content .table-block-list li .row3 .status-block,
.table-block-sdashboard .table-block-myprods-content .table-block-list li .row2 .status-block{
margin-top: 10px;
display: block;
vertical-align: top;
}

.table-block-myprods .table-block-myprods-content .table-block-list li .row3 .status-block{
margin-top: 5px;
}

.table-block-myprods .table-block-myprods-content .table-block-list li .row3 .row-buttons ul.row-buttons-list li.row-button-list-item .dropdown-menu{
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
}

.table-block-myprods .table-block-myprods-content .table-block-list li .row3 .row-buttons ul.row-buttons-list li.row-button-list-item .dropdown-menu li{
padding: 0;
background: none;
border: none;
margin: 0;
}

.table-block-myprods .table-block-myprods-content .table-block-list li .row3 span .icon-hosted{
width: 21px;
height: 13px;
background-position: -238px -343px;
top: -1px;
}

.table-block-myprods .table-block-myprods-content .table-block-list li .row4{
width: 75px;
position: absolute;
margin-left: 5px;
border-left: 1px solid rgba(0,0,0,0.05);
right: 0;
top: 0;
height: 100%;
}

.table-block-myprods .table-block-myprods-content .table-block-list li .row4 h6{
margin: 0;
/*font-weight: normal;*/
text-align: center;
}

.table-block-myprods .table-block-myprods-content .table-block-list li .row4 .dealguardian-posnegrev{
background: none repeat scroll 0 0 #fffde6;
height: 100%;
position: relative;

}

.table-block-myprods .table-block-myprods-content .table-block-list li .row4 .dealguardian-posnegrev:hover{
background: #f4f3de;
}

.table-block-myprods .table-block-myprods-content .table-block-list li .row4 .dealguardian-posnegrev ul{
margin: 0;
padding: 0;
position: relative;
top: 20px;
left: 10px;
}

.table-block-myprods .table-block-myprods-content .table-block-list li .row4 .dealguardian-posnegrev ul li{
margin: 0;
padding: 0;
display: block;
list-style: none;
margin-bottom: 20px;
}

.table-block-myprods .table-block-myprods-content .table-block-list li .row4 .dealguardian-posnegrev ul li:last-child{
margin-bottom: 0;
}

.table-block-myprods .table-block-myprods-content .table-block-list li .row4 .dealguardian-posnegrev ul li h5{
color: #666666;
display: inline-block;
font-size: 16px;
font-weight: normal;
margin: 0;
vertical-align: top;
width: 20px;
}

.table-block-myprods .table-block-myprods-content .table-block-list li .row4 .dealguardian-posnegrev ul li h5 .icon-thumbup {
background: url("../img/dealguardian-sprite-new.png") no-repeat scroll -100px -173px transparent;
display: inline-block;
height: 12px;
margin: 0 5px 0 0;
position: relative;
top: 6px;
width: 13px;
}

.table-block-myprods .table-block-myprods-content .table-block-list li .row4 .dealguardian-posnegrev ul li h5 .icon-thumbdown {
background: url("../img/dealguardian-sprite-new.png") no-repeat scroll -133px -173px transparent;
display: inline-block;
height: 12px;
margin: 0 5px 0 0;
position: relative;
top: 6px;
width: 13px;
}

.table-block-myprods .table-block-myprods-content .table-block-list li .row4 .dealguardian-posnegrev ul li div {
border-radius: 3px 3px 3px 3px;
color: #FFFFFF;
display: inline-block;
min-width: 20px;
padding: 0 5px;
position: relative;
text-align: center;
top: 3px;
vertical-align: top;
}

.table-block-myprods .table-block-myprods-content .table-block-list li .row4 .dealguardian-posnegrev ul li:nth-child(1) div {
background: none repeat scroll 0 0 #3299bb;
}
                        
                        
.table-block-myprods .table-block-myprods-content .table-block-list li .row4 .dealguardian-posnegrev ul li:nth-child(2) div {
background: none repeat scroll 0 0 #ac2549;
}                        

.table-block-myprods .table-block-myprods-content .table-block-list li .row4 .dealguardian-posnegrev ul li:nth-child(1) div .dealguardian-posnegrev-arrow-left {
border-right: 4px solid #3299bb;
}

.table-block-myprods .table-block-myprods-content .table-block-list li .row4 .dealguardian-posnegrev ul li:nth-child(2) div .dealguardian-posnegrev-arrow-left {
border-right: 4px solid #ac2549;
}

.table-block-myprods .table-block-myprods-content .table-block-list li .row4 .dealguardian-posnegrev ul li div .dealguardian-posnegrev-arrow-left {
border-bottom: 4px solid transparent;
border-top: 4px solid transparent;
display: block;
height: 0;
left: -4px;
position: absolute;
top: 5px;
width: 0;
}

.table-block-myprods .table-block-myprods-content .table-block-list li .row4 .dealguardian-posnegrev a {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
}

.table-block-sdashboard .table-block-default-content .table-block-list li .row3,
.table-block-adashboard .table-block-default-content .table-block-list li .row3{
display: inline-block;
vertical-align: top;
width: 317px;
margin-left: 0px;
}

.table-block-myprods .table-block-myprods-content .table-block-list li .featured-prod{
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
background: #fff;
padding: 5px;
border: 1px solid #eee;
}

.table-block-myprods .table-block-myprods-content .table-block-list li .featured-prod i.icon-star{
width: 14px;
height: 14px;
background-position: 0px -67px;
margin-right: 5px;
top: -2px;

}

.table-block-myprods .table-block-myprods-content .table-block-list li .featured-prod h6{
display: inline-block;
vertical-align: top;
margin: 0;
padding: 0;
font-weight: normal;
}

.table-block-myprods .table-block-myprods-content .table-block-list li .row5{
display: inline-block;
vertical-align: top;
width: 175px;
margin-left: 10px;
}

.table-block-myprods .table-block-myprods-content .table-block-list li .row5 a.btn{
display: block;
}

.table-block-myprods .table-block-myprods-content .table-block-list li .row5 a.btn i.icon-request{
width: 13px;
height: 11px;
background-position: -99px -733px;
margin-right: 3px;
top: 2px;
}

.table-block-sdashboard .table-block-default-content .table-block-list li .row4{
display: inline-block;
vertical-align: top;
width: 175px;
margin-left: 15px;
}

.table-block-myprods .table-block-myprods-content .table-block-list li .row5 span.pending,
.ticket-details .ticket-details-body ul.ticket-conversation-list li span.pending,
.ticket-details .ticket-details-body .ticket-detail-block span.pending,
.modal-body-delete span.pending,
#main_product_inexistent .pending
{
display: block;
text-align: left;
color: #915228;
font-size: 11px;
background-color:#FFFFBC;
padding: 5px;
font-weight: normal;
border: 1px solid #D6C475;
margin-top:20px;
}


#reply_succes i.icon-tick{
width: 13px;
height: 11px;
margin-right: 5px;
}

.ticket-details .ticket-details-body ul.ticket-conversation-list li span.pending{
font-size: 12px;
padding: 3px 5px;
position: relative;
top: -1px;
margin-top: 0;
}

.ticket-details .ticket-details-body ul.ticket-conversation-list li span.info{
display: block;
text-align: left;
color: #395f03;
font-size: 12px;
background-color:#faffea;
padding: 5px;
/*margin-top:20px;*/
font-weight: normal;
border: 1px solid #E7F2BA;
}

.ticket-details .ticket-details-body ul.ticket-conversation-list li span.info span{
display: inline-block;
vertical-align: top;
width: 390px;
}

.table-block-myprods .table-block-myprods-content .table-block-list li .row5 span.locked{

display: block;
text-align: left;
color: #BA5353;
font-size: 11px;
background-color:#FFDDDD;
padding: 5px;
font-weight: normal;
border: 1px solid #F9BBBB;


}


.table-block-myprods .table-block-myprods-content .table-block-list li .row5 span.pending span,
.table-block-myprods .table-block-myprods-content .table-block-list li .row5 span.locked span,
.ticket-details .ticket-details-body ul.ticket-conversation-list li span.pending span,
.ticket-details .ticket-details-body .ticket-detail-block span.pending span,
.modal-body-delete span.pending span,
#main_product_inexistent .pending span{
display: inline-block;
vertical-align: top;
width: 125px;
position: relative;
top: 3px;
}

.ticket-details .ticket-details-body ul.ticket-conversation-list li span.pending span{
width: 460px;
}

.ticket-details .ticket-details-body ul.ticket-conversation-list li span.info span{
width: 465px;
}

.ticket-details .ticket-details-body .ticket-detail-block span.pending span,
.modal-body-delete span.pending span{
width: auto;
}

#main_product_inexistent .pending span{
width: 280px;
font-size: 12px;
padding-bottom: 5px;
}



.table-block-myprods .table-block-myprods-content .table-block-list li .row5 span.pending i.icon,
.table-block-myprods .table-block-myprods-content .table-block-list li .row5 span.locked i.icon,
.ticket-details .ticket-details-body ul.ticket-conversation-list li span.pending i.icon,
.ticket-details .ticket-details-body .ticket-detail-block span.pending i.icon,
.modal-body-delete span.pending i.icon,
#main_product_inexistent .pending i.icon{
background-position: -498px -1015px;
top: -3px;
width: 21px;
height: 21px;
margin-right: 5px;
}

.table-block-myprods .table-block-myprods-content .table-block-list li .row5 .pos-prod,
.table-block-sdashboard .table-block-default-content .table-block-list li .row4 .pos-prod{
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
background: #F2FAFF;
padding: 5px;
border: 1px solid #CAE7F7;
}

.table-block-myprods .table-block-myprods-content .table-block-list li .row5 .pos-prod{
min-height: 70px;
}

.table-block-myprods .table-block-myprods-content .table-block-list li .row5 .pos-prod .pos-prod-top,
.table-block-sdashboard .table-block-default-content .table-block-list li .row4 .pos-prod .pos-prod-top{
margin-bottom: 5px;
text-align: center;
}

.table-block-myprods .table-block-myprods-content .table-block-list li .row5 .pos-prod h6,
.table-block-sdashboard .table-block-default-content .table-block-list li .row4 .pos-prod h6{
display: inline-block;
vertical-align: top;
width: 122px;
font-weight: normal;
margin: 0 0 0 0px;
}

.table-block-myprods .table-block-myprods-content .table-block-list li .row5 .pos-prod .circle,
.table-block-sdashboard .table-block-default-content .table-block-list li .row4 .pos-prod .circle{
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
min-width: 20px;
min-height: 20px;
background: #D05677;
color: #fff;
display: inline-block;
vertical-align: top;
text-align: center;
position: relative;
top: 0px;
}

.table-block-myprods .table-block-myprods-content .table-block-list li .row5 .pos-prod .circle span,
.table-block-sdashboard .table-block-default-content .table-block-list li .row4 .pos-prod .circle span{
position: relative;
top: 0px;
font-size: 12px;
font-weight: bold;
padding:0px 3px;
}

.table-block-partner .table-block-default-content .table-block-list li.header-row{
padding: 10px 20px;
}

.table-block-partner .table-block-default-content .table-block-list li{
padding: 0;
background: none;
border: none;
}


.table-block-default .table-block-default-content .table-block-list li .block-kol{
border: 1px solid #D5D5D5;
background: #fff; 
padding: 10px 20px;
}


.table-block-list li .pos-prod-bottom{
margin-top: 5px;
text-align: center;
}

.table-block-list li .pos-prod-bottom a.btn{
display: block;
margin-bottom: 0px;
}

.table-block-list li .pos-prod-bottom a.btn i.icon-arrowup,
.box-white-bumps ul.bump-list li .pos-prod-bottom a.btn i.icon-arrowup{
background-position: -587px -569px;
top: -1px;
width: 15px;
height: 15px;
margin-right: 5px;
}

.table-block-list li .pos-prod-bottom span{
font-size: 11px;
color: #666;
display: block;
}

.table-block-default .table-block-default-content .table-block-list li:first-child,
.table-block-default .table-block-default-content .table-block-list li:last-child{
border-bottom: none;
}

.table-block-bonus .table-block-bonus-content .table-block-list li:first-child{
border-bottom: 1px solid #e5e5e5;
}

.table-block-default .table-block-default-content .table-block-list li.header-row{
background: rgb(53,169,207); 
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM1YTljZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyYzk2YjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,rgba(53,169,207,1) 0%, rgba(44,150,185,1) 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(53,169,207,1)), color-stop(100%,rgba(44,150,185,1))); 
background: -webkit-linear-gradient(top,rgba(53,169,207,1) 0%,rgba(44,150,185,1) 100%); 
background: -o-linear-gradient(top,rgba(53,169,207,1) 0%,rgba(44,150,185,1) 100%); 
background: -ms-linear-gradient(top,rgba(53,169,207,1) 0%,rgba(44,150,185,1) 100%); 
background: linear-gradient(to bottom,rgba(53,169,207,1) 0%,rgba(44,150,185,1) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#35a9cf', endColorstr='#2c96b9',GradientType=0 ); 
color: #fff;
font-weight: bold;
}
 
.table-block-default .table-block-default-content .table-block-list li [class*="col"]{
display: inline-block;
vertical-align: top;
margin: 5px 0 0 0;
text-align: right;
}

.table-block-discountc .table-block-default-content .table-block-list li [class*="col"]{
text-align: center;
}

.table-block-adashboard-div .table-block-default-content .table-block-list li [class*="col"]{
text-align: center;
}

.table-block-default .table-block-default-content .table-block-list li.header-row [class*="col"]{
margin: 0;
padding: 0;
}

.table-block-discountc .table-block-default-content .table-block-list li.header-row [class*="col"]{
text-align: center;
}

.table-block-discountc .table-block-default-content .table-block-list li.header-row .col1{
text-align: left;
}

.table-block-default .table-block-default-content .table-block-list li .col1{
width: 160px;
text-align: left;
}

.table-block-adashboard-div .table-block-default-content .table-block-list li .col1{
width: 375px;
}

.table-block-adashboard-div .table-block-default-content-2 .table-block-list li .col1{
width: 65px;
margin-right: 20px;
}

.table-block-adashboard-div .table-block-default-content-2 .table-block-list li.header-row .col1{
margin-right: 10px;
width: 75px;
text-align: center;
}

.table-block-partner .table-block-default-content .table-block-list li .col1{
width: 330px;
text-align: left;
position: relative;
}
 
.table-block-partner .table-block-list li .col1 .circle,
.cpartner-block ul.addedpartner-list li .circle{
display: inline-block;
left: 10px;
margin-right: 10px;
text-align: center;
top: 9px;
vertical-align: top;
} 

.table-block-partner .table-block-list li .col1 .circle .icon,
.cpartner-block ul.addedpartner-list li .circle .icon{
top: 5px;
width: 21px;
}

.table-block-partner .table-block-list li .col1 .stat-main .icon,
.cpartner-block ul.addedpartner-list li .stat-main .icon{
 background-position: -288px -657px;
height: 16px;
top: 3px;
}

.table-block-partner .table-block-list li .col1 .stat-upsell .icon,
.cpartner-block ul.addedpartner-list li .stat-upsell .icon{ 
 background-position: -361px -655px;
height: 20px;
margin-top: -10px; 
}

.table-block-partner .table-block-list li .col1 .stat-downsell .icon,
.cpartner-block ul.addedpartner-list li .stat-downsell .icon{
 background-position: -618px -655px;
height: 20px;
width: 21px;
margin-top:-10px;
}

.table-block-partner .table-block-list li .col1 .stat-updownsell .icon,
.cpartner-block ul.addedpartner-list li .stat-updownsell .icon{
 background-position: -258px -655px;
height: 20px;
} 

.cpartner-block ul.addedpartner-list li .stat-main .icon,
.cpartner-block ul.addedpartner-list li .stat-upsell .icon,
.cpartner-block ul.addedpartner-list li .stat-downsell .icon,
.cpartner-block ul.addedpartner-list li .stat-updownsell .icon{
top: 0;
}

.cpartner-block ul.addedpartner-list li .subrow .circle{
top: 0px;
position: relative;
left: 0;
}

.table-block-partner .table-block-list li .col1 .tooltip,
.cpartner-block ul.addedpartner-list li .tooltip{
background: none repeat scroll 0 0 rgba(0, 0, 0, 0.8);
border-radius: 3px 3px 3px 3px;
bottom: 27px;
color: #FFFFFF;
display: none;
font-size: 12px;
left: -32px;
opacity: 1;
padding: 5px;
text-align: center;
width: 80px;
position: absolute;
}

.cpartner-block ul.addedpartner-list li .subrow .tooltip{
bottom: 37px;
}
 
.table-block-partner .table-block-list li .col1 .tooltip .arrow,
.cpartner-block ul.addedpartner-list li .tooltip .arrow{
border-left: 3px solid transparent;
border-right: 3px solid transparent;
border-top: 3px solid rgba(0, 0, 0, 0.8);
bottom: -3px;
left: 39px;
position: absolute;
} 
 
.table-block-partner .table-block-list li .col1 h5{
display: inline-block;
vertical-align: top;
} 

.cpartner-block ul.addedpartner-list li .subrow1 h5,
.cpartner-block ul.addedpartner-list li .subrow h6{
display: inline-block;
vertical-align: top;
}

.table-block-partner li ul.table-block-list-sublist li .col1 {
width: auto;
text-align: center;
position: relative;
top: 2px;
margin-top: 0;
}

.table-block-partner li ul.table-block-list-sublist li .col1 .tooltip{
left: -32px;
}

.table-block-partner li ul.table-block-list-sublist li .subblock-kol{
display: inline-block;
vertical-align: top;
border: 1px solid #d5d5d5;
background: #fff;
width: 896px;
padding: 10px 20px;
border-bottom: none;
}

.table-block-myprods .table-block-myprods-content ul.table-block-list > li,
.table-block-myprods .table-block-myprods-content ul.table-block-list > li:first-child,
.table-block-myprods .table-block-myprods-content ul.table-block-list > li:last-child{
border: 1px solid #ddd;
background: #fff;
margin-bottom: 10px;
}

.box-white-default .box-white-default-content .btn .icon-pluspartner{
background-position: -452px -538px;
height: 15px;
margin-right: 5px;
top: -1px;
width: 15px;
}

.table-block-partner .table-block-default-content .table-block-list li .col1 h5{
color: #333;
margin: 0; 
}

.table-block-bonus .table-block-bonus-content .table-block-list li .col1{
width: 60px;
margin-top: 0;
}

.table-block-bonus .table-block-empower-link .table-block-list li .col1{
width: 50px;
}

.table-block-bonus .table-block-bonus-content .table-block-list li .circle{
-webkit-border-radius: 19px;
-moz-border-radius: 19px;
border-radius: 19px;
width: 38px;
height: 38px;
display: inline-block;
vertical-align: top;
text-align: center;
}

.table-block-bonus .table-block-list li .circle .icon-bonus,
.abonus-block .grid1 .circle .icon-bonus{
background-position: -310px -499px;
top: 3px;
width: 18px;
height: 20px;
}

.table-block-bonus .table-block-list li .circle-notassigned{
background: #ac2549;
}

.table-block-bonus .table-block-list li .circle-assigned{
background: #359cbe;
}

.table-block-default .table-block-default-content .table-block-list li .col2{
width: 70px;
}

.table-block-adashboard-div .table-block-default-content .table-block-list li .col2{
width: 40px;
}

.table-block-adashboard-div .table-block-default-content-2 .table-block-list li .col2{
width: 375px;
text-align: left;
}

.table-block-adashboard-div .table-block-default-content-2 .table-block-list li.header-row .col2{
text-align: center;
}

.table-block-adashboard-div .table-block-default-content .table-block-list li{
font-size: 11px;
color: #333;
}

.table-block-adashboard-div .table-block-default-content .table-block-list li .col1{
font-size: 12px;
}

.table-block-adashboard-div .table-block-default-content .table-block-list li.header-row{
font-size: 12px;
}

.table-block-partner .table-block-default-content .table-block-list li .col2{
width: 200px;
text-align: left;
}

.table-block-partner .table-block-default-content .table-block-list li ul li .col2{
font-size: 12px;
color: #333;
}

.table-block-partner .table-block-default-content .table-block-list li ul li .col2 strong{
font-size: 14px;
}

.table-block-bonus .table-block-bonus-content .table-block-list li .col2{
width: 505px;
text-align: left;
margin-top: 0;
}

.table-block-bonus .table-block-list li .assign_block,
.table-block-3rdparty-content .table-block-list li .assign_block{
text-align: right;
margin-top: 0;
position: relative;
}

.table-block-empower-link .table-block-list li .assign_block{
text-align: left;
margin-left: 10px;
display: inline-block;
margin-top: 17px;
vertical-align: top;
}
                                                     
.table-block-3rdparty-content .table-block-list li .assign_block{
margin-left: 0;
margin-top: 0;
}

.table-block-bonus .table-block-bonus-content .table-block-list li .assign_block .arrow{
border-left: 10px solid transparent;
border-right: 10px solid transparent;
border-bottom: 10px solid #eee;
top: -10px;
right: 70px;
display: block;
position: absolute;
}

.table-block-bonus .table-block-bonus-content .table-block-list li .assign_block h6,
.table-block-3rdparty-content .table-block-list li .assign_block h6{
color: #333333;
font-size: 14px;
margin: 0 0 5px;
font-weight:normal;
}

.table-block-bonus .table-block-bonus-content .table-block-list li .assign_block h6 .icon-vendor{
background-position: -218px -1755px;
width: 20px;
height: 19px; 
margin-right: 5px;
top: -2px;
}

.aff-link-box .icon-lupa{
background-position: -182px -377px;
width: 15px;
height: 15px; 
position: absolute;
left: 15px;
top: 11px;
}

.table-block-bonus .table-block-bonus-content .table-block-list li .assign_block h6 .icon-aff{
background-position: -264px -1755px;
width: 23px;
height: 19px;
margin-right: 5px; 
top: -2px;
}

.table-block-bonus .table-block-bonus-content .table-block-list li .assign_block .option-list,
.table-block-3rdparty-content .table-block-list li .assign_block .option-list{
height: 120px;
margin: 0;
overflow: auto;
padding: 0;
border: 1px solid #ccc;
background: #fff;
}                                                                                            

.table-block-default .table-block-3rdparty-content .table-block-list li .assign_block .option-list{
height: 185px;
}

.table-block-bonus .table-block-bonus-content .table-block-list li .assign_block ul.option-list::-webkit-scrollbar {
width: 7px;
}
 
.table-block-bonus .table-block-bonus-content .table-block-list li .assign_block ul.option-list::-webkit-scrollbar-track {
border-radius: 5px;
background: #f5f5f5;
}
 
.table-block-bonus .table-block-bonus-content .table-block-list li .assign_block ul.option-list::-webkit-scrollbar-thumb {
border-radius: 5px;
background: #c5c5c5;
}

.table-block-bonus .table-block-bonus-content .table-block-list li .assign_block ul.option-list li{
color: #333333;
font-size: 12px;
line-height: 130%;
list-style: none outside none;
margin: 0;
padding: 0;
border: none;
}

.table-block-bonus .table-block-bonus-content .table-block-list li .assign_block ul.option-list li .control-group,
.table-block-3rdparty-content .table-block-list li .assign_block ul.option-list li .control-group{
margin: 0;
}

.table-block-bonus .table-block-bonus-content .table-block-list li .assign_block ul.option-list li .controls,
.table-block-3rdparty-content .table-block-list li .assign_block ul.option-list li .controls{
margin: 0;
}

.table-block-bonus .table-block-bonus-content .table-block-list li .assign_block .grid1,
.table-block-3rdparty-content .table-block-list li .assign_block .grid1{
display: inline-block;
vertical-align: top;
width: 320px;
margin: 0 10px 0 20px;
text-align: left;                                                                      
}                                                                                      


.table-block-bonus .table-block-bonus-content .table-block-list li .assign_block .grid2,
.table-block-3rdparty-content .table-block-list li .assign_block .grid2{
display: inline-block;
vertical-align: top;
width: 320px;
text-align: left;
}

.table-block-bonus .table-block-empower-link .table-block-list li .assign_block .grid1,
.table-block-bonus .table-block-empower-link .table-block-list li .assign_block .grid2{
width: 327px;
}

.form-horizontal .control-group-afflinkgen{
margin-left: 235px;
text-align: right;
}

.table-block-bonus .table-block-empower-link .table-block-list li .assign_block .grid1 .controls,
.table-block-bonus .table-block-empower-link .table-block-list li .assign_block .grid2 .controls{
display: block;
}

.table-block-3rdparty-content .table-block-list li .assign_block .grid1,
.table-block-3rdparty-content .table-block-list li .assign_block .grid2{
width: 430px;
float:left;
}

.table-block-bonus .table-block-bonus-content .table-block-list li .col2 h5,
.table-block-3rdparty-content .table-block-list li .col2 h5{
margin: 0;
font-size: 14px;
color: #333333;
line-height: 130%; 
position: relative;
top: 10px;
}

.table-block-bonus .table-block-bonus-content .table-block-list li .col2 span{
color: #666666}

.table-block-default .table-block-default-content .table-block-list li .col3{
width: 82px;
padding-top: 10px;
}                                                                  

.table-block-adashboard-div .table-block-default-content .table-block-list li .col3{
width: 55px;
padding-top: 0;
}

.table-block-adashboard-div .table-block-default-content-2 .table-block-list li .col3{
width: 90px;
text-align: center;
}

.table-block-viral .table-block-default-content .table-block-list li .col3{
padding: 0;
}

.table-block-bonus .table-block-bonus-content .table-block-list li .col3{
width: 325px;
margin-top: 0;
text-align: right;
}

.table-block-bonus .table-block-empower-link .table-block-list li .col3{
text-align: right;
width: 192px;
}

.table-block-bonus .table-block-empower-link .table-block-list li .col3 h5{
margin-left: 10px;
display: inline-block;
}

.table-block-bonus .table-block-bonus-content .table-block-list li .col3 .notetext {
color: #333333;
font-size: 11px;
display: inline-block;
text-align: center;
width: 155px;
}

.table-block-bonus .table-block-bonus-content .table-block-list li .col3 .notetext-warning {
font-weight: bold;
color: #ac2549;
}

.table-block-default .table-block-default-content .table-block-list li .col4{
width: 90px;
}

.table-block-adashboard-div .table-block-default-content .table-block-list li .col4{
width: 55px;
}

.table-block-adashboard-div .table-block-default-content-2 .table-block-list li .col4{
width: 55px;
} 

.table-block-partner .table-block-default-content .table-block-list li .col3{
width: 195px;
text-align: left;
padding: 0;
}

.table-block-partner .table-block-default-content .table-block-list li.header-row .col4{
width: 159px;
text-align: center;
}

.table-block-partner .table-block-default-content .table-block-list li .col4{
width: 159px;
text-align: right;
}

.table-block-partner .table-block-default-content .table-block-list li .col4 a.btn{
margin: 0;
}

.table-block-partner .table-block-list li .col4 a.btn .icon,
.table-block-default .table-block-list li .col4 a.btn .icon,
.table-block-default .table-block-list li .col3 a.btn .icon{
top: 0px;
margin-right: 0px;
}

.table-block-partner .table-block-list li .col4 a.btn .icon-edit{
width: 13px;
height: 13px;
background-position: -35px -539px;
}

.table-block-partner .table-block-list li .col4 a.btn .icon-delete,
.table-block-default .table-block-list li .col4 a.btn .icon-delete,
.table-block-default .table-block-list li .col3 a.btn .icon-delete{
width: 13px;
height: 13px;
background-position: -68px -731px;
}



.table-block-partner .table-block-list li .col4 a.btn .icon-cancel,
.req_activation_self_block .modal-footer .btn .icon-no{
width: 13px;
height: 13px;
background-position: -133px -732px;
top: 1px;
}

.req_activation_self_block h3{
font-weight: normal;
}

.req_activation_self_block .modal-footer a.btn .icon-no{
margin-right: 5px;
}

.req_activation_self_block .modal-footer .btn .icon-arrow-right{
width: 9px;
height: 15px;
background-position: -645px -608px;
top: -1px;
margin-left: 5px;
}

.req_activation_self_block .modal-footer .btn.disabled .icon-arrow-right{
width: 9px;
height: 15px;
background-position: -674px -608px;
top: -1px;
margin-left: 5px;
}

.req_activation_self_block .modal-footer .btn .icon-tick{
width: 13px;
height: 13px;
margin-right: 5px;
background-position: -601px -1176px;
}

.req_activation_self_block h3 .icon-tick-big{
width: 30px;
height: 25px;
vertical-align: top;
margin-right: 5px;
background-position: -317px -1262px;
top: 3px;
}

.req_activation_self_block table tr:nth-child(2) td{
padding-top: 13px;
}

.req_activation_self_block table .box-icon{
width: 21px;
height: 20px;
vertical-align: top;
}

.req_activation_self_block table .box-icon-main{
background-position: -287px -654px;
top: 3px;
}

.req_activation_self_block table .box-icon-funnel{
vertical-align: top;
background-position: -255px -655px;
top: 3px;
}

.req_activation_self_block table .box-icon-yes{
background-position: -99px -733px;
width: 13px;
height: 11px;
margin-right: 5px;
top: 1px;
}

.req_activation_self_block table .box-icon-no{
width: 11px;
height: 11px;
background-position: -133px -732px;
margin-right: 5px;
top: 1px;
}

.req_activation_self_block table tr:nth-child(2) td:nth-child(1){
padding-top: 10px;
}

.req_activation_self_block table tr td input{
margin-top: 10px;
}

.req_activation_self_block table tr td input:nth-of-type(1){
margin-top: 0;
}

.table-block-partner .table-block-list li .col4 a.btn .icon-exit{
width: 16px;
height: 11px;
background-position: 0px -731px;
top: 1px;
}

.table-block-default .table-block-list li .col5{
width: 130px;
}

.table-block-adashboard-div .table-block-default-content .table-block-list li .col5{
width: 85px;
} 

.table-block-adashboard-div .table-block-default-content-2 .table-block-list li .col5{
width: 85px;
}

.table-block-default .table-block-default-content .table-block-list li .col6{
width: 100px;
}

.table-block-adashboard-div .table-block-default-content .table-block-list li .col6{
width: 50px;
}

.table-block-adashboard-div .table-block-default-content-2 .table-block-list li .col6{
width: 50px;
} 

.table-block-default .table-block-default-content .table-block-list li .col7{
width: 105px;
}

.table-block-discountc .table-block-default-content .table-block-list li .col7{
width: 125px;
}

.table-block-adashboard-div .table-block-default-content .table-block-list li .col7{
width: 60px;
text-align: center;
padding-left: 10px;
}

.table-block-adashboard-div .table-block-default-content .table-block-list li.header-row .col7{
width: 70px;
}

.table-block-adashboard-div .table-block-default-content-2 .table-block-list li .col7{
width: 120px;
margin-left: 10px;
} 

.table-block-default .table-block-default-content .table-block-list li .col8{
width: 135px;

}

.table-block-default .table-block-default-content .table-block-list li.header-row .col8{
margin-top: 0px;

}

.table-block-adashboard-div .table-block-default-content .table-block-list li .col9{
width: 70px;
}

.table-block-adashboard-div .table-block-default-content .table-block-list li .col10{
width: 45px;
}

.table-block-default .table-block-default-content .table-block-list li .col8 .btn{
padding: 0 8px;
position: relative;
top: 2px;
margin: 0;
}

.table-block-default .table-block-default-content .table-block-list li .col8 .btn .icon,
.table-block-default .table-block-default-content .table-block-list li .col3 .btn .icon,
.table-block-default .table-block-default-content .table-block-list li .col3 .btn .icon,
.table-block-default .table-block-default-content .table-block-list li .col4 .btn .icon{
top: 0px;
width: 13px;
height: 13px;
margin-right: 5px;
}

.table-block-default .table-block-list li .col8 .btn .icon-edit,
.table-block-default .table-block-list li .col3 .btn .icon-edit,
.table-block-default .table-block-list li .col4 .btn .icon-edit{
background-position: -35px -539px;
}

.table-block-default .table-block-list li .col8 .btn .icon-report,
.table-block-default .table-block-list li .col3 .btn .icon-report,
.table-block-default .table-block-list li .col4 .btn .icon-report{
background-position: -648px -1276px;
}

.table-block-default .table-block-list li .col3 .btn .icon-clone{
background-position: -98px -539px;
}

.table-block-default .table-block-list li .col3 .btn .icon-assign{
background-position: -131px -539px;
}

.table-block-default .table-block-list li .col8 .btn .icon-stop{
background-position: -66px -538px;
}

.table-block-default .table-block-list li.header-row .col8{
text-align: center;
}
 
.table-block-adashboard-div .table-block-default-content .table-block-list li .col8{
width: 40px;
} 

.box-white-viral .facebook-block-inner .fb-comment-header img{
width: 50px;
height: 50px;
display: inline-block;
vertical-align: top;
padding-right: 5px;
}

.box-white-viral .facebook-block-inner .fb-comment-header .content{
display: inline-block;
vertical-align: top;
width: 335px;
}

.table-block-ipn,
.table-block-membership,
.table-block-integration{
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
border-radius: 3px;
background-color: #fff;
border: 1px solid #D5D5D5;
}

.table-block-default .table-block-default-content .table-block-list > li{
padding: 10px;
}

.table-block-default .table-block-empower-link .table-block-list > li{
padding: 0;
}

.icon-chevron-up.icon-white{
background-image: url("../img/glyphicons-halflings-white.png");
}

.table-block-myprods .table-block-default-content ul.table-block-list > li{
margin-bottom: 10px;
}

.table-block-ipn .table-block-default-content .table-block-list,
.table-block-membership .table-block-default-content .table-block-list,
.table-block-integration .table-block-default-content .table-block-list{
-webkit-border-radius: 0px 0px 3px 3px;
-moz-border-radius: 0px 0px 3px 3px;
-ms-border-radius: 0px 0px 3px 3px;
border-radius: 0px 0px 3px 3px;
border: none;
}

.table-block-ipn .table-block-default-content .table-block-list li,
.table-block-membership .table-block-default-content .table-block-list li,
.table-block-integration .table-block-default-content .table-block-list li{
background: none;
}

.table-block-default .table-block-3rdparty-content .table-block-list li{
padding: 0;
}

.box-white-viral .facebook-block-inner .fb-comment-header .content p{
color: #333333;
font-size: 12px;
line-height: 120%;
margin-top: 5px;
}

.box-white-viral .facebook-block-inner .fb-comment-header .content p strong{
color: #3b5998;
font-weight: normal;
}

.box-white-viral .facebook-block-inner .fb-comment-header .content span{
color: #999999;
font-size: 10px;
}

.box-white-viral .facebook-block-inner .fb-comment-middle{
margin-top: 10px;
}

.box-white-viral .facebook-block-inner .fb-comment-middle p.comment{
font-size: 12px;
color: #666;
min-height: 15px;
line-height: 130%;
}

.box-white-viral .facebook-block-inner .fb-comment-middle p.comment span.empty{
color: #999;
}

.box-white-viral .facebook-block-inner .fb-comment-middle .fb-preview-block{
border: 1px solid #d5d5d5;
}

.box-white-viral .fb-comment-middle .fb-preview-block .left-content{
display: inline-block;
vertical-align: top;
width: 85px;
border-right: 1px solid #d5d5d5;
}

.box-white-viral .fb-comment-middle .fb-preview-block .right-content{
display: inline-block;
vertical-align: top;
width: 295px;
margin-left: 5px;
padding: 5px 5px 5px 0;
}

.box-white-viral .fb-comment-middle .fb-preview-block .left-content img{
width: 85px;
height: 85px;
}

.box-white-viral .fb-comment-middle .fb-preview-block .right-content h6{
font-size: 11px;
color: #3b5998;
font-weight: bold;
line-height: 140%;
margin: 0;
}

.box-white-viral .fb-comment-middle .fb-preview-block .right-content span{
font-size: 11px;
color: #808080;
}

.box-white-viral .fb-comment-middle .fb-preview-block .right-content p{
line-height: 15px;
font-size: 11px;
color: #808080;
margin-top: 5px;
}

.box-white-abonus .box-white-abonus-content{
padding: 20px 20px 10px 20px;
}

.box-white-bonus .box-white-bonus-content .span9,
.box-white-partner .box-white-partner-content .span9,
.box-white-myprods .box-white-myprods-content .span9{
width: 650px;
}

.box-white-integration .box-white-integration-content .span8{
width: 622px;
}
 
.box-white-integration .box-white-integration-content hr{
margin: 10px 0;
} 
 
.box-white-integration .box-white-integration-content .span4{
width: 230px;
}

.box-white-integration .box-white-integration-content .span4 a.btn{
margin-top: 25px;
width: 230px;
}

.box-white-integration .box-white-integration-content p.resp-status{
margin: 5px 0 0 0;
color: #666;
}

.box-white-integration .box-white-integration-content h4{
font-size: 16px;
font-weight: normal;
margin: 0 0 5px 0; 
color: #000;
}

.table-block-integration .table-block-default-content ul.table-block-list .col1{
text-align: left;
width: 250px;
}

.table-block-membership .table-block-default-content ul.table-block-list .col1{
text-align: left;
width: 250px;
}

.table-block-ipn .table-block-default-content ul.table-block-list .col1{
text-align: left;
width: 250px;
}

.table-block-integration .table-block-default-content ul.table-block-list .col2{
text-align: left;
width: 251px;
}

.table-block-membership .table-block-default-content ul.table-block-list .col2{
text-align: left;
width: 505px;
}

.table-block-ipn .table-block-default-content ul.table-block-list .col2{
text-align: left;
width: 440px;
}

.table-block-integration .table-block-default-content ul.table-block-list .col3{
text-align: left;
width: 251px;
padding-top: 0;
}

.table-block-membership .table-block-default-content ul.table-block-list .col3{
width: 135px;
padding-top: 0;
}

.table-block-ipn .table-block-default-content ul.table-block-list .col3{
width: 201px;
padding-top: 0;
}

.table-block-ipn .table-block-default-content ul.table-block-list .col3 a.btn i.icon{
width: 13px;
height: 13px;
margin-right: 5px;
}

.table-block-ipn ul.table-block-list .col3 a.btn i.icon-test{
background-position: -192px -732px;
}

.table-block-ipn ul.table-block-list .col3 a.btn i.test-done{
background-position: -224px -733px;
}

.table-block-integration ul.table-block-list li.header-row .col4{
text-align: center;
}

.table-block-membership ul.table-block-list li.header-row .col3{
text-align: center;
}

.table-block-ipn ul.table-block-list li.header-row .col3{
text-align: center;
}

.table-block-integration .table-block-default-header .btn-mini,
.table-block-membership .table-block-default-header .btn-mini,
.table-block-ipn .table-block-default-header .btn-mini{
float: right;
margin-top: 10px;
margin-right: 20px;
}

.table-block-ipn .table-block-default-header h3 span{
font-size: 18px;
position: relative;
top: -1px;
}

.table-block-integration .table-block-default-content ul.table-block-list .col4{
width: 135px;
}

.table-block-ipn .table-block-default-content ul.table-block-list .col4{
width: 185px;
}

.box-white-cbonus .box-white-cbonus-content .span10{
width: 500px;
}

.box-white-cbonus .box-white-cbonus-content .span2{
width: 360px;
position: relative;
right: -20px;
}

.box-white-default .box-white-default-content .span12{
width: 900px;
}

.box-white-bonus .box-white-bonus-content .span12 h6,
.box-white-partner .box-white-partner-content .span12 h6,
.box-white-myprods .box-white-myprods-content .span12 h6{
font-size: 20px;
font-weight: normal;
color: #b5b5b5;
line-height: 140%;
}

.box-white-cbonus .box-white-cbonus-content ul.custom-content-list{
margin: -10px 0 0 0;
padding:0;
display: inline-block;
vertical-align: top;
float: right;
}

.box-white-bonus .box-white-bonus-content .span12 h6{
font-size: 20px;
font-weight: normal;
color: #b5b5b5;
line-height: 140%;
}

.box-white-cbonus .box-white-cbonus-content ul.custom-content-list li{
margin: 0;
padding:0;
list-style: none;
display: inline-block;
vertical-align: top;
}

.box-white-cbonus .box-white-cbonus-content ul.custom-content-list li .btn{
width: 170px;
text-align: left;
font-size: 13px;
}

.box-white-cbonus .box-white-cbonus-content ul.custom-content-list li .btn .icon-addblock{
width: 13px;
height: 13px;
background-position: -162px -539px;
margin-right: 5px;
}

.box-white-cbonus .box-white-cbonus-content ul.custom-content-list li .btn .icon-addhtml,
.box-white-cproduct ul.inner-step-list > li .expand-block-content .salespages_container .styles i.icon-addhtml,
.box-white-cproduct ul.inner-step-list > li .expand-block-content ul.price-level-list-access li a i.icon-addhtml,
.box-white-cproduct ul.inner-step-list > li .expand-block-content .welcome_message_holder a i.icon-addhtml,
.box-white-cproduct ul.inner-step-list > li .expand-block-content .contact_us_holder .styles i.icon-addhtml{
width: 13px;
height: 13px;
background-position: -195px -539px;
margin-right: 5px;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .salespages_container .styles i.icon-adddesign,
.box-white-cproduct ul.inner-step-list > li .expand-block-content ul.price-level-list-access li a i.icon-adddesign,
.box-white-cproduct ul.inner-step-list > li .expand-block-content .welcome_message_holder a i.icon-adddesign,
.box-white-cproduct ul.inner-step-list > li .expand-block-content .contact_us_holder .styles i.icon-adddesign{
width: 13px;
height: 13px;
background-position: -557px -538px;
margin-right: 5px;
}

.box-white-cbonus .box-white-cbonus-content ul.submit-button-list{
margin: 0;
padding: 0;
}

.box-white-cbonus .box-white-cbonus-content ul.submit-button-list li{
margin: 0;
padding: 0;
list-style: none;
display: inline-block;
vertical-align: top;
}

.box-white-cbonus .box-white-cbonus-content ul.submit-button-list li .icon-plus-white,
.contest-position .col3 a.btn-defaultblue .icon-plus-white,
.control-group-url a.btn .icon-plus-white{
width: 15px;
height: 15px;
background-position: -270px -539px;
margin:-1px 5px 0px 0px;
}

.tac-positions .col3 a.btn-remove-tac i.icon-remove,
.ftc-positions .col3 a.btn-remove-tac i.icon-remove,
.fsc-positions .col3 a.btn-remove-tac i.icon-remove,
.box-white-cproduct ul.inner-step-list > li .expanded-block .prod-details-block a i.icon-remove,
.box-white-cproduct ul.inner-step-list > li .expand-block-content .eswipe_holder_header a i.icon-delete,
.box-white-cproduct ul.inner-step-list > li .expand-block-content .pvideos_holder_header a i.icon-delete,
.box-white-cproduct ul.inner-step-list > li .expand-block-content .banners_holder_header a i.icon-delete,
.box-white-cproduct ul.inner-step-list > li .expand-block-content .articles_holder_header a i.icon-delete,
.box-white-cproduct ul.inner-step-list > li .expand-block-content .tkeyw_holder_header a i.icon-delete{
width: 11px;
height: 11px;
background-position: -133px -732px;
margin-right: 5px;
top: 1px;
}

.box-white-cbonus .box-white-cbonus-content ul.submit-button-list li .icon-preview,
.box-white-cproduct-content ul.inner-step-list li .icon-preview{
width: 20px;
height: 15px;
background-position: -229px -539px;
margin-right: 5px;
}


.box-white-cbonus .box-white-cbonus-content ul.submit-button-list li:first-child{
margin-right: 7px;
}

.box-white-cbonus .box-white-cbonus-content .control-group label{
display: inline-block;
vertical-align: top;
color: #333333;
font-size: 14px;
}

.box-white-cbonus .box-white-cbonus-content .control-group span.maxchar{
 color: #666666;
display: inline-block;
font-size: 10px;
float: right;
position: relative;
top: 2px;
vertical-align: top;
}

.box-white-cbonus .box-white-cbonus-content .control-group input#product_name{
width: 885px;
}

.box-white-cbonus .box-white-cbonus-content .control-group .controls-product_name label.error,
.box-white-cbonus .box-white-cbonus-content .control-group .controls-product_desc label.error{
margin-left: 10px;
top: 5px;
position: relative;
color: #ac2549;
}

.box-white-cbonus .box-white-cbonus-content .control-group .controls-product_desc label.error{
top: 0;
margin-left: 0;
}

.abonus-block .bonus-arrow{
position: relative;
}

.abonus-block .grid1{
display: inline-block;
vertical-align: top;
width: 275px;
background: #eeeeee;
padding: 5px 0 5px 20px;
position: relative;
left:-21px;
position: relative;
height: 38px
}

.abonus-block .grid1 h5{
margin: 0 0 0 10px;
padding: 0;
color: #333333;
font-size: 14px;
display: inline-block;
vertical-align: top;
width: 220px;
top: 9px;
position: relative;
}

.abonus-block .grid1 .circle{
display: inlien-block;
vertical-align: top;
text-align: center;
-webkit-border-radius: 19px;
-moz-border-radius: 19px;
border-radius: 19px;
width: 38px;
height: 38px;
display: inline-block;
vertical-align: top;
text-align: center;
background: #359cbe;
}

.abonus-block .grid1 .arrow{
border-top: 24px solid transparent;
border-bottom: 24px solid transparent;
border-left: 24px solid #eee; 
position: absolute;
width: 0;
height: 0;
right:-24px;
top: -5px; 
}

.abonus-block .grid2{
display: inline-block;
vertical-align: top;
width: 225px;
margin-left: 52px;
}

.abonus-block .grid3{
display: inline-block;
vertical-align: top;
width: 245px;
margin-left: 72px;
}

.abonus-block .grid2 h6,
.abonus-block .grid3 h6{
margin: 0 0 5px 0;
font-size: 14px;
color: #333333;
}

.abonus-block ul.option-list{
margin: 0;
padding: 0;
height: 150px;
overflow: auto;
}

.abonus-block ul.option-list::-webkit-scrollbar {
width: 7px;
}
 
.abonus-block ul.option-list::-webkit-scrollbar-track {
border-radius: 5px;
background: #e5e5e5;
}
 
.abonus-block ul.option-list::-webkit-scrollbar-thumb {
border-radius: 5px;
background: #c5c5c5;
}

.abonus-blockul.option-list li{
margin: 0;
padding: 0;
list-style: none;
line-height: 130%;
font-size: 12px;
color: #333;
}

.abonus-block ul.option-list li .controls{
margin: 0;
}

.help-button{
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
background: rgb(255,255,255); 
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIzMiUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZjVmNWY1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,rgba(255,255,255,1) 32%, rgba(245,245,245,1) 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(32%,rgba(255,255,255,1)), color-stop(100%,rgba(245,245,245,1))); 
background: -webkit-linear-gradient(top,rgba(255,255,255,1) 32%,rgba(245,245,245,1) 100%); 
background: -o-linear-gradient(top,rgba(255,255,255,1) 32%,rgba(245,245,245,1) 100%); 
background: -ms-linear-gradient(top,rgba(255,255,255,1) 32%,rgba(245,245,245,1) 100%); 
background: linear-gradient(to bottom,rgba(255,255,255,1) 32%,rgba(245,245,245,1) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5',GradientType=0 ); 
display: inline-block;
padding: 5px 10px;
border: 1px solid #ccc;
color: #666;
font-size: 12px;
vertical-align: top;
text-align: left;
}

.help-button:hover{
text-decoration: none;
color: #333;
background: rgb(255,255,255); 
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2Y1ZjVmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,rgba(255,255,255,1) 1%, rgba(245,245,245,1) 51%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(51%,rgba(245,245,245,1))); 
background: -webkit-linear-gradient(top,rgba(255,255,255,1) 1%,rgba(245,245,245,1) 51%); 
background: -o-linear-gradient(top,rgba(255,255,255,1) 1%,rgba(245,245,245,1) 51%); 
background: -ms-linear-gradient(top,rgba(255,255,255,1) 1%,rgba(245,245,245,1) 51%); 
background: linear-gradient(to bottom,rgba(255,255,255,1) 1%,rgba(245,245,245,1) 51%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5',GradientType=0 ); 
}

a.btn i.icon-print{
width: 17px; 
height: 13px;
background-position: -40px -1755px;
margin-right: 5px; 
}

a.btn i.icon-pdf{
width: 11px; 
height: 13px;
background-position: -633px -733px;
margin-right: 5px;
}

.help-button span{
display: inline-block;
margin-left: 5px;
vertical-align: top;
line-height: 120%;
margin-top: 4px;
}

.help-button .icon-play{
background-position: -94px -608px;
top: 0px;
width: 21px;
height: 21px;
vertical-align: top;
}

.help-button:hover .icon-play{
background-position: -135px -608px;
}

.box-white-linkgen-content .controls{
display: inline-block;
vertical-align: top;
margin: 0 0px 0 10px;
position: relative;
}

.box-white-linkgen-content input{
width: 660px;
}

.box-white-linkgen-content .form-horizontal label{
width: 215px;
}

.box-white-linkgen-content .form-horizontal label .icon-link{
background-position: -307px -1755px; 
width: 17px;
height: 17px;
top: -2px;

}

.box-white-linkgen-content .controls span{
display: inline-block;
font-size: 10px;
color: #666666;
vertical-align: top;
position: absolute;
top: -20px;
right:  0px;

}

.earnings_report_body h4{
padding-bottom: 5px;
margin-bottom: 5px;
border-bottom: 1px solid #eee;
font-weight: normal;
font-size: 20px;
}

#generate_report i.icon-gr{
background-position: -77px -1755px;
width: 17px; 
height: 14px;
}

.earnings_report_body h4 .icon-user{
width: 22px;
height: 19px;
background-position: -341px -569px;
margin-right: 5px;
}

.earnings_report_body h4 .icon-er{
width: 16px;
height: 19px;
background-position: -303px -609px;
margin-right: 5px;
}

.box-white-linkgen .genlinkbox{
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px; 
border: 1px solid #CAE7F7;
background: #F2FAFF;
padding: 20px 10px 20px 20px; 
width: 896px;
position: relative;
left: -15px;
top: 5px;
}

.box-white-linkgen-content .control-group-genlink label{
font-weight: bold;
font-size: 14px;
color: #333;
width: 210px;
}

.box-white-linkgen-content .control-group-genlink input{
width: 660px;
background: #f5f5f5;
}



.box-white-linkgen-content .control-group-genlink .controls{
margin: 0;
margin-left: 10px;
}

.control-group-afflinkgen button i.icon{
height: 15px;
width: 15px;
}

.control-group-afflinkgen button i.icon-aim{
background-position: -306px -539px;
}

.control-group-afflinkgen button i.icon-clink{
background-position: -341px -541px;
}

.control-group-afflinkgen button i.icon-reset{
background-position: -35px -730px;
}

.message-box{
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
border-radius: 3px;
border: 1px solid #ccc;
background: #fff;
color: #000;
font-size: 12px;
margin: auto;
}

.message-box-news{
background-color: #F6FFD3;
color: #5C8E00;
}

.message-box-alerts{
background-color: #FFE5E5;
color: #8E0000;
} 

ul.my-products-row-list{
margin: 0;
padding: 0;
}

table.genreport-result tr td{
padding: 3px 5px;
}


table.genreport-result tr:nth-child(odd) td{
background: rgba(54,140,169,0.1);
}

table.genreport-result tr:nth-child(1) td{
background: #e5e5e5;
border-bottom: 1px solid #d5d5d5; 
}

table.genreport-result tr.last td{
background: none;
border-top: 1px solid #999;

}

table.genreport-result tr td:nth-child(1){
background: none;
padding: 0px;
border-bottom: none;
border-top: none;
}

table.genreport-result tr td .icon-total{
width: 18px; 
height: 13px;
background-position: -114px -1755px;
margin-right: 5px;
}

ul.my-products-row-list li.my-products-row-listitem{
padding: 10px;
background-color: #fff;
border: 1px solid #ddd;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
list-style: none;
margin-bottom:20px;
}

ul.my-products-row-list li.my-products-row-listitem:first-child{
padding: 10px;
background-color: #fff;
border: 1px solid #ddd;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
list-style: none;
}

ul.my-products-row-list li.my-products-row-listitem:last-child{
padding: 10px;
background-color: #fff;
border: 1px solid #ddd;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
list-style: none;
margin-bottom: 0;
}

.row-my-products h3{
font-size: 20px;
line-height: 130%;
color: #333333;
font-weight: normal;
}

.row-my-products .span8-longer,
ul.my-products-row-list li .span8-longer{
width: 630px;
}

.row-my-products .span4-shorter,
ul.my-products-row-list li .span4-shorter{
width: 265px;
margin-left: 20px;
}

ul.my-products-row-list li .main-product-box{
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px; 
border: 1px solid #ddd;
background: #ccc;
padding: 10px;
background-color:#f4f4f4;
}

ul.related-products-list{
margin: 0;
padding: 0;
}

ul.related-products-list li{
margin: 0 0 20px 0;
padding: 8px;
list-style: none;
border:1px solid #fff;
}

ul.related-products-list li:hover{
background-color:#fbfbfb;
border:1px solid #eee;
}

ul.related-products-list li:last-child{
margin: 0;
}

ul.my-products-row-list li.my-products-row-listitem .main-product-box{
position: relative;
}

ul.my-products-row-list li.my-products-row-listitem .main-product-box .grid1{
display: inline-block;
vertical-align: top;
width: 80px;
height: 80px;
margin-right: 7px;
}

ul.my-products-row-list li.my-products-row-listitem .main-product-box .grid2{
display: inline-block;
vertical-align: top;
width: 325px;
margin-right: 7px;
}

ul.my-products-row-list li.my-products-row-listitem .main-product-box .grid2 h4,
ul.my-products-row-sublist li.my-products-row-sublist-item .submain-product-box .grid2 h4,
ul.related-products-list li .info-box h4{
font-size: 14px;
font-weight: bold;
color: #333333;
margin: 0;
padding: 0 0 5px 0;
line-height: 130%;
}

ul.my-products-row-list li.my-products-row-listitem .main-product-box .grid2 p,
ul.my-products-row-sublist li.my-products-row-sublist-item .submain-product-box .grid2 p,
ul.related-products-list li .info-box p{
font-size: 12px;
color: #333333;
margin: 0;
}

ul.related-products-list li .info-box a:hover{
color: #333;
}

ul.related-products-list li .info-box p{
color: #666666;
}

ul.my-products-row-list li.my-products-row-listitem .main-product-box .grid3{
display: inline-block;
vertical-align: top;
width: 180px;
}

ul.my-products-row-list li.my-products-row-listitem .grid3 a{
margin-left: 15px;
font-size: 12px;
}

ul.my-products-row-list li.my-products-row-listitem .grid3 a.review-link{
display: inline-block;
vertical-align: top;
margin-left: 5px;
}

ul.my-products-row-list li.my-products-row-listitem .grid3 a.btn-defaultblue{
margin: 0;
}

ul.my-products-row-list li.my-products-row-listitem .grid3 a i.icon-review{
top: -3px;
width: 17px;
height: 16px;
margin-right: 5px;
background-position: -374px -538px;
}

ul.my-products-row-list li.my-products-row-listitem .main-product-box .grid3 h6,
ul.my-products-row-sublist li.my-products-row-sublist-item .submain-product-box .grid3 h6{
display: inline-block;
vertical-align: top;
font-size: 12px;
font-weight: normal;
color: #333333;
margin: 0;
}

ul.my-products-row-list li.my-products-row-listitem .main-product-box .grid3 ul,
ul.my-products-row-sublist li.my-products-row-sublist-item .submain-product-box .grid3 ul{
display: inline-block;
vertical-align: top;
margin: 0;
padding: 0; 
cursor:pointer; 
}

ul.my-products-row-list li.my-products-row-listitem .main-product-box .grid3 .button-box{
position: absolute;
bottom: 10px;
right: 10px;
}

ul.my-products-row-sublist li.my-products-row-sublist-item .submain-product-box .grid3 .button-box{
bottom: 0;
right: 0px;
position: absolute;
}


ul.my-products-row-list li.my-products-row-listitem .main-product-box .grid3 .button-box a .icon,
ul.my-products-row-sublist li.my-products-row-sublist-item .submain-product-box .grid3 .button-box a .icon{
top: 0px;
height: 15px;
margin-right: 5px;
}

ul.my-products-row-list li.my-products-row-listitem .main-product-box .grid3 .button-box a .icon-invoice,
ul.my-products-row-sublist li.my-products-row-sublist-item .submain-product-box .grid3 .button-box a .icon-invoice{
background-position: -501px -1312px;
width: 13px;
}

ul.my-products-row-list li.my-products-row-listitem .main-product-box .grid3 .button-box a .icon-support,
ul.my-products-row-sublist li.my-products-row-sublist-item .submain-product-box .grid3 .button-box a .icon-support{
background-position: -534px -1312px;
width: 15px;
}

ul.my-products-row-list li.my-products-row-listitem .main-product-box .grid3 .button-box a .icon-access,
ul.my-products-row-sublist li.my-products-row-sublist-item .submain-product-box .grid3 .button-box a .icon-access{
background-position: -569px -1312px;
width: 16px;
}

ul.my-products-row-sublist{
margin: 10px 0 0 0;
padding: 0;
}

ul.my-products-row-sublist li.my-products-row-sublist-item{
margin: 10px 0px 0px 0px;
list-style: none;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px; 
border: 1px solid #ddd;
background: #ccc;
padding: 10px;
background-color:#f5f5f5;
}

ul.my-products-row-sublist li.my-products-row-sublist-item .type{
display: inline-block;
width: 60px;
text-align: left;
vertical-align: top;
}

ul.my-products-row-sublist li.my-products-row-sublist-item .type .circle{
-webkit-border-radius: 24px;
-moz-border-radius: 24px;
border-radius: 24px;
height: 48px;
width: 48px;
background: #fff;
display: inline-block;
position: relative;
top: 16px;
text-align: center;
border: 1px solid #ccc;
box-shadow: 0px 0px 5px #ddd;
}

ul.my-products-row-sublist li.my-products-row-sublist-item .type .circle i.icon{
width: 26px;
height: 20px;
vertical-align: top;
top: 15px;
}

ul.my-products-row-sublist li.my-products-row-sublist-item-type1 .type .circle i.icon{
background-position: -73px -656px;
}

ul.my-products-row-sublist li.my-products-row-sublist-item-type2 .type .circle i.icon{
background-position: -32px -656px;
top: 13px;
}

ul.my-products-row-sublist li.my-products-row-sublist-item .submain-product-box{
position: relative;
width: 540px;
display: inline-block;
vertical-align: top;
}

ul.my-products-row-sublist li.my-products-row-sublist-item .submain-product-box .grid1{
width: 80px;
display: inline-block;
vertical-align: top;
margin-right: 7px;
}

ul.my-products-row-sublist li.my-products-row-sublist-item .submain-product-box .grid2{
width: 233px;
display: inline-block;
vertical-align: top;
margin-right: 7px;
}

ul.my-products-row-sublist li.my-products-row-sublist-item .submain-product-box .grid3{
width: 180px;
display: inline-block;
vertical-align: top;
float: right;
}

ul.related-products-list li .product_rating_image{
display: inline-block;
vertical-align: top;
width: 80px;
margin-right: 7px;
}

ul.related-products-list li i.icon-emptprod{
width: 80px;
height: 80px;
margin-left: 5px;
top: -5px;
background-position: -308px -355px;
opacity: 0.5;
} 

ul.related-products-list li .info-box-empty{
margin-top: 5px;
}

ul.related-products-list li .info-box-empty p{
margin-top: 10px;
font-size: 14px;
color: #999;
}

ul.related-products-list li .info-box{
display: inline-block;
vertical-align: top;
width: 150px;
}

.row-my-products{
margin-top: 10px;
}

.row-my-products .btn-showore-mp,
.row-my-products .btn-showmore{
width: 918px;
color: #999;
font-size: 14px;
margin-top: 0px;
padding: 10px;
}

.row-pmessage .btn-showmore{
display: block;
color: #999;
font-size: 14px;
margin-top: 0px;
padding: 10px;
}

.row-pmessage #no_messages{
font-weight: normal;
color: #999;
padding: 10px 0;
background: #fff;
text-align: center;
}

.row-pmessage #no_messages i.icon-x,
#order_details .order_details_body .ticket-detail-block i.icon-x{
background-position: -168px -1352px;
width: 20px;
height: 20px;
top: -1px;
margin-right: 5px;
}

#order_details .order_details_body .ticket-detail-block i.icon-x{
top: 3px;
}

.submit-ticket-blok-inner #succes{
padding: 10px;
font-weight: normal;
/*color: #999;*/
font-size: 14px;
position: relative;
display: inline-block;
}

.submit-ticket-blok-inner #succes i.icon-tick-g{
background-position: -99px -733px;
width: 13px;
height: 11px;
margin-right: 5px;
top: 1px;
}


.row-my-sdashboard .btn-showmore,
.row-my-adashboard .btn-showmore,
.row-pmessage .btn-showmore{
width: auto;
display: block;
}

div.grid33 ul.rating-list{
display: inline-block;
margin: 0;
padding: 0;
position: relative;
top: 3px;
vertical-align: top;
}

div.grid33 ul.rating-list li{
 background: url("https://s3.amazonaws.com/DealGuardian/internal/dealguardian-sprite-new.png") no-repeat scroll -34px -67px transparent;
display: inline-block;
height: 14px;
list-style: none outside none;
margin: 0 -3px 0 0;
padding: 0;
vertical-align: top;
width: 14px;
}

div.grid33 ul.rating-list li.active{
background: url("https://s3.amazonaws.com/DealGuardian/internal/dealguardian-sprite-new.png") no-repeat scroll 0 -67px transparent;
}

div.grid33 ul.rating-list li.active-half{
background: url("https://s3.amazonaws.com/DealGuardian/internal/dealguardian-sprite-new.png") no-repeat scroll -68px -67px transparent;
}

div.grid33 ul.rating-list li span{
display: none;
}






ul.my-products-row-list li.my-products-row-listitem ul.rating-list{
display: inline-block;
margin: 0;
padding: 0;
position: relative;
top: 3px;
vertical-align: top;
}

ul.my-products-row-list li.my-products-row-listitem ul.rating-list li{
 background: url("https://s3.amazonaws.com/DealGuardian/internal/dealguardian-sprite-new.png") no-repeat scroll -34px -67px transparent;
display: inline-block;
height: 14px;
list-style: none outside none;
margin: 0 -3px 0 0;
padding: 0;
vertical-align: top;
width: 14px;
}

ul.my-products-row-list li.my-products-row-listitem ul.rating-list li.active{
background: url("https://s3.amazonaws.com/DealGuardian/internal/dealguardian-sprite-new.png") no-repeat scroll 0 -67px transparent;
}

ul.my-products-row-list li.my-products-row-listitem ul.rating-list li.active-half{
background: url("https://s3.amazonaws.com/DealGuardian/internal/dealguardian-sprite-new.png") no-repeat scroll -68px -67px transparent;
}

ul.my-products-row-list li.my-products-row-listitem ul.rating-list li span{
display: none;
}

.box-white-viral .box-white-default-content .control-group .controls-date input.error{
background-image: url("https://s3.amazonaws.com/DealGuardian/internal/dealguardian-sprite-new.png");
background-position: 5px -568px;
background-repeat: no-repeat;
background-color: #FFFFFF;
border: 1px solid #CCCCCC;
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
}

.box-white-viral .box-white-default-content .control-group .controls-limit .bootstrap-select{
width: 140px;
}

.box-white-viral .box-white-default-content .control-group .controls-limit .limit-option-block{
display: inline-block;
vertical-align: top;
width: 110px;
}
                                                                                              
.box-white-viral .box-white-default-content .control-group .controls-limit .limit-option-block input{
width: 102px;
font-size: 14px;
}
                                                                                              
label.error{                                                             
color: #ac2549;
margin-top: 3px;
font-size: 12px;
}

.box-white-account-content .form-horizontal .controls label.error{
color: #ac2549;
margin-top: 10px;
font-size: 12px;
margin-left: 6px;
}

.box-yellow-pmessage .box-white-default-content{
position: relative;
}

.box-yellow-pmessage .label-content{
background: #e9dd99;
position: relative;
width: 899px; 
margin-left: -20px;
padding: 3px 20px;
}

.box-yellow-pmessage .label-content ul.label-list{
margin: 0;
padding: 0;
}

.box-yellow-pmessage .label-content ul.label-list li{
margin: 0;
padding: 0;
display: inline-block;
vertical-align: top;
}

.box-yellow-pmessage .label-content ul.label-list li:nth-child(1){
width: 330px;
}

.box-yellow-pmessage .label-content ul.label-list li:nth-child(2){
width: 199px;
}

.box-yellow-pmessage .label-content ul.label-list li:nth-child(3){
width: 200px;
}

.box-yellow-pmessage .bottom-content ul.bottom-content-list{
margin: 0;
padding: 0;
}

.box-yellow-pmessage .bottom-content ul.bottom-content-list li{
margin: 0;
padding: 0;
list-style: none;
display: inline-block;
vertical-align: top;
}

.box-yellow-pmessage .bottom-content ul.bottom-content-list li:nth-child(1){
width: 330px;
}

.box-yellow-pmessage .bottom-content ul.bottom-content-list li:nth-child(2){
width: 199px;
}

.box-yellow-pmessage .bottom-content ul.bottom-content-list li:nth-child(3){
width: 200px;
}

.box-yellow-pmessage .bottom-content ul.bottom-content-list li:nth-child(4){
width: 157px;
text-align: right;
}

.box-yellow-pmessage .bottom-content ul.bottom-content-list li ul.partner-list,
.table-block-partner .table-block-list li .col3 ul.partner-list,
.cpartner-block ul.addedpartner-list li .grid2 ul.partner-list{
margin: 0;
padding: 0;
}

.box-yellow-pmessage .bottom-content ul.bottom-content-list li ul.partner-list li,
.table-block-partner .table-block-list li .col3 ul.partner-list li,
.cpartner-block ul.addedpartner-list li .grid2 ul.partner-list li{
margin: 0 7px 0 0;
padding: 0;
list-style: none;
display: inline-block;
vertical-align: top;
text-align: center;
font-size: 11px;
color: #666666;
font-weight: bold;
width: 54px;
}

.table-block-mypartner .table-block-default-content .table-block-list li,
.table-block-partner .table-block-default-content .table-block-list li{
padding: 0;
list-style: none;
margin: 0;
}

.table-block-mypartner .table-block-list li .col3 ul.partner-list li{
background: #e5e5e5; 
}

.cpartner-block ul.addedpartner-list li .grid2 ul.partner-list li{
background: none;
width: auto;
}

.cpartner-block ul.addedpartner-list li ul.partner-list{
width: 360px;
}

.cpartner-block ul.addedpartner-list li ul.partner-list li .user-block{
background: #fff;
margin-bottom: 10px;
}

.cpartner-block ul.addedpartner-list li ul.partner-list li .user-block:last-child{
margin-bottom: 0;
}

.cpartner-block .addedpartner-list-block{
position: relative;
}

.cpartner-block .addedpartner-list-block ul.background-list-images{
position: absolute;
top: 62px;
width: 100%;
z-index: 0;
margin: 0;
padding: 0;
}

.cpartner-block .addedpartner-list-block ul.background-list-images li{
height: 36px;
list-style: none outside none;
margin: 0 0 4px;
padding: 0;
}

.cpartner-block .addedpartner-list-block ul.background-list-images li.row1{
background: #DDDDDD;
}

.cpartner-block .addedpartner-list-block ul.background-list-images li.row{
background: #EEEEEE;
}

.cpartner-block ul.addedpartner-list li ul.partner-list li .userimage-block{
background: none;
margin-bottom: 5px;
position: relative;
}

ul.partner-list li .partner-item{
position: relative;
}

ul.partner-list li .partner-item img{
width: 54px;
height: 54px;
-webkit-border-radius: 3px 3px 0px 0px;
-moz-border-radius: 3px 3px 0px 0px;
-ms-border-radius: 3px 3px 0px 0px;
border-radius: 3px 3px 0px 0px;
}

.cpartner-block ul.addedpartner-list li ul.partner-list li .userimage-block .user-name-tooltip,
ul.partner-list li .partner-item .user-name-tooltip{
background: none repeat scroll 0 0 rgba(0, 0, 0, 0.9);
color: #FFFFFF;
font-size: 12px;
left: 50%;
line-height: 130%;
padding: 2px 5px;
position: absolute;
top: -22px;
width: 120px;
display: none;
text-align: center;
margin-left: -60px;
}

.cpartner-block ul.addedpartner-list li ul.partner-list li .userimage-block .user-name-tooltip .arrow,
ul.partner-list li .partner-item .user-name-tooltip .arrow{
border-left: 3px solid transparent;
border-right: 3px solid transparent;
border-top: 3px solid rgba(0,0,0,0.9);
position: absolute;
bottom: -3px;
left: 58px;
}

.cpartner-block ul.addedpartner-list li ul.partner-list li .userimage-block span{
display: block;
font-weight: normal;
color: #333;
font-size: 12px;
}

.table-block-partner .table-block-default-content .table-block-list li .col3 ul.partner-list li.pending,
.cpartner-block ul.addedpartner-list li .grid2 ul.partner-list li.pending{
background: #b13053;
}

.box-yellow-pmessage .box-white-default-content .bottom-content ul.bottom-content-list li ul.partner-list li:nth-child(3),
.table-block-list li .col3 ul.partner-list li:nth-child(3){
margin: 0;
}

.box-yellow-pmessage .box-white-default-content .bottom-content ul.bottom-content-list li ul.partner-list li p,
.table-block-partner .table-block-list li .col3 ul.partner-list li p,
.cpartner-block ul.addedpartner-list li .grid2 ul.partner-list li p{
margin: 0;
padding: 0;
position: relative;
}

.cpartner-block ul.addedpartner-list li .grid2 ul.partner-list li p{
padding: 5px 0;
font-size: 12px;
}

.table-block-partner .table-block-list li .col3 ul.partner-list li.pending p,
.cpartner-block ul.addedpartner-list li .grid2 ul.partner-list li.pending p{
color: #fff;
}
.table-block-partner .table-block-list li ul.table-block-list-sublist{
margin: 2px 0 1px 0;
}

.table-block-partner .table-block-list li ul.table-block-list-sublist li:first-child .subblock-kol{
-webkit-border-radius: 3px 3px 0px 0px;
-moz-border-radius: 3px 3px 0px 0px;
-ms-border-radius: 3px 3px 0px 0px;
border-radius: 3px 3px 0px 0px;
border-bottom: none;
}

.table-block-partner .table-block-list li ul.table-block-list-sublist li:last-child .subblock-kol{
margin: 0px;
-webkit-border-radius: 0px 0px 3px 3px ;
-moz-border-radius: 0px 0px 3px 3px ;
-ms-border-radius: 0px 0px 3px 3px ;
border-radius: 0px 0px 3px 3px ;
border: 1px solid #d5d5d5;
}

.cpartner-block .control-group{
margin-bottom: 0;
}

.cpartner-block hr{
margin: 10px 0;
}

.cpartner-block .col1{
display: inline-block;
vertical-align: top;
width: 230px;
}

.cpartner-block .col1 .bootstrap-select{
width: 210px;
}

.cpartner-block .col2{
display: inline-block;
vertical-align: top;
width: 290px;
}

.cpartner-block .col3{
display: inline-block;
vertical-align: top;
width: 215px;
}

.cpartner-block .col4{
text-align: right;
display: inline-block;
vertical-align: top;
width: 145px;
}

.cpartner-block .col2 .bootstrap-select{
width: 150px;
}

.cpartner-block .col2 #datepicker,
.cpartner-block .col2 #copies,
.cpartner-block .col2 #totalprofit{
display: inline-block;
vertical-align: top;
}

.cpartner-block .col2 #datepicker input{
width: 85px;
}

.cpartner-block .col2 #copies input{
width: 50px;
}

.cpartner-block .col2 #totalprofit input{
width: 40px;
}

.cpartner-block .col3 #addpartner{
width: 175px;
}

.cpartner-block .col3 .icon{
width: 15px;
height: 15px;
margin-left: 5px;
top: -5px;
}

.cpartner-block .col3 .icon-success{
background-position: 0px -696px;
}

.ccode-avail-right ul.promoters-list{
margin: 10px 0 0 0;
padding: 0 0 0 10px;

}

.ccode-avail-right ul.promoters-list li{
list-style: none;
margin: 5px 0 0 0;
padding: 0;
}

.ccode-avail-right ul.promoters-list li #custom_aff_username{
display: inline-block;width: 167px;
font-weight: bold;
}

.ccode-avail-right ul.promoters-list li:first-child{
border-top: 1px solid rgba(0,0,0,0.1);
margin-top: 5px;
padding-top: 5px;
}

.ccode-avail-right ul.promoters-list li .custom_aff_label{
position: relative; 
top: -4px;
margin-left:10px;
}

.ccode-avail-right ul.promoters-list li a{
display: inline-block;
}

.cpartner-block .col3 .icon-unsuccess,
.ccode-avail-right ul.promoters-list li a .icon-remove{
background-position: -35px -696px;
}

.ccode-avail-right ul.promoters-list li a .icon-remove{
width: 15px;
height: 15px;
margin-right: 5px;
top: -2px;
}

.ccode-avail-right ul.promoters-list li a{
opacity: 0.5;
}

.ccode-avail-right ul.promoters-list li a:hover,
.ccode-avail-right ul.promoters-list li a:focus{
opacity: 1;
}
.cpartner-block .col4 .controls-addp{
margin-top: 23px;
}

.cpartner-block ul.addedpartner-list{
margin: 0;
padding: 0;
position: relative;
z-index: 0;
}

.cpartner-block ul.addedpartner-list li{
margin: 0 0 5px 0;
padding: 5px 20px;
list-style: none;
}

.cpartner-block ul.addedpartner-list li .grid1{
display: inline-block;
vertical-align: top;
width: 513px;
}

.cpartner-block ul.addedpartner-list li .grid2{
display: inline-block;
vertical-align: top;
width: 341px; 
}

.cpartner-block ul.addedpartner-list li.mainlist-item{
background: #ddd;
padding: 5px 20px;
}

.cpartner-block ul.addedpartner-list li h5{
margin: 0;
padding: 0;
font-size: 12px;
color: #333;
}

.cpartner-block ul.addedpartner-list li.submainlist-item{
background: #eee;
margin-left: 50px;
} 

.cpartner-block ul.addedpartner-list li.submainlist-item .grid2 ul.partner-list li{
background: #fff;
}

.cpartner-block ul.addedpartner-list li.submainlist-item .grid1{
width: 463px;
}

.cpartner-block ul.addedpartner-list li .subrow1,
.cpartner-block ul.addedpartner-list li .subrow{
padding: 4px 0;
position: relative;
}

.cpartner-block ul.addedpartner-list li .subrow1,
.cpartner-block ul.addedpartner-list li .subrow{
margin-bottom: 12px;
}

.cpartner-block ul.addedpartner-list li .subrow{
margin-bottom: 5px;
}

.cpartner-block ul.addedpartner-list li .subrow:last-child{
margin-bottom: 0;
}

.cpartner-block ul.addedpartner-list li .subrow{
margin-left: 0px;
}

.cpartner-block ul.addedpartner-list li .subrow h6{
font-size: 12px;
color: #333;
margin: 0;
padding: 0;
font-weight: normal;
}

.tickets-empty h4{
font-weight: normal;
color: #999;
}

.tickets-empty h4 i.icon-info{
background-position: -168px -1352px;
width: 20px;
height: 20px;
top: -1px;
margin-right: 5px;
}

.cpartner-block ul.addedpartner-list li .subrow h6 strong{
display: inline-block;
width: 90px;
font-weight: bold;
vertical-align: top;
}

.radius-all{
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
border-radius: 3px;
}

.radius-right{
-webkit-border-radius: 0px 3px 3px 0;
-moz-border-radius: 0px 3px 3px 0;
-ms-border-radius: 0px 3px 3px 0;
border-radius: 0px 3px 3px 0;
}

.radius-left{
-webkit-border-radius: 3px 0px 0 3px;
-moz-border-radius: 3px 0px 0 3px;
-ms-border-radius: 3px 0px 0 3px;
border-radius: 3px 0px 0 3px;
}


.radius-top{
-webkit-border-radius: 3px 3px 0 0;
-moz-border-radius: 3px 3px 0 0;
-ms-border-radius: 3px 3px 0 0;
border-radius: 3px 3px 0 0;
}

.radius-topleft{
-webkit-border-radius: 3px 0px 0 0;
-moz-border-radius: 3px 0px 0 0;
-ms-border-radius: 3px 0px 0 0;
border-radius: 3px 0px 0 0;
}

.radius-topright{
-webkit-border-radius: 0px 3px 0 0;
-moz-border-radius: 0px 3px 0 0;
-ms-border-radius: 0px 3px 0 0;
border-radius: 0px 3px 0 0;
}

.radius-bottom{
-webkit-border-radius: 0 0 3px 3px;
-moz-border-radius: 0 0 3px 3px;
-ms-border-radius: 0 0 3px 3px;
border-radius: 0 0 3px 3px;
}

.radius-bottomleft{
-webkit-border-radius: 0 0 0px 3px;
-moz-border-radius: 0 0 0px 3px;
-ms-border-radius: 0 0 0px 3px;
border-radius: 0 0 0px 3px;
}

.radius-bottomright{
-webkit-border-radius: 0 0 3px 0px;
-moz-border-radius: 0 0 3px 0px;
-ms-border-radius: 0 0 3px 0px;
border-radius: 0 0 3px 0px;
}

#assign_holder .grid1{
display: inline-block;
vertical-align: top;
}

.has-js .label_check,
.has-js .label_radio { padding-left: 34px; }
.has-js .label_radio { background: url(https://s3.amazonaws.com/DealGuardian/internal/dealguardian-sprite-new.png) no-repeat 0px -801px; }
.has-js .label_check { background: url(https://s3.amazonaws.com/DealGuardian/internal/dealguardian-sprite-new.png) no-repeat 0px -801px; }
.has-js label.c_on { background: url(https://s3.amazonaws.com/DealGuardian/internal/dealguardian-sprite-new.png) no-repeat 0px -764px; }
.has-js label.r_on { background: url(https://s3.amazonaws.com/DealGuardian/internal/dealguardian-sprite-new.png) no-repeat 0px -764px; }
.has-js .label_check input,
.has-js .label_radio input { position: absolute; left: -9999px; }

.table-block-bonus .table-block-bonus-content .table-block-list li .assign_block ul.option-list li .controls .label_check{
font-size: 12px;                                                                                                         
}

.table-block-bonus .table-block-bonus-content .table-block-list li .assign_block ul.option-list li .controls .label_check{
padding-left: 30px;
}


.table-block-bonus .table-block-empower-link .table-block-list li .assign_block ul.option-list li .controls .label_check{
display: block;
width: auto;
padding-left: 0;
}

.has-js .box-composed-default-notification ul.notification-list li .part3 label.c_on,
.has-js .box-composed-default-notification ul.notification-list li .part3 label.c_off{
display: inline-block;
vertical-align: top;
position: relative;
left: 10px;
}

.cpartner-block button .icon-partnerb{
width: 21px;
height: 13px;
margin-right: 5px;
top: 0px;
background-position: -411px -541px;
}

.cpartner-block a .icon-partnerb{
width: 21px;
height: 13px;
margin-right: 5px;
top: 0px;
background-position: -411px -541px;
}

.box-yellow-pmessage .bottom-content ul.bottom-content-list li .btn .icon {
width: 21px;
height: 13px;
margin-right: 0px;
top: 1px;
}

.box-yellow-pmessage .bottom-content ul.bottom-content-list li .btn .icon-yes {
background-position: -99px -733px;
width: 13px;
height: 11px;
}

.box-yellow-pmessage .bottom-content ul.bottom-content-list li .btn .icon-no {
background-position: -133px -732px;
width: 11px;
height: 11px;
}

.table-block-default .table-block-default-content .table-block-list li.inactive,
.table-block-default .table-block-default-content .table-block-list li.inactive:first-child,
.table-block-default .table-block-default-content .table-block-list li.inactive:last-child{
background: none repeat scroll 0 0 #f5f5f5;
border: 1px solid #DDDDDD;
}

.table-block-myprods .table-block-myprods-content .table-block-list li.inactive .row3 h5{
color: #666;
}

.select_favorite_vendors_div h3.fav_vendors_title,
.select_favorite_niches_div h3.fav_vendors_title{
margin: 0 0 10px 0;
padding: 0 0 5px 0;
border-bottom: 1px solid #e5e5e5;
line-height: 130%;
font-weight: normal;
color: #333;
font-size: 22px;
}

.select_favorite_vendors_div .favorite_vendor_niche_list label{
margin-bottom: 0;
padding-top: 2px;
padding-bottom: 2px;
}

.has-js .select_favorite_vendors_div .favorite_vendor_niche_list label.c_on{
background-position: 0 -760px;
}

.has-js .select_favorite_vendors_div .favorite_vendor_niche_list label.c_off {
background-position: 0 -797px;
}

.has-js .box-white-support .support-issue-list li label.r_on{
background-position: -676px 0px;
}

.has-js .box-white-support .support-product-list li label.r_on{
background-position: -676px 37px;
}

.has-js .box-white-support .support-product-list li .control-group-1line label.r_on{
background-position: -676px 0px;
}

.has-js .box-white-support .support-issue-list li label.r_off{
background-position: -676px -207px;
}

.has-js .box-white-support .support-product-list li label.r_off{
background-position: -676px -170px;
}

.has-js .box-white-support .support-product-list li .control-group-1line label.r_off{
background-position: -676px -207px;
}

.box-double-myprods-content .span6 .box-double-default-content-inner ul.select_favorite_vendors_list{
margin: 0;
padding: 0;
}

.box-double-myprods-content .span6 ul.select_favorite_vendors_list li{
margin: 0 0 10px 0;
padding: 0;
display: block;
vertical-align: top;
position: relative;
list-style: none;
}

.box-double-myprods-content .span6 ul.select_favorite_vendors_list li label{
padding: 5px 5px 5px 5px;
background-color: #f5f5f5;
border: 1px solid #d5d5d5;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}

.has-js .box-double-myprods-content .span6 .box-double-default-content-block ul.select_favorite_vendors_list li .favorite_vendor_niche_list label.c_on{
background-position: -667px 22px;
background-color: #f5f5f5;
border: 1px solid #ddd;
}

.has-js .box-double-myprods-content .span6 .box-double-default-content-block ul.select_favorite_vendors_list li .favorite_vendor_niche_list label.c_off{
background-position: -667px -185px;
background-color: transparent;
border-color: transparent;
}

.box-double-myprods-content .span6 .box-double-default-content-block ul.select_favorite_vendors_list li .favorite_vendor_niche_list label.c_off:hover{
background-color: #fff;
border: 1px solid #e5e5e5;
}

.box-double-myprods-content .span6 .box-double-default-content-block ul.select_favorite_vendors_list li img{
width: 50px;
height: 50px;
margin-right: 10px; 
}

.box-double-myprods-content .span6 .box-double-default-content-block ul.select_favorite_vendors_list li span{
vertical-align: top;
display: inline-block;
margin-left: 7px;
}

.box-double-myprods-content .span6 .box-double-default-content-block ul.select_favorite_vendors_list li .btn-profile{
position: absolute;
left: 70px;
bottom: 10px;
}

.select_favorite_niches_div .dealguardian-view{
position: relative;
}

.box-double-myprods-content .span6 .box-double-default-content-block ul.select_favorite_vendors_list li .favorite_vendor_niche_list{
position: relative;
}

.box-double-myprods-content .span6 .select_favorite_niches_div .dealguardian-view h4, .dealguardian-view h4.label {
color: #333333;
display: inline-block;
font-size: 16px;
font-weight: normal;
margin: 0 10px 0 0;
}

.select_favorite_niches_div .dealguardian-view h4 i.basket-icon {
background-position: -342px -241px;
height: 19px;
margin-right: 10px;
top: 3px;
width: 18px;
}

.select_favorite_niches_div .dealguardian-view .market-block {
display: inline-block;
margin: 0;
padding: 0;
position: relative;
top: -3px;
vertical-align: top;
}

.select_favorite_niches_div #dealguardian-marketplace-filter-bar a.select-link, 
.select_favorite_niches_div .dealguardian-view a.select-link {
background: linear-gradient(to bottom, #F6F6F6 0%, #EDEDED 100%) repeat scroll 0 0 transparent;
border: 1px solid #D5D5D5;
border-radius: 3px 3px 3px 3px;
color: #333333;
display: inline-block;
outline: medium none;
padding: 5px 25px 5px 10px;
position: relative;
}

.select_favorite_niches_div #dealguardian-marketplace-filter-bar a.select-link:hover, 
.select_favorite_niches_div .dealguardian-view a.select-link:hover{
text-decoration: none;
}

.select_favorite_niches_div .dealguardian-view a.select-link-mp-type {
width: 285px;
}

.select_favorite_niches_div #dealguardian-marketplace-filter-bar .icon-more, .dealguardian-view a.select-link .icon-more {
background-position: 0 -375px;
height: 13px;
position: absolute;
right: 7px;
top: 8px;
width: 7px;
}

.select_favorite_niches_div #dealguardian-marketplace-filter-bar .select-block, .dealguardian-view .select-block {
background: none repeat scroll 0 0 #FFFFFF;
border: 1px solid #D5D5D5;
border-radius: 3px 3px 3px 3px;
box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.02);
display: none;
left: 5px;
padding: 5px;
position: absolute;
top: 40px;
width: auto;
z-index: 1000;
}

.select_favorite_niches_div .dealguardian-view .select-block {
left: 0px;
top: 35px;
width: 310px;
}

.select_favorite_niches_div #dealguardian-marketplace-filter-bar .select-block ul,.select_favorite_niches_div.dealguardian-view .select-block ul {
margin: 0;
padding: 0;
}
.select_favorite_niches_div #dealguardian-marketplace-filter-bar .select-block ul li, .select_favorite_niches_div .dealguardian-view .select-block ul li {
list-style: none outside none;
margin: 0;
padding: 0;
}

.select_favorite_niches_div #dealguardian-marketplace-filter-bar .select-block ul li a, .select_favorite_niches_div .dealguardian-view .select-block ul li a {
border: 1px solid transparent;
border-radius: 3px 3px 3px 3px;
color: #666666;
display: block;
height: 27px;
outline: medium none;
padding: 1px 10px 1px 25px;
position: relative;
}

.select_favorite_niches_div #dealguardian-marketplace-filter-bar .select-block ul li a.active, .select_favorite_niches_div .dealguardian-view .select-block ul li a.active {
background: none repeat scroll 0 0 #FFFFFF;
}

.select_favorite_niches_div #dealguardian-marketplace-filter-bar .select-block ul li a span.state, 
.select_favorite_niches_div .dealguardian-view .select-block ul li a span.state {
background: url("https://s3.amazonaws.com/DealGuardian/internal/dealguardian-sprite-new.png") no-repeat scroll 0 -801px transparent;
display: inline-block;
height: 17px;
left: 5px;
margin-right: 5px;
position: absolute;
top: 6px;
width: 20px;
}

.select_favorite_niches_div #dealguardian-marketplace-filter-bar .select-block ul li a.active span.state, 
.select_favorite_niches_div .dealguardian-view .select-block ul li a.active span.state {
background: url("https://s3.amazonaws.com/DealGuardian/internal/dealguardian-sprite-new.png") no-repeat scroll 0 -764px transparent;
}

.select_favorite_niches_div #dealguardian-marketplace-filter-bar .select-block ul li a:hover span.state,
.select_favorite_niches_div .dealguardian-view .select-block ul li a:hover span.state{
background: url(https://s3.amazonaws.com/DealGuardian/internal/dealguardian-sprite-new.png) no-repeat 0px -838px;
}

.select_favorite_niches_div #dealguardian-marketplace-filter-bar .select-block ul li a .value, .select_favorite_niches_div .dealguardian-view .select-block ul li a .value {
margin-left: 5px;
position: relative;
top: 2px;
}

.select_favorite_niches_div #dealguardian-marketplace-filter-bar .select-block ul li a:hover, .select_favorite_niches_div #dealguardian-marketplace-filter-bar .select-block ul li a:focus, .select_favorite_niches_div .dealguardian-view .select-block ul li a:hover, .select_favorite_niches_div .dealguardian-view .select-block ul li a:focus {
background: none repeat scroll 0 0 rgba(255, 255, 255, 0.5);
text-decoration: none;
}

.select_favorite_niches_div .chcategory-block{
margin-top: 20px;
}

.select_favorite_niches_div .chcategory-block label.label_check{
display: inline-block;
width: 170px;
vertical-align: top;
font-size: 12px;
}

.select_favorite_niches_div .chcategory-block ul.chcategory-block-list{
margin: 0 20px 0 0;
padding: 0;
display: inline-block;
vertical-align: top;
}

.select_favorite_niches_div .chcategory-block ul.chcategory-block-list li{
margin: 0;
padding: 0;
list-style: none;
display: inline-block;
width: 185px;
vertical-align: top;
font-size: 12px;
}

.box-grey-default .box-grey-default-header h3{
color: #333333;
display: inline-block;
font-size: 20px;
font-weight: normal;
margin: 0;
line-height: 130%;
vertical-align: bottom;
}

.box-double-myprods-content .span6 .box-double-default-content-inner{
padding: 20px;
background: #fff;
border: 1px solid #d5d5d5;
} 

.box-double-myprods-content .span6 .favorite_vendor_niche_list-top label{
 font-size: 12px;
margin-left: 14px;
padding-left: 27px;
}

.box-double-myprods-content .span6 h4{
margin: 0;
padding: 0;
line-height: 130%;
font-weight: normal;
font-size: 18px;
}

.table-block-integration-top,
.table-block-membership-top,
.table-block-ipn-top{
padding: 10px 20px;
}

.table-block-integration-top h3,
.table-block-membership-top h3,
.table-block-ipn-top h3{
color: #333333;
display: inline-block;
font-size: 20px;
font-weight: normal;
margin: 0;
}

.table-block-integration-top .cg-out,
.table-block-membership-top .cg-out,
.table-block-ipn-top .cg-out{
display: block;
}

.table-block-integration-top .cg-out .control-group,
.table-block-membership-top .cg-out .control-group:first-child{
display: inline-block;
vertical-align: top;
margin-right: 10px;
}

.table-block-membership-top .cg-out .control-group:first-child input{
margin-top: 0;
width: 20px;
height: 17px;
}

.table-block-integration-top .cg-out .control-group:last-child{
margin-right: 0;
}

.table-block-integration-top .cg-out .control-group-11 input,
.table-block-integration-top .cg-out .control-group-21 input{
width: 250px;
}

.table-block-membership-top .cg-out .control-group-11,
.table-block-membership-top .cg-out .control-group-12,
.table-block-membership-top .cg-out .control-group-13,
.table-block-membership-top .cg-out .control-group-14{
display: inline-block;
vertical-align: top;
}

.table-block-membership-top .cg-out .control-group-12 input{
width: 280px;
}

.table-block-membership-top .cg-out .control-group-13 input{
width: 186px;
} 

.table-block-membership-top .cg-out .control-group-14{
width: 152px;
} 

.table-block-membership-top .cg-out .control-group-14 .help-button-highlighted{
margin-top: 16px;
}

.table-block-ipn-top .cg-out .control-group-11,
.table-block-ipn-top .cg-out .control-group-12{
margin-right: 10px;
} 

.table-block-ipn-top .cg-out .control-group-13{
margin-right: 0;
} 

.table-block-ipn-top .cg-out .control-group-group{
position: relative;
}

.table-block-ipn-top .cg-out .control-group-group .optional {
position: absolute;
 color: #666666;
display: inline-block;
font-size: 10px;
right: 0;
position: absolute;
top: 2px;
vertical-align: top;
}

.table-block-membership-top .cg-out hr{
margin-top: 0;
margin-bottom: 10px;
}

.table-block-integration-top .cg-out .control-group-12 .bootstrap-select,
.table-block-membership-top .cg-out .control-group-12 .bootstrap-select,
.table-block-membership-top .cg-out .control-group-22 .bootstrap-select{
width: 240px;
}

.table-block-integration-top .cg-out .control-group-13 .bootstrap-select{
width: 150px;
}

.table-block-integration-top .cg-out .control-group-14 .bootstrap-select{
width: 200px;
}

.table-block-integration-top .cg-out .control-group-22 input,
.table-block-integration-top .cg-out .control-group-23 input{
width: 288px;
}

.table-block-integration-top .cg-out .control-group-31 textarea{
width: 300px; 
height: 50px; 
}

.table-block-integration-top .cg-out .control-group-32{
width: 568px;
text-align: right;
vertical-align: bottom;
}

.table-block-membership-top .cg-out-memebership-int .row-control label{
display: inline-block;
vertical-align: top;
position: relative;
top: 4px;
margin-right: 5px;
}

.table-block-membership-top .cg-out-memebership-int .row-control .controls{
display: inline-block;
vertical-align: top;
}

.table-block-membership-top .cg-out-memebership-int .row-control #price_point_holder{
display: inline-block;
vertical-align: top;
margin-right: 20px;
}

.table-block-membership-top .cg-out-memebership-int .row-control .integration_div_all_price_holder input{
margin: 0;
}

.table-block-membership-top .cg-out-memebership-int .row-control #price_point_holder input{
width: 179px;
}

.table-block-membership-top .cg-out-memebership-int .row-control #price_point_holder:last-child{
margin-right: 0;
}

.table-block-membership-top .cg-out-memebership-int .row-control .col{
display: inline-block;
vertical-align: top;
float: right;
margin-top: -4px;
}

.table-block-membership-top .cg-out-memebership-int .row-control .control-group{
display: inline-block;
vertical-align: top;
margin-right: 20px;
}

.table-block-membership-top .cg-out-memebership-int .row-control .control-group:last-child{
margin-right: 0;
}

.table-block-membership-top .cg-out-memebership-int .row-control .control-group input#api_url{
width: 380px;
}

.table-block-membership-top .cg-out-memebership-int .row-control .control-group input#api_secret_key{
width: 250px;
}

.table-block-membership-top .cg-out-memebership-int h4{
font-weight: normal;
font-size: 18px;
color: #333;
margin: 0 0 10px 0;
}

.table-block-membership-top .cg-out-memebership-int .col1,
.table-block-membership-top .cg-out-memebership-int .col2,
.table-block-membership-top .cg-out-memebership-int .col3{
display: inline-block;
vertical-align: top;
}

.table-block-membership-top .cg-out-memebership-int .col1{
width: 330px;
}

.table-block-membership-top .cg-out-memebership-int .col2{
width: 400px;
margin-top: 5px;
}

.table-block-membership-top .cg-out-memebership-int .col2 #price_point_holder{
margin-bottom: 10px; 
}

.table-block-membership-top .cg-out-memebership-int .col2 #price_point_holder:last-child{
margin-bottom: 0px; 
}

.table-block-membership-top .cg-out-memebership-int .col3{
width: 150px;
}

.table-block-membership-top .cg-out-memebership-int .col1 .control-group input{
width: 282px;
}

.table-block-membership-top .cg-out-memebership-int .col2 .control-group-21,
.table-block-membership-top .cg-out-memebership-int .col2 .control-group-22{
display: block;
}

.table-block-membership-top .cg-out-memebership-int .col2 .control-group-21 .controls,
.table-block-membership-top .cg-out-memebership-int .col2 .control-group-22 .controls{
display: inline-block;
vertical-align: top;
}

.table-block-membership-top .cg-out-memebership-int .col2 .control-group-21 label,
.table-block-membership-top .cg-out-memebership-int .col2 .control-group-22 label{
display: inline-block;
vertical-align: top;
margin-right: 5px;
}

.table-block-membership-top .cg-out-memebership-int .col2 .control-group-21 input,
.table-block-membership-top .cg-out-memebership-int .col2 .control-group-22 input{
display: inline-block;
vertical-align: top;
width: 30px;
position: relative;
top: -4px;
}

.table-block-membership-top .cg-out-memebership-int .col2 .control-group-22 input{
width: auto;
top: 0;
}

.table-block-membership-top .cg-out-memebership-int .col1 .control-group-11{
margin-bottom: 20px;
}

.table-block-membership-top .cg-out-memebership-int .col1 .control-group-11 a.btn{
width: 270px;
}

.table-block-membership-top .cg-out-memebership-int .col2 .control-group-22{
margin-top: 0px;
}

.table-block-membership-top .cg-out-memebership-int .col2 .control-group-22 label{
display: block;
}

.table-block-membership-top .cg-out-memebership-int .col2 .control-group-22 .controls{
display: block;
}

.box-white-default .box-white-default-content .cpartner-block ul.addedpartner-list li ul.partner-list li .user-block input.percents{
width: 35px;
}

.table-block-membership-top .cg-out-memebership-int .control-group-11 a.btn .icon-download,
.table-block-membership-top .cg-out-memebership-int .control-group-11 a.btn .icon-download,
.table-block-ipn-top .control-group-14 a.btn .icon-download,
.dataTables_filter button i.icon-download{
background-position: -520px -538px;
height: 17px;
margin-right: 5px;
top: 0px;
width: 17px;
}

.vsales-table-block-content{
position: relative;
}

.vsales-table-block-content-inner,
.jvs-table-block-content-inner,
.treports-table-block-content-inner .dataTables_wrapper .table-div{
width: 615px; 
overflow-x:scroll;
margin-left:280px; 
overflow-y:visible;
padding-bottom:1px;
border-right: 1px solid rgba(0,0,0,0.1);
}

.vaff-table-block-content .dataTables_wrapper .dataTables_length{
position: relative;
margin: 10px 0 0 20px;
}

.vaff-table-block-content .dataTables_wrapper .dataTables_length label .bootstrap-select{
position: relative;
margin: 0 5px;
width: 70px;
top: -1px;  
}

.vsales-table-block-content-inner{
margin-left: 312px;
width: 587px;
}

.treports-table-block-content-inner .dataTables_wrapper .table-div{
width: 820px;
margin-left: 100px;
}

.avaff-table-block-content-inner,
.vaff-table-block-content-inner{
border: 1px solid rgba(0,0,0,0.1);
}

.vaff-table-block-content-inner .dataTables_wrapper .dataTables_filter{
display: none;
}

.vaff-table-block-header input.tablesearch{
width: 85px;
margin: 0;
height: 16px;
padding-left: 25px;
}

.jvs-table-block-content-inner{
margin-left: 278px;
border: 1px solid rgba(0,0,0,0.1);
border-left: none;
}

.vsales-table-block-content-inner table,
.jvs-table-block-content-inner table,
.avaff-table-block-content-inner table,
.vaff-table-block-content-inner table,
.treports-table-block-content-inner .dataTables_wrapper .table-div table{ 
border-collapse:separate; 
border-top: none;
border-spacing: 0;
font-size: 12px; 
}

.vsales-table-block-content-inner table{
width: 1170px;
}

.avaff-table-block-content-inner table,
.vaff-table-block-content-inner table{
width: 898px;
font-size: 11px;
}

.jvs-table-block-content-inner table{
width: 1270px;
}

.jvs-view-2 table{
width: 910px;
}

.vsales-table-block-content-inner table td, 
.jvs-table-block-content-inner td,
.avaff-table-block-content-inner table.dataTable td,
.vaff-table-block-content-inner table td{
margin:0;
border:none; 
border-top-width:0px; 
padding: 10px 10px 10px 0;
text-align: center;
border-bottom: 1px solid rgba(0,0,0,0.1);
}           

.vsales-table-block-content-inner table tr td.pp,
.avaff-table-block-content-inner table tr td.pp{
padding: 0;
}

.jvs-table-block-content-inner table tr td.pp{
padding: 0px;
}

.jvs-table-block-content-inner table tr td.pp.headcol{
min-width: 277px;
}

.vsales-table-block-content-inner table tr td.pp.headcol{
width: 311px;
}

.vsales-table-block-content-inner table tr td.pp{
padding: 0;
}

.avaff-table-block-content-inner table.dataTable td.pp{
padding: 0;
}

.avaff-table-block-content-inner table tr td.pp.col1{
padding-left: 0;
}

.vsales-table-block-content-inner table tr td.pp.headcol ul li,
.avaff-table-block-content-inner table tr td.pp.headcol ul li,
.jvs-table-block-content-inner table tr td.pp.headcol ul li{
 padding-left: 60px;
}

.vsales-table-block-content-inner table td ul,
.avaff-table-block-content-inner table td ul,
.jvs-table-block-content-inner table td ul{
margin: 0;
padding: 0;
}

.vsales-table-block-content-inner table td ul li,
.avaff-table-block-content-inner table td ul li,
.jvs-table-block-content-inner table td ul li{
margin: 0;
list-style: none;
padding: 10px 10px 10px 0;
border-bottom: 1px solid rgba(0,0,0,0.1);
}

.jvs-table-block-content-inner table td ul li{
padding-right: 0;
padding-left: 10px;
}

.jvs-table-block-content-inner table td ul.dropdown-menu li {
padding: 0;
border: none;
}

.vsales-table-block-content-inner table td ul li:last-child,
.avaff-table-block-content-inner table td ul li:last-child,
.jvs-table-block-content-inner table td ul li:last-child{
border: none;
}

.vsales-table-block-content-inner table td ul li:nth-child(odd),
.avaff-table-block-content-inner table td ul li:nth-child(odd),
.jvs-table-block-content-inner table td ul li:nth-child(odd){
background: #fff;
}

.vsales-table-block-content-inner table td ul li:nth-child(even),
.avaff-table-block-content-inner table td ul li:nth-child(even),
.jvs-table-block-content-inner table td ul li:nth-child(even){
background: #fbfbfb;
}

.jvs-table-block-content-inner td{
padding: 10px 0px 10px 10px;
}

.jvs-table-block-content-inner td.col1{
padding-right: 10px;
}

.vsales-table-block-content-inner table tr:nth-child(even) td,
.jvs-table-block-content-inner table tr:nth-child(even) td,
.avaff-table-block-content-inner table tr:nth-child(even) td,
.vaff-table-block-content-inner table tr:nth-child(even) td,
.treports-table-block-content-inner .dataTables_wrapper .table-div table tr:nth-child(even) td,
.treports-table-block-content-inner .dataTables_wrapper .table-div-noscroll table tr:nth-child(odd) td{
background: #fff;
}

.vsales-table-block-content-inner table tr:nth-child(odd) td,
.jvs-table-block-content-inner table tr:nth-child(odd) td,
.avaff-table-block-content-inner table tr:nth-child(odd) td,
.vaff-table-block-content-inner tr:nth-child(odd) td,
.treports-table-block-content-inner .dataTables_wrapper .table-div table tr:nth-child(odd) td,
.treports-table-block-content-inner .dataTables_wrapper .table-div-noscroll table tr:nth-child(odd) td{
background: #fbfbfb;
}

.avaff-table-block-content-inner table tr:hover td,
.vsales-table-block-content-inner table tr:hover td,
.jvs-table-block-content-inner table tr:hover td,
.vaff-table-block-content-inner table tr:hover td{
background: rgba(53,169,207,0.1);
}

.jvs-table-block-content-inner table tr:hover td.pp{
background: none;
}

.vaff-table-block-content-inner table.dataTable tr.odd td{
background: #fff;
}

.vaff-table-block-content-inner table.dataTable tr.odd:hover td{
background: rgba(53,169,207,0.1);
}

.vsales-table-block-content-inner table tr.tableheader td,
.vsales-table-block-content-inner table tr.tablefooter td,
.jvs-table-block-content-inner table tr.tableheader td,
.jvs-table-block-content-inner table tr.tablefooter td,
.avaff-table-block-content-inner table tr.tableheader td,
.avaff-table-block-content-inner table tr.tablefooter td,
.vaff-table-block-content-inner table tr.tableheader td,
.vaff-table-block-content-inner table tr.tablefooter td{
background: rgb(53,169,207); 
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM1YTljZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyYzk2YjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,rgba(53,169,207,1) 0%, rgba(44,150,185,1) 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(53,169,207,1)), color-stop(100%,rgba(44,150,185,1))); 
background: -webkit-linear-gradient(top,rgba(53,169,207,1) 0%,rgba(44,150,185,1) 100%); 
background: -o-linear-gradient(top,rgba(53,169,207,1) 0%,rgba(44,150,185,1) 100%); 
background: -ms-linear-gradient(top,rgba(53,169,207,1) 0%,rgba(44,150,185,1) 100%); 
background: linear-gradient(to bottom,rgba(53,169,207,1) 0%,rgba(44,150,185,1) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#35a9cf', endColorstr='#2c96b9',GradientType=0 ); 
color: #fff;
font-weight: bold; 
border-bottom: none; 
}

.jvs-table-block-content-inner table tr.tableheader td.col12{
min-width: 110px;
}

.table-div table#tabelu tr,
.table-div-noscroll table#tabelu tr{
background: #fff;
}

.treports-table-block-content-inner .dataTables_wrapper .table-div table thead tr#filter td{
background: url('../img/sorting-arrows.png') no-repeat right 7px rgb(53,169,207);
color: #fff;
cursor: pointer;
}

.treports-table-block-content-inner .dataTables_wrapper .table-div table thead tr#filter td:hover{
background: url('../img/sorting-arrows.png') no-repeat right -178px #1d83a5;
}

.treports-table-block-content-inner .dataTables_wrapper .table-div table thead tr#filter td.sorting_asc,
.treports-table-block-content-inner .dataTables_wrapper .table-div-noscroll table thead tr#filter td.sorting_asc{
background: url('../img/sorting-arrows.png') no-repeat right -48px #1d83a5;
}

.treports-table-block-content-inner .dataTables_wrapper .table-div table thead tr#filter td.sorting_desc,
.treports-table-block-content-inner .dataTables_wrapper .table-div-noscroll table thead tr#filter td.sorting_desc{
background: url('../img/sorting-arrows.png') no-repeat right -103px #1d83a5;
}

.treports-table-block-content-inner .dataTables_wrapper .table-div-noscroll table thead tr#filter td:nth-child(1){
min-width: 30px;
}

.treports-table-block-content-inner .dataTables_wrapper .table-div-noscroll table thead tr#filter td:nth-child(2){
min-width: 110px;
}

.treports-table-block-content-inner .dataTables_wrapper .table-div-noscroll table thead tr#filter td:nth-child(3){
min-width: 100px;
}

.treports-table-block-content-inner .dataTables_wrapper .table-div table tr:nth-child(odd) td.sorting_1,
.treports-table-block-content-inner .dataTables_wrapper .table-div-noscroll table tr:nth-child(odd) td.sorting_1{
background: rgba(29,131,165,0.05);
}

.treports-table-block-content-inner .dataTables_wrapper .table-div table tr:nth-child(even) td.sorting_1,
.treports-table-block-content-inner .dataTables_wrapper .table-div-noscroll table tr:nth-child(even) td.sorting_1{
background: rgba(29,131,165,0.1);
}
 
.table-div-noscroll{
border: 1px solid rgba(0,0,0,0.1);
}

.vsales-table-block-content-inner table tr.tableheader td.col1,
.avaff-table-block-content-inner table tr.tableheader td.col1{
padding-left: 40px
}
                          
.vsales-table-block-content-inner table td .caret2,
.jvs-table-block-content-inner table tr td .caret2,
.avaff-table-block-content-inner table tr td .caret2,
.vaff-table-block-content-inner table tr td .caret2{
content: "";
vertical-align: top;
position: relative;
top: 6px;
width: 5px;
height: 12px;
display: inline-block;
vertical-align: top;
top: 3px;
margin-left: 2px;
}

.vsales-table-block-content-inner table td .caret2 .caret-up,
.jvs-table-block-content-inner table tr td .caret2 .caret-up,
.avaff-table-block-content-inner table tr td .caret2 .caret-up,
.vaff-table-block-content-inner table tr td .caret2 .caret-up{
border-left: 4px solid transparent;
border-right: 4px solid transparent;
border-bottom: 5px solid rgba(255,255,255,0.5);
position: absolute;
top: 0;
left: 0;
display: inline-block;
height: 0;
width: 0;
cursor: pointer;
} 

.vsales-table-block-content-inner table td .caret2 .caret-down,
.jvs-table-block-content-inner table tr td .caret2 .caret-down,
.avaff-table-block-content-inner table tr td .caret2 .caret-down,
.vaff-table-block-content-inner table tr td .caret2 .caret-down{
border-bottom: none;
border-left: 4px solid transparent;
border-right: 4px solid transparent;
border-top: 5px solid rgba(255,255,255,0.5);
position: absolute;
bottom: 0;
left: 0;
display: inline-block;
height: 0;
width: 0;
cursor: pointer;
}

.vsales-table-block-content-inner table td.col2{
min-width: 100px;
}

.vsales-table-block-content-inner table td.col3{
min-width: 60px;
}

.vsales-table-block-content-inner table td.col4{
min-width: 80px;
}

.vsales-table-block-content-inner table td.col5{
min-width: 60px;
}

.vsales-table-block-content-inner table td.col6{
min-width: 85px;
}

.vsales-table-block-content-inner table td.col7{
min-width: 100px;
}

.vsales-table-block-content-inner table td.col8{
min-width: 100px;
}

.vsales-table-block-content-inner table td.col9{
min-width: 100px;
}
.vsales-table-block-content-inner table td.col10{
min-width: 100px;
}

.vsales-table-block-content-inner table td.col11{
min-width: 155px;
}

.vsales-table-block-content-inner table td.col12{
min-width: 125px;
}

.jvs-table-block-content-inner table tr td.col2{
min-width: 120px;
}

.jvs-table-block-content-inner.jvs-view-2 table tr td.col2{
min-width: 110px;
}

.jvs-table-block-content-inner table tr td.col3{
min-width: 90px;
}

.jvs-table-block-content-inner.jvs-view-2 table tr td.col3{
min-width: 80px;
}

.jvs-table-block-content-inner table tr td.col4{
min-width: 90px;
}

.jvs-table-block-content-inner.jvs-view-2 table tr td.col4{
min-width: 140px;
}

.jvs-table-block-content-inner table tr td.col5{
min-width: 80px;
}

.jvs-table-block-content-inner.jvs-view-2 table tr td.col5{
min-width: 80px;
}

.jvs-table-block-content-inner table tr td.col6{
min-width: 125px;
}

.jvs-table-block-content-inner.jvs-view-2 table tr td.col6{
min-width: 85px;
}

.jvs-table-block-content-inner table tr td.col7{
min-width: 130px;
}

.jvs-table-block-content-inner.jvs-view-2 table tr td.col7{
min-width: 150px;
}

.jvs-table-block-content-inner table tr td.col8{
min-width: 145px;
}

.jvs-table-block-content-inner.jvs-view-2 table tr td.col8{
min-width: 135px;
}

.jvs-table-block-content-inner table tr td.col9{
min-width: 170px;
}

.jvs-table-block-content-inner table tr td.col10{
min-width: 95px;
}

.jvs-table-block-content-inner table tr td.col11{
min-width: 115px;
}

.avaff-table-block-content-inner table thead tr.tableheader td.col1,
.avaff-table-block-content-inner table tfoot tr.tablefooter td.col1{
min-width: 210px;
padding-left: 10px;
text-align: left;
}

.avaff-table-block-content-inner table tr td.col1{
min-width: 220px;
padding-left: 0px;
text-align: left;
position: relative;
}

.avaff-table-block-content-inner table tr td.col2{
min-width: 72px;
}

.avaff-table-block-content-inner table tr td.col3{
min-width: 50px;
}

.avaff-table-block-content-inner table tr td.col4{
min-width: 60px;
}

.avaff-table-block-content-inner table tr td.col5{
min-width: 50px;
}

.avaff-table-block-content-inner table tr td.col6{
min-width: 55px;
}

.avaff-table-block-content-inner table tr td.col7{
min-width: 90px;
}

.avaff-table-block-content-inner table tr td.col7 > div{
width: 90px;
}

.avaff-table-block-content-inner table tr td.col8{
min-width: 90px;
}

.avaff-table-block-content-inner table tr td.col9{
min-width: 55px;
}

.vaff-table-block-content-inner table tr td.col1{
min-width: 125px;
padding: 5px 0 5px 5px;
text-align: left;
}

.vaff-table-block-content-inner table tr td.col2{
min-width: 125px;
padding: 5px 0;
}

.vaff-table-block-content-inner table tr td.col3{
min-width: 92px;
padding: 5px 0;
}

.vaff-table-block-content-inner table tr td.col4{
min-width: 60px;
padding: 5px 0;
}

.vaff-table-block-content-inner table tr td.col5{
min-width: 70px;
padding: 5px 0;
}

.vaff-table-block-content-inner table tr td.col6{
min-width: 60px;
padding: 5px 0;
}

.vaff-table-block-content-inner table tr td.col7{
min-width: 100px;
padding: 5px 0;
}

.vaff-table-block-content-inner table tr td.col7 > div{
width: 97px;
padding: 5px 0;
}

.vaff-table-block-content-inner table tr td.col8{
min-width: 85px;
padding: 5px 0;
}

.vaff-table-block-content-inner table tr td.col9{
min-width: 80px;
padding: 5px 0;
}

.vaff-table-block-content-inner table tr td.col10{
min-width: 80px;
padding: 5px 0;
}

.vsales-table-block-content-inner .headcol,
.jvs-table-block-content-inner .headcol,
.treports-table-block-content-inner .dataTables_wrapper .table-div table tr td:first-child{
padding-left: 40px;
position:absolute; 
width:231px; 
left:0;
text-align: left;
top:auto;
border-right: none; 
border-top-width:0px; /*only relevant for first row*/
margin-top:0px; /*compensate for top border*/
border-right: 1px dashed rgba(0,0,0,0.1);
border-left: 1px solid rgba(0,0,0,0.1); 
} 

.treports-table-block-content-inner .dataTables_wrapper .table-div table.dataTable td{
min-width: 160px;
}

.treports-table-block-content-inner .dataTables_wrapper .table-div table.dataTable tr td:first-child{
min-width: 88px;
width: auto;
text-align: center;
padding-left: 10px;
}

.treports-table-block-content-inner .dataTables_wrapper .table-div table.dataTable thead tr td:first-child{
min-width: 79px;
}

.treports-table-block-content-inner .dataTables_wrapper .table-div table.dataTable td:nth-child(3){
min-width: 230px;
width: auto;
}

.avaff-table-block-content-inner .headcol{
position: relative;
}

.jvs-table-block-content-inner thead tr .headcol,
.jvs-table-block-content-inner tfoot tr .headcol{
padding-left: 10px;
width: 258px;
} 

.jvs-table-block-content-inner thead tr .headcol{
height: 20px;
}

.jvs-table-block-content-inner .headcol {
width: 227px;
}

.jvs-view-2 .headcol{
padding-left: 10px;
width: 257px;
}

.vsales-table-block-content-inner .headcol {
width: 261px;
}

.intro-text{
padding: 10px 10px 10px 40px; 
border:1px solid #E7F2BA; 
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
background: url("https://s3.amazonaws.com/DealGuardian/internal/dealguardian-sprite-new.png") no-repeat -673px -666px #faffea;
}

.salespage-noreview-nocomments-nofaqs{
color:#999;
font-size:16px;
background:none;
}

.price-details-block{
padding: 5px; 
border:1px solid #E7F2BA; 
background: #faffea;
margin-top: 5px;
}

.message-block{
padding: 10px 25px 10px 10px; 
border:1px solid #E7F2BA; 
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
background: #faffea;
position: relative;
}

.message-block ul{
margin:0;
padding: 0;
}

.message-block ul li{
margin:0;
padding: 0;
list-style: none;
line-height: 130%;
}

.message-block a.close{
display: block;
position: absolute;
right: 5px;
top: 5px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}

.message-block a.close:hover{
background-color: #fff;
}

.message-block a.close i.icon-close{
background-position: -164px -732px;
width: 11px;
height: 11px;
}

.sdashboard-filter-box .row1,
.sdashboard-filter-box .row2,
.sdashboard-filter-box .row3{
display: inline-block;
vertical-align: top;
}

.sdashboard-filter-box .control-group{
margin-bottom: 0;
}

.sdashboard-filter-box .row3 .btn-reports i.icon-reports{
background-position: -290px -733px; 
margin-right: 5px;
width: 13px;
height: 13px;
top: 0px; 
}

.sdashboard-filter-box .row3 .btn-reports i.icon-analytics{
background-position: -605px -1313px; 
margin-right: 5px;
width: 14px;
height: 13px;
top: 0px; 
}

.sdashboard-filter-box .row1,
.sdashboard-filter-box .row2{
width: 200px;
}

.sdashboard-filter-box .row3{
width: 290px;
}

.sdashboard-filter-box .row1 .bootstrap-select,
.sdashboard-filter-box .row2 .bootstrap-select{
width: 190px;
}

.stats-block{
margin-top: 0px;
}

.stats-block ul.stats-list,
.stats-block ul.mywallet-stats-list{
margin: 0;
padding: 10px 0;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
border: 1px solid rgba(0, 0, 0, 0.1);
background: #fff;
}

.stats-block ul.stats-list li,
.stats-block ul.mywallet-stats-list li{
margin: 0 -4px 0 0;
border-right: 1px solid #fff;
border-left: 1px solid #e5e5e5;
list-style: none;
display: inline-block;
width: 128px;
padding: 0 5px;
text-align: center;
}

.stats-block ul.mywallet-stats-list li{
padding: 0 20px;
width: 228px;
}

.stats-block ul.stats-list li:first-child,
.stats-block ul.mywallet-stats-list li:first-child{
border-left: none;
}

.stats-block ul.stats-list li:last-child,
.stats-block ul.mywallet-stats-list li:last-child{
margin: 0;
border-right: none;
}

.stats-block ul.stats-list li hr{
margin: 5px;
}

.stats-block ul.stats-list li h5,
.stats-block ul.mywallet-stats-list li h5{
font-weight: normal;
margin: 0 0 5px 0;
line-height: 130%;
color: #000;
display: block;
clear: both;
font-weight:bold;
}

.stats-block ul.mywallet-stats-list li h5{
font-weight: normal;
position: relative;
top: 15px;
display: inline-block;
vertical-align: top;
margin-left: 10px;
font-size: 18px;
}

.stats-block ul.stats-list li .icon,
.stats-block ul.mywallet-stats-list li .icon,
.box-white-splittest-content-inner .grid1 ul.splittest-list li.splittest-listitem ul li i.icon{
width: 20px;
height: 22px;
display: none;
top: 0px;
margin-bottom: 5px; 
display: inline-block;
}

.stats-block ul.stats-list li .icon-visitors,
.box-white-splittest-content-inner .grid1 ul.splittest-list li.splittest-listitem ul li i.icon-visitors{
background-position: -85px -870px;
width: 43px;
opacity:0.3;
}

.stats-block ul.stats-list li .icon-refounds,
.box-white-splittest-content-inner .grid1 ul.splittest-list li.splittest-listitem ul li i.icon-refunds,
.box-white-vaffiliates-content-inner-left .stats-block ul.stats-list li i.icon-refunds{
background-position: -150px -872px;
width: 25px;
opacity:0.3;
}

.stats-block ul.stats-list li .icon-sales{
background-position: -196px -870px;
width: 27px;
opacity:0.3;
}

.stats-block ul.stats-list li .icon-hoplink{
background-position: -621px -912px;
width: 27px;
opacity:0.3;
}

.stats-block ul.stats-list li .icon-broker{
background-position: -621px -871px;
width: 27px;
opacity:0.3;
}

.stats-block ul.stats-list li .icon-gross,
.box-white-splittest-content-inner .grid1 ul.splittest-list li.splittest-listitem ul li i.icon-gross{
background-position: -243px -872px;
width: 19px;
opacity:0.3;
}

.stats-block ul.stats-list li .icon-nettotal,
.box-white-splittest-content-inner .grid1 ul.splittest-list li.splittest-listitem ul li i.icon-nettotal{
background-position: -282px -872px;
width: 21px;
opacity:0.3;
}

.box-white-splittest-content-inner .grid1 ul.splittest-list li.splittest-listitem ul li i.icon-epc,
.box-white-vaffiliates-content-inner-left .stats-block ul.stats-list li i.icon-epc{
background-position: -455px -872px;
width: 29px;
opacity:0.3;
}

.stats-block ul.mywallet-stats-list li .icon-reserve{
background-position: -51px -1713px;
width: 24px;
height: 32px;
opacity:0.3;
}

.stats-block ul.mywallet-stats-list li .icon-withdraw{
background-position: 0px -1713px;
width: 32px;
height: 32px;
opacity:0.3;
}

.stats-block ul.mywallet-stats-list li .icon-total{
background-position: -323px -872px;
width: 41px;
opacity:0.3;
}

.stats-block ul.stats-list li h6,
.stats-block ul.mywallet-stats-list li h6{
color: #fff;
margin: 0;
line-height: 130%;
font-size: 14px;
background: #35A9CF;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
padding: 3px; 
position: relative;
font-weight: normal
}

.stats-block ul.mywallet-stats-list li h6{
font-size: 16px;
}

.stats-block ul.stats-list li h6 span.arrow,
.stats-block ul.mywallet-stats-list li h6 span.arrow{
display: block;
border-left: 3px solid transparent;
border-right: 3px solid transparent;
border-bottom: 3px solid #35A9CF;
position: absolute;
left: 59px;
top:-3px;
}

.box-white-vaffiliates-content-inner-left .stats-block ul.stats-list li h6 span.arrow{
left: 80px;
}

.stats-block ul.mywallet-stats-list li h6 span.arrow{
left: 108px;
}

.box-grey-default,
.box-grey-wallet-inner{
background: #e5e5e5;
border: 1px solid rgba(0, 0, 0, 0.1);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
padding: 20px 20px 10px;
}

.box-grey-wallet-withdraw,
.box-grey-wallet-history{
background: none;
padding: 0;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
border: none;
}

.box-grey-wallet-inner{
padding: 10px;
}

.box-grey-wallet{ 
padding: 0px;
background: none;
border: none;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
} 

.box-grey-wallet-withdraw .box-grey-default-content,
.box-grey-wallet-history .box-grey-default-content{
background: #e5e5e5;
border: 1px solid rgba(0, 0, 0, 0.1);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
padding: 20px 20px 10px;
}

.box-grey-wallet-withdraw .box-grey-wallet-notification{
-webkit-border-radius: 0 0 3px 3px;
-moz-border-radius: 0 0 3px 3px;
border-radius: 0 0 3px 3px;
background: #FAFFEA;
padding: 13px 10px 10px 10px;
border: 1px solid #E7F2BA;
border-top: none;
position: relative;
margin-top: -3px;
padding-left: 40px;
}

.box-grey-wallet-withdraw .box-grey-wallet-notification i.icon-warning{
background-position: -383px -569px;
width: 21px;
height: 21px;
position: absolute;
left: 10px;
top: 11px;
}

.box-grey-wallet-withdraw .box-grey-wallet-notification p{
text-align: left;
margin: 0;
font-size: 12px;
}

.box-grey-wallet .box-grey-default-header h3{
display: inline-block;
vertical-align: top;
margin: 0;
font-size: 20px;
font-weight: normal;
color: #333;
line-height: 130%;
}

.box-grey-wallet .box-grey-default-header h3 .icon,
.box-trans-default .box-trans-default-header h3 .icon{
background-position: -217px -609px; 
margin-right: 5px;
width: 23px;
height: 17px;
top:2px; 
}

.box-grey-wallet .box-grey-default-header a.btn{
float: right;
}

.box-grey-wallet .box-grey-wallet-inner a.btn i.icon-cashout{
background-position: -257px -733px; 
margin-right: 5px;
width: 13px;
height: 13px;
top: 0px; 
}

.box-grey-wallet .box-grey-default-content ul.wallet-list{
margin: 10px 0 0 0;
padding: 0;
}

.box-grey-wallet .box-grey-default-content ul.wallet-list li{
margin: 5px 0;
display: block;
padding: 0;
list-style: none;
}

.box-grey-wallet .box-grey-default-content ul.wallet-list li .grid1,
.box-grey-wallet .box-grey-default-content ul.wallet-list li .grid2{
display: inline-block;
vertical-align: top;
}

.box-grey-wallet .box-grey-default-content ul.wallet-list li .grid1 .icon{
margin-right: 2px;
width: 16px;
height: 13px;
top: 0px;
}

.box-grey-wallet .box-grey-default-content ul.wallet-list li .grid1 .icon-total{
background-position: -317px -733px;
left: -1px;
}

.box-grey-wallet .box-grey-default-content ul.wallet-list li .grid1 .icon-wd{
background-position: -528px -766px;
top: -2px;
}

.box-grey-wallet .box-grey-default-content ul.wallet-list li .grid1 .icon-reserve{
background-position: -600px -733px;
top: -2px;
}

.box-grey-wallet .box-grey-default-content ul.wallet-list li .grid1{
width: 40%;
font-size: 12px;
color:#333;
}

.box-grey-wallet .box-grey-default-content ul.wallet-list li .grid2{
width: 51%;
padding: 0px 5px;
text-align: right;
background: #fbfbfb;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
font-size: 12px;
color:#666;
border:1px solid #ccc;
}

.dashboard-graph-block{
background: rgba(255,255,255,1);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
padding: 1px 10px 1px 10px;
border: 1px solid #ddd;
}

.dashboard-graph-block .grid1,
.dashboard-graph-block .grid2,
.dashboard-graph-block .grid3{
display: inline-block;
vertical-align: middle;
}

.dashboard-graph-block .grid1{
width: 112px;
margin-right: 5px;
}

.dashboard-graph-block .grid1 .graph{
position: relative;
}

.dashboard-graph-block .grid2{
width: 95px;
}

.dashboard-graph-block .grid3{
width: 75px;
text-align: right;
}

.dashboard-graph-block .grid1 .graphs ul.graphs-list li.graph-item{
border-radius: 0;
background: #eee;
height: 75px;
width: 10px;
position: relative;
}

.dashboard-graph-block .grid1 .graphs-month ul.graphs-list li.graph-item{
width: 2px;
margin-right: -2px;
} 

#contact-support-span .box-white-help-action i.icon-helpdesk-h,
.span6-signup .box-white-support .box-white-support-content i.icon-helpdesk-h{
background-position: -654px -977px; 
width: 23px;
height: 17px;
top: 8px;
margin-right: 5px;
}

.dashboard-graph-block .grid1 .graphs ul.graphs-list li.graph-item:last-child{
margin-right: 0;
}

.dashboard-graph-block .grid1 .graphs ul.graphs-list li.graph-item .value{
background: rgba(53,169,207,1);
bottom: 0;
left: 0;
position: absolute;
width: 100%;
}

.dashboard-graph-block .grid1 .graphs ul.graphs-list li.graph-item:hover .value{
background: #368CA9;
}

.dashboard-graph-block .grid1 .graphs ul.graphs-list li.graph-item .graph-value{
padding: 3px 10px;
background: rgba(0,0,0,0.8);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
top: -28px;
text-align: center;
left: -22px;
display: none;
color: #fff;
position: absolute;
z-index: 10;
min-width:100px;
}

.dashboard-graph-block .grid1 .graphs ul.graphs-list li.graph-item .graph-value .arrow{
border-left: 3px solid transparent;
border-right: 3px solid transparent;
border-top: 3px solid rgba(0,0,0,0.8);
position: absolute;
bottom: -3px;
left: 25px;
}

.dashboard-graph-block .grid1 .graphs ul.graphs-list li.graph-item:hover .graph-value{
display: block;
}

.dashboard-graph-block .grid1 .graphs ul.graphs-list li.graph-item span{
display: none;
}

.dashboard-graph-block .grid1 .graphs ul.graphs-list li.graph-item-highlighted .value{
background: #D05677;
}

.dashboard-graph-block .grid1 .graphs ul.graphs-list li.graph-item-highlighted:hover .value{
background: #C6496A;
}

.table-block-sdashboard .row3 .dashboard-graph-block ul.stat-time li,
.table-block-adashboard .row3 .dashboard-graph-block ul.stat-time li{
background: none;
display: block;
}

.table-block-sdashboard .row3 .dashboard-graph-block ul.stat-time li a,
.table-block-adashboard .row3 .dashboard-graph-block ul.stat-time li a{
display: block;
}

.table-block-sdashboard .row3 .dashboard-graph-block ul.stat-time li a.active,
.table-block-adashboard .row3 .dashboard-graph-block ul.stat-time li a.active{
font-weight: bold;
color: #333;
}

.table-block-sdashboard .row3 .dashboard-graph-block ul.stat-time li a.active:hover,
.table-block-adashboard .row3 .dashboard-graph-block ul.stat-time li a.active:hover{
text-decoration: none;
}

.dashboard-graph-block .grid2 .stats h6{
font-size: 13px;
margin: 0 0 5px 0;
border-bottom: 1px solid #e5e5e5;
padding-bottom: 3px;
}

.table-block-sdashboard .table-block-list li .row3 .grid2 .stats span,
.table-block-adashboard .table-block-list li .row3 .grid2 .stats span{
top: 0;
margin: 5px 0 0 0;
display: block;
}

.table-block-sdashboard .table-block-list li .row3 .grid2 .stats span.value,
.table-block-adashboard .table-block-list li .row3 .grid2 .stats span.value{
color: #999; 
}

.table-block-sdashboard .table-block-list li .row3 .grid2 .stats span.value strong,
.table-block-adashboard .table-block-list li .row3 .grid2 .stats span.value strong{
color: #888;
}

.table-block-sdashboard .table-block-list li .row3 .grid2 .stats span.diff i.icon-state,
.table-block-adashboard .table-block-list li .row3 .grid2 .stats span.diff i.icon-state{
margin-right: 0px;
top: 2px; 
margin-left: -10px;
margin-right: 5px;
width: 0;
height: 0;
}

.table-block-sdashboard .table-block-list li .row3 .grid2 .stats span.diff i.icon-state-up,
.table-block-adashboard .table-block-list li .row3 .grid2 .stats span.diff i.icon-state-up{
border-left: 4px solid transparent;
border-right: 4px solid transparent;
border-bottom: 8px solid #5fa03c;
}

.table-block-sdashboard .table-block-list li .row3 .grid2 .stats span.diff i.icon-state-down,
.table-block-adashboard .table-block-list li .row3 .grid2 .stats span.diff i.icon-state-down{
border-left: 4px solid transparent;
border-right: 4px solid transparent;
border-top: 8px solid #a33853;
}
 
.table-block-sdashboard .table-block-list li .row3 .grid2 .stats span.diff i.icon-state-equal,
.table-block-adashboard .table-block-list li .row3 .grid2 .stats span.diff i.icon-state-equal{
border-left: 8px solid #b5b5b5;
border-bottom: 4px solid transparent;
border-top: 4px solid transparent;
}

.box-white-mywallet-content .span3_5{
width: 237px;
float: none;
display: inline-block;
vertical-align: top;
}

.box-white-mywallet-content .span3_5:nth-child(1){
margin-left: 0;
}

.box-white-mywallet-content .span3_5:nth-child(2){
margin-left: 20px;
}

.box-white-mywallet-content h4 {
font-size: 16px;
font-weight: normal;
color: #333;
margin: 0;
}

ul.walletw-list{
margin: 0;
padding: 0;
}

ul.walletw-list li{
margin: 0 0 15px 0;
padding: 0;
list-style: none;
}

ul.walletw-list li:last-child{
margin-top: -9px;
}

ul.walletw-list li .grid1,
ul.walletw-list li .grid2{
display: inline-block;
vertical-align: top;
}

ul.walletw-list li .grid1{
width: 200px;
}

ul.walletw-list li .grid2{
width: 134px;
}

ul.walletw-list li .grid2 .add-on{
background-color: #EEEEEE;
border: 1px solid #CCCCCC;
display: inline-block;
font-size: 14px;
font-weight: normal;
height: 20px;
line-height: 20px;
min-width: 16px;
padding: 4px 5px;
text-align: center;
text-shadow: 0 1px 0 #FFFFFF;
width: auto;
-webkit-border-radius: 3px 0 0 3px;
-moz-border-radius: 3px 0 0 3px;
-ms-border-radius: 3px 0 0 3px;
border-radius: 3px 0 0 3px;
position: relative;
top: -5px;
left: -6px;
}

ul.walletw-list li .grid2 .input-prepend .add-on{
top: 0;
left: 0;
}

ul.walletw-list li .grid2 .digit{
 background-color: #EEEEEE;
border: 1px solid #CCCCCC;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
border-radius: 3px;
display: inline-block;
height: 20px;
line-height: 20px;
padding: 4px 5px;
position: relative;
margin-top: -5px;
width: 122px;
}

ul.walletw-list li .grid2 .input-prepend{
margin-top: -5px;
}

ul.walletw-list li .grid2 .value{
display: inline-block;
width: 78px;
position: relative;
text-align: right;
top: -5px;
}

ul.walletw-list li .grid2 .input-prepend input{
width: 83px; 
text-align: right;
}

ul.walletw-list li .grid1 span{
font-size: 12px;
color: #666;
}

.box-grey-wallet-withdraw p.note{
margin-bottom: 0;
text-align: center;
font-size: 12px;
color: #666;
padding: 3px 10px;
background: #faffea;
border: 1px solid #E7F2BA;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}

.box-grey-wallet-withdraw p.note strong{
color: #333;
}

.box-grey-wallet-history ul.walleth-list{
margin: 0;
padding: 0;
}

.box-grey-wallet-history ul.walleth-list li{
margin: 0 0 5px 0;
list-style: none;
padding: 3px 5px;
line-height: 130%;
color: #333;
font-size: 12px;
}

.box-grey-wallet-history ul.walleth-list li .grid1 strong{
font-weight: normal;
}

.box-grey-wallet-history ul.walleth-list li.highlighted .grid1 strong,
.box-grey-wallet-history ul.walleth-list li.highlighted .grid1-5 strong{
font-weight: bold;
}

.box-grey-wallet-history ul.walleth-list li:hover{
background: rgba(255,255,255,0.5);
}

.box-grey-wallet-history ul.walleth-list li.header{
font-weight: bold;
border-bottom: 1px solid rgba(0,0,0,0.1);
padding-top: 0;
color: #666;
margin-bottom: 10px;
font-size: 13px;
}

.box-grey-wallet-history ul.walleth-list li.header:hover{
background: none;
}

.box-grey-wallet-history ul.walleth-list li .grid1,
.box-grey-wallet-history ul.walleth-list li .grid2,
.box-grey-wallet-history ul.walleth-list li .grid1-5{
display: inline-block;
vertical-align: top;
}

.box-grey-wallet-history ul.walleth-list li .grid1{
width: 115px; 
}

.box-grey-wallet-history ul.walleth-list li .grid1-5{
width: 115px;
}

.box-grey-wallet-history ul.walleth-list li .grid2{
width: 90px;
text-align: right; 
position: relative;
}

.box-grey-wallet-history ul.walleth-list li .grid1-5 strong{
font-weight: normal;
}

.box-grey-wallet-history ul.walleth-list li .grid2 strong{
font-weight: normal;
}

.box-grey-wallet-history ul.walleth-list li.highlighted .grid2 strong{
font-weight: bold;
border-bottom: none;
color: #333;
}

.box-grey-wallet-history ul.walleth-list li .grid2 .message-date-complete{
position: absolute;
bottom: 20px;
background: rgba(0,0,0,0.8);
color:#fff;
right: -20px;
width: 100px;
padding: 3px 5px;
}

.box-grey-wallet-history ul.walleth-list li .grid2 .message-date-complete p{
margin: 0;
text-align: center;
}

.box-grey-wallet-history ul.walleth-list li .grid2 .message-date-complete .arrow{
border-left: 3px solid transparent;
border-right: 3px solid transparent;
border-top: 3px solid rgba(0,0,0,0.8);
position: absolute;
bottom: -3px;
left: 53px;
}

ul.day-by-day-list,
ul.month-by-month-list{
margin: 0;
padding: 0;
}

ul.day-by-day-list li,
ul.month-by-month-list li{
margin: 0 0 2px 0;
padding: 2px 5px;
list-style: none;
font-size: 12px;
color: #333;
}

ul.day-by-day-list li:last-child,
ul.month-by-month-list li:last-child{
margin-bottom: 0;
}

ul.day-by-day-list li:nth-of-type(odd),
ul.month-by-month-list li:nth-of-type(odd){
background: rgba(54,140,169,0.1);
}

.box-white-mywallet .box-white-mywallet-content h4{
margin-bottom: 5px;
}

ul.day-by-day-list li span.day, ul.month-by-month-list li span.month{
display: inline-block;
vertical-align: top;
width: 100px;
}

ul.day-by-day-list li span.value, ul.month-by-month-list li span.value{
display: inline-block;
vertical-align: top;
width: 123px;
text-align: right;
font-weight: bold;
}

.box-white-mywallet .box-white-mywallet-content a.btn-showmore{
display: block;
}

ul.day-by-day-list li:hover,
ul.month-by-month-list li:hover{
background: rgba(54,140,169,0.2); 
}

.adashboard-tab-list,
.reports-tab-list,
.auctions-tab-list,
.coupons-tab-list,
.support-tab-list{
margin: 0;
padding: 0;
height: 43px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
border-radius: 3px;
border: 1px solid rgba(0,0,0,0.2);
}

.adashboard-tab-list{
position: relative;
top: 26px;
margin-left:20px;
border: none;
height: auto;
}

.adashboard-tab-list li,
.reports-tab-list li,
.auctions-tab-list li,
.coupons-tab-list li,
.support-tab-list li{
margin: 0;
padding: 0;
list-style: none;
width: 468px;
float: left;
text-align: center; 
font-size: 18px;
border-right: 1px solid rgba(0,0,0,0.08);
}

.adashboard-tab-list li{
width: 228px;
font-family: 'Open Sans Condensed', sans-serif;
font-size: 14px;
font-weight: bold;
text-decoration: none;
}

.reports-tab-list li{
width: 233px
}

.reports-tab-list-aff li{
width: 312px;
}

.adashboard-tab-list li:first-child,
.reports-tab-list li:first-child,
.auctions-tab-list li:first-child,
.coupons-tab-list li:first-child,
.support-tab-list li:first-child{
border-left: none;
}

.adashboard-tab-list li:first-child{
margin-right: 10px;
}

.adashboard-tab-list li:last-child,
.auctions-tab-list li:last-child,
.coupons-tab-list li:last-child,
.support-tab-list li:last-child{
border-right: none;
width: 469px;
}

.adashboard-tab-list li:last-child{
width: 259px;
}

.reports-tab-list li:last-child{
border-right: none;
width: 236px;
}

.reports-tab-list-aff li:last-child{
width: 312px;
}

.reports-tab-list li a,
.auctions-tab-list li a,
.coupons-tab-list li a,
.support-tab-list li a{
display: block;
line-height: 130%;
height: 43px;
position: relative;
background-color: #f5f5f5;
background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
border-color: #e6e6e6 #e6e6e6 #bfbfbf;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
*background-color: #e6e6e6;
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}

.adashboard-tab-list li a{
background: #ccc;
color: #666;
display: block;
height: 26px;
}

.support-tab-list li a .icon-inbox{
background-position: -612px -1207px;
width: 26px;
height: 20px;
margin-right: 5px;
}

.support-tab-list li.active a .icon-inbox{
background-position: -612px -1246px;
}

.support-tab-list li a .icon-write{
background-position: -658px -1207px;
width: 17px;
height: 19px;
margin-right: 5px;
}

.support-tab-list li.active a .icon-write{
background-position: -658px -1246px;
}

.box-white-ex-ticket a.btn-reply .icon-reply,
.box-white-ex-ticket .btn-send-message .icon-send,
#reviews-modal .btn .icon-reply,
.product-tab-content .btn .icon-reply,
.dealguardian-span6-checkout-left .btn .icon-reply
{
background-position: -108px -1187px;
width: 18px;
height: 13px;
margin-right: 5px;
}

.reviews-modal .span7-reply textarea{
width: 596px;
height: 80px;
-webkit-border-radius: 0 0 3px 3px ;
-moz-border-radius: 0 0 3px 3px;
-ms-border-radius: 0 0 3px 3px;
border-radius: 0 0 3px 3px;
}

.product-tab-content .span7-reply textarea{
width: 462px;
height: 80px;
-webkit-border-radius: 0 0 3px 3px ;
-moz-border-radius: 0 0 3px 3px;
-ms-border-radius: 0 0 3px 3px;
border-radius: 0 0 3px 3px;
}

.dealguardian-span6-checkout-left .span7-reply textarea{
width: 331px;
height: 80px;
-webkit-border-radius: 0 0 3px 3px ;
-moz-border-radius: 0 0 3px 3px;
-ms-border-radius: 0 0 3px 3px;
border-radius: 0 0 3px 3px;
}


.reviews-modal .link-button,
.product-tab-content .link-button,
.dealguardian-span6-checkout-left .link-button{
border: none;
background: none;
padding: 0;
vertical-align: top;
position: relative;
color: #368CA9;
margin-left: 20px;
font-size: 13px;
}

.dealguardian-span6-checkout-left .link-button{
font-family: 'Open Sans Condensed', sans-serif;
font-size: 13px;
}

.link-button .icon-reply{
background-position: 0px -210px;
width: 18px;
height: 13px;
margin-right: 5px;
}

.reviews-modal .link-button:hover{
text-decoration: underline;

}

.reviews-modal .span7-reply h5,
.product-tab-content .span7-reply h5,
.dealguardian-span6-checkout-left .span7-reply h5{
margin: 0;
padding: 5px 10px;
background: #eee;
font-weight: normal;
-webkit-border-radius: 3px 3px 0 0;
-moz-border-radius: 3px 3px 0 0;
-ms-border-radius: 3px 3px 0 0;
border-radius: 3px 3px 0 0;
border: 1px solid #cccccc;
border-bottom: none;
position: relative;
}

.reviews-modal .span7-replied h5,
.product-tab-content .span7-replied h5,
.dealguardian-span6-checkout-left .span7-replied h5{
border: 1px solid #e5e5e5;
border-bottom: 1px solid #fff;
}

.reviews-modal .span7-replied .replied-box,
.product-tab-content .span7-replied .replied-box,
.dealguardian-span6-checkout-left .span7-replied .replied-box{
background: #fff;
padding: 10px 10px 0 10px;
border: 1px solid #e5e5e5; 
border-top: none;
}

.reviews-modal .span7-reply h5 .arrow,
.product-tab-content .span7-reply h5 .arrow,
.dealguardian-span6-checkout-left .span7-reply h5 .arrow{
position: absolute;
top: 5px;
width: 0;
left: -9px;
border-top: 9px solid transparent;
border-bottom: 9px solid transparent;
border-right: 9px solid #ccc;
height: 0;
display: block;
}

.reviews-modal .span7-replied h5 .arrow,
.product-tab-content .span7-replied h5 .arrow,
.dealguardian-span6-checkout-left .span7-replied h5 .arrow{
border-right: 9px solid #e5e5e5;
}


.reviews-modal .span7-reply h5 .arrow:after,
.product-tab-content .span7-reply h5 .arrow:after,
.dealguardian-span6-checkout-left .span7-reply h5 .arrow:after{
content: "";
width: 0;
height: 0;
position: relative;
border-top: 8px solid transparent;
border-bottom: 8px solid transparent;
border-right: 8px solid #eee;
display: block;
top: -8px;
left: 2px;
}

.reviews-modal .span7-reply{
width: 610px;
}

.product-tab-content .span7-reply{
width: 475px;
}

.dealguardian-span6-checkout-left .span7-reply{
width: 345px;
}

.reviews-modal .span1 .review-overall-impressions .reply-vendor-label,
.product-tab-content .span1 .review-overall-impressions .reply-vendor-label,
.dealguardian-span6-checkout-left .span1 .review-overall-impressions .reply-vendor-label{
width: 50px;
height: 22px;
background: url("../img/reply-vendor-label.png") no-repeat 0px 0px;
margin-left: 1px;
}

.reviews-modal .span1 .review-overall-impressions .reply-vendor-label span,
.product-tab-content .span1 .review-overall-impressions .reply-vendor-label span,
.dealguardian-span6-checkout-left .span1 .review-overall-impressions .reply-vendor-label span{
display: none;
}

.reviews-modal .span1 .member_rating_image{
margin-top: 0;
}

.adashboard-tab-list li a.active{
color: #fff;
}

.reports-tab-list li li a:hover,
.adashboard-tab-list li a:focus,
.reports-tab-list li li a:focus,
.auctions-tab-list li a:focus,
.auctions-tab-list li a:hover,
.coupons-tab-list li a:hover,
.coupons-tab-list li a:focus,
.support-tab-list li a:hover,
.support-tab-list li a:focus{
text-decoration: none;
}

.adashboard-tab-list li a:hover{
background: rgba(50,153,187,0.5);
color: #fff;
text-decoration: none;
}

.adashboard-tab-list li.active a:hover,
.reports-tab-list li.active a,
.reports-tab-list li.active a:hover,
.auctions-tab-list li.active a,
.auctions-tab-list li.active a:hover,
.coupons-tab-list li.active a,
.coupons-tab-list li.active a:hover,
.support-tab-list li.active a,
.support-tab-list li.active a:hover{
background: rgb(53,169,207); 
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM1YTljZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyYzk2YjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,rgba(53,169,207,1) 0%, rgba(44,150,185,1) 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(53,169,207,1)), color-stop(100%,rgba(44,150,185,1))); 
background: -webkit-linear-gradient(top,rgba(53,169,207,1) 0%,rgba(44,150,185,1) 100%); 
background: -o-linear-gradient(top,rgba(53,169,207,1) 0%,rgba(44,150,185,1) 100%); 
background: -ms-linear-gradient(top,rgba(53,169,207,1) 0%,rgba(44,150,185,1) 100%); 
background: linear-gradient(to bottom,rgba(53,169,207,1) 0%,rgba(44,150,185,1) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#35a9cf', endColorstr='#2c96b9',GradientType=0 ); 
color: #fff;
}

.adashboard-tab-list li.active a{
background: #3299bb;
color: #fff;
}

.reports-tab-list li a:hover,
.auctions-tab-list li a:hover,
.coupons-tab-list li a:hover,
.support-tab-list li a:hover{
text-decoration: none;
background: #ffffff; 
background: -moz-linear-gradient(top,#ffffff 0%, #e6e6e6 51%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(51%,#e6e6e6)); 
background: -webkit-linear-gradient(top,#ffffff 0%,#e6e6e6 51%); 
background: -o-linear-gradient(top,#ffffff 0%,#e6e6e6 51%); 
background: -ms-linear-gradient(top,#ffffff 0%,#e6e6e6 51%); 
background: linear-gradient(to bottom,#ffffff 0%,#e6e6e6 51%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e6e6e6',GradientType=0 ); /* IE6-9 */
}

.adashboard-tab-list li.active a:hover{
background: #3299bb;
text-decoration: none;
}

.adashboard-tab-list li a:focus,
.reports-tab-list li li a:focus,
.auctions-tab-list li a:focus,
.coupons-tab-list li a:focus,
.support-tab-list li a:focus{
text-decoration: none;
}

.adashboard-tab-list li:first-child a,
.reports-tab-list li:first-child a,
.auctions-tab-list li:first-child a,
.coupons-tab-list li:first-child a,
.support-tab-list li:first-child a{
-webkit-border-radius: 3px 0 0 3px;
-moz-border-radius: 3px 0 0 3px;
-ms-border-radius: 3px 0 0 3px;
border-radius: 3px 0 0 3px;
}

.adashboard-tab-list li:first-child a{
-webkit-border-radius: 3px 3px 0 0px;
-moz-border-radius: 3px 3px 0 0px;
-ms-border-radius: 3px 3px 0 0px;
border-radius: 3px 3px 0 0px;
}

.adashboard-tab-list li:last-child a,
.reports-tab-list li:last-child a,
.auctions-tab-list li:last-child a,
.coupons-tab-list li:last-child a,
.support-tab-list li:last-child a{
-webkit-border-radius: 0px 3px 3px 0px;
-moz-border-radius: 0px 3px 3px 0px;
-ms-border-radius: 0px 3px 3px 0px;
border-radius: 0px 3px 3px 0px;
}

.adashboard-tab-list li:last-child a{ 
-webkit-border-radius: 3px 3px 0px 0px;
-moz-border-radius: 3px 3px 0px 0px;
-ms-border-radius: 3px 3px 0px 0px;
border-radius: 3px 3px 0px 0px;
}

.adashboard-tab-list li a .value,
.reports-tab-list li a .value,
.auctions-tab-list li a .value,
.coupons-tab-list li a .value,
.support-tab-list li a .value{
position: relative;
top: 12px;
}

.adashboard-tab-list li a .value{
top: 3px;
}

ul.reports-tab-list li i.icon{
width: 21px;
height: 21px;
margin-right: 10px;
top: 8px;
opacity: 0.3;
}

ul.reports-tab-list li.active i.icon{
opacity: 1;
}

ul.reports-tab-list li i.icon-sales{
background-position: -196px -872px;
width: 28px;
}

ul.reports-tab-list li.active i.icon-sales{
background-position: -475px -922px;
}

ul.reports-tab-list li i.icon-split{
background-position: -488px -872px;
width: 31px;
}

ul.reports-tab-list li.active i.icon-split{
background-position: -488px -832px;
}

ul.reports-tab-list li i.icon-promote{
background-position: -538px -872px;
width: 21px;
}

ul.reports-tab-list li.active i.icon-promote{
background-position: -538px -832px;
}

ul.reports-tab-list li i.icon-contest{
background-position: -579px -872px;
width: 21px;
}

ul.reports-tab-list li.active i.icon-contest{
background-position: -579px -832px;
}

.adashboard-tab-list li a .arrow,
.reports-tab-list li a .arrow,
.auctions-tab-list li a .arrow,
.coupons-tab-list li a .arrow,
.support-tab-list li a .arrow{
border-left: 8px solid transparent;
border-right: 8px solid transparent;
border-top: 8px solid #2c96b9;
position: absolute;
bottom: -8px;
left: 231px;
display: none;
}

.reports-tab-list li a .arrow{
left: 110px;
}

.adashboard-tab-list li.active a .arrow,
.reports-tab-list li.active a .arrow,
.auctions-tab-list li.active a .arrow,
.coupons-tab-list li.active a .arrow,
.support-tab-list li.active a .arrow{
display: block;
}

hr.dark{
border-color: #e5e5e5;
border-bottom: 1px solid rgba(255,255,255,0.4);
}

.table-block-adashboard-div .table-block-default-content-2 .table-block-list li .col7 a.notify{
position: relative;
top: -5px;
font-size: 11px;
padding: 2px 5px;
display: inline-block;
text-align: center;
}

.table-block-adashboard-div .table-block-default-content-2 .table-block-list li .col7 a.notify span{
position: relative;
top: 2px;
}

.table-block-adashboard-div .table-block-default-content-2 .table-block-list li .col7 i.icon{
width: 17px;
height: 17px;
margin-right: 2px;
background-position: -273px -454px;
top: -1px;
}

.upcoming-time-block .upcoming-day-month-text{
font-size: 16px;
font-family: Arial;
color: #999;
display: block;
margin-bottom: 5px;
line-height: 130%;
}

.upcoming-time-block .upcoming-day-month-text strong{
color: #333;
font-size: 20px;
}

.upcoming-time-block .upcoming-hour-text{
color: #fff;
display: block;
font-family: Arial;
font-size: 10px;
font-weight: bold;
padding: 2px 3px;
background: #b5b5b5;
line-height: 130%;
}

.table-block-adashboard-div .table-block-default-content .table-block-list li .col1 .upcoming-time-block{
text-align: center;
}

.table-block-adashboard-div .table-block-default-content .table-block-list li .col1 .upcoming-time-block i.icon-cal-big{
width: 30px;
height: 30px;
background-position: -310px -454px;
top: 0px;
margin-bottom: 5px;
}

.table-block-adashboard-div .table-block-default-header p{
font-size: 12px;
margin-bottom: 5px;
}

.table-block-adashboard-div .table-block-default-content .table-block-list li .dealguardian-ops-buttons{
position: absolute;
left: 440px;
bottom: 10px;
margin: 0 0 0 20px;
padding: 0;
display: none;
}

.table-block-adashboard-div .table-block-default-content .table-block-list li:hover .dealguardian-ops-buttons,
.table-block-adashboard-div .table-block-default-content .table-block-list li.hover .dealguardian-ops-buttons{
display: block;
}

.table-block-adashboard-div .table-block-default-content .table-block-list li .dealguardian-ops-buttons li{
display: inline-block;
list-style: none;
margin: 0 10px 0 0;
padding: 0;
vertical-align: top;
}

.table-block-adashboard-div .table-block-default-content .table-block-list li .dealguardian-ops-buttons li a{
background: none repeat scroll 0 0 #3299BB;
border-radius: 3px 3px 3px 3px;
color: #FFFFFF;
display: block;
font-size: 14px;
padding: 3px 8px;
}

.table-block-adashboard-div .table-block-default-content .table-block-list li .dealguardian-ops-buttons li a:hover,
.table-block-adashboard-div .table-block-default-content .table-block-list li .dealguardian-ops-buttons li a:focus{
background: #0a7fa6;
text-decoration: none;
}

.table-block-adashboard-div .table-block-default-content .table-block-list li .dealguardian-ops-buttons li a .icon{
width: 15px;
height: 17px;
margin-right: 8px;
}

.table-block-adashboard-div .table-block-default-content .table-block-list li .dealguardian-ops-buttons li a .icon-product{
background-position: -35px 0px;
top: -1px;
}

.table-block-adashboard-div .table-block-default-content .table-block-list li .dealguardian-ops-buttons li a .icon-affiliate{
background-position: -317px 0px;
top: 0px;
}

.table-block-adashboard-div .table-block-default-content .table-block-list li .dealguardian-ops-buttons li a span.value{
font-size: 12px;
}

.box-white-splittest-content-inner .grid{
display: inline-block;
vertical-align: top;
}

.box-white-splittest-content-inner .grid1{
width: 328px;
}

.box-white-splittest-content-inner .grid2{
width: 535px;
margin-left: 10px;
}

.box-white-splittest-content-inner .grid1 ul.splittest-list{
margin: 0;
padding: 0;
}

.box-white-splittest-content-inner .grid1 ul.splittest-list li.splittest-listitem{
margin: 0 10px 0 0;
padding: 0;
list-style: none;
display: inline-block;
vertical-align: top;
width: 155px;
border: 1px solid #e5e5e5;
}

.box-white-splittest-content-inner .grid1 ul.splittest-list li.splittest-listitem:last-child{
margin-right: 0;
}

.box-white-splittest-content-inner .grid1 ul.splittest-list li.splittest-listitem h4{
line-height: 130%;
margin: 0;
padding: 5px 10px;
background: #30a0eb;
-webkit-border-radius: 3px 3px 0 0;
-moz-border-radius: 3px 3px 0 0;
-ms-border-radius: 3px 3px 0 0;
border-radius: 3px 3px 0 0;
font-size: 16px;
color: #fff;
text-align: center;
}

.box-white-splittest-content-inner .grid1 ul.splittest-list li.splittest-listitem-2 h4{
background: #a7b5c5;
}

.box-white-splittest-content-inner .grid1 ul.splittest-list li.splittest-listitem ul{
margin: 0;
padding: 10px;
background: #fff;
}

.box-white-splittest-content-inner .grid1 ul.splittest-list li.splittest-listitem:hover ul{
}

.box-white-splittest-content-inner .grid1 ul.splittest-list li.splittest-listitem ul li{
margin: 0 0 15px 0;
list-style: none; 
text-align: center;
}

.box-white-splittest-content-inner .grid1 ul.splittest-list li.splittest-listitem ul li:last-child{
margin: 0;
}

.box-white-splittest-content-inner .grid1 ul.splittest-list li.splittest-listitem ul li h5{
font-weight: bold;
margin: 0;
line-height: 130%;
color: #333;
font-size: 14px;
}

.box-white-splittest-content-inner .grid1 ul.splittest-list li.splittest-listitem ul li .value{
font-size: 14px;
background: #a7b5c5;
padding:3px;
color: #fff;
display: block;
margin-top: 5px;
position: relative;
}

.box-white-splittest-content-inner .grid1 ul.splittest-list li.splittest-listitem-1 ul li .value{
background: #30a0eb;
}

.box-white-splittest-content-inner .grid1 ul.splittest-list li.splittest-listitem ul li .value .arrow{
display: block;
position: absolute;
top: -3px;
border-left: 3px solid transparent;
border-right: 3px solid transparent;
border-bottom: 3px solid #30a0eb;
left: 65px;
}

.box-white-splittest-content-inner .grid1 ul.splittest-list li.splittest-listitem-2 ul li .value .arrow{
border-bottom: 3px solid #a7b5c5;
}

.box-white-splittest-content-inner .grid2 .graph_grid,
.box-white-vaffiliates-content-inner-right .graph_grid{
position: relative;
padding-top: 55px; 
}

.box-white-vaffiliates-content-inner-right .graph_grid{
padding-top: 0px;
}

.graph_grid .powered-graph-block,
.box-white-affcontests-content-inner .powered-graph-block{
position: absolute;
bottom: -60px;
right: 35px;
}

.box-white-vaffiliates-content-inner-right .graph_grid .powered-graph-block{
bottom: 20px; 
left: 50px;
}

.box-white-affcontests-content-inner .powered-graph-block{
bottom: 5px;
right: 20px;
}

.graph_grid .powered-graph-block p,
.box-white-affcontests-content-inner .powered-graph-block p{
margin: 0;
color: #999;
position: relative;
left: 25px;
font-size: 12px;
top: 5px;
}

.box-white-vaffiliates-content-inner-right .graph_grid .powered-graph-block img{
margin-left: 5px;
position: relative;
top: -4px;
}

.box-white-splittest-content-inner .grid2 .graph_grid .graph_block{
margin-bottom: 30px;
}

.box-white-splittest-content-inner .grid2 .graph_grid .graph_block h5,
.box-white-vaffiliates-content-inner-right .graph_grid .graph_block h5{
display: inline-block;
vertical-align: top;
width: 100px;
margin: 0 0 0 40px;
line-height: 130%;
position: relative;
top: 5px;
text-align: center;
color: #333;
font-size: 16px;
font-weight: normal;
}

.box-white-vaffiliates-content-inner-right .graph_grid .graph_block h5{
width: 125px;
}

.box-white-splittest-content-inner .grid2 .graph_grid .graph_block h5 i.icon,
.box-white-vaffiliates-content-inner-right .graph_grid .graph_block h5 i.icon{
margin-right: 5px;
width: 13px;
height: 51px;
top: 0px; 
opacity: 0.3;
}

.box-white-splittest-content-inner .grid2 .graph_grid .graph_block h5 span,
.box-white-vaffiliates-content-inner-right .graph_grid .graph_block h5 span{
clear: both;
display: block;
}

.box-white-splittest-content-inner .grid2 .graph_grid .graph_block h5 i.icon-sales,
.box-white-vaffiliates-content-inner-right .graph_grid .graph_block h5 i.icon-sales{
background-position: -64px -911px;
width: 51px;
}

.box-white-vaffiliates-content-inner-right .graph_grid .graph_block h5 i.icon-visitors{
background-position: -197px -911px;
width: 78px;
}

.box-white-splittest-content-inner .grid2 .graph_grid .graph_block h5 i.icon-gross{
background-position: -135px -911px;
width: 42px;
}

.box-white-splittest-content-inner .grid2 .graph_grid .graph_block h5 i.icon-conversion{
background-position: 0px -906px;
height: 51px;
width: 37px;
}

.box-white-vaffiliates-content-inner-left .stats-block ul.stats-list li i.icon-conversion{
background-position: -488px -872px;
width: 31px;
opacity: 0.3;
}

.box-white-splittest-content-inner .grid2 .graph_grid .graph_block ul.graph_list,
.box-white-vaffiliates-content-inner-right .graph_grid .graph_block ul.graph_list{
margin: 0;
padding: 0;
display: inline-block;
vertical-align: top;
width: 300px;
}

.box-white-splittest-content-inner .grid2 .graph_grid .graph_block ul.graph_list li.graph-item,
.box-white-vaffiliates-content-inner-right .graph_grid .graph_block ul.graph_list li.graph-item{
list-style: none;
margin: 0 0 5px 0;
padding: 0;
background: #EEEEEE;
border-radius: 0 0 0 0;
height: 36px;
position: relative;
width: 300px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}

.box-white-splittest-content-inner .grid2 .graph_grid .graph_block ul.graph_list li.graph-item:hover,
.box-white-splittest-content-inner .grid2 .graph_grid .graph_block ul.graph_list li.hover{
background: #ddd;
}

.box-white-splittest-content-inner .grid2 .graph_grid .graph_block ul.graph_list li.graph-item:last-child{
margin: 0;
}

.box-white-splittest-content-inner .grid2 .graph_grid .graph_block ul.graph_list li.graph-item .value,
.box-white-vaffiliates-content-inner-right .graph_grid .graph_block ul.graph_list li.graph-item .value{
background: none repeat scroll 0 0 #30a0eb;
bottom: 0;
left: 0;
position: absolute;
height: 100%;
-webkit-border-radius: 3px 0 0 3px;
-moz-border-radius: 3px 0 0 3px;
border-radius: 3px 0 0 3px;
}

.box-white-splittest-content-inner .grid2 .graph_grid .graph_block ul.graph_list li.graph-item2 .value,
.box-white-vaffiliates-content-inner-right .graph_grid .graph_block ul.graph_list li.graph-item2 .value{
background: #a7b5c5;
} 

.box-white-splittest-content-inner .grid2 .graph_grid .graph_block ul.graph_list li.graph-item1:hover .value,
.box-white-splittest-content-inner .grid2 .graph_grid .graph_block ul.graph_list li.graph-item1.hover .value{
background: 30a0eb;
}

.box-white-splittest-content-inner .grid2 .graph_grid .graph_block ul.graph_list li.graph-item2:hover .value,
.box-white-splittest-content-inner .grid2 .graph_grid .graph_block ul.graph_list li.graph-item2.hover .value{
background: #a7b5c5;
}

.box-white-splittest-content-inner .grid2 .graph_grid .graph_block ul.graph_list li.graph-item .value span,
.box-white-vaffiliates-content-inner-right .graph_grid .graph_block ul.graph_list li.graph-item .value span{
display: none;
}

.box-white-splittest-content-inner .grid2 .graph_grid .graph_block ul.graph_list li.graph-item .graph-value,
.box-white-vaffiliates-content-inner-right .graph_grid .graph_block ul.graph_list li.graph-item .graph-value{
position: absolute;
z-index: 1;
left: 7px;
top: 7px;
padding: 1px 5px; 
background: rgba(255,255,255,0.7);
color: #333;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
font-size: 12px;
box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5);
}

.box-white-splittest-content-inner .grid2 .graph_grid .graph_block ul.graph_list li.graph-item:hover .graph-value,
.box-white-splittest-content-inner .grid2 .graph_grid .graph_block ul.graph_list li.graph-item.hover .graph-value{
background: rgba(255,255,255,1);
}

.box-white-splittest-content-inner .grid2 .graph_grid .graph_block ul.graph_list li.graph-item-1:hover .graph-value,
.box-white-splittest-content-inner .grid2 .graph_grid .graph_block ul.graph_list li.graph-item-1.hover .graph-value{
color: #30a0eb;
}

.box-white-splittest-content-inner .grid2 .graph_grid .graph_block ul.graph_list li.graph-item-2:hover .graph-value,
.box-white-splittest-content-inner .grid2 .graph_grid .graph_block ul.graph_list li.graph-item-2.hover .graph-value{
color: #a7b5c5;
}

.box-white-splittest-content-inner .grid2 .graph_grid .legend-block{
position: absolute;
top: 0px; 
right:0px;
}

.box-white-splittest-content-inner .grid2 .graph_grid .legend-block ul,
.box-white-vaffiliates-content-inner-right .legend-block ul{
margin: 0;
padding: 0;
}

.box-white-vaffiliates-content-inner-right .legend-block ul.legend-block-list{
margin-right: 0;
}

.box-white-vaffiliates-content-inner-right .legend-block ul.legend-block-list li{
margin-left: 10px;
}

.box-white-vaffiliates-content-inner-right .legend-block ul{
display: inline-block;
vertical-align: top;
margin-right: 20px;
}

.box-white-vaffiliates-content-inner-right .legend-block ul.vaff-switch-view-list li{
display: inline-block;
vertical-align: top;
margin-right: 12px;
}

.box-white-splittest-content-inner .grid2 .graph_grid .legend-block ul li,
.box-white-vaffiliates-content-inner-right .legend-block ul li{
margin: 0 0 5px 0;
padding: 0;
list-style: none;
line-height: 130%;
font-size: 12px;
}

.box-white-vaffiliates-content-inner-right .legend-block ul li{
display: inline-block;
vertical-align: top;
}

.box-white-splittest-content-inner .grid2 .graph_grid .legend-block ul li .legend-box,
.box-white-vaffiliates-content-inner-right .legend-block ul li .legend-box{
display: inline-block;
vertical-align: top;
width: 8px;
height: 8px;
margin-right: 5px;
position: relative;
top: 4px;
}

.box-white-splittest-content-inner .grid2 .graph_grid .legend-block ul li .legend-box-1{
background: #30a0eb;
}

.box-white-vaffiliates-content-inner-right .legend-block ul li .legend-box-1{
background: #a7b5c5;
}

.box-white-splittest-content-inner .grid2 .graph_grid .legend-block ul li .legend-box-2{
background: #a7b5c5;
}

.box-white-vaffiliates-content-inner-right .legend-block ul li .legend-box-2{
background: #30a0eb;
}

.box-white-splittest-content-inner .grid2 .graph_grid .legend-block ul li span,
.box-white-vaffiliates-content-inner-right .legend-block ul li span{
display: inline-block;
vertical-align: top;
}

.box-white-affcontests-content-inner ul.affcontests-block-list{
margin: 0;
padding: 0;
}

.box-white-affcontests-content-inner ul.affcontests-block-list li{
margin: 0 0 10px 0;
padding: 0;
list-style: none;
}

.box-white-affcontests-content-inner .block-1 .status-block{

}

.box-white-affcontests-content-inner ul.affcontests-block-list li p{
margin: 0 0 0 26px;
}

.box-white-affcontests-content-inner ul.affcontests-block-list li:last-child{
margin-bottom: 0;
}

.box-white-affcontests-content-inner ul.affcontests-block-list li .label{
background: none;
padding: 0;
color: #666;
text-shadow: none;
font-size: 12px;
width: 91px;
text-align: right;
}

.box-white-affcontests-content-inner ul.affcontests-block-list li .value .circle-status,
.box-white-affcontests-content-inner .block-1 .status-block .value .circle-status{
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
-ms-border-radius: 4px;
border-radius: 4px;
display: inline-block;
vertical-align: top;
position: relative;
margin-right: 2px;
background: #e5e5e5;
width: 8px;
height: 8px;
top: 5px;
}


.box-white-affcontests-content-inner ul.affcontests-block-list li .value .circle-status-running,
.box-white-affcontests-content-inner .block-1 .status-block .value .circle-status-running{
background: #7db62f;
}

.box-white-affcontests-content-inner ul.affcontests-block-list li .value .circle-status-finished,
.box-white-affcontests-content-inner .block-1 .status-block .value .circle-status-finished{
background: #C6496A;
}

.box-white-affcontests-content-inner ul.affcontests-block-list li .label strong{
font-weight: bold;
}

.box-white-affcontests-content-inner .block-1 .status-block h5{
display: inline-block;
vertical-align:top;
}

.box-white-affcontests-content-inner .block-1 .status-block .value{
margin-left: 5px;
position: relative;
top: 1px;
}

.box-white-affcontests-content-inner .block-1 .status-block h5 .icon-status{
background-position: -602px -609px;
width: 23px; 
height: 19px;
}


.box-white-affcontests-content-inner ul.affcontests-block-list li .value{
margin-left: 10px;
font-weight: bold;
color: #333;
font-size: 12px;
}

.box-white-affcontests-content-inner h5{
margin: 0 0 10px 0;
padding: 0;
font-size: 14px;
color: #333;
font-weight: bold;
}

.box-white-affcontests-content-inner h5 i.icon{
width: 19px;
height: 20px;
margin-right: 2px;
top: -4px;
}

.box-white-affcontests-content-inner h5 i.icon-prices{
background-position: -339px -609px;
}

.box-white-affcontests-content-inner h5 i.icon-gprices{
background-position: -272px -499px;
width: 18px;
top: -6px;
}

.box-white-affcontests-content-inner .grid1{
display: inline-block;
vertical-align: top;
border-right: 1px solid #d5d5d5;
box-shadow: 1px 0 0 #FFFFFF;
}
.box-white-affcontests-content-inner .grid2{
display: inline-block;
vertical-align: top;
width: 510px;
}

.box-white-affcontests-content-inner .box-white-affcontests-content-inner-inner .grid1{
width: 330px;
}

.box-white-affcontests-content-inner ul.gprices-list{
margin: 0 0 0 21px;
padding: 0;
}

.box-white-affcontests-content-inner ul.gprices-list li{
margin: 0 0 10px 0;
padding: 0;
list-style: none;
}

.box-white-affcontests-content-inner ul.gprices-list li span.no-res{
padding: 3px 10px;
background: #C6496A;
color: #fff;
font-size: 12px;
}

.box-white-affcontests-content-inner .no-res2 {
display: block;
text-align: left;
color: #915228;
font-size: 11px;
background-color: #F2FAFF;
font-weight: normal;
border: 1px solid #CAE7F7;
margin-top: 20px;
}



.box-white-affcontests-content-inner .no-res2 h5{
margin: 0;
background: #35A9CF;
padding: 8px 10px 3px 10px;
color: #fff;
}

.box-white-affcontests-content-inner .no-res2 h5 .icon-check{
background-position: -579px -831px;
width: 21px;
height: 22px;
margin-right: 5px;
}

.box-white-affcontests-content-inner .no-res2 h5 .icon-pending{
background-position: -184px -1755px;
width: 15px;
height: 22px;
top: -4px;
margin-right: 5px;
}

.box-white-affcontests-content-inner .no-res2 p{
padding: 10px;
margin: 0;
color: #666;
}

.box-white-affcontests-content-inner ul.gprices-list span.no-res i.icon-no{
width: 11px;
height: 11px;
background-position: -358px -766px; 
margin-right: 8px;
top: 1px;
}

.box-white-affcontests-content-inner ul.gprices-list li.header-row{
border-bottom: 1px solid #e5e5e5;
padding-bottom: 5px;
margin-bottom: 10px;
color: #333;
font-weight: bold;
}

.box-white-affcontests-content-inner ul.gprices-list li [class*="col"]{
display: inline-block;
vertical-align: top;
margin-right: 10px;
}

.box-white-affcontests-content-inner ul.gprices-list li .col1{
width: 60px;
text-align: center;
}

.box-white-affcontests-content-inner ul.gprices-list li .col1 .circle{
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
-ms-border-radius: 10px;
border-radius: 10px;
background: #35A9CF;
display: inline-block;
vertical-align: top;
width: 20px;
height: 20px;
text-align: center;
color: #fff;
font-size: 12px;
font-weight: normal;
}

.box-white-affcontests-content-inner ul.gprices-list li .col1 .circle span{
position: relative;
left: 0px;
top:1px;
}

.box-white-affcontests-content-inner ul.gprices-list li .col2{
width: 140px;
text-align: center;
}

.box-white-affcontests-content-inner ul.gprices-list li .col3{
width: 90px;
text-align: center;
}

.box-white-affcontests-content-inner ul.gprices-list li .col4{
width: 140px;
text-align: center;
margin-right: 0;
}

.box-white-affcontests-content-inner .grid2{
padding-left: 30px;
}

.box-white-vaffiliates-content-inner-left,
.box-white-vaffiliates-content-inner-right{
display: inline-block;
vertical-align: top;
}

.box-white-vaffiliates-content-inner-right{
position: relative;
}

.box-white-vaffiliates-content-inner-left .stats-block ul.stats-list{
border: none;
} 

.box-white-vaffiliates-content-inner-left .stats-block ul.stats-list li{
border: none;
margin: 0 0px 30px 0;
width: 170px; 
display: block;
} 
 
.box-white-vaffiliates-content-inner-left .stats-block ul.stats-list li{
border: none;
} 

.box-white-vaffiliates-content-inner-left .stats-block ul.stats-list li i.icon{
vertical-align: top;
margin-right: 5px;
top: -6px;
}

.box-white-vaffiliates-content-inner-left .stats-block ul.stats-list li h5{
display: inline-block;
vertical-align: top;
}

.box-white-vaffiliates-content-inner-left .stats-block ul.stats-list li h6 i{
background: rgba(255,255,255,0.4);
padding: 2px 5px;
position: relative;
margin-left: 5px;
}

.box-white-vaffiliates-content-inner-left{
width: 185px;
}

.box-white-vaffiliates-content-inner-right{
margin-left: 20px;
width: 670px;
}

.box-white-vaffiliates-content-inner-left ul.vaffiliates-stats-list{
margin: 0;
padding: 0;
}

.box-white-vaffiliates-content-inner-left ul.vaffiliates-stats-list li{
margin: 0 0 30px 0; 
padding: 0;
list-style: none;
text-align: left;
}

.box-white-vaffiliates-content-inner-left ul.vaffiliates-stats-list li:last-child{
margin-bottom: 0;
}

.box-white-vaffiliates-content-inner-left ul.vaffiliates-stats-list li h4{
display: inline-block;
vertical-align: top;
width: 190px; 
color: #333333;
font-size: 14px;
font-weight: bold;
line-height: 130%;
margin: 0;
padding: 3px 15px 3px 0;
text-align: right;
}

.box-white-vaffiliates-content-inner-left ul.vaffiliates-stats-list li h5{
display: inline-block;
vertical-align: top;
width: 100px; 
font-weight: normal;
margin: 0;
font-size: 14px;
position: relative;
background: #368CA9;
color: #FFFFFF;
padding: 3px 10px;
}

.box-white-vaffiliates-content-inner-left ul.vaffiliates-stats-list li h5 .arrow{
border-top: 3px solid transparent;
border-bottom: 3px solid transparent;
 border-right: 3px solid #368CA9;
display: block;
left: -3px;
position: absolute;
top: 10px;
}

.vaff-table-block-content{
margin-top: 5px;
}

.vaff-table-block-content ul.vaff-table-block-list{
margin: 0;
padding: 0;
border: 1px solid #e5e5e5;
}

.vaff-table-block-content ul.vaff-table-block-list li{
margin: 0;
padding: 0;
list-style: none;
}

.vaff-table-block-header h3{
color: #333333;
display: inline-block;
font-size: 20px;
font-weight: normal;
margin: 0;
vertical-align: bottom;
line-height: 130%;
}

.vaff-table-block-header ul.vaff-reports-ops-list{
margin:  0px 8px 0px 0px;
padding: 0;
display: inline-block;
vertical-align: bottom;
float: right;
position: relative;
}

.vaff-table-block-header ul.vaff-reports-ops-list li{
margin: 0 10px 0 0;
padding: 0;
display: inline-block;
vertical-align: bottom;
list-style: none;
}

.vaff-table-block-header ul.vaff-reports-ops-list li.search-item{
position: relative;
}

.vaff-table-block-header ul.vaff-reports-ops-list li.search-item i.icon-lupa,
table.affpage-prod-table a i.icon-lupa,
#jv_link_holder a .icon-lupa{
position: absolute;
top: 0px;
width: 15px;
height: 15px;
background-position: -182px -377px;
left: 5px;
top: 4px;
}

table.affpage-prod-table a i.icon-lupa,
#jv_link_holder a .icon-lupa{
left: 0;
position: relative;
top: 0;
}

#jv_link_holder a .icon-lupa{
top: -1px;
}

.vaff-table-block-header ul.vaff-reports-ops-list li:last-child{
margin-right: 0px;
}

.vaff-table-block-header ul.vaff-reports-ops-list li a i.icon{
top: 0px;
width: 11px;
height: 13px;
margin-right: 5px;
}

.vaff-table-block-header ul.vaff-reports-ops-list li a i.icon-download{
background-position: -490px -733px;
}

.vaff-table-block-header ul.vaff-reports-ops-list li a i.icon-reports{
background-position: -290px -733px;
}

.vaff-table-block-content{
padding-bottom: 10px;
}

.vaff-table-block-content ul.vaff-table-block-list{
margin: 0;
padding: 0;
}

.vaff-table-block-content ul.vaff-table-block-list > li{
padding: 0;
margin: 0;
list-style: none;
border-bottom: 1px solid rgba(0,0,0,0.1);
background: #fff;
}

.vaff-table-block-content ul.vaff-table-block-list > li:nth-child(even) > ul > li:nth-child(odd){
background: #fbfbfb;
}

.vaff-table-block-content ul.vaff-table-block-list > li:nth-child(even) > ul > li:nth-child(even){
background: #fff;
}

.vaff-table-block-content ul.vaff-table-block-list > li:nth-child(odd) > ul > li:nth-child(odd){
background: #fff;
}

.vaff-table-block-content ul.vaff-table-block-list > li:nth-child(odd) > ul > li:nth-child(even){
background: #fbfbfb;
}

.vaff-table-block-content ul.vaff-table-block-list > li:nth-child(odd){
background: #fbfbfb;
}

.vaff-table-block-content ul.vaff-table-block-list > li:hover{
background: rgba(53,169,207,0.1);
}

.vaff-table-block-content ul.vaff-table-block-list > li > ul.sub-list > li:hover{
background: rgba(53,169,207,0.02);
}

.vaff-table-block-content ul.vaff-table-block-list > li > ul.sub-list{
margin: 0;
padding: 0;
}

.vaff-table-block-content ul.vaff-table-block-list > li > ul.sub-list > li{
margin: 0;
padding: 0;
list-style : none;
}

.vaff-table-block-content ul.vaff-table-block-list li.header-row{
background: rgb(53,169,207); 
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM1YTljZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyYzk2YjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,rgba(53,169,207,1) 0%, rgba(44,150,185,1) 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(53,169,207,1)), color-stop(100%,rgba(44,150,185,1))); 
background: -webkit-linear-gradient(top,rgba(53,169,207,1) 0%,rgba(44,150,185,1) 100%); 
background: -o-linear-gradient(top,rgba(53,169,207,1) 0%,rgba(44,150,185,1) 100%); 
background: -ms-linear-gradient(top,rgba(53,169,207,1) 0%,rgba(44,150,185,1) 100%); 
background: linear-gradient(to bottom,rgba(53,169,207,1) 0%,rgba(44,150,185,1) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#35a9cf', endColorstr='#2c96b9',GradientType=0 ); 
color: #fff;
font-weight: bold; 
border-bottom: none;
}

.vaff-table-block-content ul.vaff-table-block-list li.header-row .caret2,
ul.vsales-table-block-list-outer > li ul > li [class*="col"] .caret2{
content: "";
vertical-align: top;
position: relative;
width: 5px;
height: 12px; 
display: inline-block;
vertical-align: top;
top: 3px;
margin-left: 2px;
}

.vaff-table-block-content ul.vaff-table-block-list li.header-row .caret-up,
ul.vsales-table-block-list-outer > li ul > li [class*="col"] .caret2 .caret-up{
border-left: 4px solid transparent;
border-right: 4px solid transparent;
border-bottom: 5px solid rgba(255,255,255,0.5);
position: absolute;
top:0;
left:0;
display: inline-block;
height: 0;
width: 0;
cursor: pointer;
}

.vaff-table-block-content ul.vaff-table-block-list li.header-row .caret-down,
ul.vsales-table-block-list-outer > li ul > li [class*="col"] .caret2 .caret-down{
border-bottom: none;
border-left: 4px solid transparent;
border-right: 4px solid transparent;
border-top: 5px solid rgba(255,255,255,0.5);
position: absolute;
bottom:0;
left:0;
display: inline-block;
height: 0;
width: 0;
cursor: pointer;
}

.vaff-table-block-content ul.vaff-table-block-list li.header-row .caret-up.active,
.vaff-table-block-content ul.vaff-table-block-list li.header-row .caret-up:hover,
ul.vsales-table-block-list-outer > li ul > li [class*="col"] .caret2 .caret-up.active,
ul.vsales-table-block-list-outer > li ul > li [class*="col"] .caret2 .caret-up:hover{
border-bottom: 5px solid #fff;
}

.vaff-table-block-content ul.vaff-table-block-list li.header-row .caret-down.active,
.vaff-table-block-content ul.vaff-table-block-list li.header-row .caret-down:hover,
ul.vsales-table-block-list-outer > li ul > li [class*="col"] .caret2 .caret-down.active,
ul.vsales-table-block-list-outer > li ul > li [class*="col"] .caret2 .caret-down:hover{
border-bottom: none;
border-top: 5px solid #fff;
}

.vaff-table-block-content ul.vaff-table-block-list li.total-row{
background: rgba(44,150,185,1);
color: #fff;
border-bottom: none;
}

.vaff-table-block-content ul.vaff-table-block-list li [class*="col"]{
display: inline-block;
vertical-align: top;
font-size: 11px;
text-align: center;
padding: 10px 0;
margin-left: -4px;
}

.vaff-table-block-content ul.vaff-table-block-list li.header-row [class*="col"]{
min-height: 26px;
padding: 8px 0 2px 0;
}

.vaff-table-block-content ul.vaff-table-block-list li .col1{
width: 125px;
text-align: left;
padding-left: 5px;
margin-left: 0;
font-weight: bold;
}

.avaff-table-block-content ul.vaff-table-block-list li .col1{
width: 220px;
position: relative;
padding-left: 40px;
}

.avaff-table-block-content ul.vaff-table-block-list li > ul.sub-list > li .col1{
padding-left: 70px;
width: 190px;
}

.avaff-table-block-content ul.vaff-table-block-list li.header-row .col1,
.avaff-table-block-content ul.vaff-table-block-list li.total-row .col1{
padding-left: 0;
width: 255px;
}

.vsales-table-block-content ul.vaff-table-block-list li.header-row .col1{
width: 200px;
}

.vaff-table-block-content ul.vaff-table-block-list li.header-row .col1{
background: none;
padding: 5px 0 5px 5px;
}

.vaff-table-block-content ul.vaff-table-block-list li.total-row .col1{
background: none;
padding: 5px 0 5px 5px;
}

.avaff-table-block-content ul.vaff-table-block-list li.header-row .col1,
.avaff-table-block-content ul.vaff-table-block-list li.total-row .col1{
padding-left: 40px;
width: 221px;
}

.avaff-table-block-content ul.vaff-table-block-list li.header-row .col1{
padding-left: 10px;
width: 210px;
}

.vaff-table-block-content ul.vaff-table-block-list li .col1 .bootstrap-select{
width: 110px;
margin-bottom: 0;
}

.vaff-table-block-content ul.vaff-table-block-list li .col1 .bootstrap-select ul.dropdown-menu{
z-index: 10;
font-size: 12px;
}

.vaff-table-block-content ul.vaff-table-block-list li .col1 .bootstrap-select.btn-group .btn .filter-option{
left: 8px;
}

.vaff-table-block-content ul.vaff-table-block-list li .col1 .bootstrap-select .btn{
padding: 2px 10px;
}

.vaff-table-block-content ul.vaff-table-block-list li .col1 .control-group{
margin-bottom: 0;
}

.vaff-table-block-content ul.vaff-table-block-list li .col1 .bootstrap-select button{
font-size: 12px;
}

.vsales-table-block-content ul.vaff-table-block-list li.header-row .scroll-on-block{
width: 500px;
display: inline-block;
vertical-align: top;
overflow: scroll;
}

.vaff-table-block-content ul.vaff-table-block-list li .col2{
width: 125px;
margin-left: -4px;
}

.avaff-table-block-content ul.vaff-table-block-list li .col2{
width: 82px;
}

.vaff-table-block-content ul.vaff-table-block-list li.header-row .col2{
background: none;
}

.vaff-table-block-content ul.vaff-table-block-list li.total-row .col2{
background: rgba(44,150,185,1);
}

.vaff-table-block-content ul.vaff-table-block-list li .col3{
width: 82px;
}

.avaff-table-block-content ul.vaff-table-block-list li .col3{
width: 60px;
}

.vaff-table-block-content ul.vaff-table-block-list li .col4{
width: 60px;
}

.avaff-table-block-content ul.vaff-table-block-list li .col4{
width: 70px;
}

.vaff-table-block-content ul.vaff-table-block-list li .col5{
width: 70px;
}

.avaff-table-block-content ul.vaff-table-block-list li .col5{
width: 60px;
}

.vaff-table-block-content ul.vaff-table-block-list li .col6{
width: 60px;
}

.avaff-table-block-content ul.vaff-table-block-list li .col6{
width: 65px;
}

.jvs-table-block-content ul.vaff-table-block-list li .col6{
width: 80px;
}

.vaff-table-block-content ul.vaff-table-block-list li .col7{
width: 100px;
}

.jvs-table-block-content ul.vaff-table-block-list li .col7{
}

.avaff-table-block-content ul.vaff-table-block-list li .col7{
width: 100px;
}

.vaff-table-block-content ul.vaff-table-block-list li.header-row .col7,
.vaff-table-block-content ul.vaff-table-block-list li.total-row .col7{
position: relative;
}

.vaff-table-block-content ul.vaff-table-block-list li .col8{
width: 97px;
margin-left: -4px;
}

.avaff-table-block-content ul.vaff-table-block-list li .col8{
width: 100px;
}

.jvs-table-block-content ul.vaff-table-block-list li .col8{
width: 105px;
}

.vaff-table-block-content ul.vaff-table-block-list li.header-row .col8,
.vaff-table-block-content ul.vaff-table-block-list li.total-row .col8{
position: relative;
}

.vaff-table-block-content ul.vaff-table-block-list li .col9{
width: 65px;
}

.jvs-table-block-content ul.vaff-table-block-list li .col9{
width: 115px;
}

.avaff-table-block-content ul.vaff-table-block-list li .col9{
width: 100px;
}

.vaff-table-block-content ul.vaff-table-block-list li .col10{
width: 100px;
}

.jvs-table-block-content ul.vaff-table-block-list li .col10{
width: 60px;
}

.jvs-table-block-content ul.vaff-table-block-list li .col11{
width: 85px;
}

.vaff-table-block-content ul.vaff-table-block-list li.total-row .col1 strong{
font-size: 14px;
position: relative;
top: 5px;
}

.vaff-table-block-content ul.vaff-table-block-list li.total-row .col7 .box-block,
.vaff-table-block-content ul.vaff-table-block-list li.total-row .col8 .box-block,
.vaff-table-block-content ul.vaff-table-block-list li.header-row .col7 .box-block,
.vaff-table-block-content ul.vaff-table-block-list li.header-row .col8 .box-block{
height: 10px;
position: absolute;
width: 100%;
left: 0;
bottom: -10px;
}

.vaff-table-block-content ul.vaff-table-block-list li.header-row .col7 .box-block{
-webkit-border-radius: 3px 0 0 0;
-moz-border-radius: 3px 0 0 0;
-ms-border-radius: 3px 0 0 0;
border-radius: 3px 0 0 0;
}

.vaff-table-block-content ul.vaff-table-block-list li.total-row .col7 .box-block{
-webkit-border-radius:0 0 0 3px;
-moz-border-radius: 0 0 0 3px;
-ms-border-radius: 0 0 0 3px;
border-radius: 0 0 0 3px;
}

.vaff-table-block-content ul.vaff-table-block-list li.header-row .col7 .box-block,
.vaff-table-block-content ul.vaff-table-block-list li.header-row .col8 .box-block{
top: -10px;
background: #E9DD99;
}

.vaff-table-block-content ul.vaff-table-block-list li.header-row .col8 .box-block .shadow{
border-left: 10px solid #d7c979;
border-top: 10px solid transparent;
position: absolute;
top: 0;
right: -10px;
}

.vaff-table-block-content ul.vaff-table-block-list li.total-row .col8 .box-block .shadow{
border-left: 10px solid #E9DD99;
border-bottom: 8px solid transparent;
position: absolute;
bottom: 0px;
right: -10px;
}

.box-white-vaffiliates-content-inner-right .legend-block ul.vaff-switch-view-list li .switch i.icon{
background-position: 0px -801px;
height: 18px;
width: 21px;
vertical-align: top;
margin-right: 5px;
}

.box-white-vaffiliates-content-inner-right .legend-block ul.vaff-switch-view-list li .switch_active i.icon{
background-position: 0px -764px;
}

.vaff-table-block-content ul.vaff-table-block-list li [class*="col"] .option2{
display: none;
}

.box-white-support,
.box-white-alert{
background: none repeat scroll 0 0 #FFFFFF;
border: 1px solid rgba(0, 0, 0, 0.1);
border-radius: 3px 3px 3px 3px;
}

.box-white-support .box-white-support-content,
.box-white-alert .box-white-alert-content{
background: none;
border: none;
border-radius: 0;
}

.box-white-support .box-white-support-content{
/*padding: 0;*/
}

.box-white-alert .box-white-alert-content{
padding: 10px;
}

.box-white-support-0a .box-white-support-content h5{
margin: 0;
font-weight: normal;
}

.box-white-support-0a .box-white-support-content hr{
margin: 10px 0;
}

.box-white-support-0a .box-white-support-content label.control-label{
width: 125px;
}

.box-white-support-0a .box-white-support-content .well{
border-radius: 3px;
background: #E5E5E5;
border: 1px solid rgba(0,0,0,0.1);
margin-bottom: 10px;
}

.box-white-support-0a .box-white-support-content .controls{
margin-left: 140px;
}

.box-white-support-0a .box-white-support-content button i.icon-submit{
background-position: -621px -831px;
width: 27px;
height: 17px;
top: -2px;
}

.submit-ticket-thank-block,
.submit-reply-ticket-thank-block,
.submit-ticket-thank-block-q{
padding: 20px;
text-align: center;
background: #fff;
border-radius: 3px;
}

.submit-reply-ticket-thank-block{
margin-top: 10px;
}

.box-white-support-0a .box-white-support-content .support-contact-thank-block h3,
.submit-ticket-thank-block h3,
.submit-reply-ticket-thank-block h3,
.submit-ticket-thank-block-q h3{
font-weight: normal;
margin: 0;
padding: 0;
color: #333;
}

.box-white-support-0a .box-white-support-content .support-contact-thank-block h3 i.icon-tick,
.submit-ticket-thank-block h3 i.icon-tick,
.submit-reply-ticket-thank-block h3 i.icon-tick,
#resetpw-modal .icon-tick,
.submit-ticket-thank-block-q h3 i.icon-tick{
background-position: -355px -457px;
width: 27px;
height: 19px;
top: 4px;
}

.submit-ticket-thank-block h3 i.icon-tick,
.submit-ticket-thank-block-q h3 i.icon-tick{
top: 10px;
}

#resetpw-modal .icon-tick{
margin-right: 5px;
top: 10px
}

.box-white-support-0a .box-white-support-content .support-contact-thank-block p,
.submit-ticket-thank-block p,
.submit-reply-ticket-thank-block p,
.submit-ticket-thank-block-q p{
font-size: 14px;
color: #666;
margin: 0;
padding: 0;
}

#signup-block-1 .accordion .ui-accordion-content p{
font-size: 12px;
line-height: 150%;
}


.box-white-support-0a .box-white-support-content .controls input{
width: 265px;
}

.box-white-support-0a .box-white-support-content .controls input[type="file"]{
font-size: 12px;
}

.box-white-support-0a .box-white-support-content .controls textarea{
width: 265px;
height: 100px;
}

.box-white-support-content-3 .control-group{
margin: 0;
}

.box-white-support-content-3 .control-group .bootstrap-select{
position: relative;
top: -4px;
margin: 0;
width: 100%;
}

.box-white-support-content-3 .control-group .btn{
margin-bottom: 0;
}

.box-white-support-content-3 label{
display: inline-block;
vertical-align: top;
margin: 0 5px 0 0;
}

.box-white-support .box-white-support-header,
.box-white-alert .box-white-alert-header,
.box-white-cproduct-content .box-white-cproduct-header{
padding: 15px 10px 10px 10px;
background: #fbfbfb;
border-bottom: 1px solid #eee;
border-radius: 3px 3px 0 0;
} 

.box-white-cproduct-content .box-white-cproduct-header{
background: #eee;
border-bottom: 1px solid #e5e5e5;
}

.box-white-support .box-white-support-header h4,
.box-white-alert .box-white-alert-header h4,
.box-white-cproduct-content .box-white-cproduct-header h4{
font-size: 16px;
font-weight: normal;
color: #333;
margin: 0;
line-height: 130%;
position: relative;
}

.container_thankyou_trans .box-white-default .box-white-wait-header h4{
margin: 0;
padding: 0;
font-weight: normal;
font-size: 14px;
}

.container_thankyou_trans h3{
font-size: 24px;
font-weight: normal;
}

.container_thankyou_trans h3 .icon-tick-big,
#ratings_reviews_div h3 .icon-tick-big{
width: 30px;
height: 25px;
vertical-align: top;
margin-right: 5px;
background-position: -317px -1262px;
top: 3px;
}

.container_thankyou_trans .span7-left span.arrow{
border-top: 4px solid transparent;
border-bottom: 4px solid transparent;
border-left: 6px solid #999;
display: inline-block;
vertical-align: top;
position: relative;
top: 5px;
}

.container_thankyou_trans .span7-left p{
font-size: 14px;
padding-left: 5px;
display: inline-block;
margin-bottom: 0;
vertical-align: top;
width: 470px;
}

.container_thankyou_trans .span7-left ul{
font-size: 14px;
}

.container_thankyou_trans .span7-left ul li{
margin-left: 10px;
margin-bottom: 20px;
list-style: none;
}

.container_thankyou_trans .box-white-default .box-white-wait-header h4 strong{
font-size: 24px;
color: #2c96b9;
font-weight: bold;
}

.container_thankyou_trans .box-white-default .box-white-wait-header h4 .icon-wait{
width: 19px;
height: 25px;
vertical-align: top;
background-position: -271px -1262px;
margin: -5px 15px 0px 5px;
}

.box-white-support-3 .row .span7{
width: 515px;
}

.box-white-support-3 .row .span12{
width: 918px;
}

.box-white-support-3 .box-white-support-header h4 .title{
display: inline-block;
color: #333333;
font-size: 16px;
font-weight: normal;
line-height: 130%;
top: 0;
float: none;
}

.box-white-support-content hr{
margin: 10px 0;
}

.box-white-support .box-white-support-header h4 .circle{
margin-right: 5px;
text-align: center;
width: 28px;
height: 28px;
-webkit-border-radius: 14px;
-moz-border-radius: 14px;
-ms-border-radius: 14px;
border-radius: 14px;
background: #329ECC;
display: inline-block;
position: absolute;
top: -5px;
left: 0;
vertical-align: top;
float: none;
}

.box-white-support .box-white-support-header h4 .icon{
width: 25px;
height: 25px;
vertical-align: top;
margin-right: 5px;
}

.box-white-support .box-white-support-header h4 .icon-ticket{
background-position: -296px -922px;
top: -4px;
}

.box-white-support .box-white-support-header h4 .icon-ticket-new{
background-position: -429px -922px;
top: -4px;
}

.box-white-support .box-white-support-header h4 .icon-product{
background-position: -341px -922px;
top: -4px;
}

.box-white-support .box-white-support-header h4 .icon-question{
background-position: -382px -922px;
top: -4px;
width: 27px;
}

.box-white-support-0 .box-white-support-header h4{
padding-left: 30px;
}

.box-white-support-0 .box-white-support-header h4 .icon{
background-position: 0px -764px;
width: 22px;
height: 19px;
position: absolute;
top: 0px;
left: 0;
}

.box-white-support-0 .box-white-support-header h4 .icon-thumbup{
background-position: -299px -569px;
}

.box-white-support-0 .box-white-support-header h4 .icon-user{
background-position: -341px -569px;
}

.support-tab-list li a .value .answer-indicator{
text-align: center;
width: 20px;
height: 20px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
-ms-border-radius: 10px;
border-radius: 10px;
background: #ac2549;
display: inline-block;
top: 2px;
left: 0;
vertical-align: top;
float: none;
margin-left: 5px;
position: relative;
font-family: Arial, Verdana;
}

.box-white-support .box-white-support-header h4 .answer-indicator{
text-align: center;
width: 20px;
height: 20px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
-ms-border-radius: 10px;
border-radius: 10px;
background: #ac2549;
display: inline-block;
top: 0px;
left: 0;
vertical-align: top;
float: none;
margin-left: 5px;
}

.box-white-support .box-white-support-header h4 .answer-indicator span,
.support-tab-list li a .value .answer-indicator span{
position: relative;
top: 0px;
float: none;
font-size: 13px;
display: inline-block;
font-weight: normal;
color: #fff;
}

.support-tab-list li a .value .answer-indicator span{
top: -3px;
}

.box-white-help .box-white-default-header h3 i.icon{
height: 17px;
top: -1px;
}

.box-white-help .box-white-default-header h3 i.icon-vendors{
background-position: -207px -696px;
width: 18px;
}

.box-white-help .box-white-default-header h3 i.icon-affiliates{
background-position: -244px -696px;
width: 22px; 
}

.box-white-support .box-white-support-header h4 .circle span{
position: relative;
top: 3px;
float: none;
font-size: 16px;
display: inline-block;
font-weight: bold;
color: #fff;
}

.new-ticket-step1 ul.support-issue-list,
.box-white-support-content ul.support-product-list,
.new-ticket-step2_5 ul.buyer-issue-list{
margin: 0;
padding: 0;
}

.box-white-support-2 .box-white-support-content a.btn-showmore{
display: block;
}

.new-ticket-step1 ul.support-issue-list > li,
.box-white-support-content ul.support-product-list > li,
.new-ticket-step2_5 ul.buyer-issue-list > li{
margin: 0 0 10px 0;
padding: 0;
list-style: none;
width: auto;
display:block;
border: 1px solid #eee;
background: #f5f5f5;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
border-radius: 3px;
}


.new-ticket-step1 ul.support-issue-list > li a.newcheckbox,
.box-white-support-content ul.support-product-list > li a.newcheckbox,
.new-ticket-step2_5 ul.buyer-issue-list > li a.newcheckbox{
display: block;
}

.box-white-support-content ul.support-product-list > li a.newcheckbox,
.new-ticket-step1 ul.support-issue-list > li a.newcheckbox,
.new-ticket-step2_5 ul.buyer-issue-list > li a.newcheckbox{
position: absolute;
left: 0px;
top: 0;
width: 100%;
height: 100%;
z-index: 1;
}

.box-white-support-content ul.support-product-list > li a.newcheckbox i.icon-checkbox{
position: absolute;
top: 5px;
}


.box-white-support-content ul.support-product-list > li:last-child a.newcheckbox i.icon-checkbox{
top: 3px;
}

.box-white-support-content ul.support-product-list > li:last-child a.newcheckbox{
top: 3px;
}

.new-ticket-step1 ul.support-issue-list > li a.newcheckbox:hover,
.box-white-support-content ul.support-product-list > li a.newcheckbox:hover,
.new-ticket-step1 ul.support-issue-list > li a.newcheckbox:focus,
.box-white-support-content ul.support-product-list > li a.newcheckbox:focus{
text-decoration: none;
}

.new-ticket-step1 ul.support-issue-list > li a.newcheckbox i.icon-checkbox,
.box-white-support-content ul.support-product-list > li a.newcheckbox i.icon-checkbox{
background-position: 0 -801px;
width: 20px;
height: 17px;
margin-right: 10px;
}

.new-ticket-step1 ul.support-issue-list > li a.selected i.icon-checkbox,
.box-white-support-content ul.support-product-list > li a.selected i.icon-checkbox{
background-position: 0px -764px;
width: 20px;
height: 17px;
}

.new-ticket-step1 ul.support-issue-list > li a i.icon-checkbox{
top: 5px;
}

.box-white-support-content ul.support-product-list > li{
margin-bottom: 10px;
}

.new-ticket-step1 ul.support-issue-list > li:last-child,
.box-white-support-content ul.support-product-list > li:last-child{
margin-bottom: 0;
}

.box-white-support-content ul.support-product-list > li .product-block-outer,
.new-ticket-step1 ul.support-issue-list > li .product-block-outer,
.new-ticket-step2_5 ul.buyer-issue-list > li .product-block-outer{
position: relative;
}

.new-ticket-step1 ul.support-issue-list > li .product-block-outer .product-block,
.new-ticket-step2_5 ul.buyer-issue-list > li .product-block-outer .product-block{
padding: 5px 0 5px 10px ;
min-height: 40px;
}

.new-ticket-step1 ul.support-issue-list > li .product-block-outer .product-block i.icon-arrow,
.box-white-support-content ul.support-product-list > li .product-block-outer .product-block i.icon-arrow,
.new-ticket-step2_5 ul.buyer-issue-list > li .product-block-outer .product-block i.icon-arrow{
position: absolute;
width: 16px;
height: 24px;
right: 20px;
top: 12px;
background-position: -499px -1574px;
}

.box-white-support-content ul.support-product-list > li .product-block-outer .product-block i.icon-arrow{
top: 2px;
}

.new-ticket-step1 ul.support-issue-list > li .product-block-outer:hover .product-block i.icon-arrow,
.box-white-support-content ul.support-product-list > li .product-block-outer:hover .product-block i.icon-arrow,
.new-ticket-step2_5 ul.buyer-issue-list > li .product-block-outer:hover .product-block i.icon-arrow{
background-position: -534px -1574px;
}

.new-ticket-step1 ul.support-issue-list > li .product-block-outer .product-block > span.value{
display: block;
}

.new-ticket-step1 ul.support-issue-list > li .product-block-outer .product-blockspan.value span{
display: inline-block;
vertical-align: top;
width: 260px;
} 

.box-white-support-content ul.support-product-list > li .product-block-outer:hover .product-block,
.new-ticket-step1 ul.support-issue-list > li .product-block-outer:hover .product-block,
.new-ticket-step2_5 ul.buyer-issue-list > li:hover .product-block-outer .product-block{
background: #eee;
}

/*.new-ticket-step1 ul.support-issue-list > li.selected .product-block-outer .product-block,
.box-white-support-content ul.support-product-list > li.selected .product-block-outer .product-block,
.new-ticket-step1 ul.support-issue-list > li.selected .product-block-outer:hover .product-block,
.box-white-support-content ul.support-product-list > li.selected .product-block-outer:hover .product-block,
.new-ticket-step2_5 ul.buyer-issue-list > li.selected .product-block-outer .product-block,
.new-ticket-step2_5 ul.buyer-issue-list > li .product-block-outer:hover .product-block{
background: #e5e5e5;
}
*/

.box-white-support-content ul.support-product-list > li .product-block{
padding: 5px 10px;
position: relative;
}

.box-white-support-content ul.support-product-list > li .product-block .product_rating_image,
.box-white-support-content ul.support-product-list > li .product-block .product-details-block{
display: inline-block;
vertical-align: top;
}

.box-white-support-content ul.support-product-list > li .product-block .product-details-block a{
position: relative;
z-index: 10;
}

.box-white-support-content ul.support-product-list > li .product-block .product-details-block h5{
font-size: 14px;
color: #333;
margin: 0;
position: relative;
padding-left: 45px;
}

.box-white-support-content ul.support-product-list > li .product-block .product-details-block h5 i.icon{
height: 17px;
position: absolute;
left: 0px;
top: 0px;
width: 15px;
vertical-align: top;
margin-right: 20px;
margin-left: 10px;
}

.box-white-support-content ul.support-product-list > li .product-block .product-details-block h5 i.icon-product{
background-position: 0 -977px;
}

.box-white-support-content ul.support-product-list > li .product-block .product-details-block h5 i.icon-nasp{
background-position: -36px -977px;
width: 17px;
}

.box-white-support-content ul.support-product-list > li .product-block .product-details-block p{
font-size: 12px;
color: #666;
margin: 0;
}

.box-white-support-content ul.support-product-list > li .product-block .product-details-block span{
position: absolute;
bottom: 5px;
right: 10px; 
font-size: 12px;
color: #999;
display: none;
}

.box-white-support-content ul.support-product-list > li:hover .product-block .product-details-block span{
display: inline-block;
}

.new-ticket-step1 ul.support-issue-list li .value span{
font-size: 14px;
}

.new-ticket-step1 ul.support-issue-list li .value span > strong{
color: #333;
font-size: 16px;
}

.new-ticket-step1 ul.support-issue-list li .value span{
display: inline-block;
vertical-align: top;
color: #666;
font-size: 12px;
}

.new-ticket-step1 ul.support-issue-list li .value i.icon{
vertical-align: top;
width: 30px;
top: 8px;
margin-left: 10px;
margin-right: 20px;
}

.box-white-support-content-3 .contact-block{
padding: 15px 10px;
background: #eee;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
border-radius: 3px;
position: relative;
}

.box-white-support-content-3 .contact-block p{
margin: 0 10px 0 0;
padding: 0;
display: inline-block;
vertical-align: top;
font-size: 14px;
}

.contactinfobox{
float:right;
padding:3px 10px;
background-color:#fff;
border:1px solid #ccc;
border-radius: 4px;
font-size:16px;
font-weight:bold;
margin-top: -4px;
min-width:300px;
text-align:center;
}

.box-white-default-content-inner-3 h4:nth-of-type(1){
font-weight: normal;
}

.box-white-support-content-3 .contact-block-2 h5{
display: inline-block;
vertical-align: top;
margin: 0;
top: 9px;
width: 160px;
position: absolute;
padding: 5px 10px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
border-radius: 3px;
line-height: 140%;
color: #333;
font-size: 16px;
border: 1px solid #dd5d5; 
text-align: center;
}

.box-white-support-content-3 .contact-block-2 h5 span{
position: relative;
top: 1px;
}

#vendor_support .contact-block .contactinfobox{
float: none;
text-align: left;
margin-left: 35px;
border-color: #ddd;
}

.box-white-support-content-3 .contact-block i.icon,
#vendor_support .contact-block i.icon,
#purchased_products .control-label i.icon,
#login_form .control-label i.icon{
height: 21px;
width: 21px;
vertical-align: top;
margin-right: 5px;
top: -1px;
}

.box-white-support-content-3 .contact-block i.icon-email,
#vendor_support .contact-block i.icon-email{
background-position: -294px -833px;
width: 25px;
}

#purchased_products .helpdesk-login .control-label i.icon-email,
#login_form .control-label i.icon-email{
background-position: -577px -1132px;
width: 25px;
}

.box-white-support-content-3 .contact-block i.icon-ticket,
#vendor_support .contact-block i.icon-ticket{
background-position: -339px -833px;
width: 25px;
}

#purchased_products .helpdesk-login .control-label i.icon-pw,
#login_form .control-label i.icon-pw{
background-position: -574px -1057px;
width: 25px;
}
/*
.refund-block-support-list li .icon-x{
height: 11px;
width: 13px;
vertical-align: top;
margin-right: 5px;
top: -1px;
background-position: -224px -733px;
}
  */

.btn-fb-login-1 .icon{
height: 19px;
width: 20px;
vertical-align: top;
margin-right: 5px;
top: -1px;
position: absolute;
top: 4px;
left: 10px;
background-position: -562px -1573px;
}
  
.fb-login-block-1 .dealguardian-login-form-submit-block button .icon-login{
background-image: url('../img/dealguardian-sprite-new.png');
background-position: -214px -1680px;
height: 16px;
width: 22px;
vertical-align: top;
margin-right: 5px;
top: 1px;
margin-left: 0;
}  

.init-action .icon-chevron-right{
background-image: url('../img/dealguardian-sprite-new.png');
background-position: -239px -976px;
height: 13px;
width: 9px;
vertical-align: top;
margin-right: 5px;
top: 2px;
margin-left: 0;
}
  
#member-button .icon-lupa{
background-image: url('../img/dealguardian-sprite-new.png');
background-position: -455px -1262px;
height: 13px;
width: 13px;
vertical-align: top;
margin-right: 5px;
top: 2px;
margin-left: 0;
}  
  
.btn-signup-1 .icon{
height: 19px;
width: 20px;
vertical-align: top;
margin-right: 5px;
top: -1px;
background-position: -456px -1535px;
position: absolute;
top: 4px;
left: 10px;
}  
  
  
#vendor_support .contact-block i.icon-ticket{
background-position: -336px -833px;
}

.box-white-support-content-3 .contact-block i.icon-skype,
#vendor_support .contact-block i.icon-skype{
background-position: -381px -833px;
width: 25px;
}
#vendor_support .contact-block i.icon-skype{
background-position: -377px -833px;
}

#purchased_products .helpdesk-login .control-label i.icon-oid{
background-position: -495px -1096px;
width: 25px;
}



.box-white-support-content-3 .contact-block i.icon-phone,
#vendor_support .contact-block i.icon-phone{
background-position: -422px -832px;
width: 25px;
height: 21px;
top: 0;
}

#vendor_support .contact-block i.icon-phone{
background-position: -414px -832px;
}

#vendor_support .contact-block p{
margin-bottom: 5px;
}

#vendor_support .contact-block p b{
font-size: 14px;
}

#vendor_support h4.vendor_support_title{
margin: 0 0 30px 0;
border-bottom: 1px solid rgba(0,0,0,0.2);
font-weight: normal;
padding-bottom: 5px;
}

.box-white-ex-ticket{
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
-ms-border-radius: 0px;
}

.box-white-ex-ticket .box-white-ex-ticket{
padding: 0;
border: none;
}

.box-white-ex-ticket a.btn-showmore {
display: block;
}

.box-white-ex-ticket .box-white-ex-ticket ul.ticket-list{
margin: 0;
padding: 0;
}

.box-white-ex-ticket .box-white-ex-ticket ul.ticket-list li{
margin: 0;
padding: 0;
list-style: none;padding: 5px 10px;
border-bottom: 1px solid #e5e5e5;
font-size: 12px;
position: relative;
}

.box-white-ex-ticket .box-white-ex-ticket ul.ticket-list li .row1 span.pseudolink{
text-decoration: underline;
color: #3299BB;
}

.box-white-ex-ticket .box-white-ex-ticket ul.ticket-list li a.ticket-list-link{
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
}

#contact-support-span.span12{
width: 920px;
margin-left: 0;
}

#contact-support-span.span12 .control-group label {
display: inline-block;
vertical-align: top;
width: 175px;
padding-top: 5px;
text-align: right;
}

#contact-support-span.span12 .submit-ticket-block .submit-ticket-blok-inner{
width: auto;
}

#contact-support-span.span12 input,
#contact-support-span.span12 textarea {
width: 630px !important;
margin-left: 10px;
}

#contact-support-span.span12 .control-group-attach{
margin-left: 185px;
}


.box-white-ex-ticket .box-white-ex-ticket ul.ticket-list li:last-child{
border: none;
}

.box-white-ex-ticket .box-white-ex-ticket ul.ticket-list li:hover{
background: rgba(0,0,0,0.02);
}

.box-white-ex-ticket .box-white-ex-ticket ul.ticket-list li.header-row{
/*background: rgb(53,169,207); 
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM1YTljZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyYzk2YjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,rgba(53,169,207,1) 0%, rgba(44,150,185,1) 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(53,169,207,1)), color-stop(100%,rgba(44,150,185,1))); 
background: -webkit-linear-gradient(top,rgba(53,169,207,1) 0%,rgba(44,150,185,1) 100%); 
background: -o-linear-gradient(top,rgba(53,169,207,1) 0%,rgba(44,150,185,1) 100%); 
background: -ms-linear-gradient(top,rgba(53,169,207,1) 0%,rgba(44,150,185,1) 100%); 
background: linear-gradient(to bottom,rgba(53,169,207,1) 0%,rgba(44,150,185,1) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#35a9cf', endColorstr='#2c96b9',GradientType=0 ); 
*/
font-size: 13px;
color: #666;
background: #e5e5e5;
font-weight: bold;
border: none;
}

.box-white-ex-ticket .box-white-ex-ticket ul.ticket-list li [class*="row"]{
display: inline-block;
vertical-align: top;
}

.box-white-ex-ticket .box-white-ex-ticket ul.ticket-list li .row1{
width: 100px;
}

.box-white-ex-ticket .box-white-ex-ticket ul.ticket-list li .row2{
width: 380px;

}

.box-white-ex-ticket .box-white-support-1bul.ticket-list li .row2{
width: 200px;
}

.box-white-support-1b .text-center{
/*padding: 10px 10px;*/
}

.box-white-support-1b .box-white-ex-ticket{
padding: 10px;
border: none;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
-ms-border-radius: 0px;
} 

.box-white-support-1b .box-white-ex-ticket ul.ticket-list{
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
-ms-border-radius: 0px;
border-radius: 0px;
}

.box-white-ex-ticket .box-white-ex-ticket ul.ticket-list li .row3{
width: 170px;
text-align: left;
}

.box-white-ex-ticket .box-white-ex-ticket ul.ticket-list li .row3 span.circle,
.ticket-details .ticket-details-body .ticket-detail-block ul.ticket-detail-block-list li .circle{
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
-ms-border-radius: 6px;
border-radius: 6px;
width: 12px;
height: 12px;
display: inline-block;
vertical-align: top;
position: relative;
top: 3px;
margin-right: 5px;

}

.ticket-details .ticket-details-body .ticket-detail-block ul.ticket-detail-block-list li .circle{
top: 0;
}

.box-white-ex-ticket .box-white-ex-ticket ul.ticket-list li .row3 span.circle-open,
.ticket-details .ticket-details-body .ticket-detail-block ul.ticket-detail-block-list li .circle-open{
background: #eeeeee; /* Old browsers */
background: -moz-radial-gradient(center, ellipse cover,  #eeeeee 0%, #cccccc 100%); /* FF3.6+ */
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#eeeeee), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
background: -webkit-radial-gradient(center, ellipse cover,  #eeeeee 0%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
background: -o-radial-gradient(center, ellipse cover,  #eeeeee 0%,#cccccc 100%); /* Opera 12+ */
background: -ms-radial-gradient(center, ellipse cover,  #eeeeee 0%,#cccccc 100%); /* IE10+ */
background: radial-gradient(ellipse at center,  #eeeeee 0%,#cccccc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

}

.box-white-ex-ticket .box-white-ex-ticket ul.ticket-list li .row3 span.circle-resolved,
.ticket-details .ticket-details-body .ticket-detail-block ul.ticket-detail-block-list li .circle-resolved{
background: #f8ffe8; /* Old browsers */
background: -moz-radial-gradient(center, ellipse cover,  #f8ffe8 0%, #b7df2d 100%); /* FF3.6+ */
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#f8ffe8), color-stop(100%,#b7df2d)); /* Chrome,Safari4+ */
background: -webkit-radial-gradient(center, ellipse cover,  #f8ffe8 0%,#b7df2d 100%); /* Chrome10+,Safari5.1+ */
background: -o-radial-gradient(center, ellipse cover,  #f8ffe8 0%,#b7df2d 100%); /* Opera 12+ */
background: -ms-radial-gradient(center, ellipse cover,  #f8ffe8 0%,#b7df2d 100%); /* IE10+ */
background: radial-gradient(ellipse at center,  #f8ffe8 0%,#b7df2d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8ffe8', endColorstr='#b7df2d',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

}

.box-white-ex-ticket .box-white-ex-ticket ul.ticket-list li .row3 span.circle-refunded,
.ticket-details .ticket-details-body .ticket-detail-block ul.ticket-detail-block-list li .circle-refunded{

background: #f00; /* Old browsers */
background: -moz-radial-gradient(center, ellipse cover,  #f00 0%, #f8b500 100%); /* FF3.6+ */
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#f00), color-stop(100%,#f8b500)); /* Chrome,Safari4+ */
background: -webkit-radial-gradient(center, ellipse cover,  #f00 0%,#f8b500 100%); /* Chrome10+,Safari5.1+ */
background: -o-radial-gradient(center, ellipse cover,  #f00 0%,#f8b500 100%); /* Opera 12+ */
background: -ms-radial-gradient(center, ellipse cover,  #f00 0%,#f8b500 100%); /* IE10+ */
background: radial-gradient(ellipse at center,  #f00 0%,#f8b500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f00', endColorstr='#f8b500',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

}

.ticket-details .ticket-details-body a.btn-report i.icon-report{
background-position: -577px -1275px;
margin-right: 5px;
}

.ticket-details .ticket-details-body .report-button-block{
display: inline-block;
vertical-align: top;
}

.ticket-details .ticket-details-body .report-button-block a.btn-reply,
.ticket-details .ticket-details-body .report-button-block .alert-success{
display: inline-block;
vertical-align: top;
}

.ticket-details .ticket-details-header{
padding: 5px 10px;
background: #e5e5e5;
}

.ticket-details .ticket-details-body .ticket-detail-block ul.ticket-detail-block-list a.btn-report{
display: block;
width: 178px;
}

.helpdesk-login .dealguardian-login-form-inner-left{
width: auto;
display: block;
border-right: none;
}

.helpdesk-login .control-label{
width: 80px; 
}

#purchased_products .helpdesk-login .control-label{
width: 110px;
text-align: left;
}

.helpdesk-login .dealguardian-login-form-inner-left input{
width: 283px;
}

.helpdesk-login .controls{
margin-left: 100px;
} 

#purchased_products .helpdesk-login .controls{
margin-left: 110px;
}

#purchased_products .helpdesk-login .controls input{
width: 283px;
}

.ticket-details .ticket-details-body{
padding: 10px;
}
                                                          
.ticket-details .ticket-details-body .ticket-detail-block{
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
-ms-border-radius: 4px;
border-radius: 4px;
background: #f5f5f5;
padding: 0px;
font-size: 12px;
}

.ticket-details .ticket-details-body .ticket-detail-block .ticket-detail-block-header{
-webkit-border-radius: 4px 4px 0 0;
-moz-border-radius: 4px 4px 0 0;
-ms-border-radius: 4px 4px 0 0;
border-radius: 4px 4px 0 0;
background: #e5e5e5;
border-bottom: 1px solid #ddd;
padding: 10px;
}

.ticket-details .ticket-details-body .ticket-detail-block .ticket-detail-block-header h3 .icon-ticket{
width: 16px;
height: 20px;
background-position: -289px -1352px;
margin-right: 5px;
}

.ticket-details .ticket-details-body h1{
font-weight: normal;
font-size: 22px;
margin-top: 0;
border-bottom: 1px solid rgba(0,0,0,0.1);
margin-bottom: 30px;
}

.ticket-details .ticket-details-body h1 .icon-email{
width: 23px;
height: 17px;
background-position: -654px -977px;
top: 2px;
margin-right: 10px;
}

.cview-ticket-list-pm .ticket-details .ticket-details-body .ticket-detail-block .ticket-detail-block-header h3 .icon-ticket{
width: 23px;
height: 17px;
background-position: -654px -977px;
top: 1px;
}

.ticket-details .ticket-details-body .ticket-detail-block-blue .ticket-detail-block-header h3 .icon-option{
width: 20px;
height: 20px;
background-position: -168px -1312px;
margin-right: 5px;
}

.ticket-details .ticket-details-body .ticket-detail-block-blue{
background: #F2FBFF;
}

.ticket-details .ticket-details-body .ticket-detail-block-blue .ticket-detail-block-header{
background: rgb(53,169,207);
border-bottom: 1px solid #2598bd;
}

.ticket-details .ticket-details-body .ticket-detail-block .ticket-detail-block-body{
padding: 10px;
}


.ticket-details .ticket-details-body .ticket-detail-block .ticket-detail-block-header h3{
font-weight: normal;
font-size: 16px;
color: #666;
display: inline-block;
vertical-align: bottom;
margin: 0;
line-height: 100%;

}

.ticket-details .ticket-details-body .ticket-detail-block-blue .ticket-detail-block-header h3{
color: #fff;
}

.ticket-details .ticket-details-body .ticket-detail-block{

}

#order_details .order_details_body .ticket-detail-block{
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
}

#order_details .order_details_body .ticket-detail-block ul.ticket-detail-block-list li h4{
margin: 0px 0 5px 0;
padding: 0 0 5px 0;
font-size: 16px;
border-bottom: 1px solid rgba(0,0,0,0.2);
/*font-weight: normal;*/

}

#order_details .order_details_body .ticket-detail-block ul.ticket-detail-block-list li .init-action:disabled{
background: #e6e6e6;
color: #333;
}

.ticket-details .ticket-details-body .ticket-detail-block ul.ticket-detail-block-list{
margin: 0;
padding: 0;
}                                   

.ticket-details .ticket-details-body .ticket-detail-block ul.ticket-detail-block-list li{
list-style: none;
margin: 0 0 5px 0;
padding: 0;
}

.ticket-details .ticket-details-body .ticket-detail-block ul.ticket-detail-block-list li:last-child{
margin: 0;
}

.ticket-details .ticket-details-body .ticket-detail-block ul.ticket-detail-block-list li:last-child .btn-refund-action.disabled:hover,
.ticket-details .ticket-details-body .ticket-detail-block ul.ticket-detail-block-list li:last-child .btn-refund-action[disabled]:hover{
color: #333333;
background-color: #e6e6e6;
background: #e6e6e6;
}

.ticket-detail-block-body ul.request_sent{
margin: 0;
padding:0;
}

.ticket-detail-block-body ul.request_sent li{
margin: 0;
padding:0;
list-style: none;
}

.ticket-detail-block-body ul.request_sent li .icon-tick{

vertical-align: top;
width: 13px;
height: 11px;
background-position: -224px -733px;
margin-right: 5px;
top: 3px;
}

.ticket-detail-block-body ul.request_sent li span{
display: inline-block;
vertical-align: top;
width: 250px;
}

.ticket-details .ticket-details-body .ticket-detail-block ul.ticket-detail-block-list li > span{
display: inline-block;
vertical-align: top;

}

.ticket-details .ticket-details-body .ticket-detail-block ul.ticket-detail-block-list li .title{
width: 60px;
font-weight: bold;
line-height: 140%;
}

.ticket-details .ticket-details-body-pm .ticket-detail-block ul.ticket-detail-block-list li .title{
width: 60px;

}


.ticket-details .ticket-details-body .ticket-detail-block-hd ul.ticket-detail-block-list li .title{
width: 100px;

}

#order_details .order_details_body .ticket-detail-block ul.ticket-detail-block-list li .title{
width: 120px;

}

.ticket-details .ticket-details-body .ticket-detail-block ul.ticket-detail-block-list li .value{
width: 140px;
color: #666;
line-height: 110%;
position: relative;
top:0px;
}

.ticket-details .ticket-details-body .ticket-detail-block-hd ul.ticket-detail-block-list li .value{
width: 180px;
line-height: 140%;
}

.ticket-details .ticket-details-body-pm .ticket-detail-block ul.ticket-detail-block-list li .title{
width: 140px;
}

.ticket-details .ticket-details-body ul.ticket-conversation-list{
margin: 0;
padding: 0;
}

.ticket-details .ticket-details-body ul.ticket-conversation-list li{
margin: 0 0 20px 0;
padding: 20px 0 0 0;
list-style: none;
border-top: 1px solid rgba(0,0,0,0.1);
font-size: 14px;
}

.ticket-details .ticket-details-body ul.ticket-conversation-list li:first-child{
border-top: none;
padding-top: 0;
}

.ticket-details .ticket-details-body ul.ticket-conversation-list li [class*="col"]{
display: inline-block;
vertical-align: top;
}

.ticket-details .ticket-details-body ul.ticket-conversation-list li .col1{
width: 52px;
margin-right: 10px;
}

.ticket-details .ticket-details-body ul.ticket-conversation-list li .col2{
width: 850px;
}

.box-white-ex-ticket .order-details-body ul.ticket-conversation-list li .col2{
width: 520px;
}

.ticket-details .ticket-details-body ul.ticket-conversation-list li .col2 .ticket-thread-header{
margin-bottom: 0px;
padding-bottom: 10px;
}

.btn-refund i.icon-ok{
background-position: -428px -1262px;
width: 15px;
height: 13px;
margin-right: 5px;
}

.ticket-details .ticket-details-body ul.ticket-conversation-list li .col2 .ticket-thread-body p{
font-size: 12px;
}

.ticket-details .ticket-details-body ul.ticket-conversation-list li .col2 .ticket-thread-header h3{
font-size: 14px;
margin: 0;
line-height: 130%;
display: inline-block;
vertical-align: top;
}

.ticket-details .ticket-details-body ul.ticket-conversation-list li .ticket-thread-footer #reply_succes{
display: inline-block;
}

ul.ticket-conversation-list li .col2 .ticket-thread-header .date-div{
font-size: 12px;
margin: 0;
line-height: 130%;
display: inline-block;
vertical-align: top;
float: right;
font-weight: bold;
}

ul.ticket-conversation-list li .col2 .ticket-thread-header .date-div .time{
margin-left: 20px;
}

ul.ticket-conversation-list li .col2 .ticket-thread-header .date-div .icon-cal,
ul.ticket-conversation-list li .col2 .ticket-thread-header .date-div .icon-date{
background-position: -602px -1573px;
width: 15px;
height: 15px;
margin-right: 5px;
top: -2px;
}

ul.ticket-conversation-list li .col2 .ticket-thread-header .date-div .icon-clock{
background-position: -639px -1573px;  
width: 14px;
height: 14px;
margin-right: 5px;
top: -1px;
}


.box-white-ex-ticket .box-white-ex-ticket ul.ticket-list li .row4{
width: 140px;
text-align: left;
}

.box-white-ex-ticket .box-white-ex-ticket ul.ticket-list li .row5{
width: 110px;
text-align: left;
}

.box-white-ex-ticket .box-white-ex-ticket ul.ticket-list li .ticket-block-outer{
background: #f5f5f5;
padding: 10px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
border-radius: 3px;
position: relative;
margin-top: 10px;
display: none;
}

.box-white-ex-ticket .box-white-ex-ticket ul.ticket-list li .ticket-block-outer .arrow{
position: absolute;
border-left: 7px solid transparent;
border-right: 7px solid transparent;
border-bottom: 7px solid #f5f5f5;
left: 20px;
top: -7px;
display: inline-block; 
}

.box-white-ex-ticket .box-white-ex-ticket ul.ticket-list li .ticket-block-outer .grid1,
.box-white-ex-ticket .box-white-ex-ticket ul.ticket-list li .ticket-block-outer .grid2{
display: inline-block;
vertical-align: top;
}

.box-white-ex-ticket .box-white-ex-ticket ul.ticket-list li .ticket-block-outer .grid1{
width: 50px;
margin-right: 20px;
margin-top: 5px;
}

.box-white-ex-ticket .box-white-ex-ticket ul.ticket-list li .ticket-block-outer .grid1 strong{
display: block;
text-align: center;
clear: both;
color: #333;
}

.box-white-ex-ticket .box-white-ex-ticket ul.ticket-list li .ticket-block-outer .grid2{
width: 375px; 
}

.box-white-ex-ticket .box-white-ex-ticket ul.ticket-list li .ticket-block-outer .grid2 span.date{
color: #999;
font-size: 12px;
margin-bottom: 5px;
}

.box-white-ex-ticket .box-white-ex-ticket ul.ticket-list li .ticket-block-outer hr{
margin: 10px 0;
border-top: none;
border-bottom: 1px dotted #d5d5d5;
}

.box-white-ex-ticket .box-white-ex-ticket ul.ticket-list li.row-open .ticket-block-outer{
display: block;
}

.box-white-ex-ticket .box-white-ex-ticket ul.ticket-list li .ticket-block-outer .grid-clear{
margin-top: 10px;
}

.box-white-ex-ticket .box-white-ex-ticket ul.ticket-list li .ticket-block-outer .grid-clear i.icon-addreply,
.box-white-ex-ticket .box-white-ex-ticket ul.ticket-list li .ticket-block-outer .grid-reply i.icon-send{
width: 24px;
height: 15px;
margin-right: 5px;
background-position: -623px -832px;
}

.box-white-ex-ticket .box-white-ex-ticket ul.ticket-list li .ticket-block-outer .grid-reply{
margin-top: 10px;
}

.box-white-ex-ticket .box-white-ex-ticket ul.ticket-list li .ticket-block-outer .grid-reply textarea{
width: 445px;
height: 80px;
}

.box-white-ex-ticket .box-white-ex-ticket ul.ticket-list li.row-open .grid-reply{
display: block;
}

.box-white-ex-ticket .box-white-ex-ticket ul.ticket-list li .ticket-block-outer .grid-reply span{
color: #999;
}

.dealguardian-login-form-inner-left,
.dealguardian-login-form-inner-right{
display: inline-block;
vertical-align: top;
}

.dealguardian-login-form-inner-left{
border-right: 1px solid rgba(0, 0, 0, 0.08);
padding: 10px 0 0;
width: 250px;
}

.dealguardian-login-form-inner-left input{
width: 208px;
}

.dealguardian-login-form-inner-right{
display: inline-block;
position: relative;
vertical-align: top;
width: 160px;
}

.dealguardian-login-form-inner-right .dealguardian-or-block{
background: none repeat scroll 0 0 #C8C8C8;
border-radius: 3px 3px 3px 3px;
color: #FFFFFF;
height: 24px;
left: -15px;
padding: 3px 0 0;
position: absolute;
text-align: center;
top: 35px;
width: 25px;
}

.dealguardian-login-form-inner-right .dealguardian-or-block span{
color: #FFFFFF;
text-align: center;
}

.dealguardian-login-form-inner-right .dealguardian-connect-facebook{
position: absolute;
right: 0;
top: 33px;
}

/*.dealguardian-login-form-inner-right .dealguardian-connect-facebook a{
text-align: left;
color: #fff;
font-size: 14px;
background: rgb(67,115,172); 
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQzNzNhYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMjRhODkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,rgba(67,115,172,1) 0%, rgba(34,74,137,1) 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(67,115,172,1)), color-stop(100%,rgba(34,74,137,1))); 
background: -webkit-linear-gradient(top,rgba(67,115,172,1) 0%,rgba(34,74,137,1) 100%); 
background: -o-linear-gradient(top,rgba(67,115,172,1) 0%,rgba(34,74,137,1) 100%); 
background: -ms-linear-gradient(top,rgba(67,115,172,1) 0%,rgba(34,74,137,1) 100%); 
background: linear-gradient(to bottom,rgba(67,115,172,1) 0%,rgba(34,74,137,1) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4373ac', endColorstr='#224a89',GradientType=0 ); 
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
display: block;
border: 1px solid #0e4699;
text-decoration: none;
width: 125px;
float: right;
}
*/
.dealguardian-login-form-inner-right .dealguardian-connect-facebook a:hover,
.dealguardian-login-form-inner-right .dealguardian-connect-facebook a:focus{
text-decoration: none;
}

.dealguardian-login-form-inner-right .dealguardian-connect-facebook #dealguardian-connect-button-fb-icon{
background: url('//s3.amazonaws.com/DealGuardian/internal/dealguardian-sprite-new.png') no-repeat -135px 4px;
display: inline-block;
width: 35px;
vertical-align: top;
border-right: 1px solid #0e4699; 
height: 30px;
margin-right: -3px;
}

.dealguardian-login-form-inner-right .dealguardian-connect-facebook #dealguardian-connect-button-fb-value{
display: inline-block;
padding: 5px 9px;
border-left: 1px solid rgba(255,255,255,0.2); 
vertical-align: top;
color: #fff;
font-weight: bold;
}

.dealguardian-login-form-submit-block{
padding: 20px 0 0;
text-align: center;
}

.helpdesk-login .dealguardian-login-form-submit-block{
padding: 10px 0 0 0;
text-align: right;
}
}

.dealguardian-login-form-submit-block button{
text-align: center;
}

.dealguardian-login-form-submit-block button .triangle{
background-image: url('../img/dealguardian-sprite-new.png');
position: relative;
width: 8px;
height: 10px;
margin-right: 5px;
background-position: -78px -1373px;
display: inline-block;
vertical-align: top;
position: relative;
margin-left: 5px;
top: 5px;
left:8px;
}

.asterisk{
color: #ac2549;
}

#recaptcha_widget_div .asterisk{
margin-left: 5px;
position: relative;
top: -5px;
}

.submit-ticket-block{
background: #fff;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
border-radius: 3px;
border: 1px solid rgba(0,0,0,0.1);
padding: 20px;
position: relative;
margin-top: 10px;
}

.submit-ticket-block .arrow{
position: absolute;
border-left: 8px solid transparent;
border-right: 8px solid transparent;
border-bottom: 10px solid #fff;
display: block;
top: -10px;
left: 15%;
}

.submit-ticket-block .control-group .bootstrap-select{
top: 0;
width: 420px;
}

.submit-ticket-block .control-group label{
display: block;
}

.ticket-details-header a.btn-back i.icon-arrow{
background-position: -583px -1207px;
width: 8px;
height: 11px;
margin-right: 5px;
top: 2px;
}

.submit-ticket-block .submit-ticket-blok-inner{
width: 433px;
}

.box-white-support-3 .span12 .submit-ticket-block .submit-ticket-blok-inner{
width: 836px;
}

.submit-ticket-block .submit-ticket-blok-inner button.btn-send-message{
width: 95px;
}

.box-white-support-content-3 .control-group-subject input{
width: 405px;
}

.box-white-support-content-3 .control-group-message textarea{
width: 405px;
height: 150px;
}

.box-white-support-content-3 .control-group-attach > div{
display: inline-block;
vertical-align: top;
width: 240px;
font-size: 11px;
}

.box-white-support-content-3 .control-group-attach > div strong{
display: block;
font-weight: normal;
font-size: 14px;
}

.box-white-support-content-3 .control-group-attach input{
display: inline-block;
vertical-align: top;
font-size: 12px;
width: 175px;
}

.submit-ticket-block button i.icon{
width: 15px;
height: 15px;
margin-right: 5px;
} 

.submit-ticket-block button i.icon-newticket{
background-position: -286px -696px;
}

.box-white-alert .box-white-alert-content ul.msg-list{
margin: 0;
padding: 0;
}

.box-white-alert .box-white-alert-content ul.msg-list li{
margin: 0;
padding: 0;
list-style: none;
border-bottom: 1px dashed #e5e5e5;
}

.box-white-alert .box-white-alert-content ul.msg-list li .msg-list-item{
padding: 10px 0px 10px 0px;
}

.box-white-alert .box-white-alert-content ul.msg-list li:hover .msg-list-item{
background: #f5f5f5;
}

.box-white-alert .box-white-alert-content ul.msg-list li:last-child{
border-bottom: none;
margin-bottom: 0;
}

.box-white-alert .box-white-alert-content ul.msg-list li [class*="col"]{
display: inline-block;
vertical-align: top;
}

.box-white-alert .box-white-alert-content ul.msg-list li .col1{
width: 50px;
min-height: 50px;
margin-right: 20px;
}

.box-white-alert .box-white-alert-content ul.msg-list li .col2{
width: 350px;
}

.box-white-alert .box-white-alert-content ul.msg-list li .col2 h4{
font-weight: bold;
font-size: 14px;
line-height: 140%;
margin: 0px 0px 10px 0px;
}

.box-white-alert .box-white-alert-content ul.msg-list li .col2 h4 .btn-group{
position: relative;
top: -2px;
float:right;
}

.box-white-alert .box-white-alert-content ul.msg-list li .col2 h4 .btn-status{
background: #359CBE;
color: #fff;
cursor: default;
text-shadow: none;
z-index: inherit;
margin-left: 10px;
box-shadow: none;
border: none;
}

.box-white-alert .box-white-alert-content ul.msg-list li .col2 h4 .btn-status:hover{
background: #359CBE;
z-index: inherit;
}

.box-white-alert .box-white-alert-content ul.msg-list li .col2 h4 .btn-action i.icon-close{
background-position: -321px -696px;
height: 9px;
width: 11px;
top: 2px;
}

.box-white-alert .box-white-alert-content ul.msg-list li .col2 h4 .btn-pico{
font-size: 10px;
padding: 0 5px;
}

.box-white-alert .box-white-alert-content ul.msg-list li .msg-list-item{
display: block;
}

.box-white-alert .box-white-alert-content ul.msg-list li .msg-list-item p{
margin-bottom: 20px;
font-size: 12px;
color:#666;
line-height:140%;
text-align:justify;
}

.box-white-alert .box-white-alert-content ul.msg-list li .col1{
text-align: center;
}

.box-white-alert .box-white-alert-content ul.msg-list li .date {
color:#999;
display: inline-block;
}

.box-white-alert .box-white-alert-content ul.msg-list li .date .icon-cal{
background-position: -352px -687px;
height: 31px;
width: 31px;
margin-bottom: 5px;
}

#ticket-details{
margin-bottom: 20px;
padding-bottom:10px;
border-bottom: 1px dashed #E5E5E5;
}

#ticket-details ul{
margin: 0;
padding: 0;
}

#ticket-details ul li{
margin: 0 0 5px 0;
padding: 0;
list-style: none;
font-size: 14px;
}

#ticket-details ul li strong{
margin-right: 5px;
display: inline-block;
width: 105px;
vertical-align: top;
}

#ticket-details ul li strong i.icon-arrow{
background-position: -533px -608px;
height: 15px;
width: 9px;
margin-right: 5px; 
}

.modal-header{
background: rgb(53,169,207); 
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM1YTljZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyYzk2YjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,rgba(53,169,207,1) 0%, rgba(44,150,185,1) 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(53,169,207,1)), color-stop(100%,rgba(44,150,185,1))); 
background: -webkit-linear-gradient(top,rgba(53,169,207,1) 0%,rgba(44,150,185,1) 100%); 
background: -o-linear-gradient(top,rgba(53,169,207,1) 0%,rgba(44,150,185,1) 100%); 
background: -ms-linear-gradient(top,rgba(53,169,207,1) 0%,rgba(44,150,185,1) 100%); 
background: linear-gradient(to bottom,rgba(53,169,207,1) 0%,rgba(44,150,185,1) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#35a9cf', endColorstr='#2c96b9',GradientType=0 ); 
color: #fff;
border-color: rgba(0,0,0,0.1);
text-shadow: none;
color: #fff; 
-webkit-border-radius: 3px 3px 0 0;
-moz-border-radius: 3px 3px 0 0;
-ms-border-radius: 3px 3px 0 0;
border-radius: 3px 3px 0 0;
}

.modal-header h3{
font-weight: normal;
font-size: 18px;
}

ul.vsales-table-block-list-outer{
margin: 0;
padding: 0;
font-size: 12px;
}

ul.vsales-table-block-list-outer > li [class*="col"]{
padding: 10px 0;
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}

ul.vsales-table-block-list-outer > li{
margin: 0;
padding: 0;
list-style: none;
}

ul.vsales-table-block-list-outer > li > ul{
margin: 0;
padding: 0;
vertical-align: top;
display: inline-block;
}

ul.vsales-table-block-list-outer > li > ul > li{
margin: 0;
padding: 0;
list-style: none;
}

ul.vsales-table-block-list-outer > li > ul > li:nth-child(odd),
ul.vsales-table-block-list-outer > li > .scrollblock > ul > li:nth-child(odd){
background: #FBFBFB;
}

ul.vsales-table-block-list-outer > li > ul > li.hover:nth-child(odd),
ul.vsales-table-block-list-outer > li > .scrollblock > ul > li.hover:nth-child(odd){
background: rgba(53,169,207,0.1);
}

ul.vsales-table-block-list-outer > li > .scrollblock > ul > li:nth-child(even) > ul > li:nth-child(even){
background: #fff;
}

ul.vsales-table-block-list-outer > li > ul > li:nth-child(odd) > ul > li:nth-child(odd),
ul.vsales-table-block-list-outer > li > .scrollblock > ul > li:nth-child(odd) > ul > li:nth-child(odd){
background: #fff;
}

ul.vsales-table-block-list-outer > li > ul > li:nth-child(even) > ul > li:nth-child(odd),
ul.vsales-table-block-list-outer > li > .scrollblock > ul > li:nth-child(even) > ul > li:nth-child(odd){
background: #fff;
}

ul.vsales-table-block-list-outer > li > .scrollblock > ul > li:nth-child(even) > ul > li:nth-child(odd),
ul.vsales-table-block-list-outer > li > ul > li:nth-child(even) > ul > li:nth-child(odd),
ul.vsales-table-block-list-outer > li > .scrollblock > ul > li:nth-child(odd) > ul > li:nth-child(even),
ul.vsales-table-block-list-outer > li > ul > li:nth-child(odd) > ul > li:nth-child(even){
background: #FBFBFB;
}

ul.vsales-table-block-list-outer > li > .scrollblock > ul > li:nth-child(even) > ul > li:nth-child(even),
ul.vsales-table-block-list-outer > li > ul > li:nth-child(even) > ul > li:nth-child(even){
background: #fff;
}

ul.vsales-table-block-list-outer > li > .scrollblock > ul > li > ul > li.hover{
background: rgba(53,169,207,0.1);
}

ul.vsales-table-block-list-outer > li > ul > li > ul.sub-list{
margin: 0;
padding: 0;
list-style: none;
}

.row-vaff-table-block ul.vsales-table-block-list-outer > li ul li.hover{
background: rgba(53,169,207,0.1);
}

ul.vsales-table-block-list-outer > li > .scrollblock > ul > li:nth-child(even) > ul > li.hover:nth-child(even),
ul.vsales-table-block-list-outer > li > ul > li:nth-child(even) > ul > li.hover:nth-child(even),
ul.vsales-table-block-list-outer > li > .scrollblock > ul > li:nth-child(even) > ul > li.hover:nth-child(odd),
ul.vsales-table-block-list-outer > li > ul > li:nth-child(even) > ul > li.hover:nth-child(odd),
ul.vsales-table-block-list-outer > li > .scrollblock > ul > li:nth-child(odd) > ul > li.hover:nth-child(even),
ul.vsales-table-block-list-outer > li > ul > li:nth-child(odd) > ul > li.hover:nth-child(even),
ul.vsales-table-block-list-outer > li > ul > li:nth-child(even) > ul > li.hover:nth-child(odd),
ul.vsales-table-block-list-outer > li > .scrollblock > ul > li:nth-child(even) > ul > li.hover:nth-child(odd),
ul.vsales-table-block-list-outer > li > ul > li:nth-child(odd) > ul > li.hover:nth-child(odd),
ul.vsales-table-block-list-outer > li > .scrollblock > ul > li:nth-child(odd) > ul > li.hover:nth-child(odd){
background: rgba(53,169,207,0.05);
}

ul.vsales-table-block-list-outer > li > ul.first-fixed > li > ul.sub-list .col1-a{
padding-left: 70px;
}

ul.vsales-table-block-list-outer > li > ul.first-fixed{
width: 280px;
border: 1px solid #e5e5e5;
border-right: none;
-webkit-border-radius: 3px 0 0 3px;
-moz-border-radius: 3px 0 0 3px;
-ms-border-radius: 3px 0 0 3px;
border-radius: 3px 0 0 3px;
}

ul.vsales-table-block-list-outer > li > ul.first-fixed .col1,
ul.vsales-table-block-list-outer > li > ul.last-fixed .col12{
padding: 10px;
}

.jvs-table-block-content ul.vsales-table-block-list-outer > li > ul.last-fixed .col12{
text-align: center;
}

ul.vsales-table-block-list-outer > li > ul.first-fixed .col1{
padding: 10px 10px 10px 40px;
position: relative;
}

ul.vsales-table-block-list-outer > li ul.scroll-list{
float:left;
width: 946px;
margin: 0;
padding: 0;
}

ul.vsales-table-block-list-outer > li ul.scroll-list-affiliates{
width: 630px;
}

ul.vsales-table-block-list-outer > li ul.scroll-list > li{
list-style: none;
margin: 0;
padding: 0;
}

ul.vsales-table-block-list-outer > li ul.scroll-list > li ul.sub-list-scroll{
margin: 0;
padding: 0;
}

ul.vsales-table-block-list-outer > li ul li ul.sub-list,
.vaff-table-block-content ul.vaff-table-block-list > li > ul.sub-list{
border-bottom: 1px solid #c5c5c5;
}

.vaff-table-block-content ul.vaff-table-block-list > li > ul.sub-list{
border-top: 1px solid #e5e5e5;
}

.vaff-table-block-content ul.vaff-table-block-list > li > ul.sub-list > li{
border-bottom: 1px solid #e5e5e5;
}

.vaff-table-block-content ul.vaff-table-block-list > li > ul.sub-list > li:last-child{
border-bottom: none;
}

ul.vsales-table-block-list-outer > li ul.scroll-list > li ul.sub-list-scroll li{
margin: 0;
padding: 0;
list-style: none;
}

ul.vsales-table-block-list-outer > li > ul.last-fixed{
width: 125px;
margin-left: -4px;
border: 1px solid #e5e5e5;
border-left: none;
-webkit-border-radius: 0 3px 3px 0;
-moz-border-radius: 0 3px 3px 0;
-ms-border-radius: 0 3px 3px 0;
border-radius: 0 3px 3px 0;
}

ul.vsales-table-block-list-outer > li > ul.last-fixed-affiliate{
width: 156px;
}
 
.jvs-table-block-content ul.vsales-table-block-list-outer > li > ul.last-fixed-product{
width: 170px;
}
 
ul.vsales-table-block-list-outer > li > .scrollblock{
width: 490px;
overflow: auto;
position: relative;
display: inline-block;
vertical-align: top;
margin-left: -4px;
border-top: 1px solid #e5e5e5;
border-bottom: 1px solid #e5e5e5;
border-left: 1px dotted #ddd;
border-right: 1px dotted #ddd;
}

.jvs-table-block-content ul.vsales-table-block-list-outer > li > .scrollblock{
width: 445px;
} 

ul.vsales-table-block-list-outer > li > .scrollblock-affiliate{
width: 459px; 
}

.row-vaff-table-block {
margin-bottom: 30px;
}

ul.vsales-table-block-list-outer > li ul.scroll-list > li [class*="col"]{
display: inline-block;
vertical-align: top;
position: relative;
text-align: center;
margin-left: -4px;
}

ul.vsales-table-block-list-outer > li ul.scroll-list > li .col2{
width: 100px;
margin-left: 0px;
}

ul.vsales-table-block-list-outer > li ul.scroll-list > li .col3{
width: 60px;
}

ul.vsales-table-block-list-outer > li ul.scroll-list > li .col4{
width: 80px;
}

ul.vsales-table-block-list-outer > li ul.scroll-list-affiliates > li .col4{
width: 135px;
}

ul.vsales-table-block-list-outer > li ul.scroll-list > li .col5{
width: 60px;
}

ul.vsales-table-block-list-outer > li ul.scroll-list-affiliates > li .col5{
width: 100px;
}

ul.vsales-table-block-list-outer > li ul.scroll-list > li .col6{
width: 85px;
}
ul.vsales-table-block-list-outer > li ul.scroll-list > li .col7{
width: 100px;
}

ul.vsales-table-block-list-outer > li ul.scroll-list-affiliates > li .col7{
width: 150px;
}

ul.vsales-table-block-list-outer > li ul.scroll-list > li .col8{
width: 100px;
}

.jvs-table-block-content ul.vsales-table-block-list-outer > li ul.scroll-list > li .col8{
width: 115px;
}

.jvs-table-block-content ul.vsales-table-block-list-outer > li ul.scroll-list-affiliates > li .col8{
width: 160px;
}

ul.vsales-table-block-list-outer > li ul.scroll-list > li .col9{
width: 100px;
}

.jvs-table-block-content ul.vsales-table-block-list-outer > li ul.scroll-list > li .col9{
width: 140px;
}

ul.vsales-table-block-list-outer > li ul.scroll-list > li .col10{
width: 100px;
}

.jvs-table-block-content ul.vsales-table-block-list-outer > li ul.scroll-list > li .col10{
width: 95px;
}

ul.vsales-table-block-list-outer > li ul.scroll-list > li .col11{
width: 155px;
}

.jvs-table-block-content ul.vsales-table-block-list-outer > li ul.scroll-list > li .col11{
width: 115px;
}

ul.vsales-table-block-list-outer > li > ul > li.header-row,
ul.vsales-table-block-list-outer > li > ul > li.footer-row,
ul.vsales-table-block-list-outer > li > .scrollblock > ul > li.header-row,
ul.vsales-table-block-list-outer > li > .scrollblock > ul > li.footer-row
{
background: rgb(53,169,207); 
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM1YTljZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyYzk2YjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,rgba(53,169,207,1) 0%, rgba(44,150,185,1) 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(53,169,207,1)), color-stop(100%,rgba(44,150,185,1))); 
background: -webkit-linear-gradient(top,rgba(53,169,207,1) 0%,rgba(44,150,185,1) 100%); 
background: -o-linear-gradient(top,rgba(53,169,207,1) 0%,rgba(44,150,185,1) 100%); 
background: -ms-linear-gradient(top,rgba(53,169,207,1) 0%,rgba(44,150,185,1) 100%); 
background: linear-gradient(to bottom,rgba(53,169,207,1) 0%,rgba(44,150,185,1) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#35a9cf', endColorstr='#2c96b9',GradientType=0 ); 
color: #fff;
font-weight: bold; 
border-bottom: none;
}

ul.vsales-table-block-list-outer li.footer-row .col1{
-webkit-border-radius: 0 0 0 3px;
-moz-border-radius: 0 0 0 3px;
-ms-border-radius: 0 0 0 3px;
border-radius: 0 0 0 3px;
}

ul.vsales-table-block-list-outer li.footer-row .col12{
-webkit-border-radius: 0 0 3px 0;
-moz-border-radius: 0 0 3px 0;
-ms-border-radius: 0 0 3px 0;
border-radius: 0 0 3px 0;
}

ul.vsales-table-block-list-outer ul.first-fixed li.header-row{
-webkit-border-radius: 3px 0 0 0;
-moz-border-radius: 3px 0 0 0;
-ms-border-radius: 3px 0 0 0;
border-radius: 3px 0 0 0;
}

ul.vsales-table-block-list-outer ul.last-fixed li.header-row{
-webkit-border-radius: 0 3px 0 0;
-moz-border-radius: 0 3px 0 0;
-ms-border-radius: 0 3px 0 0;
border-radius: 0 3px 0 0;
}

ul.vsales-table-block-list-outer ul.last-fixed-affiliate li .col7,
ul.vsales-table-block-list-outer ul.last-fixed-affiliate li .col8{
display: inline-block;
vertical-align: top;
text-align: center;
}

ul.vsales-table-block-list-outer ul.last-fixed-affiliate li .col7{
width: 140px;
padding-left: 5px;
}

ul.vsales-table-block-list-outer ul.last-fixed-affiliate li .col8{
width: 150px; 
}

ul.vsales-table-block-list-outer > li > ul.first-fixed .col1 a.expand-button,
.vaff-table-block-content ul.vaff-table-block-list > li .col1 a.expand-button,
.vsales-table-block-content-inner table tr td.headcol a.expand-button,
.jvs-table-block-content-inner table tr td.headcol a.expand-button,
.avaff-table-block-content-inner .headcol a.expand-button{
padding: 0 3px;
line-height: 130%;
position: relative;
top: -2px;
margin-left: 5px;
}

table.affpage-prod-table tr td a.expand-button{
padding: 0 3px;
line-height: 130%;
position: relative;
top: -2px;
margin-left: 5px;
}

.vaff-table-block-content ul.vaff-table-block-list > li .col1 a.expand-button{
top: 0;
}

.vaff-table-block-content ul.vaff-table-block-list > li .col1 a.expanded{
top: -2px;
}

ul.vsales-table-block-list-outer > li > ul.first-fixed .col1 a.expand-button i.icon,
.vaff-table-block-content ul.vaff-table-block-list > li .col1 a.expand-button i.icon,
.vsales-table-block-content-inner .headcol a.expand-button i.icon,
.jvs-table-block-content-inner .headcol a.expand-button i.icon,
.avaff-table-block-content-inner .headcol a.expand-button i.icon{
top: 0px;
width: 7px;
height: 7px;
}

ul.vsales-table-block-list-outer > li > ul.first-fixed .col1 a.collapsed i.icon,
.vaff-table-block-content ul.vaff-table-block-list > li .col1 a.collapsed i.icon,
.vsales-table-block-content-inner .headcol a.collapsed i.icon,
.jvs-table-block-content-inner table tr td.headcol a.collapsed i.icon,
.avaff-table-block-content-inner .headcol a.collapsed i.icon{
background-position: -550px -735px;
}

ul.vsales-table-block-list-outer > li > ul.first-fixed .col1 a.expanded i.icon,
.vaff-table-block-content ul.vaff-table-block-list > li .col1 a.expanded i.icon,
.vsales-table-block-content-inner .headcol a.expanded i.icon,
.jvs-table-block-content-inner table tr td.headcol a.expanded i.icon,
.avaff-table-block-content-inner .headcol a.expanded i.icon{
background-position: -577px -734px;
}

#price_point_toggle.show_me i.icon{
background-position: -550px -735px;
}

#price_point_toggle.hide_me i.icon{
background-position: -577px -734px;
}

table.affpage-prod-table tr td a.expand-button i.icon{
width: 7px;
position: relative;
height: 14px;
margin: 0;
top: 3px;
}

ul.vsales-table-block-list-outer > li > ul.first-fixed .col1 span.circle,
.avaff-table-block-content ul.vaff-table-block-list li .col1 span.circle,
.vsales-table-block-content-inner .headcol span.circle,
.jvs-table-block-content-inner .headcol span.circle,
.avaff-table-block-content-inner .headcol span.circle{
display: inline-block;
vertical-align: top;
position: absolute;
left: 10px;
top: 9px;
margin-right: 10px;
text-align: center;
}

.avaff-table-block-content-inner .headcol span.circle{
top: 0;
}

ul.vsales-table-block-list-outer > li > ul.first-fixed .col1 span.circle i.icon,
.avaff-table-block-content ul.vaff-table-block-list li .col1 span.circle i.icon,
.vsales-table-block-content-inner .headcol span.circle i.icon,
.jvs-table-block-content-inner .headcol span.circle i.icon,
.avaff-table-block-content-inner .headcol span.circle i.icon,
table.affpage-prod-table i.icon{
top: 0px;
width: 14px;
height: 14px;
}

ul.vsales-table-block-list-outer > li > ul.first-fixed .col1 span.stat-upsell i.icon,
.avaff-table-block-content ul.vaff-table-block-list li .col1 span.stat-upsell i.icon,
.vsales-table-block-content-inner .headcol span.stat-upsell i.icon,
.jvs-table-block-content-inner .headcol span.stat-upsell i.icon,
.avaff-table-block-content-inner .headcol span.stat-upsell i.icon,
table.affpage-prod-table i.icon-upsell{
background-position: -361px -655px;
top: 1px;
width: 21px;
height: 20px;
}

ul.vsales-table-block-list-outer > li > ul.first-fixed .col1 span.stat-downsell i.icon,
.avaff-table-block-content ul.vaff-table-block-list li .col1 span.stat-downsell i.icon,
.vsales-table-block-content-inner .headcol span.stat-downsell i.icon,
.jvs-table-block-content-inner .headcol span.stat-downsell i.icon,
.avaff-table-block-content-inner .headcol span.stat-downsell i.icon,
table.affpage-prod-table i.icon-downsell{
background-position: -618px -655px;
width: 21px;
height: 20px;
top: 1px;
}

ul.vsales-table-block-list-outer > li > ul.first-fixed .col1 span.stat-updownsell i.icon,
.avaff-table-block-content ul.vaff-table-block-list li .col1 span.stat-updownsell i.icon,
.vsales-table-block-content-inner .headcol span.stat-updownsell i.icon,
.jvs-table-block-content-inner .headcol span.stat-updownsell i.icon,
.avaff-table-block-content-inner .headcol span.stat-updownsell i.icon{
background-position: -258px -655px;
width: 21px;
height: 20px;
top: 1px;
}

ul.vsales-table-block-list-outer > li > ul.first-fixed .col1 span.stat-main i.icon,
.avaff-table-block-content ul.vaff-table-block-list li .col1 span.stat-main i.icon,
.vsales-table-block-content-inner .headcol span.stat-main i.icon,
.jvs-table-block-content-inner .headcol span.stat-main i.icon,
.avaff-table-block-content-inner .headcol span.stat-main i.icon,
table.affpage-prod-table i.icon-main{
width: 17px;
height: 16px;
background-position: -290px -657px;
top: 3px;
}
                               
ul.vsales-table-block-list-outer > li > ul.first-fixed .col1 .tooltip,
.avaff-table-block-content ul.vaff-table-block-list li .col1 .tooltip,
.vsales-table-block-content-inner .headcol .tooltip,
.jvs-table-block-content-inner .headcol .tooltip,
.avaff-table-block-content-inner .headcol .tooltip,
table.affpage-prod-table .tooltip{
text-align: center;
opacity: 1;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
border-radius: 3px;
background: rgba(0,0,0,0.8);
color: #fff;
padding: 5px 5px;
font-size: 12px;
left: -21px;
bottom: 32px;
width: 80px;
display: none;
}
 
table.affpage-prod-table .tooltip{
left: -29px;
bottom: 25px;
text-transform: capitalize;
}
 
table.affpage-prod-table i.icon{
top: -3px;
margin-right: 5px;
}

table.affpage-prod-table tr.price_points-cell {
color: #999;
}


table.affpage-prod-table tr.price_points-cell i.icon{
width: 15px;
height: 15px;
background-position: -305px -279px;
top: -1px;
}

.avaff-table-block-content-inner .headcol .tooltip{
bottom: 22px;
}

ul.vsales-table-block-list-outer > li > ul.first-fixed .col1 .tooltip .arrow,
.avaff-table-block-content ul.vaff-table-block-list li .col1 .tooltip .arrow,
.vsales-table-block-content-inner .headcol .tooltip .arrow,
.jvs-table-block-content-inner .headcol .tooltip .arrow,
.avaff-table-block-content-inner .headcol .tooltip .arrow,
table.affpage-prod-table .tooltip .arrow{
position: absolute;
left: 39px;
border-left: 3px solid transparent;
border-right: 3px solid transparent;
border-top: 3px solid rgba(0,0,0,0.8);
bottom: -3px;
}

.modal-header .close{
color: #fff;
opacity: 0.5;
text-shadow: 0 1px 0 #000000;
}

body .modal {
width: 860px;
margin-left: -430px;
}

body .video-modal {
width:640px;
margin-left: -320px;
}

body .video-modal .modal-body{
padding: 0;
}

.box-white-blacklist .box-white-blacklist-content{
padding: 0;
}

.box-white-blacklist .box-white-blacklist-content .box-white-blacklist-content-inner{
padding: 20px;
}

.box-white-blacklist .box-white-blacklist-content .box-white-subtitle{
background: none repeat scroll 0 0 #FBFBFB;
border-bottom: 1px solid #EEEEEE;
border-radius: 3px 3px 0 0;
padding: 15px 10px 10px;
}

.box-white-blacklist .box-white-blacklist-content .box-white-subtitle h4{
color: #333333;
font-size: 16px;
font-weight: normal;
line-height: 130%;
margin: 0;
position: relative;
}

.box-white-blacklist .box-white-blacklist-content .box-white-blacklist-content-inner .black-list{
margin: 0;
padding: 0;
}

.box-white-blacklist .box-white-blacklist-content .box-white-blacklist-content-inner .black-list li{
margin: 0 0 10px 0;
list-style: none;
padding: 0 0 10px 0;
border-bottom: 1px solid #e6e6e6;
}

.box-white-blacklist .box-white-blacklist-content .box-white-blacklist-content-inner .black-list li:last-child{
padding-bottom: 0;
margin-bottom: 0;
border-bottom: none;
}

.box-white-blacklist .box-white-blacklist-content .box-white-blacklist-content-inner .black-list li h5{
margin: 0 0 10px 0;
font-weight: bold;
font-size: 14px;
color: #000;
position: relative;
padding-left: 25px;
}

.box-white-blacklist .box-white-blacklist-content .box-white-blacklist-content-inner .black-list li p{
margin: 0 0 0 25px;
font-size: 12px;
}

.box-white-blacklist .box-white-blacklist-content .box-white-blacklist-content-inner .black-list li p.banuser span{
position: relative;
top: 3px;
}

.box-white-blacklist .box-white-blacklist-content .box-white-blacklist-content-inner .black-list li input[type="text"],
.box-white-blacklist .box-white-blacklist-content .box-white-blacklist-content-inner .black-list li select{
position: relative;
top: -1px;
margin: 0 5px; 
}

.box-white-blacklist .box-white-blacklist-content .box-white-blacklist-content-inner .black-list li select{
top: 1px;
}

#banned_member_holder #member{
border-top: 1px dotted #3A87AD; padding:10px 0px 10px 0px;height:60px; color: #3A87AD
}

#banned_member_holder #member:nth-of-type(1){
border-top: none;
}

.box-white-blacklist .box-white-blacklist-content .box-white-blacklist-content-inner .black-list li h5 i.icon-bullet{
top: 0px;
width: 15px;
height: 15px;
background-position: -424px -569px;
margin-right: 5px;
position: absolute;
left: 0;
}

.box-white-default .box-white-default-content .box-white-subtitle h4 i.icon{
top: 0px;
width: 19px;
height: 19px;
margin-right: 5px;
} 

.box-white-default .box-white-default-content .box-white-subtitle h4 i.icon-bblacklist{
background-position: -499px -569px;
width: 25px;
}

.box-white-default .box-white-default-content .box-white-subtitle h4 i.icon-ablacklist{
background-position: -460px -569px;
}

#banned_member_holder #member a#remove_affiliate i.icon-remove,
#banned_member_holder #member a#remove_buyer i.icon-remove{
top: 1px;
width: 11px;
height: 11px;
margin-right: 5px;
background-position: -133px -732px;
}

.box-white-default .box-white-default-content input#block_user,
.box-white-default .box-white-default-content input#block_affiliate{
margin-right: 0;
float: right;
}

.box-white-blacklist .box-white-blacklist-content .box-white-blacklist-content-inner .black-list li button i.icon-save{
top: 0px;
width: 13px;
height: 11px;
margin-right: 5px;
background-position: -224px -733px;
}

.vaff-table-block-content ul.vaff-table-block-list li .table-view-1,
.vaff-table-block-content ul.vaff-table-block-list li .table-view-2{
display: inline-block;
vertical-align: top;
}

ul.vsales-table-block-list-outer > li > ul.first-fixed .col1 .control-group,
.jvs-table-block-content-inner .headcol .control-group,
.vaff-table-block-content-inner .headcol .control-group{
margin-bottom: 0;
}

.jvs-table-block-content-inner .headcol .control-group{
margin-top: -5px;
}

ul.vsales-table-block-list-outer > li > ul.first-fixed .col1 .control-group .bootstrap-select,
.jvs-table-block-content-inner .headcol .control-group .bootstrap-select,
.vaff-table-block-content-inner .headcol .control-group .bootstrap-select{
margin-bottom: 0;
width: 130px;
}

.jvs-table-block-content-inner .headcol .control-group .bootstrap-select .btn,
.vaff-table-block-content-inner .headcol .control-group .bootstrap-select .btn{
font-size: 12px;
}

.jvs-table-block-content ul.vsales-table-block-list-outer > li > ul.first-fixed > li.header-row .col1{
padding: 5px 10px 5px 10px;
}

.jvs-table-block-content ul.vsales-table-block-list-outer > li > ul.first-fixed > li.footer-row .col1{
padding-left: 10px;
}

.jvs-table-block-content ul.vsales-table-block-list-outer > li > ul.first-fixed > li.affiliates-item .col1{
padding: 10px 10px 10px 10px;
}

ul.create-product-step-list{
margin: 0;
padding: 0;
}

ul.create-product-step-list > li{
margin: 0 35px 0 0; 
padding: 0;
list-style: none;
display: inline-block;
}

ul.create-product-step-list > li:last-child{
margin-right: 0;
}

ul.create-product-step-list > li a{
display: block;
position: relative;
opacity: 0.5;
}

ul.create-product-step-list > li a.active{
opacity: 1;
}

ul.create-product-step-list > li a:hover,
ul.create-product-step-list > li a:focus{
text-decoration: none;
}

ul.create-product-step-list > li a span.circle{
display: inline-block;
-webkit-border-radius: 18px;
-moz-border-radius: 18px;
-ms-border-radius: 18px;
border-radius: 18px;
background: #208BBD;
position: relative;
text-align: center;
width: 36px;
height: 36px;
z-index: 10;
}

ul.create-product-step-list > li a.active span.circle{
background: #C6496A;
}

ul.create-product-step-list > li a span.circle-inner{
display: inline-block;
-webkit-border-radius: 13px;
-moz-border-radius: 13px;
-ms-border-radius: 13px;
border-radius: 13px;
background: #fff;
position: relative;
width: 26px;
height: 26px;
top: 5px;
}

ul.create-product-step-list > li a span.circle-inner strong{
position: relative;
top: 3px;
font-weight: normal;
}

ul.create-product-step-list > li a.active span.circle-inner strong{
color: #c6496a;
}

ul.create-product-step-list > li a span.value{
display: inline-block;
-webkit-border-radius: 0 12px 12px 0;
-moz-border-radius: 0 12px 12px 0;
-ms-border-radius: 0 12px 12px 0;
border-radius: 0 12px 12px 0;
padding: 3px 15px 3px 25px;
color: #208bbd;
position: relative;
top: 8px;
margin-left: -20px;
z-index: 5;
}

ul.create-product-step-list > li a.active span.value{
background: #C6496A;
color: #fff;
}

ul.create-product-step-list > li a span.value strong{
font-weight: normal
}

ul.create-product-step-list > li a.active span.value strong{
font-weight: bold;
}

.box-white-cproduct ul.inner-step-list{
margin: 0;
padding: 0;
}

.box-white-cproduct ul.inner-step-list > li{
margin: 0 0 30px 0;
padding: 0;
list-style: none;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
border-radius: 3px;
border: 1px solid transparent;
position: relative;
-webkit-transition: all 0.1s ease-out;
-moz-transition: all 0.1s ease-out;
-o-transition: all 0.1s ease-out;
transition: all 0.1s ease-out;
}

.box-white-cproduct ul.inner-step-list > li .btn-save{
width: 80px;
}

.box-white-cproduct ul.inner-step-list > li hr{
position: absolute;
bottom: -38px;
width: 100%;
}

.box-white-cproduct ul.inner-step-list > li hr.inner2{
position: absolute;
top: -35px;
bottom: auto;
}

.box-white-cproduct ul.inner-step-list > li hr.inner{
position: relative;
top: 0;
}

.box-white-cproduct ul.inner-step-list > li:hover{
background: rgba(0,0,0,0.02);
border: 1px solid #f5f5f5;
}

.box-white-cproduct ul.inner-step-list > li.build-step-11.affiliate_stuff:hover{
background: none;
border-color: transparent;
}



.box-white-cproduct ul.inner-step-list > li:last-child{
margin-bottom: 0;
border-bottom: none;
}

.box-white-cproduct ul#section_5_holder > li:last-child hr{
/*display: none;*/
}

.box-white-cproduct ul#section_5_holder > li:last-child{
margin-bottom: 20px;
}


.box-white-cproduct ul.inner-step-list > li .expanded-block .cat-type-block h5{
display: inline-block;
vertical-align: top;
margin: 0 10px 0 0;
font-size: 14px;
width: 240px;
}

.box-white-cproduct ul.inner-step-list > li .expanded-block p{
font-size: 14px;
line-height: 140%;
margin: 0;
color: #666;
}

.box-white-cproduct ul.inner-step-list > li .expanded-block .small p{
font-size: 12px;
margin-bottom: 5px;
}

.box-white-cproduct ul.inner-step-list > li .expanded-block .prod-details-block{
position: relative;
text-align: center;
}

.box-white-cproduct ul.inner-step-list > li .expanded-block .prod-details-block a{
position: relative;
font-size: 12px;
display: block;
padding: 5px;
}

.box-white-cproduct ul.inner-step-list > li .expanded-block .prod-details-block .prod-details-image-block{
display: inline-block;
vertical-align: top;
width: 105px;
height: 105px;
border: 1px dashed #c5c5c5;
background: #fff;
margin-top: 15px;
}

.box-white-cproduct ul.inner-step-list > li .expanded-block .key_date_item .prod-details-block .prod-details-image-block{
margin-top: 0;
}

.box-white-cproduct ul.inner-step-list > li .short-block-filled .prod-details-block .prod-details-image-block{
display: inline-block;
vertical-align: top;
width: 80px;
height: 80px;
background: #fff;
border:1px solid #ddd;
}

.box-white-cproduct ul.inner-step-list > li .expanded-block .prod-details-block .prod-details-image-block .upload-text{
color: #278aab;
position: relative;
top: 35px;
font-size: 12px;
line-height: 140%;
overflow: hidden;
cursor: pointer;
}

.box-white-cproduct ul.inner-step-list > li .expanded-block .prod-details-block .prod-details-image-block .upload-text:hover{
text-decoration: underline;
}

.box-white-cproduct ul.inner-step-list > li .expanded-block .prod-details-block .prod-details-image-block .upload-text input {
height: 30px;
cursor: pointer;
position: absolute;
top: 0px;
right: 0px;
font-size: 100px;
z-index: 2;
opacity: 0.0; /* Standard: FF gt 1.5, Opera, Safari */
filter: alpha(opacity=0); /* IE lt 8 */
-ms-filter: "alpha(opacity=0)"; /* IE 8 */
-khtml-opacity: 0.0; /* Safari 1.x */
-moz-opacity: 0.0; /* FF lt 1.5, Netscape */
}

.box-white-cproduct ul.inner-step-list > li .expanded-block .prod-details-block .prod-details-text-outer,
.box-white-cproduct ul.inner-step-list > li .short-block-filled .prod-details-block .prod-details-text-outer{
display: inline-block;
vertical-align: top;
width: 600px;
margin-left: 10px;
}

.box-white-cproduct ul.inner-step-list > li .expanded-block .prod-details-block .prod-details-text-outer .control-group label{
cursor: default;
display: inline-block;
vertical-align: top;
width: 140px;
margin-right: 10px;
position: relative;
top: 5px;
text-align: right;
}

.box-white-cproduct ul.inner-step-list > li .expanded-block .prod-details-block .prod-details-text-outer .control-group .controls{
display:inline-block;
vertical-align: top;
width: 420px;
}

.box-white-cproduct ul.inner-step-list > li .expanded-block .prod-details-block .prod-details-text-outer .control-group .controls input{
width: 410px;
}

.box-white-cproduct ul.inner-step-list > li .expanded-block .prod-details-block .prod-details-text-outer{
width: 575px;
}

.box-white-cproduct ul.inner-step-list > li .short-block-filled .prod-details-block .prod-details-text-outer{
width: 380px;
}

.box-white-cproduct ul.inner-step-list > li .short-block-filled .prod-details-block .prod-details-text-outer .prod-details-title h6{
font-size: 14px;
margin: 0 0 5px 0;
}

.box-white-cproduct ul.inner-step-list > li .expanded-block .prod-details-block .prod-details-text-outer .prod-details-title input{
width: 560px;
}

.box-white-cproduct ul.inner-step-list > li .expanded-block .prod-details-block .prod-details-text-outer .prod-details-desc textarea{
width: 560px;
}

.box-white-cproduct ul.inner-step-list > li .short-block-filled .prod-details-block .prod-details-text-outer .prod-details-desc p{
font-size: 12px;
color: #999;
}

.box-white-cproduct .next-button-block{
padding-top: 20px;
display: inline-block;
vertical-align: top;
}

.box-white-cproduct .next-button-block p{
font-size: 12px;
color: #666;
margin-top: 5px;
}

.box-white-cproduct .next-button-block .btn-submit{
width: 145px;
}

.box-white-cproduct ul.inner-step-list > li.active{
background: #fbfbfb;
border: 1px solid #ddd;
}

.box-white-cproduct ul.inner-step-list > li:last-child{

}

.box-white-cproduct ul.inner-step-list > li .short-block{
padding: 10px;
}

.box-white-cproduct ul.inner-step-list > li .short-block .step-desc{
display: inline-block;
vertical-align: top;
width: 480px;
}
 
.box-white-cproduct ul.inner-step-list > li .short-block .step-desc strong.price-level{
position: relative;
top: -4px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
border-radius: 3px;
padding: 3px 5px;
display: inline-block;
vertical-align: top;
color: #fff;
} 

.box-white-cproduct ul.inner-step-list > li .short-block .step-desc strong.price-level-1{
background-color: #C6496A;
}

.box-white-cproduct ul.inner-step-list > li .short-block .step-desc strong.price-level-2{
background-color: #8DCD7F;
}

.box-white-cproduct ul.inner-step-list > li .short-block .step-desc strong.price-level-3{
background-color: #F96A43;
}

.box-white-cproduct ul.inner-step-list > li .short-block .step-desc .step-dec-inner{
display: inline-block;
vertical-align: top;
margin-left: 5px;
}

.box-white-cproduct ul.inner-step-list > li .short-block .step-desc h5{
margin: 0;
}

.box-white-cproduct ul.inner-step-list > li .short-block .step-desc p{
font-size: 14px;
margin-bottom: 0px;
line-height: 140%;
color: #666;
}

.box-white-cproduct ul.inner-step-list > li .short-block .step-desc p strong.inlineblock{
display: inline-block;
width: 160px;
}

.box-white-cproduct ul.inner-step-list > li .short-block .indicator-block{
display: inline-block;
vertical-align: top;
width: 110px;
position: relative;
top: 5px;
text-align: right;
}

.box-white-cproduct ul.inner-step-list > li .short-block a.btn{
display: inline-block;
vertical-align: top;
float: right;
width: 80px;
}

.box-white-cproduct ul.inner-step-list > li .short-block a.btn i.icon{
top: 0px;
margin-right: 5px;
}

.box-white-cproduct ul.inner-step-list > li .short-block a.btn i.icon-edit{
background-position: -35px -539px;
width: 13px;
height: 12px;
}

.box-white-cproduct ul.inner-step-list > li h4{
margin: 0;
font-weight: normal;
color: #000;
}

.box-white-cproduct ul.inner-step-list > li .short-block h4{
margin-bottom: 10px; 
}

.box-white-cproduct ul.inner-step-list > li .short-block .indicator-block i.icon{
top: 1px;
width: 13px;
height: 11px;
margin-right: 2px;
}

.box-white-cproduct ul.inner-step-list > li .short-block .indicator-block{
font-size: 12px;
}

.box-white-cproduct ul.inner-step-list > li .short-block .indicator-block-done{
color: #60a13d;
}

.box-white-cproduct ul.inner-step-list > li .short-block .indicator-block-incomplete{
color: #ac2549;
}

.box-white-cproduct ul.inner-step-list > li .short-block .indicator-block-mandatory{
color: #666;
}

.box-white-cproduct ul.inner-step-list > li .short-block .indicator-block i.icon-req{
background-position: -298px -976px;
}

.box-white-cproduct ul.inner-step-list > li .short-block .indicator-block i.icon-done{
background-position: -99px -733px;
}

.box-white-cproduct ul.inner-step-list > li .short-block .indicator-block i.icon-incomplete{
background-position: -133px -732px;
width: 11px;
}

.box-white-cproduct ul.inner-step-list > li .short-block .indicator-block-incomplete i.icon-error{
background-position: -442px -1017px;
}

.hosting-labels label{
display: inline-block;
vertical-align: top;
width: 295px;
}

.dime-labels label{
display: inline-block;
vertical-align: top;
width: 295px;
}

.hosting-labels .label_block,
.funnel-labels .label_block,
.dime-labels .label_block,
.scarcity-labels .label_block,
.welcomem-labels .label_block,
.cdates-labels .label_block,
.eswipes-labels .label_block,
.pvideos-labels .label_block,
.banners-labels .label_block,
.articles-labels .label_block,
.tkeyw-labels .label_block,
.affmanager-labels .label_block,
.pfaq-labels .label_block{
display: inline-block;
vertical-align: top;
width: 330px;
}

.hosting-labels .label_block input,
.funnel-labels .label_block input,
.cat-type-labels .label_block input,
.date-sel-block .label_block input,
.price-labels .label_block input,
.initial-payment-block .label_block input,
.scarcity-labels .label_block input,
.scarcity-sublabels .label_block input,
.cat-type-block .label_block input,
.cert-block .label_block input,
.dime-labels .label_block input,
.affiliate-labels .label_block input,
.jvs-labels .label_block input,
.tac-labels .label_block input,
.ftc-labels .label_block input,
.fsc-labels .label_block input,
.cat-tag-block .label_block input,
.affiliate-promote-block .label_block input,
.jvs-promote-block .label_block input,
.plevels-labels .label_block input,
.welcomem-labels .label_block input,
.cdates-labels .label_block input,
.eswipes-labels .label_block input,
.tkeyw-labels .label_block input,
.affmanager-labels .label_block input,
.pfaq-labels .label_block input{
margin: 0;
width: 20px;
height: 20px;
position: relative;
top: -2px;
}

.cat-type-labels .label_block,
.date-sel-block .label_block,
.plevels-labels .label_block,
.price-labels .label_block,
.initial-payment-block .label_block,
.scarcity-labels .label_block,
.scarcity-sublabels .label_block,
.dime-labels .label_block,
.cert-block .label_block,
.affiliate-labels .label_block,
.jvs-labels .label_block,
.tac-labels .label_block,
.ftc-labels .label_block,
.fsc-labels .label_block,
.welcomem-labels .label_block,
.cdates-labels .label_block,
.eswipes-labels .label_block,
.pvideos-labels .label_block,
.banners-labels .label_block,
.articles-labels .label_block,
.tkeyw-labels .label_block,
.affmanager-labels .label_block,
.pfaq-labels .label_block{
display: inline-block;
vertical-align: top;
margin-right: 20px;
}

.cat-type-labels .label_block:last-child,
.date-sel-block .label_block:last-child,
.dime-labels .label_block:last-child,
.scarcity-sublabels .label_block:last-child,
.scarcity-labels .label_block:last-child,
.welcomem-labels .label_block:last-child,
.cdates-labels .label_block:last-child,
.eswipes-labels .label_block:last-child,
.pvideos-labels .label_block:last-child,
.banners-labels .label_block:last-child,
.articles-labels .label_block:last-child,
.tkeyw-labels .label_block:last-child,
.affmanager-labels .label_block:last-child,
.pfaq-labels .label_block:last-child{
margin-right: 0;
}

.hosting-labels .label_block span,
.scarcity-labels .label_block span,
.dime-labels .label_block span{
display: inline-block;
vertical-align: top;
width: 300px;
}


.dime-labels label:nth-of-type(1),
.funnel-labels .label_block:nth-of-type(1),
.hosting-labels .label_block:nth-child(1){
margin-right: 30px; 
}

.cat-type-labels{
display: inline-block;
vertical-align: top;
}

.cat-type-labels label{
display: inline-block;
vertical-align: top;
margin-right: 20px;
}

.cat-type-labels label:nth-of-type(3){
margin-right: 0px;
}

.box-white-cproduct ul.inner-step-list > li .cat-market-block label{
font-weight: bold;
display: inline-block;
vertical-align: top;
margin: 0 20px 0 0;
width: 240px;
}

.box-white-cproduct ul.inner-step-list > li .affiliate-labels label.title,
.box-white-cproduct ul.inner-step-list > li .affiliate-promote-block label.title,
.box-white-cproduct ul.inner-step-list > li .jvs-labels label.title,
.box-white-cproduct ul.inner-step-list > li .jvs-promote-block label.title{
font-weight: bold;
display: inline-block;
vertical-align: top;
margin: 0 20px 0 0;
width: 305px;
cursor: default;
}

.box-white-cproduct ul.inner-step-list > li .affiliate-labels label.title,
.box-white-cproduct ul.inner-step-list > li .jvs-labels label.title{
cursor: default;
}

.box-white-cproduct ul.inner-step-list > li .tac-labels label.title,
.box-white-cproduct ul.inner-step-list > li .tac-schedule-block label.title,
.box-white-cproduct ul.inner-step-list > li .tac-positions label.title,
.box-white-cproduct ul.inner-step-list > li .ftc-labels label.title,
.box-white-cproduct ul.inner-step-list > li .ftc-schedule-block label.title,
.box-white-cproduct ul.inner-step-list > li .ftc-positions label.title,
.box-white-cproduct ul.inner-step-list > li .fsc-labels label.title,
.box-white-cproduct ul.inner-step-list > li .fsc-schedule-block label.title,
.box-white-cproduct ul.inner-step-list > li .fsc-positions label.title{
font-weight: bold;
display: inline-block;
vertical-align: top;
margin: 0 20px 0 0;
position: relative;
cursor: default;
}

.box-white-cproduct ul.inner-step-list > li .tac-schedule-block label.title,
.box-white-cproduct ul.inner-step-list > li .tac-positions label.title,
.box-white-cproduct ul.inner-step-list > li .ftc-schedule-block label.title,
.box-white-cproduct ul.inner-step-list > li .ftc-positions label.title,
.box-white-cproduct ul.inner-step-list > li .fsc-schedule-block label.title,
.box-white-cproduct ul.inner-step-list > li .fsc-positions label.title{
top: 5px;
width: 155px;
}

.box-white-cproduct ul.inner-step-list > li .tac-positions label.title,
.box-white-cproduct ul.inner-step-list > li .tac-schedule-block label.title,
.box-white-cproduct ul.inner-step-list > li .ftc-positions label.title,
.box-white-cproduct ul.inner-step-list > li .ftc-schedule-block label.title,
.box-white-cproduct ul.inner-step-list > li .fsc-positions label.title,
.box-white-cproduct ul.inner-step-list > li .fsc-schedule-block label.title{
width: 140px;
}

.box-white-cproduct ul.inner-step-list > li .tac-schedule-block .controls,
.box-white-cproduct ul.inner-step-list > li .ftc-schedule-block .controls,
.box-white-cproduct ul.inner-step-list > li .fsc-schedule-block .controls{
display: inline-block;
vertical-align: top;
margin-right: 20px;
}

.box-white-cproduct ul.inner-step-list > li .tac-schedule-block .controls input,
.box-white-cproduct ul.inner-step-list > li .ftc-schedule-block .controls input,
.box-white-cproduct ul.inner-step-list > li .fsc-schedule-block .controls input{
width: 80px;
}

.box-white-cproduct ul.inner-step-list > li .tac-schedule-block .controls .input-prepend,
.box-white-cproduct ul.inner-step-list > li .ftc-schedule-block .controls .input-prepend,
.box-white-cproduct ul.inner-step-list > li .fsc-schedule-block .controls .input-prepend{
margin: 0;
}

.box-white-cproduct ul.inner-step-list > li .affiliate-labels .label_radio,
.box-white-cproduct ul.inner-step-list > li .jvs-labels .label_radio,
.box-white-cproduct ul.inner-step-list > li .tac-labels .label_radio,
.box-white-cproduct ul.inner-step-list > li .ftc-labels .label_radio,
.box-white-cproduct ul.inner-step-list > li .fsc-labels .label_radio{
display: inline-block;
vertical-align: top;
margin-right: 20px;
}

.box-white-cproduct ul.inner-step-list > li .affiliate-promote-block .input-append,
.box-white-cproduct ul.inner-step-list > li .jvs-promote-block .input-append{
margin: 0 ;
}

.box-white-cproduct ul.inner-step-list > li .affiliate-promote-block .input-append input,
.box-white-cproduct ul.inner-step-list > li .jvs-promote-block .input-append input{
width: 40px;
}

.box-white-cproduct ul.inner-step-list > li .affiliate-promote-block .control-group,
.box-white-cproduct ul.inner-step-list > li .jvs-promote-block .control-group,
.box-white-cproduct ul.inner-step-list > li .ccode-avail-right .control-group{
margin: 0 15px 0 0;
display: inline-block;
vertical-align: top;
}

.box-white-cproduct ul.inner-step-list > li .affiliate-promote-block .label_check,
.box-white-cproduct ul.inner-step-list > li .jvs-promote-block .label_check{
display: inline-block;
vertical-align: top;
font-size: 12px;
background: url("https://s3.amazonaws.com/DealGuardian/internal/dealguardian-sprite-new.png") no-repeat scroll -680px -207px transparent;
padding-left: 25px;
}

.affiliate-promote-block .label_block,
.jvs-promote-block .label_block{
display: inline-block;
vertical-align: top;
width: 240px;
font-size: 12px;
text-align: left;
}

.affiliate-promote-block .label_block span,
.jvs-promote-block .label_block span{
display: inline-block;
vertical-align: top;
}

.affiliate-promote-block .label_block span .highlighted, .jvs-promote-block .label_block span .highlighted{
font-weight: bold;
}

.box-white-cproduct ul.inner-step-list > li .affiliate-promote-block .c_on,
.box-white-cproduct ul.inner-step-list > li .jvs-promote-block .c_on{
background: url("https://s3.amazonaws.com/DealGuardian/internal/dealguardian-sprite-new.png") no-repeat scroll -680px 0px transparent;
}

.box-white-cproduct ul.inner-step-list > li .cat-market-block .bootstrap-select{
position: relative;
margin-top: -4px;
width: 380px;
}

.cat-tag-block h5{
display: block;
margin: 0 10px 0 0;
width: 240px;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content{
padding: 20px;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content label{
cursor: default;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content h5{
display: block;
margin: 0 10px 0 0;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .price-level-list-summary li h5{
display: inline-block;
vertical-align: top;
position: relative;
top: 7px;
}

.control-group-url input {
width: 585px;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .price-level-list-summary li .control-group-url{
display: inline-block;
vertical-align: top;
width: 610px;
margin-bottom: 0;
}
 
.box-white-cproduct ul.inner-step-list > li .expand-block-content .plevels-labels label.title{
font-weight: bold;
display: inline-block;
vertical-align: top;
margin: 0 20px 0 0;
width: 315px;
position: relative;
top: -2px;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .plevels-labels label.label_radio,
.box-white-cproduct ul.inner-step-list > li .expand-block-content .scarcity-labels label.label_radio{
display: inline-block;
vertical-align: top;
margin-right: 20px;
}

.box-white-cproduct ul.inner-step-list > li .date-sel-block label{
display: inline-block;
vertical-align: top;
margin-right: 20px;
}

.box-white-cproduct ul.inner-step-list > li .date-sel-block label:nth-of-type(2){
margin-right: 0;
}

.has-js .box-white-cproduct .expanded-block .label_radio{
padding-left: 25px; 
}

.box-white-cproduct ul.inner-step-list > li .cat-tag-block label{
display: block;
vertical-align: top;
padding-left: 25px;
}

.box-white-cproduct ul.inner-step-list > li .delay_holder .bootstrap-select:nth-child(1),
.box-white-cproduct ul.inner-step-list > li .deadline_holder .bootstrap-select:nth-child(1){
width: 80px;
}

.box-white-cproduct ul.inner-step-list > li .delay_holder .bootstrap-select:nth-child(2),
.box-white-cproduct ul.inner-step-list > li .deadline_holder .bootstrap-select:nth-child(2){
width: 60px; 
}

.box-white-cproduct ul.inner-step-list > li .delay_holder > span,
.box-white-cproduct ul.inner-step-list > li .deadline_holder > span{
margin-left: 10px;
position: relative;
top: -2px;
}

.has-js .box-white-cproduct ul.inner-step-list > li .label_radio{
background-position: -680px 0;
margin-bottom: 0;
}

.has-js .box-white-cproduct ul.inner-step-list > li .label_radio{
background-position: -680px -207px;
}

.has-js .box-white-cproduct ul.inner-step-list > li label.r_on{
background-position: -680px 0px;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content a .icon-preview,
.box-white-cproduct ul.inner-step-list > li .expand-block-content button .icon-preview{
background-position: -229px -540px;
top: 1px;
width: 20px;
height: 11px;
margin-right: 5px;
}

.box-white-cproduct ul.inner-step-list > li .box-white-cproduct-header h4 .icon,
.box-white-cproduct ul.inner-step-list > li .short-block h4 .icon,
#affpage div.tabcontents .tabcontent h3 .icon{
top: -2px;
width: 19px;
height: 19px;
margin-right: 5px;
}

.box-white-cproduct ul.inner-step-list > li .box-white-cproduct-header h4 .icon-hosting,
.box-white-cproduct ul.inner-step-list > li .short-block h4 .icon-hosting{
background-position: -73px -976px;
width: 31px;
}

.box-white-cproduct ul.inner-step-list > li .box-white-cproduct-header h4 .icon-wurl,
.box-white-cproduct ul.inner-step-list > li .short-block h4 .icon-wurl{
background-position: -476px -502px;
}

.box-white-cproduct ul.inner-step-list > li .box-white-cproduct-header h4 .icon-ssystem,
.box-white-cproduct ul.inner-step-list > li .short-block h4 .icon-ssystem{
background-position: -575px -976px;
}

.box-white-cproduct ul.inner-step-list > li .box-white-cproduct-header h4 .icon-affiliate,
.box-white-cproduct ul.inner-step-list > li .short-block h4 .icon-affiliate{
background-position: -558px -502px;
}

.box-white-cproduct ul.inner-step-list > li .box-white-cproduct-header h4 .icon-contest,
.box-white-cproduct ul.inner-step-list > li .short-block h4 .icon-contest{
background-position: -339px -609px;
}

.box-white-cproduct ul.inner-step-list > li .box-white-cproduct-header h4 .icon-cdates,
.box-white-cproduct ul.inner-step-list > li .short-block h4 .icon-cdates{
background-position: -614px -976px;
width: 19px;
}

.box-white-cproduct ul.inner-step-list > li .box-white-cproduct-header h4 .icon-eswipes,
.box-white-cproduct ul.inner-step-list > li .short-block h4 .icon-eswipes,
#affpage div.tabcontents .tabcontent h3 .icon-email{
background-position: -654px -975px;
width: 23px;
}

.box-white-cproduct ul.inner-step-list > li .box-white-cproduct-header h4 .icon-pvideos,
.box-white-cproduct ul.inner-step-list > li .short-block h4 .icon-pvideos,
#affpage div.tabcontents .tabcontent h3 .icon-video{
background-position: -499px -1057px;
}

.box-white-cproduct ul.inner-step-list > li .box-white-cproduct-header h4 .icon-banners,
.box-white-cproduct ul.inner-step-list > li .short-block h4 .icon-banners,
#affpage div.tabcontents .tabcontent h3 .icon-image{
background-position: -538px -1057px;
width: 23px;
}

.box-white-cproduct ul.inner-step-list > li .box-white-cproduct-header h4 .icon-articles,
.box-white-cproduct ul.inner-step-list > li .short-block h4 .icon-articles,
#affpage div.tabcontents .tabcontent h3 .icon-article{
background-position: -499px -1096px;
width: 15px;
}

.box-white-cproduct ul.inner-step-list > li .box-white-cproduct-header h4 .icon-tkeyw,
.box-white-cproduct ul.inner-step-list > li .short-block h4 .icon-tkeyw,
#affpage div.tabcontents .tabcontent h3 .icon-keywrd{
background-position: -534px -1096px;
width: 17px;
}

#affpage div.tabcontents .tabcontent h3 .icon-keywrd{
top: 0;
}

.box-white-cproduct ul.inner-step-list > li .box-white-cproduct-header h4 .icon-coam,
.box-white-cproduct ul.inner-step-list > li .short-block h4 .icon-coam{
background-position: -571px -1096px;
}

.box-white-cproduct ul.inner-step-list > li .box-white-cproduct-header h4 .icon-welcomem,
.box-white-cproduct ul.inner-step-list > li .short-block h4 .icon-welcomem{
background-position: -610px -1096px;
}

.box-white-cproduct ul.inner-step-list > li .box-white-cproduct-header h4 .icon-product,
.box-white-cproduct ul.inner-step-list > li .short-block h4 .icon-product{
background-position: -124px -976px;
width: 17px;
}

.box-white-cproduct ul.inner-step-list > li .box-white-cproduct-header h4 .icon-salesc,
.box-white-cproduct ul.inner-step-list > li .short-block h4 .icon-salesc{
background-position: -655px -1016px;
width: 15px;
}

.box-white-cproduct ul.inner-step-list > li .box-white-cproduct-header h4 .icon-paccess,
.box-white-cproduct ul.inner-step-list > li .short-block h4 .icon-paccess{
background-position: -575px -1016px;
}

.box-white-cproduct ul.inner-step-list > li .box-white-cproduct-header h4 .icon-pfaq,
.box-white-cproduct ul.inner-step-list > li .short-block h4 .icon-pfaq{
background-position: -614px -1016px;
width: 21px;
}

.box-white-cproduct ul.inner-step-list > li .box-white-cproduct-header h4 .icon-sfunnel,
.box-white-cproduct ul.inner-step-list > li .short-block h4 .icon-sfunnel,
.box-white-cproduct ul.inner-step-list > li .box-white-cproduct-header h4 .icon-funnel,
.box-white-cproduct ul.inner-step-list > li .short-block h4 .icon-funnel{
background-position: -538px -976px;
width: 17px;
}

.box-white-cproduct ul.inner-step-list > li .box-white-cproduct-header h4 .icon-category,
.box-white-cproduct ul.inner-step-list > li .short-block h4 .icon-category{
background-position: -161px -976px;
}

.box-white-cproduct ul.inner-step-list > li .box-white-cproduct-header h4 .icon-cal,
.box-white-cproduct ul.inner-step-list > li .short-block h4 .icon-cal{
background-position: -200px -976px;
}

.box-white-cproduct ul.inner-step-list > li .box-white-cproduct-header h4 .icon-plevels,
.box-white-cproduct ul.inner-step-list > li .short-block h4 .icon-plevels{
background-position: -369px -976px;
width: 29px;
}

.box-white-cproduct ul.inner-step-list > li .box-white-cproduct-header h4 .icon-scarcity,
.box-white-cproduct ul.inner-step-list > li .short-block h4 .icon-scarcity{
background-position: -418px -976px;
width: 21px;}

.box-white-cproduct ul.inner-step-list > li .box-white-cproduct-header h4 .icon-price,
.box-white-cproduct ul.inner-step-list > li .short-block h4 .icon-price{
background-position: -459px -976px;
}

.box-white-cproduct ul.inner-step-list > li .box-white-cproduct-header h4 .icon-dime,
.box-white-cproduct ul.inner-step-list > li .short-block h4 .icon-dime{
background-position: -499px -976px;
}

.box-white-cproduct ul.inner-step-list > li .box-white-cproduct-header h4 .icon-cert,
.box-white-cproduct ul.inner-step-list > li .short-block h4 .icon-cert{
background-position: -330px -976px;
}

.box-white-cproduct .next-button-block .btn-submit .icon,
.box-white-cproduct .next-button-block .btn-save .icon{
top: 0px;
width: 9px;
height: 13px;
margin-left: 5px;
}

.box-white-cproduct .next-button-block .btn-submit .icon-next,
.box-white-cproduct .next-button-block .btn-save .icon-next{
background-position: -239px -976px;
}

.box-white-cproduct .next-button-block .disabled .icon-next{
background-position: -268px -976px;
}

.box-white-cproduct .separator{
border-top: 1px solid #eee;
}

.box-white-chelp{
position: relative;
}

.box-white-chelp-1-1{
top: 0;
}

.box-white-chelp-1-2{
top: 145px;
}

.box-white-chelp-1-3{
top: 310px;
}

.box-white-chelp-1-4{
top: 420px;
}

.box-white-chelp .box-white-chelp-content{
position: relative;
padding: 0;

}

.box-white-chelp .box-white-chelp-content .header{
padding: 15px 10px 10px 10px;
background: #fbfbfb;
-webkit-border-radius: 3px 3px 0 0;
-moz-border-radius: 3px 3px 0 0;
-ms-border-radius: 3px 3px 0 0;
border-radius: 3px 3px 0 0;
border-bottom: 1px solid #f5f5f5;
}

.box-white-chelp .box-white-chelp-content > .arrow{
border-top: 20px solid transparent;
border-bottom: 20px solid transparent;
border-right: 20px solid #d5d5d5;
position: absolute;
left: -20px;
display: none;
top: 25px; 
}

.box-white-chelp .box-white-chelp-content h4{
margin: 0;
font-size: 16px;
text-align: center;
}

.box-white-chelp .box-white-chelp-content h5{
margin: 10px 0 0 0;
font-size: 14px;
text-align: center;
font-weight: normal;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
border-radius: 3px;
padding: 3px 5px;
background: rgba(0,0,0,0.05);
color: #333;
}

.box-white-chelp .box-white-chelp-content ul{
margin: 0;
padding: 0 10px;
}

.box-white-chelp .box-white-chelp-content ul li{
margin: 5px 0 0 0;
padding: 0;
list-style: none;
position: relative;
font-size: 12px;
line-height: 140%;
}

.box-white-chelp .box-white-chelp-content ul li a{
display: block;
}

.box-white-chelp .box-white-chelp-content ul li .tooltip{
background: rgba(0,0,0,0.9);
padding: 10px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
border-radius: 3px;
opacity: 1;
color: #fff;
bottom: 50px;
right: -20px;
width: 170px;
}

.box-white-chelp .box-white-chelp-content ul li .tooltip .arrow{
border-left: 8px solid transparent;
border-right: 8px solid transparent;
border-top: 8px solid rgba(0,0,0,0.9);
position: absolute;
bottom: -8px;
left: 65px;
}

.box-white-chelp .box-white-chelp-content .help-button{
display: block;
}

ul.cat-list{
margin: 0;
padding: 0;
display: inline-block;
vertical-align: top;
width: 227px;
}

ul.cat-list li{
margin: 0;
padding: 0;
display: block;
list-style: none;
}

ul.dime-list,
ul.scarcity-list{
margin: 0;
padding:0;
}

ul.dime-list li,
ul.scarcity-list li{
margin: 0 0 10px 0;
padding:0;
list-style: none;
}

ul.dime-list li:last-child,
ul.scarcity-list li:last-child{
margin: 0;
}

ul.dime-list li [class*="col"],
ul.scarcity-list [class*="col"]{
display: inline-block;
vertical-align: top;
}

ul.dime-list li [class*="col"] input{
width: 48px;
}

ul.dime-list li [class*="col"] .input-prepend,
ul.dime-list li [class*="col"] .input-append,
ul.scarcity-list [class*="col"] .input-append{
margin: 0;
}

ul.dime-list li [class*="col"] label,
ul.scarcity-list [class*="col"] label{
display: inline-block;
vertical-align: top;
margin: 0 5px 0 0;
position: relative;
top: 5px;
}

ul.dime-list li [class*="col"] .controls,
ul.scarcity-list li [class*="col"] .controls{
display: inline-block;
vertical-align: top;
}

ul.dime-list li [class*="col"] .control-group,
ul.scarcity-list li [class*="col"] .control-group{
margin: 0;
}

ul.dime-list li [class*="col"],
ul.scarcity-list li [class*="col"]{
margin-right: 20px;
}

ul.dime-list li .col4,
ul.scarcity-list li .col2{
margin-right: 0;
}

ul.dime-list li:nth-child(1) .col1 strong,
ul.scarcity-list li:nth-child(1) .col1 strong{
background-color: #C6496A;
color: #fff;
}

ul.dime-list li:nth-child(2) .col1 strong,
ul.scarcity-list li:nth-child(2) .col1 strong{
background-color: #8DCD7F;
color: #fff;
}

ul.dime-list li:nth-child(3) .col1 strong,
ul.scarcity-list li:nth-child(3) .col1 strong{
background-color: #F96A43;
color: #fff;
}

ul.dime-list li .col1 strong,
ul.scarcity-list li .col1 strong{
position: relative;
top: 4px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
border-radius: 3px;
padding: 3px 5px;
}

ul.dime-list li .col1 span,
ul.scarcity-list li .col1 span{
position: relative;
top: 5px;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .guarantee-labels h5,
.box-white-cproduct ul.inner-step-list > li .expand-block-content .funnel-labels h5{
display: inline-block;
vertical-align: top;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .funnel-labels h5,
.box-white-cproduct ul.inner-step-list > li .expand-block-content .funnel-ud-block label{
width: 250px;
}

.guarantee-labels label,
.box-white-cproduct ul.inner-step-list > li .expand-block-content .funnel-labels label{
display: inline-block;
vertical-align: top;
margin-right: 20px;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .funnel-labels label,
.box-white-cproduct ul.inner-step-list > li .expand-block-content .scarcity-sublabels label{
display: inline-block;
vertical-align: top;
width: 295px;
margin-right: 30px;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .scarcity-sublabels label{
position: relative;
top: 5px;
width: 265px;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .funnel-labels label#ud-product{
margin-right: 0;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .funnel-ud-block{
position: relative;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .funnel-ud-block label{
display: inline-block;
vertical-align: top;
margin-right: 10px;
font-weight: bold;
position: relative;
top: 5px;
width: auto;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .funnel-ud-block bootstrap-select{
margin: 0;
display: inline-block;
vertical-align: top;
}

.guarantee-labels label:last-child{
margin-right: 0;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .cert-block{
display: inline-block;
vertical-align: top;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .price-labels h5,
.box-white-cproduct ul.inner-step-list > li .expand-block-content .recurring-block h5,
.box-white-cproduct ul.inner-step-list > li .expand-block-content .initial-payment-block h5,
.box-white-cproduct ul.inner-step-list > li .expand-block-content .initial-payment-block-yes h5,
.box-white-cproduct ul.inner-step-list > li .expand-block-content .aff-contest-block h5,
.box-white-cproduct ul.inner-step-list > li .expand-block-content .sales-page-labels h5{
display: inline-block;
vertical-align: top;
margin: 0px 0px 5px 0px;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .initial-payment-block-yes h5,
.box-white-cproduct ul.inner-step-list > li .expand-block-content .recurring-block h5,
.box-white-cproduct ul.inner-step-list > li .expand-block-content .dime-block h5,
.box-white-cproduct ul.inner-step-list > li .expand-block-content .affiliate-promote-block label.title,
.box-white-cproduct ul.inner-step-list > li .expand-block-content .jvs-promote-block label.title,
.box-white-cproduct ul.inner-step-list > li .ccode-avail-right label.title{
position: relative;
top: 5px;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .salespages_container h5{
display: inline-block;
font-size: 16px;
font-weight: normal;
font-size: 14px;
font-weight: bold;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .salespages_container .btn-block,
.box-white-cproduct ul.inner-step-list > li .expand-block-content .contact_us_holder .btn-block{
position: relative;
top: -4px;
display: inline;
float: right;
vertical-align: top;
width: auto;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .salespages_container .styles:nth-of-type(1){
margin-right: 20px;
}

.price-labels label{
display: inline-block;
vertical-align: top;
margin-right: 20px;
}

.one-time-block label,
.payment-button-copy-block label{
display: inline-block;
vertical-align: top;
margin: 0 10px 0 0;
position: relative;
font-weight: normal;
top: 5px;
font-size: 14px;
cursor:default;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .faqquestion-holder-row > h5,
.box-white-cproduct ul.inner-step-list > li .expand-block-content .emailswipes-holder-row > h5,
.box-white-cproduct ul.inner-step-list > li .expand-block-content .pvideos-holder-row > h5,
.box-white-cproduct ul.inner-step-list > li .expand-block-content .banners-holder-row > h5,
.box-white-cproduct ul.inner-step-list > li .expand-block-content .articles-holder-row > h5,
.box-white-cproduct ul.inner-step-list > li .expand-block-content .tkeyw-holder-row > h5{
display: inline-block;
vertical-align: top;
margin: 0 10px 0 0;
position: relative;
font-weight: normal;
top: 5px;
font-size: 14px;
cursor:default;
width: 100px;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .emailswipes-holder-row > h5{
width: 140px;
margin-right: 10px;
text-align: right;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .tkeyw-holder-row > h5{
width: 190px;
margin-right: 10px;
text-align: right; 
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .pvideos-holder-row > h5{
width: 150px;
margin-right: 10px;
text-align: right;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .banners-holder-row > h5{
width: 200px;
margin-right: 10px;
text-align: right;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .articles-holder-row > h5{
width: 150px;
margin-right: 10px;
text-align: right;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .pvideos-holder-row input{
width: 485px;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .pvideos-holder-row #video_width,
.box-white-cproduct ul.inner-step-list > li .expand-block-content .pvideos-holder-row #video_height{
width: 50px;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .faqquestion-holder-row > h5 i.icon,
.box-white-cproduct ul.inner-step-list > li .expand-block-content .emailswipes-holder-row > h5 i.icon{
height: 15px;
width: 17px;
vertical-align: top;
margin-right: 5px; 
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .faqquestion-holder-row > h5 i.icon-pfaqq{
background-position: -615px -1055px;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .faqquestion-holder-row > h5 i.icon-pfaqa{
background-position: -652px -1055px;
}

#faq_question_holder,
#clone_this_faq,
#email_swipe,
#promo_video,
#banner,
#article,
#keyword{
background: #fff;
border: 1px solid rgba(0,0,0,0.1);
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .faqquestion-holder-row,
.box-white-cproduct ul.inner-step-list > li .expand-block-content .emailswipes-holder-row,
.box-white-cproduct ul.inner-step-list > li .expand-block-content .pvideos-holder-row,
.box-white-cproduct ul.inner-step-list > li .expand-block-content .banners-holder-row,
.box-white-cproduct ul.inner-step-list > li .expand-block-content .articles-holder-row,
.box-white-cproduct ul.inner-step-list > li .expand-block-content .tkeyw-holder-row{
padding: 10px 10px 0 10px;
position: relative;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .pvideos-holder-row > div span.note,
.box-white-cproduct ul.inner-step-list > li .expand-block-content .banners-holder-row > div span.note{
position: absolute;
top: -10px;
color: #999;
font-size: 11px;
right: 20px;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .faqquestion-holder-row > div,
.box-white-cproduct ul.inner-step-list > li .expand-block-content .emailswipes-holder-row > div,
.box-white-cproduct ul.inner-step-list > li .expand-block-content .pvideos-holder-row > div,
.box-white-cproduct ul.inner-step-list > li .expand-block-content .banners-holder-row > div,
.box-white-cproduct ul.inner-step-list > li .expand-block-content .articles-holder-row > div,
.box-white-cproduct ul.inner-step-list > li .expand-block-content .tkeyw-holder-row > div{
display: inline-block;
vertical-align: top;
width: 510px;
}


.box-white-cproduct ul.inner-step-list > li .expand-block-content .banners-holder-row > div{
width: 460px;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .tkeyw-holder-row > div{
width: 470px;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .tkeyw-holder-row > div input{
width: 446px;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .faqquestion-holder-row input,
.box-white-cproduct ul.inner-step-list > li .expand-block-content .emailswipes-holder-row input{
width: 498px;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .articles-holder-row input{
width: 486px;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .articles-holder-row textarea{
width: 486px;
height: 250px;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .tkeyw-holder-row textarea{
width: 446px;
height: 150px;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .banners-holder-row > div input{
width: 436px;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .banners-holder-row > div input#banner_width,
.box-white-cproduct ul.inner-step-list > li .expand-block-content .banners-holder-row > div input#banner_height{
width: 50px;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .faqquestion-holder-row textarea,
.box-white-cproduct ul.inner-step-list > li .expand-block-content .emailswipes-holder-row textarea{
width: 498px;
height: 80px;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .emailswipes-holder-row textarea{
height: 150px;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .faq_question_holder_header,
.box-white-cproduct ul.inner-step-list > li .expand-block-content .eswipe_holder_header,
.box-white-cproduct ul.inner-step-list > li .expand-block-content .pvideos_holder_header,
.box-white-cproduct ul.inner-step-list > li .expand-block-content .banners_holder_header,
.box-white-cproduct ul.inner-step-list > li .expand-block-content .articles_holder_header,
.box-white-cproduct ul.inner-step-list > li .expand-block-content .tkeyw_holder_header{
padding: 10px;
background: #fbfbfb;
border-bottom: 1px solid rgba(0,0,0,0.05);
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .faq_question_holder_header h4,
.box-white-cproduct ul.inner-step-list > li .expand-block-content .eswipe_holder_header h4,
.box-white-cproduct ul.inner-step-list > li .expand-block-content .pvideos_holder_header h4,
.box-white-cproduct ul.inner-step-list > li .expand-block-content .banners_holder_header h4,
.box-white-cproduct ul.inner-step-list > li .expand-block-content .articles_holder_header h4,
.box-white-cproduct ul.inner-step-list > li .expand-block-content .tkeyw_holder_header h4{
font-size: 14px;
font-weight: bold;
display: inline-block;
vertical-align: top;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content h4 .icon{
top: -2px;
width: 15px;
height: 15px;
margin-right: 5px;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .eswipe_holder_header h4 .icon{
background-position: -577px -1135px;
width: 21px;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .pvideos_holder_header h4 .icon{
background-position: -618px -1135px;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .banners_holder_header h4 .icon{
background-position: -653px -1135px;
width: 19px;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .articles_holder_header h4 .icon{
background-position: -499px -1174px;
width: 12px;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .tkeyw_holder_header h4 .icon{
background-position: -530px -1174px;
width: 13px;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .banners_holder_header a.btn-mini{
display: inline-block;
vertical-align: top;
float: right;
position: relative;
top: -1px;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content #faq_holder_div a.btn-mini .icon-delete{
top: 0px;
width: 11px;
height: 11px;
margin-right: 5px;
background-position: -133px -732px;
}

.one-time-block input{
width: 55px;
}

.one-time-block .controls,
.payment-button-copy-block .controls{
display: inline-block;
vertical-align: top;
}

.payment-button-copy-block input.price_description{
width: 400px;
}

.one-time-block .controls .input-prepend{
margin: 0;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .recurring-block [class*="col"]{
display: inline-block;
vertical-align: top;
margin-right: 15px;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .recurring-block .col3{
margin: 0;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .recurring-block .col1 input,
.box-white-cproduct ul.inner-step-list > li .expand-block-content .recurring-block .col3 input{
width: 45px;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .recurring-block .col2 .bootstrap-select{
width: 95px;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .recurring-block .col3 .bootstrap-select{
width: 220px;

}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .initial-payment-block label{
display: inline-block;
vertical-align: top;
margin-right: 20px;
margin-bottom: 0;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .initial-payment-block-yes [class*="col"]{
display: inline-block;
vertical-align: top;
margin-right: 20px;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .initial-payment-block-yes .col3{
margin: 0;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .initial-payment-block-yes .col1 .input-prepend{
margin: 0;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .initial-payment-block-yes .col1 input{
width: 55px;
}


.box-white-cproduct ul.inner-step-list > li .expand-block-content .initial-payment-block-yes .col2 .bootstrap-select{
width: 190px;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .initial-payment-block-yes .col3 .bootstrap-select{
width: 230px;
}

form.section{
padding-top: 0;
padding-bottom: 0;
}

.tac-positions ul,
.ftc-positions ul,
.fsc-positions ul{
margin: 0;
padding: 0;
}

.tac-positions ul li,
.ftc-positions ul li,
.fsc-positions ul li{
margin: 0 0 5px 0;
padding: 0;
list-style: none;
}

.tac-positions ul li span.circle,
.ftc-positions ul li span.circle,
.fsc-positions ul li span.circle{
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
-ms-border-radius: 10px;
border-radius: 10px;
background: #D05677;
display: inline-block;
vertical-align: top;
width: 20px;
height: 20px;
text-align: center;
color: #fff;
font-size: 12px;
font-weight: normal;
}
}

.tac-positions ul li:last-child,
.ftc-positions ul li:last-child,
.fsc-positions ul li:last-child{
margin: 0;
}

.tac-positions .input-prepend,
.tac-positions .input-append,
.ftc-positions .input-prepend,
.fsc-positions .input-prepend,
.ftc-positions .input-append,
.fsc-positions .input-append{
margin: 0;
}

.tac-positions [class*="col"],
.ftc-positions [class*="col"],
.fsc-positions [class*="col"]{
display: inline-block;
vertical-align: top;
}

.tac-positions .col3 a.btn,
.ftc-positions .col3 a.btn,
.fsc-positions .col3 a.btn{
display: block;
}

.tac-positions .col1,
.ftc-positions .col1,
.fsc-positions .col1{
margin-right: 10px;
}

.tac-positions .col1 input,
.ftc-positions .col1 input,
.fsc-positions .col1 input{
width: 55px;
}

.tac-positions .col2 label,
.ftc-positions .col2 label,
.fsc-positions .col2 label{
display: inline-block;
vertical-align: top;
position: relative;
top: 5px;
font-size: 13px;
margin-right: 5px;
}

.tac-positions .col2 .controls,
.ftc-positions .col2 .controls,
.fsc-positions .col2 .controls{
display: inline-block;
vertical-align: top;
}

.tac-positions .col2 input,
.ftc-positions .col2 input,
.fsc-positions .col2 input{
width: 45px;
}

.tac-positions .col3,
.ftc-positions .col3,
.fsc-positions .col3{
float: right;
}

.aff-contest-block{
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
border-radius: 3px;
background: #fff;
padding: 10px;
border: 1px solid rgba(0,0,0,0.1);
}

.box-white-cproduct ul.inner-step-list > li .aff-contest-block h5{
font-size: 16px;
margin-bottom: 5px;
}

.expand-block-content-scheme .left_column,
.expand-block-content-scheme .right_column{
display: inline-block;
vertical-align: top;
width: 345px;
}

.expand-block-content-scheme .left_column{
width: 315px;
margin-right: 30px;
}

.expand-block-content-scheme .left_column .caption-block{
padding: 0px 0;
}

#upsell_container{
width: 675px;
min-height:400px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
border-radius: 3px;
}

.expand-block-content-scheme .right_column label.control-label,
.expand-block-content-scheme .right_column .controls{
display: inline-block;
vertical-align: top;
}

.expand-block-content-scheme .right_column label.control-label{
width: 135px;
position: relative;
top: 3px;
}

.expand-block-content-scheme .right_column .controls select{
width: 200px;
}

.expand-block-content-scheme .right_column .controls .input-append input{
width: 158px;
}

.funnelnode {
padding:5px;
display : inline-block;
z-index : 10;
margin : 5px;
width: 240px;
background-color: #D9EDF7;
border: 1px solid #6794ba;
color: #6794BA;
border-radius: 0px;
box-shadow:0px 0px 2px #aaa;
}

.funnelnodemain {
display : inline-block;
height : auto;
z-index : 10;
width: auto;
min-width:250px;
background-color: #278aab;
border: 1px solid #d5d5d5;
color: #fff;
border-radius:3px;
}

.funnelnodeupsell {
display : inline-block;
height : auto;
z-index : 10;
width: auto;
background-color: #568D4A;
border: 1px solid #d5d5d5;
color: #fff;
min-width:250px;
border-radius: 0px;
border-radius:3px;
}

.funnelnodedownsell {
display : inline-block;
height : auto;
z-index : 10;
width: auto;
min-width:250px;
background-color: #C6496A;
border: 1px solid #d5d5d5;
color: #A25151;
border-radius: 0px;
border-radius:3px;
}

.funnelboxnumber {
font-weight:bold;
color:#fff;
float:left;
font-family: 'Open Sans Condensed', sans-serif;
font-size:16px;
vertical-align:top;
float:left;
padding:5px;
text-align:left;
margin-left: 5px;
}

.Funnelproducttype {
font-weight:bold;
color:#fff;
float:left;
font-family: 'Open Sans Condensed', sans-serif;
font-size:14px;
vertical-align:top;
float:right;
padding:5px;
text-align:right;
}
.funnelproductnamemiddle {
font-weight:bold;
color:#fff;
font-family: 'Open Sans Condensed', sans-serif;
font-size:18px;
text-align:center;
vertical-align:middle;
padding:10px;
padding:5px 5px 10px 5px;
text-shadow:1px 1px 1px rgba(0,0,0,0.1);
}
.funnelfooterdiv {
font-weight:normal;
font-size:14px;
color:#666;
background-color:#fbfbfb;
vertical-align:bottom;
font-family: 'Open Sans Condensed', sans-serif;
border-top:1px solid #d5d5d5;
border-radius:0px 0px 2px 2px;
}
.funnelprice {
float:left;
padding:5px 10px 5px 5px;
background-color:#fbfbfb;
text-align:left;
border-radius:0px 0px 0px 8px;
}
.funnelcommission {
float:right;
padding:5px 5px 5px 10px;
background-color:#fbfbfb;
text-align:right;
border-radius:0px 0px 8px 0px;
}

.remove {
background: url('../img/dealguardian-sprite-new.png') no-repeat -539px -1015px;
position: relative;
top: 0px;
width: 15px;
height: 15px;
display: inline-block;
vertical-align: top;
margin-left: 5px;
cursor: pointer;
opacity: 0.5;
}


.remove:hover {
opacity: 1;
}

.select-funnel label.control-label{
display: inline-block;
vertical-align: top;
margin-right: 10px;
position: relative;
top: 5px;
}

.select-funnel .controls{
display: inline-block;
vertical-align: top;
}

.control-group-url .bootstrap-select{
width: 90px;
display: inline-block;
vertical-align: top;
}

.control-group-url input{
width: 500px;
display: inline-block;
vertical-align: top;
}
 
.control-group-url a.btn{
display: inline-block;
vertical-align: top;
float: right;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .page-block h5{
font-size: 14px;
}

.control-group-help .label_block{
display: inline-block;
vertical-align: top;
position: relative;
top: 5px;
margin-right: 10px;
width: 220px;
}

.control-group-help input{
display: inline-block;
vertical-align: top;
width: 135px;
}

.control-group-help .label_block input:first-child{
width: 20px;
height: 20px;
margin: 0;
}

.control-group-help label.avtime{
display: inline-block;
vertical-align: top;
position: relative;
margin-right: 5px;
margin-left: 10px;
top:5px;
font-size: 12px;
}

.control-group-help-ticket input.ticket{
width: 439px;
}

.step-header-out ul{
margin: 0;
padding: 0;
}

.step-header-out ul.create-product-step-list-new li{
margin: 0 10px 0 0;
padding: 0;
list-style: none;
display: inline-block;
vertical-align: top;
width: 118px;
text-align: center;
}

.step-header-out ul.create-product-step-list-new.longer li{
width: 85px;
}

.step-header-out ul.create-product-step-list-new.medium li{
width: 99px;
}

.step-header-out ul li:last-child{
margin-right: 0;
}

.step-header-out ul li a{
display: block;
/*padding: 10px 0px;*/
position: relative;
background: #e5e5e5;
color: #999;
height: 50px;
}


.step-header-out ul li a:hover,
.step-header-out ul li a:focus{
text-decoration: none;
background: #eee;
}

.step-header-out ul li a > strong{
font-size: 20px;
color: #ccc;
position: relative;
top: 6px;
display: block;
}

.step-header-out ul li a > strong .icon{
top: 0px;
height: 20px;
}

.step-header-out ul li a > strong .icon-info{
width: 20px;
background-position: -168px -1352px;
}

.step-header-out ul li a.active > strong .icon-info,
.step-header-out ul li a.step-done > strong .icon-info{
background-position: -168px -1312px;
}

.step-header-out ul li a > strong .icon-marketplace{
width: 20px;
background-position: -208px -1352px;
}

.step-header-out ul li a.active > strong .icon-marketplace,
.step-header-out ul li a.step-done > strong .icon-marketplace{
background-position: -208px -1312px;
}

.step-header-out ul li a > strong .icon-pricing{
width: 20px;
background-position: -249px -1352px;
}

.step-header-out ul li a.active > strong .icon-pricing,
.step-header-out ul li a.step-done > strong .icon-pricing{
background-position: -249px -1312px;
}

.step-header-out ul li a > strong .icon-content{
width: 16px;
background-position: -289px -1352px;
}

.step-header-out ul li a.active > strong .icon-content,
.step-header-out ul li a.step-done > strong .icon-content{
background-position: -289px -1312px;
}

.step-header-out ul li a > strong .icon-checkout{
width: 24px;
background-position: -449px -1352px;
}

.step-header-out ul li a.active > strong .icon-checkout,
.step-header-out ul li a.step-done > strong .icon-checkout{
background-position: -449px -1312px;
}

.step-header-out ul li a > strong .icon-aff{
width: 25px;
background-position: -325px -1352px;
}

.step-header-out ul li a.active > strong .icon-aff,
.step-header-out ul li a.step-done > strong .icon-aff{
background-position: -325px -1312px;
}

.step-header-out ul li a > strong .icon-funnel{
width: 20px;
background-position: -370px -1352px;
}

.step-header-out ul li a.active > strong .icon-funnel,
.step-header-out ul li a.step-done > strong .icon-funnel{
background-position: -370px -1312px;
}

.step-header-out ul li a > strong .icon-finish{
width: 18px;
background-position: -410px -1352px;
}

.step-header-out ul li a.active > strong .icon-finish,
.step-header-out ul li a.step-done > strong .icon-finish{
background-position: -410px -1312px;
}

.step-header-out ul li a > span > strong{
font-weight: normal;
font-size: 12px;
position: relative;
top: 6px;
}

.step-header-out ul li a.active > strong{
color: #fff;
}

.step-header-out ul li:nth-child(1) a{
-webkit-border-radius: 3px 0 0 3px;
-moz-border-radius: 3px 0 0 3px;
-ms-border-radius: 3px 0 0 3px;
border-radius: 3px 0 0 3px;
}

.step-header-out ul li:last-child a{
-webkit-border-radius: 0 3px 3px 0;
-moz-border-radius: 0 3px 3px 0;
-ms-border-radius: 0 3px 3px 0;
border-radius: 0 3px 3px 0;
background: #fff;
}

.step-header-out ul li a .arrow-front{
border-top: 25px solid transparent;
border-bottom: 25px solid transparent;
border-left: 10px solid #e5e5e5;
display: block;
position: absolute;
top: 0;
right: -10px;
-moz-transform: rotate(0.1deg);
-o-transform: rotate(0.1deg);
-webkit-transform: rotate(0.1deg);
transform: rotate(0.1deg);
}

.step-header-out ul li a .arrow-back{
border-left: 10px solid transparent;
border-top: 25px solid #e5e5e5;
border-bottom: 25px solid #e5e5e5;
display: block;
position: absolute;
top: 0;
left: -10px;
-moz-transform: rotate(0.1deg);
-o-transform: rotate(0.1deg);
-webkit-transform: rotate(0.1deg);
transform: rotate(0.1deg);
}

.step-header-out ul li:last-child a .arrow-back,
.step-header-out ul li:last-child a:hover .arrow-back,
.step-header-out ul li:last-child a:focus .arrow-back{
border-top: 25px solid #fff;
border-bottom: 25px solid #fff;
}

.step-header-out ul li a.step-done{
background: #c58193;
color: #fff;
}

.step-header-out ul li a.active{
background: #AC2549;
color: #fff;
}

.step-header-out ul li a.step-done .arrow-front,
.step-header-out ul li a.step-done:hover .arrow-front,
.step-header-out ul li a.step-done:focus .arrow-front{
border-left: 10px solid #c58193;
}

.step-header-out ul li a.active .arrow-front,
.step-header-out ul li a.active:hover .arrow-front,
.step-header-out ul li a.active:focus .arrow-front{
border-left: 10px solid #AC2549;
}

.step-header-out ul li a.step-done .arrow-back,
.step-header-out ul li a.step-done:hover .arrow-back,
.step-header-out ul li a.step-done:focus .arrow-back{
border-top: 25px solid #c58193;
border-bottom: 25px solid #c58193;
}

.step-header-out ul li a.active .arrow-back,
.step-header-out ul li a.active:hover .arrow-back,
.step-header-out ul li a.active:focus .arrow-back{
border-top: 25px solid #AC2549;
border-bottom: 25px solid #AC2549;
}

.step-header-out ul li a:hover .arrow-front,
.step-header-out ul li a:focus .arrow-front{
border-left: 10px solid #eee;
}

.step-header-out ul li a:hover .arrow-back,
.step-header-out ul li a:focus .arrow-back{
border-top: 25px solid #eee;
border-bottom: 25px solid #eee;
}

.indent-level1{
padding-left: 25px;
position: relative;
}

.indent-level1 .bullet{
position: absolute;
display: inline-block;
left: 5px;
top: 30px;
border-top: 4px solid transparent;
border-bottom: 4px solid transparent;
border-left: 6px solid #278aab;
}

.initial-payment-block-inner.indent-level1 .bullet{
top: 26px;
}

.scarcity-sublabels.indent-level1 .bullet{
top: 25px;
}

.initial-payment-block-inner .indent-level2 .bullet{
top: 32px;
display: none;
}

.indent-level2{
position: relative;
}

.box-white-cproduct ul.inner-step-list > li .indent-level1 label.title,
.box-white-cproduct ul.inner-step-list > li .indent-level1 h5,
.box-white-cproduct ul.inner-step-list > li .indent-level1 strong{
font-weight: normal;
}

ul.price-level-list,
ul.price-level-list-summary{
margin: 0;
padding: 0;
}

ul.price-level-list > li,
ul.price-level-list-summary > li{
margin: 0 0 30px 0;
list-style: none;
padding: 10px;
position: relative;
}

ul.price-level-list-summary > li{
margin-bottom: 10px;
padding-right: 0;
}

ul.price-level-list-access > li{
padding: 10px 0 0 10px;
}

ul.price-level-list-access > li .col2 .col2 h5{
display: inline-block;
vertical-align: top;
}

ul.price-level-list > li:last-child,
ul.price-level-list-summary > li:last-child{
margin-bottom: 0;
}

ul.price-level-list > li:nth-child(3n+1),
ul.price-level-list-summary > li:nth-child(3n+1){
border-left: 2px solid rgba(198,73,106,1);
}

ul.price-level-list > li:nth-child(3n+1) .col1 strong,
ul.price-level-list-access > li:nth-child(3n+1) .col strong,
ul.price-level-list-summary > li:nth-child(3n+1) h5 strong{
position: relative;
background: rgba(198,73,106,1);
top: -4px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
border-radius: 3px;
padding: 3px 5px;
display: inline-block;
vertical-align: top;
color: #fff;
}

ul.price-level-list > li:nth-child(3n+2),
ul.price-level-list-summary > li:nth-child(3n+2){
border-left: 2px solid rgba(141,205,127,1);
}

ul.price-level-list > li:nth-child(3n+2) .col1 strong,
ul.price-level-list-access > li:nth-child(3n+2) .col strong,
ul.price-level-list-summary > li:nth-child(3n+2) h5 strong{
position: relative;
background: rgba(141,205,127,1);
top: -4px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
border-radius: 3px;
padding: 3px 5px;
display: inline-block;
vertical-align: top;
color: #fff;
}

ul.price-level-list > li:nth-child(3n+3),
ul.price-level-list-summary > li:nth-child(3n+3){
border-left: 2px solid rgba(249,106,67,1);
}

ul.price-level-list li:nth-child(3n+3) .col1 strong,
ul.price-level-list-access > li:nth-child(3n+3) .col strong,
ul.price-level-list-summary > li:nth-child(3n+3) h5 strong{
position: relative;
top: -4px;
background: rgba(249,106,67,1);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
border-radius: 3px;
padding: 3px 5px;
display: inline-block;
vertical-align: top;
color: #fff;
}

.box-white-cproduct-content .finish-block h4{
font-weight: normal;
font-size: 24px;
color: #333;
line-height: 150%;
}

.box-white-cproduct-content .finish-block h4 .icon,
#contact-modal h4 .icon{
top: 0px;
width: 27px;
height: 19px;
margin-right: 5px;
background-position: -355px -457px;
}

.box-white-cproduct-content .finish-block h5{
font-weight: normal;
font-size: 20px;
color: #666;
}

.box-white-cproduct ul.inner-step-list > li.highlight{
animation: highlightanimation 0.5s 0s 1 ;
-webkit-animation: highlightanimation 0.5s 0s 1; /* Safari and Chrome */
}

.box-white-cproduct ul.inner-step-list > li.highlight2{
animation: highlightanimation2 0.5s 0s 1 ;
-webkit-animation: highlightanimation2 0.5s 0s 1; /* Safari and Chrome */
}

.box-white-cproduct ul.inner-step-list > li.error{
animation: erroranimation 0.5s ease-out 3;
-webkit-animation: erroranimation 0.5s ease-out 3; /* Safari and Chrome */
-webkit-animation-fill-mode: forwards;
animation-fill-mode: forwards; 
}

.box-white-cproduct ul.inner-step-list > li.error:hover{
background: rgba(168,46,79,0.1);
-webkit-box-shadow: 0px 0px 2px 2px rgba(168,46,79,0.2);
box-shadow: 0px 0px 2px 2px rgba(168,46,79,0.2);
border: 1px solid rgba(168,46,79,0.5);
}

.contest-position ul li .col3{
display: none;
}

.contest-position ul li:nth-child(1) .col3{
display: inline-block;
}

.contest-position ul li:last-child .col3{
display: inline-block;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content ul.price-level-list-access li h5{
display: inline-block;
vertical-align: top;
font-weight: bold;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content ul.price-level-list-access li .btn-group{
float: right;
position: relative;
top: -5px;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content ul.price-level-list-access li .btn-group a:nth-of-type(1){
margin-right: 20px;
}
 
.treports-table-block-content-inner #tabelu_wrapper .top{
padding: 20px 10px;
margin-bottom: 20px;
} 

.treports-table-block-content-inner #tabelu_wrapper .bottom{
padding: 20px 10px;
} 

.treports-table-block-content-inner #tabelu_wrapper #tabelu_length label select{
margin: 0 5px;
position: relative;
width: 100px;
}

#email_swipe,
#promo_video,
#banner,
#article,
#keyword,
#faq_question_holder,
#clone_this_faq{
margin-bottom: 10px;
}

.treports-table-block-content-inner .dataTables_wrapper .table-div table thead tr#filter td{
border-top: 1px solid rgba(0,0,0,0.1);
}

.treports-table-block-content-inner .dataTables_wrapper .table-div table tr:last-child td{
border-bottom: 1px solid rgba(0,0,0,0.1); 
}

.box-white-translist{
background: #fff;
border: 1px solid rgba(0,0,0,0.1);
}

.box-white-translist-header {
padding: 10px 10px 5px 10px;
}

.box-white-translist-header h4{
font-weight: normal;
margin: 0;
padding: 5px 10px;
font-size: 16px;
color: #000;
}

.box-white-translist-header h4 i.icon{
top: -2px;
height: 19px;
margin-right: 5px;
width: 19px;
}

.box-white-translist-header h4 i.icon-fdates{
background-position: -649px -1096px;
}

.box-white-translist-header h4 i.icon-fsearch{
background-position: -499px -1135px;
}

.box-white-translist-header h4 i.icon-fscols{
background-position: -538px -1135px;
}

.checkbox-block{
display: inline-block;
vertical-align: top;
margin-right: 10px;
}

#tabelu_wrapper .paging_full_numbers a.paginate_button,
.vaff-table-block-content .dataTables_wrapper .paging_full_numbers a.paginate_button{
display: inline-block;
*display: inline;
*zoom: 1;
padding: 4px 12px;
margin-bottom: 0;
font-size: 14px;
line-height: 20px;
text-align: center;
vertical-align: middle;
cursor: pointer;
color: #333333;
text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
background-color: #f5f5f5;
background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
border-color: #e6e6e6 #e6e6e6 #bfbfbf;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
*background-color: #e6e6e6;
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
border: 1px solid #cccccc;
*border: 0;
border-bottom-color: #b3b3b3;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
*margin-left: .3em;
-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
}

.paging_full_numbers a.paginate_button:hover,
.vaff-table-block-content .dataTables_wrapper .paging_full_numbers a.paginate_button:hover{
color: #333333;
text-decoration: none;
background: #e5e5e5;
}

.paging_full_numbers a.paginate_button_disabled,
.paging_full_numbers a.paginate_button_disabled:hover,
.vaff-table-block-content .dataTables_wrapper .paging_full_numbers a.paginate_button_disabled:hover,
.vaff-table-block-content .dataTables_wrapper .paging_full_numbers a.paginate_button_disabled{
color: #333333;
background: #d9d9d9;
*background: #d9d9d9;
cursor: default;
}

.vaff-table-block-content .dataTables_wrapper .paging_full_numbers{
margin-top: 10px;
height: auto;
margin-bottom: 10px;
}

#tabelu_wrapper .paging_full_numbers a.paginate_active,
#tabelu_wrapper .paging_full_numbers a.btn-defaultblue:hover,
#tabelu_wrapper .paging_full_numbers a.btn-defaultblue:focus,
#tabelu_wrapper .paging_full_numbers a.btn-defaultblue-hover,
.vaff-table-block-content .dataTables_wrapper .paging_full_numbers a.paginate_active{
display: inline-block;
*display: inline;
*zoom: 1;
padding: 4px 12px;
margin-bottom: 0;
font-size: 14px;
line-height: 20px;
text-align: center;
vertical-align: middle;
cursor: pointer;
text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
*border: 0;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
*margin-left: .3em;
-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
background: rgb(53,169,207); 
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM1YTljZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyYzk2YjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,rgba(53,169,207,1) 0%, rgba(44,150,185,1) 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(53,169,207,1)), color-stop(100%,rgba(44,150,185,1))); 
background: -webkit-linear-gradient(top,rgba(53,169,207,1) 0%,rgba(44,150,185,1) 100%); 
background: -o-linear-gradient(top,rgba(53,169,207,1) 0%,rgba(44,150,185,1) 100%); 
background: -ms-linear-gradient(top,rgba(53,169,207,1) 0%,rgba(44,150,185,1) 100%); 
background: linear-gradient(to bottom,rgba(53,169,207,1) 0%,rgba(44,150,185,1) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#35a9cf', endColorstr='#2c96b9',GradientType=0 ); 
color: #fff !important;
border-color: rgba(0,0,0,0.1);
text-shadow: none;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .salespages_container{
margin-bottom: 20px;
}

/* ERROR ANIMATION */

@keyframes erroranimation
{
0% {background: #fbfbfb;
border: 1px solid #ddd;}
100% {
background: rgba(168,46,79,0.1);
border: 1px solid rgba(168,46,79,0.5); 
}
}

@-webkit-keyframes erroranimation /* Safari and Chrome */
{
0% {background: #fbfbfb;
border: 1px solid #ddd;
}
100% {
background: rgba(168,46,79,0.1);
border: 1px solid rgba(168,46,79,0.5);
}
}

@keyframes highlightanimation
{
0% {background: #fbfbfb;
border: 1px solid #ddd;
}
100% {
background: rgba(255, 255, 204, 0.5);
border: 1px solid rgba(255, 255, 204, 0.8);
}
}

@-webkit-keyframes highlightanimation /* Safari and Chrome */
{
0% {background: #fbfbfb;
border: 1px solid #ddd;
}
100% {
background: rgba(255, 255, 204, 0.5);
border: 1px solid rgba(255, 255, 204, 0.8); 
}
}

@-webkit-keyframes highlightanimation2 /* Safari and Chrome */
{
0% {background: #ffffff;
border: 1px solid #ddd;
}
100% {
background: rgba(255, 255, 204, 0.5);
border: 1px solid rgba(255, 255, 204, 0.8); 
}
}

.box-white-default .box-white-auction-content{
background: #eee;
position: relative;
padding: 0;
border: none;
}

.box-white-auction-content .block_left,
.box-white-auction-content .block_right{
display: inline-block;
vertical-align: top;
width: 427px;
padding: 20px;
}

.box-white-auction-content .block_right{
 background: #fff;
 min-height: 340px;
 border: 1px solid rgba(0,0,0,0.1);
}

.box-white-auction-content .block_left .col1,
.box-white-auction-content .block_left .col2{
display: inline-block;
vertical-align: top;
}

.box-white-auction-content .block_left .col1{
width: 240px;
}

.box-white-auction-content .block_left .col2{
width: 160px;
margin-left: 20px;
}

.box-white-auction-content .block_left .col2 .standout-block,
.box-white-bumps .box-white-default-content .box-white-bumps-content-top .col1 .standout-block{
background: #faffea;
color: #96b612;
padding: 10px;
text-align: center;
border: 1px solid #E7F2BA;
position: relative;
}

.box-white-bumps .box-white-default-content .box-white-bumps-content-top .col1 .standout-block{
padding: 20px;
}

.box-white-auction-content .block_left > h4i.icon-star{
height: 19px;
width: 19px;
vertical-align: top;
margin-right: 5px; 
top: -1px;
background-position: -444px -1158px; 
}

.box-white-auction-content .block_left .col2 .standout-block hr{
margin: 5px 0 7px 0;
border-top: 1px solid rgba(0,0,0,0.05);
border-bottom: 1px solid rgba(255,255,255,0.3);
}

hr.separator{
border-top: 1px solid rgba(0,0,0,0.05);
border-bottom: 1px solid rgba(255,255,255,0.3);
}

.box-white-auction-content .block_left .col2 .standout-block h5,
.box-white-bumps .box-white-default-content .box-white-bumps-content-top .col1 .standout-block h5{
margin: 0;
font-size: 14px;
font-weight:normal;
}

.box-white-bumps .box-white-default-content .box-white-bumps-content-top .col1 .standout-block h5{
text-align: left;
font-size: 18px;
}

.box-white-auction-content .block_left .col2 .standout-block h5 strong,
.box-white-bumps .box-white-default-content .box-white-bumps-content-top .col1 .standout-block h5 strong{
display: block;
margin-top: 0px;
font-size: 26px;
}

.box-white-bumps .box-white-default-content .box-white-bumps-content-top .col1 .standout-block h5 strong{
display: inline-block;
float:right;
}

.box-white-auction-content .block_left h4,
.box-white-bumps .box-white-default-content .box-white-bumps-content-top .col1 h4{
font-size: 18px;
color: #333;
margin: 0 0 10px 0;
}

.box-white-bumps .box-white-default-content .box-white-bumps-content-top .col1 h4 .icon-up{
background-position: -441px -1188px;
position: relative;
top: -2px;
width: 19px;
height: 19px;
}

.box-white-auction-content .block_left h4 .icon-star{
background-position: -444px -1158px;
width: 19px;
height: 19px;

}

.box-white-auction-content .block_left .col1 p,
.box-white-bumps .box-white-default-content .box-white-bumps-content-top .col1 p{
font-size: 12px;
color: #666;
}

.box-white-auction-content .block_left .market-example-block{
text-align: center;
background: #fff;
height: 200px;
}

.box-white-auction-content .block_right ul.auction-list,
.box-white-bumps-content ul.auction-list{
margin: 0;
padding:0 ;
}


.box-white-auction-content .block_right ul.auction-list > li,
.box-white-bumps-content ul.auction-list > li{
margin: 0 0 20px 0;
padding:0 ;
list-style: none;
}

.box-white-bumps-content ul.auction-list > li.step-2 .bootstrap-select{
width: 418px;
}

.box-white-auction-content .block_right ul.auction-list > li label,
.box-white-bumps-content ul.auction-list > li label{
cursor: default;
}

.box-white-auction-content .block_right ul.auction-list > li label span,
.box-white-bumps-content ul.auction-list > li label span{
font-weight: bold;
font-size: 16px;
display: inline-block;
width: 20px;
}

.box-white-auction-content .block_right ul.auction-list > li .btn-group,
.box-white-bumps-content ul.auction-list > li .btn-group{
margin-top: 5px;
margin-left: 0;
width: 418px;
}

.box-white-auction-content .block_right ul.auction-list > li .help-block,
.box-white-bumps-content ul.auction-list > li .help-block{
margin-top: 0;
display: inline-block;
vertical-align: top;
margin-left: 10px;
position: relative;
margin-top: -5px;
}

.box-white-auction-content .block_right ul.auction-list > li table,
.box-white-bumps .box-white-default-content .step-3 > table{
width: 100%;
}

.box-white-auction-content .block_right ul.auction-list > li table tr:first-child,
.box-white-bumps .box-white-default-content .step-3 > table tr:first-child{
border-bottom: 1px solid rgba(0,0,0,0.1);
}

.box-white-auction-content .block_right ul.auction-list > li table tr th,
.box-white-bumps .box-white-default-content .step-3 > table tr th{
text-align:left;
}

.box-white-auction-content .block_right ul.auction-list > li table tr th:nth-child(3),
.box-white-auction-content .block_right ul.auction-list > li table tr td:nth-child(3),
.box-white-bumps .box-white-default-content .step-3 > table tr td:nth-child(3){
text-align: center;
padding: 5px 0;
}

.box-white-bumps .box-white-default-content .step-3 > table tr td .circle{
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
min-width: 20px;
min-height: 20px;
background: #D05677;
color: #fff;
display: inline-block;
vertical-align: top;
text-align: center;
position: relative;
top: 0px;
}

.box-white-bumps .box-white-default-content .step-3 > table tr td .circle strong{
font-weight: normal;
margin-left: 0px;
font-family: Arial;
font-size: 12px;
}

.box-white-auction-content .block_right .checkout-block,
.box-white-bumps-content .checkout-block{
background: #eee;
padding: 10px;
display: inline-block;
vertical-align: top;
text-align: center;
width: 407px;
}

.box-white-auction-content .block_right .checkout-block h5,
.box-white-bumps-content .checkout-block h5{
font-weight: normal;
color: #333;
margin: 0 0 5px 0;
}

.box-white-auction-content .block_right .checkout-block a i.icon-checkout,
.box-white-bumps-content .checkout-block a i.icon-checkout{
height: 17px;
width: 18px;
vertical-align: top;
margin-right: 5px; 
background-position: -563px -1172px; 
}

.box-white-auction-content .block_right > ul.auction-list > li > .auction-cal-block .auction-cal-block-controls{
position: relative;
text-align: center;
}

.box-white-auction-content .block_right > ul.auction-list > li > .auction-cal-block .auction-cal-block-controls a.btn-small{
display: inline-block;
position: absolute;
text-align: center;
top: 5px;
}

.box-white-auction-content .block_right > ul.auction-list > li > .auction-cal-block .auction-cal-block-controls a.btn-small .arrow{
display: inline-block;
border-top: 6px solid transparent;
border-bottom: 6px solid transparent;
position: relative;
top: 2px;
}

.box-white-auction-content .block_right > ul.auction-list > li > .auction-cal-block .auction-cal-block-controls a.btn-prev{
left: 0;
}

.box-white-auction-content .block_right > ul.auction-list > li > .auction-cal-block .auction-cal-block-controls a.btn-prev .arrow{
border-right: 8px solid #368CA9;
}

.box-white-auction-content .block_right > ul.auction-list > li > .auction-cal-block .auction-cal-block-controls a.btn-next .arrow{
border-left: 8px solid #368CA9;
}

.box-white-auction-content .block_right > ul > li > .auction-cal-block .auction-cal-block-controls h6{
display: inline-block;
vertical-align: top;
font-size: 14px;
font-weight: normal;
margin: 0;
color: #999;
}

.box-white-auction-content .block_right > ul > li > .auction-cal-block .auction-cal-block-controls h6 strong{
font-size: 16px;
display: block;
color: #333;
}

.box-white-auction-content .block_right > ul > li > .auction-cal-block .auction-cal-block-controls a.btn-next{
right: 0;
}

.box-white-auction-content .block_right > ul > li > .auction-cal-block .auction-cal-list{
margin: 0;
padding: 0;
}

.box-white-auction-content .block_right > ul > li > .auction-cal-block .auction-cal-list li{
margin: 0 0 10px 0;
padding: 0;
list-style: none;
display: inline-block;
vertical-align: top;
float:left;
width: 60px;
text-align: center;
position: relative;
background: #fbfbfb;
border-right: 1px solid rgba(0,0,0,0.1);
color: #333333;
background-color: #f5f5f5;
background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
*background-color: #e6e6e6;
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}

.box-white-auction-content .block_right > ul > li > .auction-cal-block .auction-cal-list li:nth-child(7n){
border-right: none;
}

.box-white-auction-content .block_right > ul > li > .auction-cal-block .auction-cal-list li:last-child{
width: 59px;
}
 
.box-white-auction-content .block_right > ul > li > .auction-cal-block .auction-cal-list li.selected,
.box-white-auction-content .block_right > ul > li > .auction-cal-block .auction-cal-list li.selected:focus,
.box-white-auction-content .block_right > ul > li > .auction-cal-block .auction-cal-list li.selected:hover{
background: #FFC34F;
color: #fff;
text-shadow: none;
}

.box-white-auction-content .block_right > ul > li > .auction-cal-block .auction-cal-list li.disabled,
.box-white-auction-content .block_right > ul > li > .auction-cal-block .auction-cal-list li.disabled:hover,
.box-white-auction-content .block_right > ul > li > .auction-cal-block .auction-cal-list li.disabled:focus{
cursor:not-allowed;
}

.box-white-auction-content .block_right > ul > li > .auction-cal-block .auction-cal-list li i.icon-disabled{
width: 19px;
height: 19px;
background-position: -121px -1151px;
top: -4px;
left: -3px;

}
.box-white-auction-content .block_right > ul > li > .auction-cal-block .auction-cal-list li.past,
.box-white-auction-content .block_right > ul > li > .auction-cal-block .auction-cal-list li.past:hover,
.box-white-auction-content .block_right > ul > li > .auction-cal-block .auction-cal-list li.today,
.box-white-auction-content .block_right > ul > li > .auction-cal-block .auction-cal-list li.today:hover{
background: #e5e5e5;
}

.box-white-auction-content .block_right > ul > li > .auction-cal-block .auction-cal-list li .day-block,
.box-white-auction-content .block_right > ul > li > .auction-cal-block .auction-cal-list li .day-check-block{
display: inline-block;
vertical-align: top;
position: relative;
}

.box-white-auction-content .block_right > ul > li > .auction-cal-block .auction-cal-list li i.icon-check-white{
display: none;
}
 
.box-white-auction-content .block_right > ul > li > .auction-cal-block .auction-cal-list li.selected i.icon-check-white{
width: 13px;
height: 13px;
margin-right: 5px;
background-position: -601px -1176px;
position: absolute;
top: 12px;
left: 5px;
} 
 
.box-white-auction-content .block_right > ul > li > .auction-cal-block .auction-cal-list li:hover{
background: #eee;
}

.box-white-auction-content .block_right > ul > li > .auction-cal-block .auction-cal-list li:last-child{
border-right: none;
}

.box-white-auction-content .block_right > ul > li > .auction-cal-block .auction-cal-list li h6{
font-size: 18px;
font-weight: bold;
margin: 0 0 5px 0;
}

.box-white-auction-content .block_right > ul > li > .auction-cal-block .auction-cal-list li h6 span{
display: block;
font-weight: normal;
font-size:12px;
}

.box-white-auction-content .block_right > ul > li > .auction-cal-block .auction-cal-list li .spot-tooltip{
position: absolute;
background: rgba(0,0,0,0.9);
color: #fff;
width: 120px;
padding: 5px 5px;
top: -35px;
margin-left: 50%;
left: -65px;
display: none;
z-index: 10;
}

.box-white-auction-content .block_right > ul > li > .auction-cal-block .auction-cal-list li .spot-tooltip .arrow{
border-left: 4px solid transparent;
border-right: 4px solid transparent;
border-top: 4px solid rgba(0,0,0,0.9);
position: absolute;
left:60px;
bottom: -4px;
}

.box-white-auction-content .block_right > ul > li > .auction-cal-block .auction-cal-list li:hover .spot-tooltip{
display: block;
}

.box-white-auction-content .block_right > ul > li > .auction-cal-block .auction-cal-list li .month-box{
background: #ac2549;
padding: 3px 0;
margin-bottom: 5px;
}

.box-white-auction-content .block_right > ul > li > .auction-cal-block .auction-cal-list li.past .month-box{
background: #c5c5c5;
}

.box-white-auction-content .block_right > ul > li > .auction-cal-block .auction-cal-list li .month-box h6{
font-size: 10px;
color: #fff;
font-weight: normal;
margin: 0;
text-transform: uppercase;
}

.payment-button-copy-block .controls{
position: relative;
}

.payment-button-copy-block .controls span{
display: inline-block;
font-size: 10px;
color: #666666;
vertical-align: top;
position: absolute;
right: 0;
margin-right: 5px;
top: -18px;
height: 15px;
}

.box-white-cproduct ul.inner-step-list > li .expanded-block .error-copy{
color: #AC2549;
margin-right: 20px;
display: inline-block;
vertical-align: top;
position: relative;
top: 5px;
font-weight: bold;
}

.box-white-bumps .box-white-default-content .box-white-bumps-content-top .col1{
display: inline-block;
vertical-align: top;
width: 515px;
}

.box-white-bumps .box-white-default-content .box-white-bumps-content-top .col2{
display: inline-block;
vertical-align: top;
width: 400px;
margin-left: 20px;
}

.box-white-bumps .box-white-default-content ul.bump-list{
margin: 0;
padding: 0px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}

.box-white-bumps .box-white-default-content ul.bump-list > li{
margin: 0 0 10px 0;
list-style: none;
border: none;
font-size: 12px;
padding: 10px;
position: relative;
border: 1px solid #ddd;
background: #fbfbfb;
} 

.box-white-bumps .box-white-default-content ul.bump-list li .row1{
display: inline-block;
vertical-align: top;
width: 80px;
margin-right: 10px;
}

.box-white-bumps .box-white-default-content ul.bump-list li .row2{
display: inline-block;
vertical-align: top;
width: 175px;
}

.box-white-bumps .box-white-default-content ul.bump-list li .row2 h5{
font-size: 13px;
color: #333;
}

.box-white-bumps .box-white-default-content ul.bump-list li .row3{
display: inline-block;
vertical-align: top;
width: 130px;
margin-left: 10px;
}

.box-white-bumps .box-white-default-content ul.bump-list li .row3 .pos-prod{
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
background: #F2FAFF;
padding: 5px;
border: 1px solid #CAE7F7;
}

.box-white-bumps .box-white-default-content ul.bump-list li .row3 .pos-prod .pos-prod-bottom a.btn-small{
display: block;
}

.box-white-bumps .box-white-default-content ul.bump-list li .row3 .pos-prod .pos-prod-bottom > span{
margin-top: 5px;
display: block;
line-height: 130%;
text-align: center;
font-size: 11px;
}

.box-white-bumps .box-white-default-content ul.bump-list li .row3 .pos-prod .pos-prod-bottom > span strong{
display: inline-block;
vertical-align: top;
}

.box-white-bumps .box-white-default-content ul.bump-list li .row2 .row-bottom .circle{
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
min-width: 20px;
min-height: 20px;
background: #D05677;
color: #fff;
display: inline-block;
vertical-align: top;
text-align: center;
position: relative;
top: 0px;
}

.box-white-bumps .box-white-default-content ul.bump-list li .row2 .row-bottom h6{
display: inline-block;
vertical-align: top;
color: #999;
font-size: 12px;
margin: 0 0 0 5px;
}

.box-white-bumps .box-white-default-header h3 i.icon-obobump{
background-position: 6px -1151px; 
}

.box-white-bumps .box-white-default-header h3 i.icon-abump{
background-position: -46px -1151px;
width: 21px; 
}

.box-white-bumps .box-white-bumps-content:nth-of-type(1){
background: none;
border: none;
padding: 10px 0px 0 0px;
}

.box-white-oprofile .box-white-oprofile-content .profile_image{
display: inline-block;
vertical-align: top;
margin-right: 10px;
}

.box-white-oprofile .box-white-oprofile-content .profile_details{
display: inline-block;
vertical-align: top;
width: 430px;
}

.box-white-oprofile .box-white-oprofile-content .profile_details h4{
font-size: 24px;
margin: 8px 0;
font-weight: bold;
}

.box-white-oprofile .box-white-oprofile-content h4 .icon,
.dealguardian-topbar-block .dealguardian-span5-shorter > div i.icon{
height: 19px;
width: 19px;
top: 2px;
margin-right: 5px;
}

.box-white-oprofile .box-white-oprofile-content h4 .icon-badge{
background-position: -314px -1151px;
}

.box-white-oprofile .box-white-oprofile-content h4 .icon-bstats{
background-position: -196px -1151px;
width: 14px;
}

.box-white-oprofile .box-white-oprofile-content h4 .icon-vstats{
background-position: -230px -1151px;
width: 20px;
}

.box-white-oprofile .box-white-oprofile-content h4 .icon-pstats{
background-position: -269px -1151px;
width: 24px;
}

.dealguardian-topbar-block .dealguardian-span5-shorter > div i.icon-product-white{
background-position: -353px -1151px;
top: 3px;
}

.box-white-oprofile .box-white-oprofile-content .profile_details h5{
font-size: 12px;
font-weight: normal;
color: #999;
margin: 10px 0 0 0;
}

.box-white-oprofile .box-white-oprofile-content ul.oprofile-contact-list{
margin: 0;
padding: 0;
}

.box-white-oprofile .box-white-oprofile-content ul.oprofile-contact-list li{
margin: 0 10px 0 0;
padding: 0;
list-style: none;
display: inline-block;
vertical-align: top;
}

.box-white-oprofile .box-white-oprofile-content ul.oprofile-contact-list li:last-child{
margin-right: 0;
}

.box-white-oprofile .box-white-oprofile-content ul.oprofile-contact-list li a.social{
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
-ms-border-radius: 15px;
border-radius: 15px;
background: rgba(0,0,0,0.05);
display: block;
height: 30px;
width: 30px;
text-align:center;
position: relative;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}

.box-white-oprofile .box-white-oprofile-content ul.oprofile-contact-list li a.social:hover{
opacity:0.7;
}

.box-white-oprofile .box-white-oprofile-content ul.oprofile-contact-list li a.social .icon{
background-image: url('../img/social-icons.png');
height: 17px;
width: 18px;
top: 6px;
}

.box-white-oprofile .box-white-oprofile-content ul.oprofile-contact-list li a.social-fb{
background: #3b5998;
}

.box-white-oprofile .box-white-oprofile-content ul.oprofile-contact-list li a.social-fb .icon{
background-position: 0 0;
width: 9px; 
}

.box-white-oprofile .box-white-oprofile-content ul.oprofile-contact-list li a.social-gp{
background: #dd4b39;
}

.box-white-oprofile .box-white-oprofile-content ul.oprofile-contact-list li a.social-gp .icon{
background-position: 0 -72px;
}

.box-white-oprofile .box-white-oprofile-content ul.oprofile-contact-list li a.social-li{
background: #71c5ef;
}

.box-white-oprofile .box-white-oprofile-content ul.oprofile-contact-list li a.social-li .icon{
background-position: 0 -109px;
width: 15px;
height: 15px;
}

.box-white-oprofile .box-white-oprofile-content ul.oprofile-contact-list li a.social-tw{
background: #00acee;
}

.box-white-oprofile .box-white-oprofile-content ul.oprofile-contact-list li a.social-tw .icon{
background-position: 0 -37px;
width: 17px;
top: 7px;
}

.box-white-oprofile .box-white-oprofile-content ul.oprofile-contact-list li a.btn{
position: relative;
top: 2px;
}

.box-white-oprofile .box-white-oprofile-content ul.oprofile-contact-list li a.btn .icon{
height: 13px;
width: 18px;
top: 0px;
margin-right: 5px;
background-position: -158px -1151px;
}

.box-white-oprofile-stats .box-white-oprofile-content > .row h4{
color: #000;
margin: -10px;
line-height: 130%;
font-size: 20px;
background: #fbfbfb;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px 3px 0px 0px;
padding: 5px 3px 3px 10px;
position: relative;
font-weight: normal;
text-align: left;
border-bottom:1px solid #EEEEEE;
font-family:open sans condensed;
}

.box-white-oprofile .box-white-oprofile-content.inner-content-box{
display: inline-block;
vertical-align: top;
}

.box-white-oprofile .box-white-oprofile-content.inner-content-box ul.inner-content-box-list{
margin: 0;
padding: 0;
}

.box-white-oprofile .box-white-oprofile-content.inner-content-box ul.inner-content-box-list li{
margin: 0;
padding: 0;
list-style: none;
}

.box-white-oprofile .box-white-oprofile-content .span4 .inner-content-box-left{
width: 160px;
margin-right: 0px;
border-right: 1px dotted #ccc;
}

.box-white-oprofile .box-white-oprofile-content .span4 .inner-content-box-left h5 > span{
display: inline-block;
width: 70px;
}

.box-white-oprofile .box-white-oprofile-content .span4 .inner-content-box-right{
width: 115px;
}

.box-white-oprofile .box-white-oprofile-content .inner-content-box h5{
font-weight: normal;
}

.box-white-oprofile .box-white-oprofile-content .span4 .inner-content-box h5{
margin-bottom: 0px;
}

.box-white-oprofile .box-white-oprofile-content .inner-content-box h5 strong span{
font-weight: normal;
font-size: 12px;
}

.box-white-oprofile .box-white-oprofile-content .span6 .inner-content-box-left{
width: 210px;
margin-right: 10px;
border-right: 1px dotted #ccc;
}

.box-white-oprofile .box-white-oprofile-content .span6 .inner-content-box-right{
width: 180px;
}

.box-white-oprofile .box-white-oprofile-content .span6 .inner-content-box-left h5 > span{
display: inline-block;
width: 130px;
}

.box-white-oprofile .box-white-oprofile-content .span6 .inner-content-box-right h5 > span{
display: inline-block;
width: 130px;
}

.box-white-oprofile .box-white-oprofile-content .span2 .inner-content-box ul.inner-content-box-list li i.icon{
height: 25px;
top: 0px;
margin-right: 5px;
width: 25px;
}

.box-white-oprofile .box-white-oprofile-content .span2 .inner-content-box ul.inner-content-box-list li i.icon-purchase{
background-position: -196px -1151px;
top: 5px; 
}

.box-white-oprofile .box-white-oprofile-content .span2 .inner-content-box ul.inner-content-box-list li i.icon-refunds{
background-position: -234px -1151px;
 top: 7px;
}

.box-white-oprofile .box-white-oprofile-content .span2 .inner-content-box ul.inner-content-box-list li h5{
margin: 0 0 0 5px;
display: inline-block;
vertical-align: top;
position: relative;
top: 10px;
}

.box-white-oprofile .box-white-oprofile-content .span2 .inner-content-box ul.inner-content-box-list li:first-child{
margin-bottom: 10px;
}

.box-white-oprofile .box-white-oprofile-content .span2 .inner-content-box{
display: block;
}

.box-white-oprofile .box-white-oprofile-content .span2 .inner-content-box ul.inner-content-box-list li > span{
display: inline-block;
vertical-align: top;
position: relative;
top: 10px;
font-weight: bold;
font-size: 14px;
}

.box-white-oprofile .box-white-oprofile-content .span2 .inner-content-box ul.inner-content-box-list li{
display: block;
margin-bottom: 0px;
}

.box-white-oprofile .box-white-oprofile-content .span2 .inner-content-box ul.inner-content-box-list li hr{
margin: 15px 0 5px 0;
}

.box-white-oprofile .box-white-oprofile-content .span4 .inner-content-box ul.inner-content-box-list li{
margin-bottom: 10px;
}

.box-white-oprofile .box-white-oprofile-content .span4 .inner-content-box ul.inner-content-box-list li:last-child{
margin-bottom: 0px;
}

.box-white-oprofile .box-white-oprofile-content .span4 .inner-content-box ul.inner-content-box-list li ul.rating-list{
margin: 0;
padding: 0;
position: relative;
display: inline-block;
vertical-align: top;
}

.box-white-oprofile .box-white-oprofile-content .span4 .inner-content-box ul.inner-content-box-list li ul.rating-list li{
margin: 0 -1px 0 0;
padding: 0;
list-style: none;
display: inline-block;
vertical-align: top;
width: 14px;
height: 14px;
background: url('../img/dealguardian-sprite-new.png') no-repeat -34px -67px;
}

.rating_list_preview{
cursor:pointer;	
}

.box-white-oprofile .box-white-oprofile-content .span4 .inner-content-box ul.inner-content-box-list li ul.rating-list li.active{
background: url('../img/dealguardian-sprite-new.png') no-repeat -0px -67px;
}

.box-white-oprofile .box-white-oprofile-content .span4 .inner-content-box ul.inner-content-box-list li ul.rating-list li span{
display: none;
}

.box-white-oprofile .box-white-oprofile-content .span4 .inner-content-box ul.inner-content-box-list li > .rating-amount{
display: inline-block;
vertical-align: top;
font-size: 12px;
position: relative;
margin-left: 5px;
top: -3px;
color: #666;
}

.box-white-oprofile .box-white-oprofile-content .span4 .inner-content-box ul.inner-content-box-list li ul.review-list{
margin: 0;
padding: 0;
}

.box-white-oprofile .box-white-oprofile-content .span4 .inner-content-box ul.inner-content-box-list li ul.review-list li{
margin: 0;
padding: 0;
list-style: none;
display: inline-block;
vertical-align: top;
}

.box-white-oprofile .box-white-oprofile-content .span4 .inner-content-box ul.inner-content-box-list li ul.review-list li:last-child{
margin-left: 30px;
}

.box-white-oprofile .box-white-oprofile-content .span4 .inner-content-box ul.inner-content-box-list li ul.review-list li i.icon{
margin: 0 5px 0 0;
padding: 0;
vertical-align: top;
width: 13px;
height: 12px;
}

.box-white-oprofile .box-white-oprofile-content .span4 .inner-content-box ul.inner-content-box-list li ul.review-list li i.icon-thumbup{
background-position: -100px -173px;
}

.box-white-oprofile .box-white-oprofile-content .span4 .inner-content-box ul.inner-content-box-list li ul.review-list li i.icon-thumbdown{
background-position: -133px -173px;
}

.box-white-oprofile .box-white-oprofile-content .span4 .inner-content-box ul.inner-content-box-list li ul.review-list li > span{
position: relative;
top: -2px;
}

#filter td.sorting_asc,
#filter td.sorting_asc:hover{
background: url("/img/sorting-arrows.png") no-repeat scroll right -43px #1D83A5;
}

.vaff-table-block-content-inner #filter td.sorting_asc,
.vaff-table-block-content-inner #filter td.sorting_asc:hover,
.avaff-table-block-content-inner #filter td.sorting_asc,
.avaff-table-block-content-inner #filter td.sorting_asc:hover,
.jvs-table-block-content-inner #filter td.sorting_asc,
.jvs-table-block-content-inner #filter td.sorting_asc:hover 
 {
background: url("/img/sorting-arrows-nospace.png") no-repeat scroll right -43px #1D83A5;
}


#filter td.sorting_desc,
#filter td.sorting_desc:hover {
background: url("/img/sorting-arrows.png") no-repeat scroll right -99px #1D83A5;
}

.vaff-table-block-content-inner #filter td.sorting_desc,
.vaff-table-block-content-inner #filter td.sorting_desc:hover,
.avaff-table-block-content-inner #filter td.sorting_desc,
.avaff-table-block-content-inner #filter td.sorting_desc:hover,
.jvs-table-block-content-inner #filter td.sorting_desc,
.jvs-table-block-content-inner #filter td.sorting_desc:hover{
background: url("/img/sorting-arrows-nospace.png") no-repeat scroll right -99px #1D83A5;
}

#filter td {
background: url("/img/sorting-arrows.png") no-repeat scroll right 12px #35A9CF;
color: #FFFFFF;
cursor: pointer;
}

.table-div-noscroll #filter td{
background: url("/img/sorting-arrows.png") no-repeat scroll right 7px #35A9CF;
}

.vaff-table-block-content-inner #filter td,
.avaff-table-block-content-inner #filter td,
.jvs-table-block-content-inner #filter td{
background: url("/img/sorting-arrows-nospace.png") no-repeat scroll right 12px #35A9CF;
color: #FFFFFF;
cursor: pointer;
}

#filter td:hover {
background: url("/img/sorting-arrows.png") no-repeat scroll right -173px #35A9CF;
color: #FFFFFF;
cursor: pointer;
}

.table-div-noscroll #filter td:hover{
background: url("/img/sorting-arrows.png") no-repeat scroll right -178px #35A9CF;
}

.vaff-table-block-content-inner #filter td:hover,
.avaff-table-block-content-inner #filter td:hover,
.jvs-table-block-content-inner #filter td:hover{
background: url("/img/sorting-arrows-nospace.png") no-repeat scroll right -173px #35A9CF;
color: #FFFFFF;
cursor: pointer;
}

#filter td.col1,
#filter td.col1:hover,
#filter td.col1:focus{
background-image:none;
color: #FFFFFF;
cursor:default;
}

.vsales-table-block-content-inner table tr:nth-child(odd) td.sorting_1,
.vaff-table-block-content-inner table.dataTable tr:nth-child(odd) td.sorting_1,
.avaff-table-block-content-inner table.dataTable tr:nth-child(odd) td.sorting_1,
.jvs-table-block-content-inner table.dataTable tr:nth-child(odd) td.sorting_1{
background: rgba(54, 140,169, 0.1);
}

.vsales-table-block-content-inner table tr:nth-child(even) td.sorting_1,
.vaff-table-block-content-inner table.dataTable tr:nth-child(even) td.sorting_1,
.avaff-table-block-content-inner table.dataTable tr:nth-child(even) td.sorting_1,
.jvs-table-block-content-inner table.dataTable tr:nth-child(even) td.sorting_1{
background: rgba(54, 140,169, 0.2);
}

.vaff-table-block-content-inner table.dataTable tr.odd,
.avaff-table-block-content-inner table.dataTable tr.odd,
.jvs-table-block-content-inner table.dataTable tr.odd{
background: #fff;
}
 
.badges-block ul.badges-list{
margin: 0;
padding: 0;
}

.badges-block ul.badges-list li.badge{
display: inline-block;
*display: inline;
width: 133px;
*zoom: 1;
padding: 5px;
margin-bottom: 10px;
margin-right: 5px;
font-size: 14px;
line-height: 20px;
text-align: center;
vertical-align: middle;
color: #333333;
background-color: #f5f5f5;
background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
border-color: #e6e6e6 #e6e6e6 #bfbfbf;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
*background-color: #e6e6e6;
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
text-shadow: none;
border: 1px solid #cccccc;
*border: 0;
border-bottom-color: #b3b3b3;
*margin-left: .3em;
-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
}

.badges-block ul.badges-list li.badge:last-child{
margin-right: 0;
}

.badges-block ul.badges-list li.badge .badge-top h5{
display: inline-block;
vertical-align: top;
margin: 10px 0 5px 0;
text-transform: uppercase;
font-size: 12px;
}

.badges-block ul.badges-list li.badge .badge-bottom{
text-align: center;
}

.badges-block ul.badges-list li.badge .badge-bottom p{
margin: 0;
padding: 3px 5px;
font-size: 11px;
background: #fff;
color: #333;
border: 1px solid rgba(0,0,0,0.2);
font-weight: normal;
}

.badges-block ul.badges-list li.badge .badge-top i.icon{
margin: 5px 0 0px 0;
padding: 0;
vertical-align: top;
height: 29px;
}

.badges-block ul.badges-list li.badge-1 .badge-top h5{
color: #59a2c0;
}

.badges-block ul.badges-list li.badge-1 .badge-top i.icon{
background-position: 0px -1262px;
width: 30px;
}

.badges-block ul.badges-list li.badge-2 .badge-top h5{
color: #8DC63F;
}

.badges-block ul.badges-list li.badge-2 .badge-top i.icon{
background-position: -43px -1262px;
width: 36px;
}

.badges-block ul.badges-list li.badge-3 .badge-top h5{
color: #EE2A7B;
}

.badges-block ul.badges-list li.badge-3 .badge-top i.icon{
background-position: -89px -1262px;
width: 30px;
}

.badges-block ul.badges-list li.badge-4 .badge-top h5{
color: #F5861E;
}

.badges-block ul.badges-list li.badge-4 .badge-top i.icon{
background-position: -133px -1262px;
width: 33px;
height: 31px;
}

.badges-block ul.badges-list li.badge-5 .badge-top h5{
color: #BE1E2D;
}

.badges-block ul.badges-list li.badge-5 .badge-top i.icon{
background-position: -177px -1262px;
width: 27px;
}

.badges-block ul.badges-list li.badge-6 .badge-top h5{
color: #92278F;
}

.badges-block ul.badges-list li.badge-6 .badge-top i.icon{
background-position: -220px -1262px;
width: 31px;
}

.review-block i.icon{
margin: 0 5px 0 0;
padding: 0;
vertical-align: top;
width: 13px;
height: 12px;
top: 3px;
}

.review-block i.icon-thumbup{
background-position: -100px -173px
}

.review-block > span:nth-child(1){
margin-right: 10px;
}

.review-block i.icon-thumbdown{
background-position: -133px -173px
}

.box-white-oprofile .box-white-oprofile-content .span4 .inner-content-box ul.inner-content-box-list li #the_rating #dealguardian-ratingspan-block{
position: relative;
top: -2px;
}

#contact-modal h4{
font-weight: normal;
font-size: 24px;
color: #333;
line-height: 150%;
}

.box-composed-default .box-composed-default-inner .box-composed-default-content .social-media-block .form-horizontal label.control-label{
width: 130px;
text-align: left;
font-size: 12px;
color: #666;
}

.box-composed-default .box-composed-default-inner .box-composed-default-content .social-media-block .form-horizontal .controls{
margin-left: 150px;
width: 255px;
}

.box-composed-default .box-composed-default-inner .box-composed-default-content .social-media-block .form-horizontal .controls input{
width: 242px;
}

.box-white-pmessage .box-white-default-content{
background: none;
border: none;
padding: 0px;
}

.box-white-pmessage .box-white-default-content ul.pmessage-list{
margin: 0;
padding: 0;
}

.box-white-pmessage .box-white-default-content ul.pmessage-list li{
margin: 0 0 20px 0;
padding: 0;
list-style: none;
border: 1px solid rgba(0,0,0,0.1);
background: #fff;
padding: 10px 10px 10px 10px;
cursor: pointer;
font-weight: normal;
}

.box-white-pmessage .box-white-default-content ul.pmessage-list li:last-child{
margin-bottom: 20px;
}

.box-white-pmessage .box-white-default-content ul.pmessage-list li:hover{
background: #fbfbfb;
}

.box-white-pmessage .box-white-default-content ul.pmessage-list li.expanded:hover{
background: #fff;
}

.box-white-ex-ticket .box-white-ex-ticket ul.ticket-list li.unread{
/*background: #faffea;*/
font-weight: bold;
}
                                                                  
.box-white-pmessage .box-white-ex-ticket ul.ticket-list li.unread .row2 h4{
font-weight: bold;
}                                                                   

.box-white-pmessage .box-white-ex-ticket ul.ticket-list li .row2 h4 strong{
font-weight: normal;
}                                                                   
                                                                  
.box-white-pmessage .box-white-ex-ticket ul.ticket-list li.unread .row2 h4 strong{
font-weight: bold;
}                                                                   
                                                                                                                                    
                                                                  
.box-white-ex-ticket .box-white-ex-ticket ul.ticket-list li.unread:hover{
/*background: #f5fddb;*/
}

.box-white-pmessage .box-white-default-content ul.pmessage-list li [class*="col"]{
display: inline-block;
vertical-align: top;
}

.box-white-pmessage .box-white-default-content ul.pmessage-list li .col1{
width: 54px;
}

.box-white-pmessage .box-white-default-content ul.pmessage-list li .col2{
margin-left: 15px;
width: 435px;
}

.box-white-pmessage .box-white-default-content ul.pmessage-list li .col2 h4{
font-weight: normal;
display: inline-block;
vertical-align:top;
color: #000;
font-size: 12px;
margin: 5px 0;
}

.box-white-pmessage .box-white-default-content ul.pmessage-list li .col2 h4 strong{
font-size: 14px;
}
                                                                            
.box-white-pmessage .box-white-default-content ul.pmessage-list li .col2 span.date{
display: inline-block;
vertical-align:top;
color: #999;
font-size: 12px;
float: right;
margin-top: 5px;
}

.box-white-pmessage .box-white-default-content ul.pmessage-list li .col2 span.date i.icon{
vertical-align: top;
width: 13px;
height: 13px;
top: 1px;
margin-right: 2px;
background-position: -146px -1187px;
}

.box-white-pmessage .box-white-default-content a.btn-compose{
font-size: 14px;
display: block;
}

.box-white-pmessage .box-white-default-content a.btn-compose .icon{
vertical-align: top;
width: 23px;
height: 25px;
margin-top: -3px;
margin-right: 5px;
background-position: -179px -1187px;
}

.box-white-pmessage .box-white-default-content ul.pmessage-list li .col2 h5{
color: #000;
font-size: 14px;
margin: 5px 0 0px 0;
font-weight: normal;
}

.box-white-pmessage .box-white-default-content ul.pmessage-list li .col2 h5 .icon{
vertical-align: top;
width: 16px;
height: 15px;
margin-right: 5px;
background-position: -39px -1187px;
}

.box-white-pmessage .box-white-default-content ul.pmessage-list li.unread .col2 h5 .icon{
background-position: 0 -1189px;
top: 2px;
}

.box-white-pmessage .box-white-default-content ul.pmessage-list li .col2 .text{
margin-top: 10px;
}

.box-white-pmessage .box-white-default-content ul.pmessage-list li .col2 .text p{
font-size: 14px;
line-height: 140%;
color: #666;
margin-bottom: 20px;
padding-right: 10px; 
}

.box-white-pmessage .box-white-default-content ul.pmessage-list li .pmessage-op a:nth-of-type(1){
margin-right: 10px;
}

.box-white-pmessage .box-white-default-content ul.pmessage-list li .pmessage-op i.icon{
vertical-align: top;
width: 16px;
height: 15px;
margin-right: 5px;
}

.box-white-pmessage .box-white-default-content ul.pmessage-list li .pmessage-op i.icon-reply{
background-position: -108px -1187px;
width: 18px;
height: 13px;
top: 2px;
}

.box-white-pmessage .box-white-default-content ul.pmessage-list li .pmessage-op i.icon-spam{
background-position: -74px -1187px;
width: 14px;
height: 17px;
}

.box-white-pmessage .box-white-default-content .form-row{ 
margin-bottom: 0px;
}

.box-white-pmessage .box-white-default-content .form-row input,
.box-white-pmessage .box-white-default-content .form-row textarea{
width: 365px;
}

.box-white-pmessage .box-white-default-content .reply-form-block{
background: #eee;
border: 1px solid rgba(0,0,0,0.08);
padding: 10px;
margin-bottom: 10px;
}

.box-white-pmessage .box-white-default-content .reply-form-block .form-row input{
width: 400px;
}

.box-white-pmessage .box-white-default-content .reply-form-block .form-row textarea{
width: 400px;
}

.box-white-pmessage .box-white-default-content .form-row textarea{
height: 100px;
}

.box-white-pmessage .box-white-default-content .form-row p{
display: inline-block;
vertical-align: top;
margin: 0 20px 0 0;
position: relative;
top: 5px;
}

.box-white-pmessage .box-white-default-content .form-row .btn-send{
width: 100px;
}

.box-white-pmethod-out .box-white-default-content{
font-family: Arial;
}

.box-white-pmethod-out .box-white-default-content .bootstrap-select{
width: 540px;
}

.box-white-pmethod-out .box-white-default-content .fee-box{
background: #fff;
background: #F6FFD3;
color: #5C8E00;
border: 1px solid rgba(0,0,0,0.1);
}

.box-white-pmethod-out .box-white-default-content .document-box{
padding: 10px;
background: #eee;
color: #333;
text-align: center;
}

.box-white-pmethod-out .box-white-default-content .document-box a.btn{
display: block;
}

.box-white-pmethod-out .box-white-default-content .document-box a.btn i.icon-fillin{
vertical-align: top;
width: 17px;
height: 17px;
margin-right: 5px;
top: 0px;
background-position: -344px -1222px;
}

.box-white-pmethod-out .box-white-default-content .fee-box h4{
margin: 0;
padding: 10px 10px;
font-weight: normal;
background: #fbfbfb;
background: rgba(0, 0, 0, 0.08);
border-bottom: 1px solid rgba(0,0,0,0.04);
font-size: 16px; 
}

.box-white-pmethod-out .box-white-default-content .fee-box ul{
margin: 0;
padding: 10px;
}

.box-white-pmethod-out .box-white-default-content .fee-box ul li{
margin: 0 0 10px 0;
padding: 0;
list-style: none;
}

.box-white-pmethod-out .box-white-default-content .fee-box ul li [class*="row"]{
display: inline-block;
vertical-align: top;
text-align: center;
}

.box-white-pmethod-out .box-white-default-content .fee-box ul li .row1{
width: 95px;
text-align: left; 
}

.box-white-pmethod-out .box-white-default-content .fee-box ul li .row1 .icon{
vertical-align: top;
width: 19px;
height: 15px;
margin-right: 5px;
top: 2px;
}

.box-white-pmethod-out .box-white-default-content .fee-box ul li .row1 .icon-pp{
background-position: -292px -1187px;
}

.box-white-pmethod-out .box-white-default-content .fee-box ul li .row1 .icon-check{
background-position: -334px -1185px;
}

.box-white-pmethod-out .box-white-default-content .fee-box ul li .row1 .icon-bank{
background-position: -375px -1187px;
}

.box-white-pmethod-out .box-white-default-content .fee-box ul li .row2{
width: 65px;
}

.box-white-pmethod-out .box-white-default-content .fee-box ul li .row3{
width: 145px;
}

.box-white-pmethod-out .box-white-default-content .fee-box ul li .row3 > span{
font-size: 11px;
}

.box-white-pmethod-out .box-white-default-content .paypal-adaptive-block{
background: #eee;
border: 1px solid rgba(0,0,0,0.08);
padding: 20px;
}

.one_of_payment_methods .form-row input{
width: 525px;
}

.box-white-pmethod-out .box-white-default-content .paypal-adaptive-block > label{
margin-bottom: 0;
display: inline-block;
vertical-align: top;
}

#adaptive_details .adaptive_details-block{
display: inline-block;
vertical-align: top;
width: 245px;
text-align: center;
}

.pp-notconnect a.btn-pp{
padding: 6px 12px 7px 12px;
position: relative; 
margin-top: 4px;
margin-bottom: 4px;
width: 170px;
display: inline-block;
}

.pp-notconnect a.btn-pp i.icon-paypal{
vertical-align: top;
width: 17px;
height: 19px;
margin-right: 5px;
background-position: -222px -1187px;
}

#adaptive_details .adaptive_details-block p,
.sms-verified p{
font-weight: normal;
font-size: 13px;
color: #333;
margin: 0;
font-family: Arial;
}

#adaptive_details .fb-login p,
 #adaptive_details .pp-notconnect p{
font-size: 12px;
text-align: left;
display: inline-block;
width: 170px;
line-height: 140%;
}

.box-white-pmethod-out .box-white-default-content a.btn-updateprodile i.icon{
vertical-align: top;
width: 18px;
height: 16px;
margin-right: 5px;
top: 0px;
background-position: -259px -1187px;
}

#adaptive_details .adaptive_details-block p .icon,
#adaptive_details .pp-requestsent p .icon,
.sms-verified p .icon,
.adaptive_details-block approved .icon{
vertical-align: top;
width: 13px;
height: 11px;
margin-right: 5px;
top: 3px;
}

#adaptive_details .fb-connect p .icon,
.adaptive_details-block approved .icon-tick,
#adaptive_details .approved .icon-tick,
.sms-verified p .icon,
#adaptive_details .pp-connect p .icon{
background-position: -99px -733px;
}

#adaptive_details .adaptive_details-block p .icon-declined{
background-position: -133px -732px;
width: 11px;
}

#adaptive_details .pp-requestsent p .icon-pending{
background-position: -523px -922px;
height: 13px;
width: 9px;
}

#adaptive_details .pp-requestsent,
#adaptive_details .approved{
width: 465px;
text-align: left;
background-color:#fff;
border:1px solid #ddd;
border-radius:3px;
padding:5px;
} 

#adaptive_details .pp-requestsent,
#adaptive_details .approved{
margin-left: 10px;
}

#adaptive_details .pp-requestsent p,
#adaptive_details .approved p{
display: inline-block;
vertical-align: top;
padding: 5px 10px;
}

.box-white-pmethod-out .box-white-default-content #send_sms_div button#send_sms i.icon{
vertical-align: top;
width: 12px;
height: 19px;
margin-right: 5px;
top: -1px;
background-position: -259px -1223px;
}

.box-white-pmethod-out .box-white-default-content #confirmation_form_div button#send_code i.icon{
vertical-align: top;
width: 33px;
height: 13px;
margin-right: 5px;
top: 1px;
background-position: -291px -1226px;
}

.box-white-pmethod-out .box-white-default-content #confirmation_form_div .red-box{
color: #fff;
background: #ac2549;
display: inline-block;
padding: 5px 10px;
}

span.required{
display: block;
color: #ac2549;
}

a.fb-button{
background: #004692; 
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNDY5MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDBkNTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,#004692 0%, #000d50 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#004692), color-stop(100%,#000d50)); 
background: -webkit-linear-gradient(top,#004692 0%,#000d50 100%); 
background: -o-linear-gradient(top,#004692 0%,#000d50 100%); 
background: -ms-linear-gradient(top,#004692 0%,#000d50 100%); 
background: linear-gradient(to bottom,#004692 0%,#000d50 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#004692', endColorstr='#000d50',GradientType=0 ); 
padding: 6px 12px 7px 12px;
position: relative;
margin-top: 4px;
margin-bottom: 4px;
width: 170px;
display: inline-block;
color: #fff;
text-shadow: none;
border: 1px solid #000D50;
}

a.fb-button:hover,
a.fb-button:focus{
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNDY5MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDBkNTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,#004692 0%, #000d50 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#004692), color-stop(100%,#000d50)); 
background: -webkit-linear-gradient(top,#004692 0%,#000d50 100%); 
background: -o-linear-gradient(top,#004692 0%,#000d50 100%); 
background: -ms-linear-gradient(top,#004692 0%,#000d50 100%); 
background: linear-gradient(to bottom,#004692 0%,#000d50 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#004692', endColorstr='#000d50',GradientType=0 ); 
padding: 6px 12px 7px 12px;
position: relative;
margin-top: 4px;
margin-bottom: 4px;
width: 170px;
display: inline-block;
color: #fff;
text-shadow: none;
border: 1px solid #000D50;
opacity: 0.8;
}

a.fb-button .icon{
vertical-align: top;
width: 9px;
height: 19px;
margin-right: 5px;
top: -1px;
background-position: -381px -1222px;
}

.btn-success.disabled, .btn-success[disabled],
.btn-success.disabled:hover, .btn-success[disabled]:hover{
background-color: #f5f5f5;
background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
color: #999;
background-position: top left;
border-color: #d5d5d5;
}

#invoiceModal .modal-footer a .icon{
vertical-align: top;
height: 17px;
margin-right: 5px;
top: 0px;
}

#invoiceModal .modal-footer a .icon-pdf{
background-position: -542px -1275px;
width: 15px;
}

#invoiceModal .modal-footer a .icon-print{
background-position: -501px -1275px;
width: 21px;
}

#ratings_reviews_div hr{
border-style: dashed;
}

#ratings_reviews_div label.control-label{
font-weight: bold;
font-size: 16px;
}

.modal-productlinks .control-group{
margin-bottom: 30px;
}

.modal-productlinks .control-group .control-label{
width: 270px;
text-align: left;
font-size: 16px;
}

.modal-productlinks .control-group .control-label strong{
display: block;
}

.modal-productlinks .control-group label > span{
width: 250px;
color: #666;
font-size: 12px;
display: block;
line-height: 140%;
margin-top: 2px;
}

.modal-productlinks .controls{
margin-left: 270px; 
}

.modal-productlinks .controls input{
width: 520px;
}

.modal-productlinks .control-group-ps .controls input{
margin-bottom: 10px;
}

.modal-productlinks .control-group-ps .controls input:last-child{
margin-bottom: 0px;
}

.control-group-selproduct-modal{
border: 1px solid rgba(0,0,0,0.1);
border: 1px solid #E7F2BA;
background: #fbfbfb;
background: #faffea;
padding: 10px;
}

.control-group-selproduct-modal label.control-label{
display: inline-block;
vertical-align: top;
margin-right: 10px;
position: relative;
top: 5px;
font-weight: bold;
color: #333;
font-size: 16px;
width: 300px;
}

.control-group-selproduct-modal label.control-label .icon-product{
vertical-align: top;
height: 20px;
width: 18px; 
margin-right: 5px;
top: -2px;
background-position: -326px -657px;
}

.control-group-selproduct-modal .controls{
display: inline-block;
vertical-align: top;
}

.control-group-selproduct-modal .controls .bootstrap-select{
margin-bottom: 0;
width: 475px;
}

ul.pricepoint-list-modal{
margin: 0;
padding: 0;
}

ul.pricepoint-list-modal li{
margin: 0;
padding: 0 0 20px 0;
list-style: none;
border-bottom: 1px dotted rgba(0,0,0,0.2);
}

ul.pricepoint-list-modal li:last-child{
border-bottom: none;
}

ul.pricepoint-list-modal li .col1{
display: inline-block;
vertical-align: top;
width: 460px;
}

ul.pricepoint-list-modal li .col2{
display: inline-block;
vertical-align: top;
width: 320px;
margin-left: 20px;
}

ul.pricepoint-list-modal li .col2 > p {
font-size: 12px;
} 

ul.pricepoint-list-modal li .col2 > p strong{
font-size: 14px;
} 

ul.pricepoint-list-modal li > h5{
font-size: 16px;
background: #000;
padding: 5px 10px;
color: #fff;
}

.box-white-signup-content .arrow-box{
position: relative;
padding: 10px;
display: block;
color: #fff;
width: 525px;
height: 20px;
background-image: url('../img/dealguardian-sprite-new.png');
background-position: -0px -1412px;
}

.box-white-signup-content ul {
margin: 0;
padding: 0;
}

.box-white-signup-content ul li {
margin: 0;
padding: 0;
list-style: none;
margin-bottom: 40px;
}

.box-white-signup-content ul li .col1 {
display: inline-block;
vertical-align: top;
width: 60px;
}

.box-white-signup-content ul li .col2 {
display: inline-block;
vertical-align: top;
width: 395px;
}

.box-white-signup-content ul li .col2 h5 {
margin-top: 0;
font-weight: normal;
font-size: 18px;
}

.box-white-signup-content ul li .col2 p {
font-size: 14px;
margin: 0;
color: #888;
}

.box-white-signup-content ul li .col1 .icon{
vertical-align: top;
height: 39px;
margin-right: 5px;
top: 0px;
width: 40px;
}

.box-white-signup-content ul li .col1 .icon-buyer {
background-position: -0px -1312px;
}

.box-white-signup-content ul li .col1 .icon-vendor {
background-position: -55px -1312px;
}

.box-white-signup-content ul li .col1 .icon-affiliate {
background-position: -111px -1312px;
}

.box-white-signup-content h4{
margin: 0;
font-size: 20px;
font-weight: normal;
}

.box-white-signup-content h4 .icon-signup{
vertical-align: top;
height: 21px;
width: 19px;
margin-right: 5px;
background-position: -0 -1372px;
margin-top: -1px;
}

.box-white-signup-contentul{
margin: 0;
padding: 0;
}

.box-white-signup-contentul li{
margin: 0 0 40px 0;
padding: 0;
list-style: none;
}

.box-white-signup-contentul li .col1{
display: inline-block;
vertical-align: top;
width: 60px;
}

.box-white-signup-contentul li .col1 .icon{
vertical-align: top;
height: 39px;
margin-right: 5px;
top: 0px;
width: 40px;
}

.box-white-signup-contentul li .col1 .icon-buyer{
background-position: -0px -1312px;
}

.box-white-signup-contentul li .col1 .icon-vendor{
background-position: -55px -1312px;
}

.box-white-signup-contentul li .col1 .icon-affiliate{
background-position: -111px -1312px;
}

.box-white-signup-contentul li .col2{
display: inline-block;
vertical-align: top;
width: 395px;
}

.box-white-signup-contentul li .col2 h5{
margin-top: 0;
font-weight: normal;
font-size: 18px; 
}

.box-white-signup-contentul li .col2 p{
font-size: 14px; 
margin: 0;
color: #888;
}

.smallbox-white-signup .smallbox-white-default-header h4{
line-height: 40px;
}

.smallbox-white-signup .smallbox-white-default-header h4 .icon{
vertical-align: top;
height: 21px;
margin-right: 5px;
top: 8px;
}

.smallbox-white-signup .smallbox-white-default-header h4 .icon-oneclick{
background-position: -497px -1341px;
width: 23px;
}

.smallbox-white-signup .smallbox-white-default-header h4 .icon-1min{
background-position: -540px -1341px;
width: 17px;
}

.smallbox-white-signup .box-white-default-content{
background: #eee;
}

.form-horizontal .smallbox-white-signup .control-label{
width: 105px;
cursor: default;
text-align: left;
} 

.form-horizontal .smallbox-white-signup .controls{
margin-left: 105px;
} 

.form-horizontal .smallbox-white-signup .controls button{
width: 190px;
position: relative;
}

.form-horizontal .smallbox-white-signup .controls input{
width: 177px;
}

.box-white-login .box-white-default-content .control-group label.control-label{
width: 80px;
text-align: left;
font-weight:bold;
}

.box-white-login .box-white-default-content .controls{
margin-left: 100px;
}

.box-white-login .box-white-default-content .controls input{
width: 304px;
}

a#reset_password i.icon-resetpw{
vertical-align: top;
height: 17px;
width: 19px;
margin-right: 2px;
background-position: -39px -1372px;
margin-top: 1px;
}

#styles-modal .modal-body{
position: relative;
}

#question_sent_success .icon-tick-green,
#success .icon-tick-green{
vertical-align: top;
height: 11px;
width: 13px;
margin-right: 2px;
background-position: -99px -733px;
top: 3px;
}

#success .info-success > span{
display: inline-block;
vertical-align: top;
width: 290px;
}

.info-success{
padding: 10px 10px 10px 10px;
border: 1px solid #E7F2BA;
background: #faffea;
}

#own_style-modal h4{
font-weight: normal;
font-size: 16px;
}

.styles_pagination .btn .icon{
vertical-align: top;
height: 10px;
width: 8px;
top: 4px;
}

.styles_pagination .btn .icon-prev{
background-position: -70px -1647px;
margin-right: 5px;
}

.styles_pagination .btn .icon-next{
background-position: -42px -1647px;
margin-left: 5px;
}

.styles_changer_holder {
display: inline-block;
vertical-align: top;
}

.styles_changer_holder > label{
display: inline-block;
vertical-align: top;
margin: 5px 10px 0 0;
}

.styles_changer_holder .bootstrap-select{
display: inline-block;
vertical-align: top;
}

.styles_pagination{
display: inline-block;
vertical-align: top;
float: right;
}

.styles_pagination > span{
position: relative;
margin: 0;
top: 3px;
}

.styles_pagination > span#current-page{
font-weight: bold;
margin: 0 5px 0 10px;
}

.styles_pagination > span#max_page{
margin: 0 10px 0 5px;
}

.styles_holder {
width: 710px;
margin-left: 60px;
}

#style_item_holder {
border: 2px solid rgba(255,255,255,0);
}

#style_item_holder:hover{
cursor: pointer;
} 

#dealguardian-pstats{
border-top: 1px solid rgba(255,255,255,0.4);
border-bottom: 1px solid rgba(0,0,0,0.08);
font-family: 'Open Sans Condensed', sans-serif;
padding: 0px 0;
}

#dealguardian-pstats ul{
margin: 0;
padding: 0;
}

#dealguardian-pstats ul li{
margin: 0;
padding: 0;
display: inline-block;
vertical-align: top;
list-style: none;
float:left;
}

#dealguardian-pstats ul li:nth-child(1){
border-right: 1px solid rgba(255,255,255,0.4);
padding: 0 13px 0 0;
}

#dealguardian-pstats ul li:nth-child(2){
border-left: 1px solid rgba(0,0,0,0.08);
border-right: 1px solid rgba(255,255,255,0.4);
padding: 0 13px;
}

#dealguardian-pstats ul li:nth-child(3){
border-left: 1px solid rgba(0,0,0,0.08);
padding: 0 0 0 13px;
}

#dealguardian-pstats ul li h5{
font-weight: normal;
font-size: 16px;
color: #999999;
margin: 0 0 5px 0;
}

#dealguardian-pstats ul li h5 .dealguardian-icon{
position: relative;
top: 0px;
margin-right: 5px;
display: inline-block;
height: 12px;
}

#dealguardian-pstats ul li h5 .dealguardian-icon-stats{
background: url('//s3.amazonaws.com/DealGuardian/internal/dealguardian-sprite-new.png') no-repeat 0px -35px;
width: 20px;
}

#dealguardian-pstats ul li h5 .dealguardian-icon-sales{
background: url('//s3.amazonaws.com/DealGuardian/internal/dealguardian-sprite-new.png') no-repeat -74px -35px;
width: 15px;
}

#dealguardian-pstats ul li h5 .dealguardian-icon-refunds{
background: url('//s3.amazonaws.com/DealGuardian/internal/dealguardian-sprite-new.png') no-repeat -40px -35px;
width: 15px;
}


#dealguardian-pstats ul li div{
line-height: 100%;
padding: 5px 5px;
background: #999999; 
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
color: #fff;
text-align: center;
display: block;
position: relative;
}

#dealguardian-pstats ul li div .dealguardian-pstats-arrow-top{
border-left: 4px solid transparent;
border-right: 4px solid transparent;
border-bottom: 4px solid #999;
top: -4px;
display: block;
height: 0;
left: 4px;
position: absolute;
width: 0;
}

ul#dealguardian-custrev-list,
ul#dealguardian-comment-list{
margin: 20px 0 0 0;
padding: 0;
}

ul#dealguardian-custrev-list li.dealguardian-custrev-listitem,
ul#dealguardian-comment-list li.dealguardian-comment-listitem{
margin: 0 0 20px 0;
padding: 0;
list-style: none;
}

#reviews-modal .dealguardian-span6-shorter{
width: 438px;
}
 
#reviews-modal .dealguardian-review-block h3,
#reviews-modal .dealguardian-comment-block h3{
display: inline-block;
vertical-align: top;
padding-left: 0px;
font-weight: normal;
font-size: 18px;
margin: 0;
line-height: 100%;
}

#reviews-modal .dealguardian-span8-shorter {
width: 735px;
}

#reviews-modal .dealguardian-review-block .dealguardian-review-block-number{
display: inline-block;
vertical-align: top;
float: right;
color: #999;
font-size: 16px;
margin-right: 15px;
}

#reviews-modal .dealguardian-review-block .dealguardian-review-block-number strong{
color: #666;
}

#reviews-modal .dealguardian-review-block-inner,
#reviews-modal .dealguardian-comment-block-inner{
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
background: #f9f9f9;
padding: 5px 20px 10px 20px;
margin-top: 5px;
position: relative;
border: 1px solid #EEEEEE;
}

#reviews-modal .dealguardian-review-block-inner h3{
color: #333;
font-size: 16px;
font-weight: normal;
padding: 10px 0;
font-family: Tahoma, arial;
}

#reviews-modal .dealguardian-review-block-inner p,
#reviews-modal .dealguardian-comment-block-inner p{
color: #666666;
font-size: 14px;
font-family: Tahoma, arial;
line-height: 140%;
}

#reviews-modal .dealguardian-review-block-inner .dealguardian-review-block-arrow-left,
#reviews-modal .dealguardian-comment-block-inner .dealguardian-comment-block-arrow-left{
border-top: 8px solid transparent;
border-bottom: 8px solid transparent;
border-right: 8px solid #eee;
top: 4px;
display: block;
height: 0;
left: -8px;
position: absolute;
width: 0;
}

#reviews-modal ul.dealguardian-review-block-inner-top-list{
margin: 0;
padding: 0;
display: inline-block;
}

#reviews-modal ul.dealguardian-review-block-inner-top-list li{
margin: 0;
padding: 0;
list-style: none;
display: inline-block;
vertical-align: top;
}

#reviews-modal ul.dealguardian-review-block-inner-top-list li .dealguardian-rating-block h5{
display: inline-block;
font-weight: normal;
font-size: 14px;
color: #999;
vertical-align: top;
margin: 0 10px 0 0;
}

#reviews-modal ul.dealguardian-review-block-inner-top-list li .dealguardian-rating-block ul{
margin: 0;
padding: 0;
display: inline-block;
vertical-align: top;
position: relative;
top: 3px;
}

#reviews-modal ul.dealguardian-review-block-inner-top-list li .dealguardian-rating-block ul li{
margin: 0 -1px 0 0;
padding: 0;
list-style: none;
display: inline-block;
vertical-align: top;
width: 14px;
height: 14px; 
background: url('//s3.amazonaws.com/DealGuardian/internal/dealguardian-sprite-new.png') no-repeat -34px -67px;
}
 
#reviews-modal ul.dealguardian-review-block-inner-top-list li .dealguardian-rating-block ul li:last-child{
 border: none;
}

#reviews-modal ul.dealguardian-review-block-inner-top-list li .dealguardian-rating-block ul li.active{
background: url('//s3.amazonaws.com/DealGuardian/internal/dealguardian-sprite-new.png') no-repeat -0px -67px; 
}

#reviews-modal ul.dealguardian-review-block-inner-top-list li .dealguardian-rating-block ul li.active-half{
background: url('//s3.amazonaws.com/DealGuardian/internal/dealguardian-sprite-new.png') no-repeat -68px -67px; 
}

#reviews-modal ul.dealguardian-review-block-inner-top-list li .dealguardian-rating-block ul li span{
display: none;
}

#reviews-modal .dealguardian-review-block-inner-top{
text-align: right;
}

#reviews-modal ul.dealguardian-review-block-inner-top-list li .dealguardian-satisfaction-block h5{
display: inline-block;
font-weight: normal;
font-size: 14px;
color: #999;
vertical-align: top;
margin: 0;
}

#reviews-modal .dealguardian-satisfaction-block .icon{
display: inline-block;
width: 13px;
height: 12px;
position: relative;
margin: 0px 0px 0px 5px;
top: 1px;
}

#reviews-modal .dealguardian-satisfaction-block .icon-thumbup{
background-position: -224px -173px;
}

#reviews-modal .dealguardian-satisfaction-block .icon-thumbdown{
background-position: -257px -173px;
}

#reviews-modal ul.dealguardian-review-block-inner-top-list li:last-child{
border-left: 1px solid rgba(0,0,0,0.08);
margin-left: 10px;
padding-left: 10px;
}

#reviews-modal .dealguardian-review-block-inner-bottom hr,
#reviews-modal .dealguardian-comment-block-inner-bottom hr{
margin: 10px 0 5px 0;
border-top: 1px solid rgba(0,0,0,0.08);
border-bottom: 1px solid rgba(255,255,255,0.4);
}

#reviews-modal .dealguardian-review-block-inner-bottom .dealguardian-review-block-inner-bottom-left,
#reviews-modal .dealguardian-comment-block-inner-bottom .dealguardian-comment-block-inner-bottom-left{
display: inline-block;
vertical-align: top;
width: 50%;
}

#reviews-modal .dealguardian-review-block-inner-bottom .dealguardian-review-block-inner-bottom-left a,
#reviews-modal .dealguardian-comment-block-inner-bottom .dealguardian-comment-block-inner-bottom-left a{
position: relative;
top: -2px;
}

#reviews-modal .dealguardian-review-block-inner-bottom .dealguardian-review-block-inner-bottom-left a .dealguardian-icon-flag,
#reviews-modal .dealguardian-comment-block-inner-bottom .dealguardian-comment-block-inner-bottom-left a .dealguardian-icon-flag{
background: url('//s3.amazonaws.com/DealGuardian/internal/dealguardian-sprite-new.png') no-repeat 0px -173px;
display: inline-block;
width: 13px;
height: 17px;
position: relative;
margin: 0 5px 0 0;
top: 3px;
}

#reviews-modal .dealguardian-review-block-inner-bottom .dealguardian-review-block-inner-bottom-right,
#reviews-modal .dealguardian-comment-block-inner-bottom .dealguardian-comment-block-inner-bottom-right{
display: inline-block;
vertical-align: top;
width: 49%;
text-align: right;
}

#reviews-modal .dealguardian-review-block-inner-bottom-right p{
display: inline-block;
width: 150px;
text-align: right;
vertical-align: top;
margin: 0 5px 0 0;
}

#reviews-modal .dealguardian-review-block-inner-bottom-right ul,
#reviews-modal .dealguardian-comment-block-inner-bottom-right ul{
display: inline-block;
margin: 0;
padding: 0;
vertical-align: top;
text-align: center;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
overflow: hidden;
}

#reviews-modal .dealguardian-review-block-inner-bottom-right ul li,
#reviews-modal .dealguardian-comment-block-inner-bottom-right ul li{
display: inline-block;
margin: 0px 2px;
padding: 0;
vertical-align: top;
list-style: none;
float:left;
}

#reviews-modal .dealguardian-review-block-inner-bottom-right ul li:nth-child(1) a{
background-color: #3299BB;
border-radius: 4px;
color:#fff;
font-size:12px;
font-weight:normal;
font-family:tahoma;
padding:0px 5px
}

#reviews-modal .dealguardian-review-block-inner-bottom-right ul li:nth-child(1) a:hover{
background-color: #4BB1D1;
text-decoration:none;
}

#reviews-modal .dealguardian-review-block-inner-bottom-right ul li:nth-child(2) a{
 background-color: #AC2549;
 border-radius: 4px;
 color:#fff;
font-size:12px;
font-weight:normal;
font-family:tahoma;
 padding:0px 5px;
} 

#reviews-modal .dealguardian-review-block-inner-bottom-right ul li:nth-child(2) a:hover{
background-color: #CC496A;
 text-decoration:none;
} 

#reviews-modal .dealguardian-review-block-inner-bottom-right ul li a{ 
display: block;
background-color: #3299bb;
}

#reviews-modal .dealguardian-review-block-inner-bottom-right ul li a:hover{
background: #0a7fa6;
}

#reviews-modal .dealguardian-review-block-inner-bottom-right ul li a .icon{
display: inline-block;
width: 20px;
height: 17px;
position: relative;
margin: 0 5px 0 0;
text-align: center;
}

#reviews-modal .dealguardian-review-block-inner-bottom-right ul li a .icon-arrowup{
background-position: -166px -173px;
top: 1px;
left: 7px;
}

#reviews-modal .dealguardian-review-block-inner-bottom-right ul li a .icon-arrowdown{
background-position: -195px -173px;
top: 1px;
left: 7px;
}

#reviews-modal .dealguardian-review-block-inner-bottom-right ul li a .icon span{
display: none;
}

#dealguardian-pricing{
padding: 0;
border: none;
}

ul#dealguardin-pricing-list{
margin: 0;
padding: 0 15px;
}

ul#dealguardin-pricing-list li.dealguardin-pricing-list-item{
margin: 0;
list-style: none;
position: relative;
padding: 15px 0px;
border-bottom: 1px solid #eee;
}

ul#dealguardin-pricing-list li.dealguardin-pricing-list-item form{
vertical-align: top;
display: inline-block;
}

ul#dealguardin-pricing-list li.dealguardin-pricing-list-item:first-child{
border-top: none;
}

ul#dealguardin-pricing-list li.dealguardin-pricing-list-item:last-child{
border-bottom: none;
}

#dealguardian-user-content,
#dealguardian-pricing-content,
#dealguardian-info-content{
background: #fff;
padding: 20px 15px 10px 15px;
}

#dealguardian-pricing-content,
#dealguardian-info-content{
padding: 0;
background: #fff;
}

#dealguardian-info-content{
padding-top: 0;
}

#dealguardian-pricing h2,
#affpage h2{
font-size: 18px;
margin: 0 0 10px 0;
background: #3299BB;
color: #fff;
line-height: 40px;
padding: 5px 15px;
position: relative;
font-family: 'Open Sans Condensed',sans-serif;
}

#affpage h2{
width: 670px;
margin-left: -15px;
}

#affpage h2 span.arrow{
border-left: 10px solid transparent;
border-right: 10px solid transparent;
border-top: 10px solid #3299BB;
position: absolute;
left: 14px;
bottom: -10px;
}

#affpage h2 i.icon{
display: inline-block;
height: 19px;
position: relative;
margin: 0 5px 0 0;
background-position: -296px -1649px;
top: 0px; 
}

#affpage h2 i.icon-affmanager{
width: 18px;
background-position: -456px -1535px;
}

#affpage h2 i.icon-affprize{
width: 19px;
background-position: -495px -1535px;
}

#affpage h2 i.icon-proddate{
width: 19px;
background-position: -656px -1535px;
}

#affpage h2 i.icon-afflinks{
width: 19px;
background-position: -617px -1535px;
}

#affpage h2 i.icon-affcommision{
width: 25px;
background-position: -572px -1535px;
}

#affpage h2 i.icon-funnel{
width: 17px;
background-position: -535px -1535px;
}

#affpage h2 i.icon-aff-res{
width: 23px;
background-position: -456px -1574px;
}

#dealguardian-pricing h2 i.icon-pricing{
display: inline-block;
width: 23px;
height: 23px;
position: relative;
margin: 0 10px 0 0;
background-position: -296px -1649px;
top: 3px; 
}

#dealguardian-pricing h2 .arrow{
border-left: 10px solid transparent;
border-right: 10px solid transparent;
border-top: 10px solid #3299BB;
position: absolute;
left: 14px;
bottom: -10px;
}

#dealguardian-pricing-content{
padding: 0;
}

ul#dealguardin-pricing-list li.dealguardin-pricing-list-item [class*="col"]{
display: inline-block;
vertical-align: top;
}

ul#dealguardin-pricing-list li.dealguardin-pricing-list-item .col1{
width: 30px;
padding-top:2px;
}

ul#dealguardin-pricing-list li.dealguardin-pricing-list-item .col2{
width: 390px;
margin-right: 20px;
}

ul#dealguardin-pricing-list li.dealguardin-pricing-list-item .col3{
width: 220px;
text-align:center;
}

ul#dealguardin-pricing-list li.dealguardin-pricing-list-item .col2 h3{
color: #000;
font-size: 16px;
margin: 0px;
font-weight: normal;
line-height: 140%;
}

ul#dealguardin-pricing-list li.dealguardin-pricing-list-item .col1 .label_block{
position: relative;
padding-top:3px;
}

ul#dealguardin-pricing-list li.dealguardin-pricing-list-item .col3 h3{
color: #999;
font-size: 12px;
margin: 0px 0px 10px 0px;
font-weight: normal;
line-height: 100%;
}

ul#dealguardin-pricing-list li.dealguardin-pricing-list-item .col3.two-prices h3{
color: #999;
font-size: 12px;
margin: 3px 0;
font-weight: normal;
width: 70px;
text-align: left;
line-height: 100%;
display: inline-block;
vertical-align: top;
}

ul#dealguardin-pricing-list li.dealguardin-pricing-list-item .col3 h4{
color: #000;
font-size: 24px;
margin: 0px 0 0 0;
font-weight:normal;
}

ul#dealguardin-pricing-list li.dealguardin-pricing-list-item .col3.two-prices {
text-align: left;
}

ul#dealguardin-pricing-list li.dealguardin-pricing-list-item .col3.two-prices h4{
color: #000;
font-size: 16px;
display: inline-block;
margin: 0px 0 0 0;
vertical-align: top;
}

ul#dealguardin-pricing-list li.dealguardin-pricing-list-item .col3.two-prices .price-bottom{
display: inline-block;
vertical-align: top;
}

ul#dealguardin-pricing-list li.dealguardin-pricing-list-item .col3 h4 span{
color: #000;
font-weight: normal;
font-size: 12px;
margin-left: 5px;
}

ul#dealguardin-pricing-list li.dealguardin-pricing-list-item .col3 p{
color: #999;
font-size: 12px;
margin: 0px;
}

ul#dealguardin-pricing-list li.dealguardin-pricing-list-item .col3 p strong{
color: #999;
font-weight: normal;
}

.checkout-button-box{
background: #f5f5f5;
border: 1px solid #ccc;
padding: 10px;
margin-left: 15px;
width: 650px;
}

.checkout-button-box i.icon-thumbup{
width: 51px;
height: 51px;
margin: 0 10px 0 0;
background-position: -305px -1472px;
}

.checkout-button-box h3{
font-weight: normal;
font-size: 18px;
margin: 0;
padding: 0;
line-height: 120%;
display: inline-block;
vertical-align: top;
color: #333;
position: relative;
top: 3px;
font-family: 'Open Sans Condensed',sans-serif;
}

.checkout-button-box .btn-addtocart{
float: right;
margin-top: 3px;
width: 180px;
color: #fff;
background: rgb(248,98,52); 
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4NjIzNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iI2NlM2UwNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,rgba(248,98,52,1) 0%, rgba(206,62,4,1) 99%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(248,98,52,1)), color-stop(99%,rgba(206,62,4,1))); 
background: -webkit-linear-gradient(top,rgba(248,98,52,1) 0%,rgba(206,62,4,1) 99%); 
background: -o-linear-gradient(top,rgba(248,98,52,1) 0%,rgba(206,62,4,1) 99%); 
background: -ms-linear-gradient(top,rgba(248,98,52,1) 0%,rgba(206,62,4,1) 99%); 
background: linear-gradient(to bottom,rgba(248,98,52,1) 0%,rgba(206,62,4,1) 99%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f86234', endColorstr='#ce3e04',GradientType=0 ); 
}

.checkout-button-box .btn-addtocart:hover{
color:#fff;
text-decoration:none;
background: rgb(248,98,52); 
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4NjIzNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUzJSIgc3RvcC1jb2xvcj0iI2NlM2UwNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,rgba(248,98,52,1) 0%, rgba(206,62,4,1) 53%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(248,98,52,1)), color-stop(53%,rgba(206,62,4,1))); 
background: -webkit-linear-gradient(top,rgba(248,98,52,1) 0%,rgba(206,62,4,1) 53%); 
background: -o-linear-gradient(top,rgba(248,98,52,1) 0%,rgba(206,62,4,1) 53%); 
background: -ms-linear-gradient(top,rgba(248,98,52,1) 0%,rgba(206,62,4,1) 53%); 
background: linear-gradient(to bottom,rgba(248,98,52,1) 0%,rgba(206,62,4,1) 53%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f86234', endColorstr='#ce3e04',GradientType=0 ); 
}

.checkout-button-box .btn-addtocart[disabled],
.checkout-button-box .btn-addtocart[disabled]:hover{
color: #333333;
background-color: #e6e6e6;
background: #e6e6e6;
*background-color: #d9d9d9;
border-color: rgba(0, 0, 0, 0.1); 
}

.checkout-button-box .btn-addtocart[disabled] i.icon{
background-position: -254px -1649px;
}

.checkout-button-box .btn-addtocart i.icon{
width: 22px;
height: 21px;
margin: 0 10px 0 0;
background-position: -212px -1649px;
top: -2px; 
}

.checkout-button-box h3 strong{
text-transform: uppercase;
color: #999;
font-size: 37px;
font-weight: normal;
}

.checkout-button-box h3 span{
display: block;
text-transform: uppercase;
color: #3299bb;
margin-top: 10px;
font-size: 22px;
font-weight: bold;
}

a.btn-defaultorange,
button.btn-defaultorange{
background: rgb(248,98,52); 
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4NjIzNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iI2NlM2UwNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,rgba(248,98,52,1) 0%, rgba(206,62,4,1) 99%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(248,98,52,1)), color-stop(99%,rgba(206,62,4,1))); 
background: -webkit-linear-gradient(top,rgba(248,98,52,1) 0%,rgba(206,62,4,1) 99%); 
background: -o-linear-gradient(top,rgba(248,98,52,1) 0%,rgba(206,62,4,1) 99%); 
background: -ms-linear-gradient(top,rgba(248,98,52,1) 0%,rgba(206,62,4,1) 99%); 
background: linear-gradient(to bottom,rgba(248,98,52,1) 0%,rgba(206,62,4,1) 99%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f86234', endColorstr='#ce3e04',GradientType=0 ); 
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
display: inline-block;
text-decoration: none;
color: #fff;
text-shadow: none;
}

.btn-defaultorange:hover,
.btn-defaultorange:active,
button.btn-defaultorange:hover,
button.btn-defaultorange:focus{
color: #fff;
text-decoration: none;
background: rgb(248,98,52);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4NjIzNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUzJSIgc3RvcC1jb2xvcj0iI2NlM2UwNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,rgba(248,98,52,1) 0%, rgba(206,62,4,1) 53%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(248,98,52,1)), color-stop(53%,rgba(206,62,4,1))); 
background: -webkit-linear-gradient(top,rgba(248,98,52,1) 0%,rgba(206,62,4,1) 53%); 
background: -o-linear-gradient(top,rgba(248,98,52,1) 0%,rgba(206,62,4,1) 53%); 
background: -ms-linear-gradient(top,rgba(248,98,52,1) 0%,rgba(206,62,4,1) 53%); 
background: linear-gradient(to bottom,rgba(248,98,52,1) 0%,rgba(206,62,4,1) 53%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f86234', endColorstr='#ce3e04',GradientType=0 ); 
}

#dealguardian-info-content ul.product-tab-menu{
margin: 0;
padding: 0;
position: relative;
top: 1px;
background:#999;
}

#dealguardian-info-content ul.product-tab-menu li{
margin: 0 1px 0 0;
padding: 0;
list-style: none;
float: left;
}

#dealguardian-info-content ul.product-tab-menu li:last-child{
margin-right: 0px;
}

#dealguardian-info-content ul.product-tab-menu li a{
font-family: 'Open Sans Condensed',sans-serif;
font-size: 18px;
font-weight: bold;
margin: 0 0 10px 0;
background: #999;
color: #fff;
line-height: 40px;
padding: 5px 15px;
position: relative;
width: 203px;
display: block;
text-align: center;
}

#dealguardian-info-content ul.product-tab-menu li:last-child a{
width: 202px;
}

#dealguardian-info-content ul.product-tab-menu li a .arrow{
border-left: 8px solid transparent;
border-right: 8px solid transparent;
position: absolute;
bottom: -8px;
display: none;
left: 112px;
border-top: 8px solid #999;
}

#dealguardian-info-content ul.product-tab-menu li a:hover .arrow{
display: block;
}

#dealguardian-info-content ul.product-tab-menu li a.active{
cursor: default;
background: #000;
}

#dealguardian-info-content ul.product-tab-menu li a.active .arrow{
display: block;
border-top: 8px solid #000;
}

#dealguardian-info-content ul.product-tab-menu li a:hover,
#dealguardian-info-content ul.product-tab-menu li a:focus{
text-decoration: none;
}

#dealguardian-info-content ul.product-tab-menu li a .icon{
display: inline-block;
width: 13px;
height: 17px;
position: relative;
margin: 0 5px 0 0;
top: 4px;
}

#dealguardian-info-content ul.product-tab-menu li a .icon-reviews{
background-position: -98px -1649px;
width: 15px;
}

#dealguardian-info-content ul.product-tab-menu li a.btn-active .icon-reviews{
background-position: -98px -1649px;
}

#dealguardian-info-content ul.product-tab-menu li a .icon-faq{
background-position: -134px -1649px;
width: 19px;
}

#dealguardian-info-content ul.product-tab-menu li a.btn-active .icon-faq{
background-position: -134px -1649px;
}

#dealguardian-info-content ul.product-tab-menu li a .icon-question{
background-position: -173px -1649px;
width: 19px;
}

#dealguardian-info-content ul.product-tab-menu li a.btn-active .icon-question{
background-position: -173px -1649px;
}

#dealguardian-info-content .product-tab-content{
padding: 10px 10px 20px 10px;
z-index: 1;
}

#dealguardian-info-content ul#dealguardian-custrev-list,
#dealguardian-info-content ul#dealguardian-comment-list{
margin: 0;
padding: 0;
}

#dealguardian-info-content ul#dealguardian-custrev-list li.dealguardian-custrev-listitem,
#dealguardian-info-content ul#dealguardian-comment-list li.dealguardian-comment-listitem{
margin: 0 0 20px 0;
padding: 0;
list-style: none;
}

#dealguardian-info-content ul#dealguardian-custrev-list li.dealguardian-custrev-listitem .dealguardian-span8-shorter,
#dealguardian-info-content ul#dealguardian-comment-list li.dealguardian-comment-listitem .dealguardian-span8-shorter{
width: 600px;
}

#dealguardian-info-content ul#dealguardian-comment-list li.dealguardian-comment-listitem .dealguardian-span5-shorter{
width: 520px;
}

#dealguardian-info-content .dealguardian-review-block h3,
#dealguardian-info-content .dealguardian-comment-block h3{
display: inline-block;
vertical-align: top;
padding-left: 0px;
font-weight: normal;
font-size: 16px;
margin: 0;
line-height: 130%;
}

#dealguardian-info-content .dealguardian-review-block .dealguardian-review-block-number{
display: inline-block;
vertical-align: top;
float: right;
color: #999;
font-size: 14px;
}

#dealguardian-info-content .dealguardian-review-block-inner,
#dealguardian-info-content .dealguardian-comment-block-inner{
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
background: #f9f9f9;
padding: 10px 20px 5px 20px;
margin-top: 5px;
position: relative;
border:1px solid #eee;
}

#dealguardian-info-content .dealguardian-review-block-inner .dealguardian-review-block-arrow-left,
#dealguardian-info-content .dealguardian-comment-block-inner .dealguardian-comment-block-arrow-left{
border-top: 8px solid transparent;
border-bottom: 8px solid transparent;
border-right: 8px solid #eee;
top: 8px;
display: block;
height: 0;
left: -8px;
position: absolute;
width: 0;
}

.dealguardian-review-block-inner-bottom hr,
.dealguardian-comment-block-inner-bottom hr{
margin: 10px 0 5px 0;
border-top: 1px solid rgba(0,0,0,0.08);
border-bottom: 1px solid rgba(255,255,255,0.8);
}

#dealguardian-accordion{
margin: 0;
padding: 0;
}

#dealguardian-accordion li{
margin: 0 0 10px 0;
padding: 0;
list-style: none;
}

#dealguardian-accordion li div{
position: relative;
padding: 0px 10px 20px 39px;
}
 
#dealguardian-accordion h3{
font-size: 14px;
color: #000;
line-height:130%;
position: relative;
-webkit-border-radius: 0 0 3px 3px;
-moz-border-radius: 0 0 3px 3px;
border-radius: 0 0 3px 3px;
padding: 5px 10px 4px 10px;
background: #f5f5f5;
}

#dealguardian-accordion h3 i.icon-q{
background-position: -134px -1679px;
display: inline-block;
width: 19px;
vertical-align: top;
height: 18px;
margin-right: 5px;
position: relative;
top: 0px;
}

#dealguardian-accordion p{
font-size: 14px;
color: #666;
margin-bottom: 10px;
font-family: Tahoma, Arial;
line-height: 140%;
}

#dealguardian-accordion p:last-child{
margin-bottom: 0;
}

.dealguardian-faq-arrow{
border-left: 4px solid transparent;
border-right: 4px solid transparent;
border-bottom: 4px solid #fff;
top: -4px;
display: none;
height: 0;
left: 5px;
position: absolute;
width: 0;
}

.ui-accordion .ui-accordion-content{
overflow: visible; 
}

#dealguardian-pricing-button-block a.pricing_button_sidebar,
#dealguardian-pricing-button-block a.no_thanks_button_sidebar{
display: block;
text-decoration: none;
font-size: 14px;
padding: 4px 12px;
width:200px;
margin:10px 0px;
color: #fff;
}

#dealguardian-pricing-button-block a.pricing_button_sidebar .value,
#dealguardian-pricing-button-block a.no_thanks_button_sidebar#dealguardian-toolbar-button-value{
position: relative;
top: 4px;
font-size:18px;
font-weight:bold;
font-family: 'Open Sans Condensed', sans-serif;
}

#dealguardian-pricing-button-block a.pricing_button_sidebar:hover,
#dealguardian-pricing-button-block a.pricing_button_sidebar:active{
text-decoration: none;
}

#dealguardian-pricing-button-block a #dealguardian-toolbar-button-icon{
background: url('//s3.amazonaws.com/DealGuardian/internal/dealguardian-sprite-new.png') no-repeat -94px 4px;
display: inline-block;
width: 40px;
vertical-align: top;
height: 30px;
margin-right: 0px 5px 0px -5px;
}

#dealguardian-pricing-button-block a #dealguardian-toolbar-button-icon-link{
background: url('../img/dealguardian-sprite-new.png') no-repeat -340px -1646px;
display: inline-block;
width: 30px;
vertical-align: top;
height: 30px;
margin-right: 0px 5px 0px -5px;
}

ul.dealguardian-review-block-inner-top-list li .dealguardian-satisfaction-block h5{
display: inline-block;
font-weight: normal;
font-size: 14px;
color: #999;
vertical-align: top;
margin: 0;
}

.dealguardian-satisfaction-block .icon{
width: 13px;
height: 12px;
margin: 2px 0px 0px 5px;
top: 0px;
}

ul.dealguardian-review-block-inner-top-list li .dealguardian-rating-block h5{
display: inline-block;
font-weight: normal;
font-size: 14px;
color: #999;
vertical-align: top;
margin: 0 10px 0 0;
}

#dealguardian-review-block .dealguardian-posnegrev{
position: relative;
top: 0px;
height: 58px;
padding: 2px 3px 0 3px;
}

#dealguardian-review-block .dealguardian-posnegrev:hover{
background: rgba(41,130,159,0.2);
}

#dealguardian-review-block .dealguardian-posnegrev-nohover:hover{
background: none;
}

#dealguardian-review-block .dealguardian-posnegrev a{
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
}

#dealguardian-review-block .dealguardian-posnegrev ul{
margin: 0;
padding: 0;
}

#dealguardian-review-block .dealguardian-posnegrev ul li{
margin: 0 0 10px 0;
padding: 0;
display: block;
list-style: none;
}

#dealguardian-review-block .dealguardian-posnegrev ul li:last-child{
margin: 0;
}

#dealguardian-review-block .dealguardian-posnegrev ul li h5{
color: #666666;
display: inline-block;
font-size: 16px;
font-weight: normal;
margin: 0;
vertical-align: top;
width: 20px;
}

#dealguardian-review-block .dealguardian-posnegrev ul li h5 .icon-thumbup{
background-position: -100px -173px;
display: inline-block;
height: 12px;
margin: 0 5px 0 0;
position: relative;
top: 6px;
width: 13px;
}

#dealguardian-review-block .dealguardian-posnegrev ul li h5 .icon-thumbdown{
background-position: -133px -173px;
display: inline-block;
height: 12px;
margin: 0 5px 0 0;
position: relative;
top: 6px;
width: 13px;
}

#dealguardian-review-block .dealguardian-posnegrev ul li div{
border-radius: 3px 3px 3px 3px;
color: #FFFFFF;
display: inline-block;
min-width: 20px;
padding: 0 5px;
position: relative;
text-align: center;
top: 3px;
vertical-align: top;
}

#dealguardian-review-block .dealguardian-posnegrev ul li:nth-child(1) div{
background: none repeat scroll 0 0 #3299bb;
}

#dealguardian-review-block .dealguardian-posnegrev ul li:nth-child(2) div{
background: none repeat scroll 0 0 #ac2549;
}

#dealguardian-review-block .dealguardian-posnegrev ul li div .dealguardian-posnegrev-arrow-left{
border-bottom: 4px solid transparent;
border-top: 4px solid transparent;
display: block;
height: 0;
left: -4px;
position: absolute;
top: 5px;
width: 0;
}

#dealguardian-review-block .dealguardian-posnegrev ul li:nth-child(1) div .dealguardian-posnegrev-arrow-left{
border-right: 4px solid #3299bb;
}

#dealguardian-review-block .dealguardian-posnegrev ul li:nth-child(2) div .dealguardian-posnegrev-arrow-left{
border-right: 4px solid #ac2549;
}

.dealguardian-satisfaction-block .icon-thumbup{
background-position: -100px -173px;
}

.dealguardian-satisfaction-block .icon-thumbdown{
background-position: -133px -173px;
}

ul.dealguardian-review-block-inner-top-list li .dealguardian-satisfaction-block .icon-thumbup{
background-position: -224px -173px;
}

ul.dealguardian-review-block-inner-top-list li .dealguardian-satisfaction-block .icon-thumbdown{
background-position: no-repeat -257px -173px;
top: 3px;
}

#dealguardian-review-block-checkout-open ul#dealguardian-custrev-list li .dealguardian-review-block-inner .dealguardian-review-block-inner-top-list li .dealguardian-satisfaction-block .icon{
display: inline-block;
width: 13px;
height: 12px;
position: relative;
margin: 0 0px 0 5px;
top: 2px;
}

#dealguardian-review-block-checkout-open ul#dealguardian-custrev-list li .dealguardian-review-block-inner .dealguardian-review-block-inner-top-list li .dealguardian-satisfaction-block .icon-thumbup{
background-position: -224px -173px;
}

#dealguardian-review-block-checkout-open ul#dealguardian-custrev-list li .dealguardian-review-block-inner .dealguardian-review-block-inner-top-list li .dealguardian-satisfaction-block .icon-thumbdown{
background-position: -257px -173px;
top:6px;
}

ul#dealguardin-pricing-list li.dealguardin-pricing-list-item .dealguardian-pricing-block-content-center{
display: inline-block;
vertical-align: top; 
font-size: 12px;
}

ul#dealguardin-pricing-list li.dealguardin-pricing-list-item .dealguardian-pricing-block-content-center ul li .icon{
display: inline-block;
width: 14px;
height: 13px;
position: relative;
margin: 0 5px 0 0;
top: 0px;
}

ul#dealguardin-pricing-list li.dealguardin-pricing-list-item .dealguardian-pricing-block-content-center ul li .icon-grow{
background-position: 0px -244px;
top: 0px;
}

ul#dealguardin-pricing-list li.dealguardin-pricing-list-item .dealguardian-pricing-block-content-center ul li .icon-lock{
background-position: -34px -244px;
top: 0px;
}

ul#dealguardin-pricing-list li.dealguardin-pricing-list-item .dealguardian-pricing-block-content-center ul li .icon-calendar{
background-position: -65px -244px;
top: 0px;
}

ul#dealguardin-pricing-list li.dealguardin-pricing-list-item .dealguardian-pricing-block-content-center ul{
margin: 0;
padding: 0;
}

ul#dealguardin-pricing-list li.dealguardin-pricing-list-item .dealguardian-pricing-block-content-center ul li{
margin: 0 0 5px 0;
padding: 0;
list-style: none;
color: #000;
} 

ul#dealguardin-pricing-list li.dealguardin-pricing-list-item .dealguardian-pricing-block-content-center ul li:last-child{
margin: 0;
}

#dealguardian-discount-block{
background: #f5f5f5;
border: 1px solid #ccc;
padding: 0px;
margin-left: 15px;
width: 670px;
margin-bottom: 20px;
}

#dealguardian-discount-block #dealguardian-discount-block-left{
background: #3299bb;
padding: 10px 5px;
width: 170px;
display: inline-block;
vertical-align: top;
}

#dealguardian-discount-block #dealguardian-discount-block-left .dealguardian-icon-pig{
background: url('../img/dealguardian-sprite-new.png') no-repeat -498px -1615px;
display: inline-block;
width: 66px;
vertical-align: top;
height: 43px;
margin-left: 10px;
}

#dealguardian-discount-block #dealguardian-discount-block-left .dealguardin-discount-block-header{
display: block;
vertical-align:top;
text-align: left;
}

#dealguardian-discount-block #dealguardian-discount-block-left .dealguardin-discount-block-header i.icon-discount{
background-position: -376px -1472px;
display: inline-block;
width: 43px;
vertical-align: top;
height: 38px;
float: left;
margin-left:10px;
}

#dealguardian-discount-block #dealguardian-discount-block-left h4{
color: rgba(255, 255, 255, 0.8);
margin: 0 0 5px 0;
display: block;
font-weight: normal;
font-size: 20px;
text-align: center;
}

#dealguardian-discount-block #dealguardian-discount-block-left h5{
color: rgba(255, 255, 255, 1);
margin: 15px 0 0 5px;
display: inline-block;
vertical-align:top;
font-size: 20px;
font-weight: normal;
}

#dealguardian-discount-block #dealguardian-discount-block-left h5 strong{
font-weight: bold;
font-size: 28px;
}

#dealguardian-discount-block #dealguardian-discount-block-center{
padding: 15px 0px 0px 0px;
display: inline-block;
vertical-align: top;
width: 200px;
margin-left: 10px;
}

#dealguardian-discount-block #dealguardian-discount-block-center hr{
margin: 5px 0 5px;
}

#dealguardian-discount-block #dealguardian-discount-block-center h4{
margin: 0;
font-size: 13px;
font-weight:bold;
}

#dealguardian-discount-block #dealguardian-discount-block-center h5{
margin: 0;
font-size: 20px;
font-weight: normal;
line-height: 130%;
font-family: 'Open Sans Condensed', sans-serif;
}

#dealguardian-discount-block #dealguardian-discount-block-right{
padding: 10px;
text-align: right;
display: inline-block;
vertical-align: top;
width: 250px;
}

.dealguardian-comments-and-reviews-header{
margin: -10px -20px 10px;
padding: 7px 20px;
background-color: #eee;
border-radius: 4px 4px 0px 0px;
border-bottom: 1px solid #fff;
color:#000;
font-size:16px;
font-weight:normal;
}

.dealguardian-comment-author-block{
display: inline-block;
position: relative;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
background: #3299BB;
font-size: 12px;
color: #fff;
line-height: 100%;
height: 10px;
padding: 2px 10px 5px 5px;
width: 30px;
text-align: center;
margin-left: 10px;
top: -2px;
}

.dealguardian-comment-author-block-arrow{
border-top: 4px solid transparent;
border-bottom: 4px solid transparent;
border-right: 4px solid #3299BB;
top: 4px;
display: block;
height: 0;
left: -4px;
position: absolute;
width: 0;
}

.review-overall-impressions{
font-family:georgia;
font-size:18px;
color:#000;
font-style:italic;
line-height:120%; 
padding:0px 0px 10px 0px; 
font-weight:normal;
}

table.affpage-prod-table{
width: 100%;
border-left: 0px solid rgba(0,0,0,0.1);
border-right: 0px solid rgba(0,0,0,0.1);
}

table.affpage-prod-table tr{
border-top: 1px solid rgba(0,0,0,0.05);
}

table.affpage-prod-table tr:last-child{
border-bottom: none;
}

table.affpage-prod-table tr:nth-child(odd){
background: #fff;
}

table.affpage-prod-table tr:nth-child(even){
background: #fff;
}

table.affpage-prod-table tr:hover{
background: rgba(53,169,207,0.1)
}

table.affpage-prod-table tr.header-row,
table.affpage-prod-table tr.header-row:hover{
font-size: 11px;
color: #000;
background: #FBFBFB;
border-bottom: 1px solid #ccc;
}

table.affpage-prod-table tr th,
table.affpage-prod-table tr td{
padding: 10px 5px;
}

table.affpage-prod-table tr td{
font-size: 12px;
}

table.affpage-prod-table tr td:nth-child(1){
text-align: left;
min-width: 200px;
width: 200px;
position: relative;
}

table.affpage-prod-table tr td:nth-child(2){
width: 60px;
min-width: 60px;
}

table.affpage-prod-table tr td:nth-child(3){
width: 60px;
min-width: 60px;
}

table.affpage-prod-table tr td:nth-child(4){
width: 30px;
min-width: 30px;
}

table.affpage-prod-table tr td:nth-child(5){
width: 60px;
min-width: 60px;
}

table.affpage-prod-table tr td:nth-child(6){
width: 50px;
min-width: 50px;
}

table.affpage-prod-table tr td:nth-child(7){
width: 30px;
min-width: 30px;
}

table.affpage-prod-table tr td:nth-child(8){
width: 60px;
min-width: 60px;
}

table.affpage-prod-table tr.footer-row,
table.affpage-prod-table tr.footer-row:hover{
color: #000;
background: #FBFBFB;
border-bottom: none;
border-top: 1px solid #ccc;
}

#affpage ul.tabs{
padding-top: 1px;
text-align: left;
}

#affpage ul.tabs li{
display: inline-block;
vertical-align: top;
margin-right: 1px;
position: relative;
}

#affpage ul.tabs li:last-child{
margin-right: 0;
}

#affpage ul.tabs li a{
font-family: 'Open Sans Condensed',sans-serif;
font-size: 16px;
font-weight: normal;
margin: 0 0 0px 0;
background: #55B8D6;
color: #fff;
line-height: 40px;
padding: 5px 5px;
position: relative;
display: block;
width: 129px;
text-align: center;
border: none;
border-radius: 0;
}

#affpage ul.tabs li a:last-child{
width: 129px;
}

#affpage ul.tabs li.selected a{
cursor: default;
background: #3299BB;
}

#affpage ul.tabs li .arrow{
border-left: 8px solid transparent;
border-right: 8px solid transparent;
position: absolute;
bottom: -8px;
display: none;
left: 62px;
border-top: 8px solid #55B8D6;
}

#affpage ul.tabs li:hover .arrow{
display: block;
}

#affpage ul.tabs li.selected .arrow{
border-top: 8px solid #3299BB;
display: block;
}

#affpage div.tabcontents{
padding: 15px;
border: none;
border-radius: 0;
}

#affpage div.tabcontents .tabcontent h3,
#affpage h3{
font-size: 18px;
font-weight: normal;
margin: 0 0 5px 0;
padding: 0;
line-height: 130%;
}

#affpage div.tabcontents .tabcontent h4{
font-size: 14px;
font-weight: normal;
color: #999;
margin: 0 0 5px 0;
padding: 0;
}

#affpage div.tabcontents .tabcontent p,
#affpage p{
color: #666;
font-size: 12px;
}

#affpage div.tabcontents .tabcontent .affpage-input-div,
#affpage div.tabcontents .tabcontent .affpage-textarea-div{
display: inline-block;
height: 20px;
padding: 4px 6px;
margin-bottom: 10px;
font-size: 14px;
line-height: 20px;
color: #555555;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
vertical-align: middle;
width: 620px;
background-color: #f5f5f5;
border: 1px solid #cccccc;
}

#affpage div.tabcontents .tabcontent .affpage-textarea-div{
height: 150px;
overflow: auto;
}

#affpage table.affprize-table tr td{
text-align: center;
font-size: 12px;
}

#affpage table.affprize-table tr.subheader-row{
border-bottom: 1px solid rgba(0,0,0,0.1);
}

#affpage table.affprize-table .circle{
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
-ms-border-radius: 10px;
border-radius: 10px;
background: #D05677;
display: inline-block;
vertical-align: top;
width: 20px;
height: 20px;
text-align: center;
color: #fff;
font-size: 12px;
font-weight: normal;
}

#affpage table.affprize-table .circle span{
position: relative;
top: -2px;
}

#affpage .icon-prizecup{
opacity: 0.3;
background-position: -546px -1403px;
display: inline-block;
width: 110px;
vertical-align: top;
height: 112px;
}

#affpage .affcont-dates-block p{
font-size: 14px;
}

.affcont-dates-block p strong{
color: #333;
}

#affpage .affcont-dates-block p i.icon{
display: inline-block;
width: 25px;
vertical-align: top;
height: 19px;
position: relative;
margin-right: 5px;
}

#affpage .affcont-dates-block p i.icon-cal{
background-position: -649px -1096px;
top: -3px;
}

#affpage .affcont-dates-block p i.icon-payment{
background-position: -500px -1246px;
top: -3px;
}

ul.affcont-list{
margin: 0;
padding: 0;
}

ul.affcont-list li{
font-size: 14px;
list-style: none;
margin: 0 0 10px 0;
padding: 0;
}

ul.affcont-list li .circle{
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
-ms-border-radius: 10px;
border-radius: 10px;
background: #D05677;
display: inline-block;
vertical-align: top;
width: 20px;
height: 20px;
text-align: center;
color: #fff;
font-size: 12px;
font-weight: normal;
margin-right: 10px;
}

ul.affcont-list li .circle span{
position: relative;
top: 0px;
}

ul.affcont-list li strong{
background: #dff196;
color: #333;
font-weight: normal;
padding: 3px 5px;
display: inline-block;
vertical-align: top;
position: relative;
margin-top: -3px;
}

#affiliate_link_holder i.icon-link{
background-position: -476px -502px; 
display: inline-block;
width: 19px;
vertical-align: top;
height: 19px;
position: relative;
margin-right: 5px;
}

#jvmanagerlink i.icon-jvbroker{
background-position: -597px -502px; 
display: inline-block;
width: 29px;
vertical-align: top;
height: 19px;
position: relative;
margin-right: 5px;
}

#affpage .calendar-box{
background-image: url('../img/dealguardian-sprite-new.png');
background-position: -385px -1617px; 
display: inline-block;
width: 83px;
vertical-align: top;
height: 81px;
position: relative;
}

.stats-div #dealguardian-pstats{
padding: 0;
}

#jv_link_holder h3 i.icon,
#affiliate_link_holder h3 i.icon{
background-position: -413px -1186px; 
display: inline-block;
width: 17px;
vertical-align: top;
height: 19px;
position: relative;
}

.my-products-row-list li.my-products-row-listitem ul.related-products-list li:hover a.info-popup{
border: 1px solid #000;
background: url("../img/dealguardian-sprite-new.png") no-repeat 20px -1550px rgba(0,0,0,0.3);
}

.my-products-row-list li.my-products-row-listitem ul.related-products-list li:hover a.info-popup:hover{
background-color: rgba(41,130,159,0.4);
}

.my-products-row-list li.my-products-row-listitem ul.related-products-list li:hover .product_rating_image-highlight a.info-popup{
border: 1px solid #000;
background: url("../img/dealguardian-sprite-new.png") no-repeat 20px -1530px rgba(0,0,0,0.3);
}

.my-products-row-list li.my-products-row-listitem ul.related-products-list li:hover .product_rating_image-highlight a.info-popup:hover{
background-color: rgba(41,130,159,0.4);
}

.tooltip-inner{
max-width: 300px;
}

.info-box-green{
background: none repeat scroll 0 0 #F6FFD3;
border: 1px solid rgba(0, 0, 0, 0.1);
color: #5C8E00;
}
.info-box-green h4{
background: none repeat scroll 0 0 rgba(0, 0, 0, 0.08);
border-bottom: 1px solid rgba(0, 0, 0, 0.04);
font-size: 16px;
font-weight: normal;
margin: 0px 0px 10px 0px;
padding: 10px;
}

.info-box-green p{
color: #5C8E00;
font-size: 12px;
padding: 0px 10px;
text-align: left;
}

.info-box-green ul{
padding: 0px 0px 0px 20px;
}

.info-box-blue{
background: none repeat scroll 0 0 #F2FAFF;
border: 1px solid rgba(0, 0, 0, 0.1);
color: #3689A5;
}
.info-box-blue h4{
background: none repeat scroll 0 0 rgba(0, 0, 0, 0.08);
border-bottom: 1px solid rgba(0, 0, 0, 0.04);
font-size: 16px;
font-weight: normal;
margin: 0px 0px 10px 0px;
padding: 10px;
}

.info-box-blue p{
color: #3689A5;
font-size: 12px;
padding: 0px 10px;
text-align: left;
}
.info-box-blue ul{
padding: 0px 0px 0px 20px;
}

.info-box-yellow{
background: none repeat scroll 0 0 #FFFDD8;
border: 1px solid rgba(0, 0, 0, 0.1);
color: #8C752F;
}
.info-box-yellow h4{
background: none repeat scroll 0 0 rgba(0, 0, 0, 0.08);
border-bottom: 1px solid rgba(0, 0, 0, 0.04);
font-size: 16px;
font-weight: normal;
margin: 0px 0px 10px 0px;
padding: 10px;
}

.info-box-yellow p{
color: #8C752F;
font-size: 12px;
padding: 0px 10px;
text-align: left;
}
.info-box-yellow ul{
padding: 0px 0px 0px 20px;
}

.info-box-red{
background: none repeat scroll 0 0 #FFE2E2;
border: 1px solid rgba(0, 0, 0, 0.1);
color: #8E3A3A;
}
.info-box-red h4{
background: none repeat scroll 0 0 rgba(0, 0, 0, 0.08);
border-bottom: 1px solid rgba(0, 0, 0, 0.04);
font-size: 16px;
font-weight: normal;
margin: 0px 0px 10px 0px;
padding: 10px;
}

.info-box-red p{
color: #8E3A3A;
font-size: 12px;
padding: 0px 10px;
text-align: left;
}
.info-box-red ul{
padding: 0px 0px 0px 20px;
}

.info-box-white{
background: none repeat scroll 0 0 #fff;
border: 1px solid rgba(0, 0, 0, 0.1);
color: #000;
}
.info-box-white h4{
background: none repeat scroll 0 0 rgba(0, 0, 0, 0.08);
border-bottom: 1px solid rgba(0, 0, 0, 0.04);
font-size: 16px;
font-weight: normal;
margin: 0px 0px 10px 0px;
padding: 10px;
}

.info-box-white p{
color: #666;
font-size: 12px;
padding: 0px 10px;
text-align: left;
}
.info-box-white ul{
padding: 0px 0px 0px 20px;
}

.scroll-icon-legend{
background: url('../img/scrollbar-legend.png'); 
text-align:right;
}


.box-white-oprofile .box-white-oprofile-content .inner-content-box ul.inner-content-box-list{
margin: 0;
padding: 0;
}

.box-white-oprofile .box-white-oprofile-content .inner-content-box ul.inner-content-box-list li{
list-style: none;
}

.box-white-oprofile .box-white-oprofile-content .inner-content-box{
display: inline-block;
vertical-align: top;
}

.user-box-inner button i.icon-user, #dealguardian-balance-block button i.icon-user{
background-image: url('../img/dealguardian-sprite-new.png');
position: relative;
background-position: -450px -1224px;
display: inline-block;
height: 15px;
width: 16px;
margin-right: 5px;
top: -1px;

}

.product-creation-page-inner-separator {
margin:20px 0px;
border-bottom:1px solid #eee;
box-shadow:0px 1px 0px #fff;	
}
.reports_price_point_label
{
	 background-position: -305px -279px;
    height: 15px;
    top: -1px;
    width: 15px;
	margin-right:5px;
  }


.box-white-pmessage .box-white-ex-ticket ul.ticket-list li .row1{
width: 80px;
}


.box-white-pmessage .box-white-ex-ticket ul.ticket-list li .row2{
width: 200px;
padding-top: 20px;
}

.box-white-pmessage .box-white-ex-ticket ul.ticket-list li .row2 h4{
font-size: 12px;
font-weight: bold;
margin: 0;
}

.box-white-pmessage .box-white-ex-ticket ul.ticket-list li .row3{
width: 180px;
padding-top: 20px;
}

.box-white-pmessage .box-white-ex-ticket ul.ticket-list li .row4{
width: 420px;
padding-top: 20px;
}

.box-white-pmessage .box-white-ex-ticket ul.ticket-list li .row4 h5{
font-size: 12px;
margin: 0;
font-weight: normal;
}

.box-white-pmessage .box-white-ex-ticket ul.ticket-list li.unread .row4 h5{
font-weight: bold;
}

.box-white-pmessage .box-white-ex-ticket ul.ticket-list li.header-row [class*="row"]{
padding-top: 0;
}

.dealguardian-login-form-inner-right a.fb-button{
text-align: left;
color: #fff;
font-size: 14px;
width: 100px;
float: right;
position: relative;
top: 28px;
}

.dealguardian-login-form-inner-right a.fb-button #dealguardian-connect-button-fb-icon{
display: inline-block;
vertical-align: top;
width: 19px;
height: 19px;
background-image: url('../img/dealguardian-sprite-new.png');
margin-right: 5px;
position: relative;
top: 5px;
background-position: -373px -1222px;
border-right: none;
}

.dealguardian-login-form-inner-right a.fb-button #dealguardian-connect-button-fb-value{
display: inline-block;
padding: 5px 9px;
border-left: 1px solid rgba(255,255,255,0.2);
vertical-align: top;
font-family: 'Open Sans Condensed', sans-serif;
color: #fff;
font-weight: bold;
}

.support-contact-form-block{
padding: 20px 10px 10px 10px;
}

.email-found-tooltip {
position: relative;
margin-top: 10px;
left: -10px;
width: 428px;
}


.buyer-refund-block p span{
display: inline-block;
width: 95px;
text-align: right;
margin-right: 5px;
}

.ticket-thread-footer .attachment a{
background: #f5f5f5;
padding: 10px 20px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
border-radius: 3px;
}

.modal-body-delete ul{
margin: 0;
padding: 0;
}

.modal-body-delete ul li{
margin: 0;
padding: 0;
list-style: none;
}

.ticket-thread-footer .attachment a i.icon-attachment{
background-position: -611px -1275px;
width: 16px;
height: 16px;
top: -3px;
}

#checkout-footer{
background: #dddddd;
padding: 20px 0;
margin-top: 52px;
border-top: 1px solid #ccc;
}

#checkout-footer p{
margin: 0;
font-size: 12px;
}

#checkout-footer p img{
position: relative;
top: -3px;
margin-left: 5px;
}

.dealguardian-content-checkout{
min-height: 100%;
height: 100%;
height: auto !important;
margin: 0px auto -88px !important;
}

#info ul{
margin: 0;
padding: 0;
}

#info.refund-modal{
display: inline-block;
vertical-align: top;
width: 380px;
}

.image-box-right{
display: inline-block;
vertical-align: top;
text-align: left;
width: 160px;
}

#info ul li{
margin: 0;
padding: 0;
margin-bottom: 5px;
list-style: none;
}

#info .key{
display: inline-block;
vertical-align: top;
width: 110px;
font-weight: bold;
}


#refund_table,
#cancel_table{
text-align: left;
line-height: 0;
}

.title-hr{
position: relative;
margin-top: 20px;
}

.title-hr h5{
font-size: 16px;
color: #333;
font-weight: bold;
margin: 0;
}

#cancel_table{

}

/*#refund_table{
width: 230px;
}

#cancel_table{
width: 320px;
}
  */
.billing-modal-div label.control-label,
.billing-modal-div label.control-label{
width: auto;
display: inline-block;
float: none;
vertical-align: top;
}

.billing-modal-div .controls,
.billing-modal-div .controls{
margin-left: 0px;
display: inline-block;
vertical-align: top;
}

.form-horizontal #refund_table .controls input.btn,
.form-horizontal #cancel_table .controls input.btn{

}

.billing-modal-div .icon{
width: 20px;
height: 11px;
top: 1px;
}

.billing-modal-div .icon-tick-green{
background-position: -99px -733px;
}

.billing-modal-div .icon-x-red{
background-position: -133px -732px;
}

.billing-modal-div .controls > span,
.billing-modal-div .controls > span{
font-weight: bold;
position: relative;
margin-top: 10px;
margin-bottom: 8px;
display: inline-block;   
}

.billing-modal-div .btn[disabled],
.billing-modal-div .btn[disabled]:hover,
.billing-modal-div .btn[disabled]:focus{
background: #e6e6e6;
color: #a5a5a5;
text-shadow: none;
}

@media print{


}

.info-box-helpdesk .info-box-helpdesk-inner{
padding: 0px 0px 0px 0px;
}

.info-box-helpdesk .info-box-helpdesk-inner img{
display: inline-block;
vertical-align: top;
width: 160px;
margin-right: 30px;
}

.info-box-helpdesk .info-box-helpdesk-inner .info-box-helpdesk-right{
display: inline-block;
vertical-align: top;
width: 240px;
margin-top: 20px;
}

.info-box-helpdesk .info-box-helpdesk-inner table h4{
font-weight: normal;
font-size: 20px;
margin-bottom: 10px;
margin-top: 0;

}

.info-box-helpdesk .info-box-helpdesk-inner table p{
font-size: 14px;
color: #666;
}

#order_details .order_details_body .ticket-detail-block ul.ticket-detail-block-list li .title{
width: 110px;
font-size: 14px;
}

#order_details .order_details_body .ticket-detail-block ul.ticket-detail-block-list li .value{
width: 275px;
position: relative;
top: 2px;
font-size: 14px;
}

#order_details .order_details_body .ticket-detail-block ul.ticket-detail-block-list li{
margin-bottom: 10px;
}


#order_details .order_details_body .ticket-detail-block ul.ticket-detail-block-list li.order-option{
font-size: 14px;
margin-bottom: 5px;
}

#order_details .order_details_body .ticket-detail-block ul.ticket-detail-block-list li.order-option .ez-radio{
margin-right: 5px;                       
}

.circle-notifications-salespage {
    background: none repeat scroll 0 0 #AC2549;
    border-radius: 10px;
    display: inline-block;
    float: none;
    height: 20px;
    left: 0;
    margin-left: 5px;
    position: relative;
    text-align: center;
    top: 12px;
    vertical-align: top;
    width: 20px;
}
.circle-notifications-salespage span {
    color: #FFFFFF;
    display: inline-block;
    float: none;
    font-size: 12px;
    font-weight: bold;
    position: relative;
    top: -10px;

}

.thank-you-message-final{
border: 1px solid rgb(204, 204, 204); 
padding: 10px; 
border-radius: 4px; 
color: rgb(0, 0, 0); 
font-size: 18px; 
font-weight: bold; 
text-align: center; 
background-color: rgb(255, 255, 255);
}

.upsell_select_main_product{
margin-top: 10px;
}

.upsell_select_main_product-inner{
background: #fff;
padding: 15px 10px;
border: 1px solid #eee;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
border-radius: 3px;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .upsell_select_main_product label{
margin: 0 0 2px 0;
padding-bottom: 1px;
top: 0;
font-size: 13px;


}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .upsell_select_main_product label span{
display: block;
border-top: 1px solid #d5d5d5;
font-weight: normal;
font-size: 12px;
margin-top: 3px;
padding-top: 2px;
margin-bottom: 10px;
}

.box-white-cproduct ul.inner-step-list > li .expand-block-content .upsell_select_main_product .bootstrap-select{
width: auto;
display: block;
margin-bottom: 0;
}

.landing_pages_holder .landing_page_holder, .split_landing_page_holder
{
	border-left: 2px solid #C6496A;
}
.landing_pages_holder .landing_page_holder h5, .split_landing_page_holder h5
{
	margin-left:10px; margin-top:7px;
	background: none repeat scroll 0 0 #C6496A;
    border-radius: 3px 3px 3px 3px;
    color: #FFFFFF;
    display: inline-block;
    padding: 3px 5px;
    position: relative;
    top: -4px;
    vertical-align: top;
}
.page_tab_indicator {
    background: none repeat scroll 0 0 #AC2549;
    border-radius: 10px 10px 10px 10px;
    display: inline-block;
    float: none;
    font-family: Arial,Verdana;
    height: 20px;
    left: 0;
   
    position: relative;
    text-align: center;
    top: 12px;
    vertical-align: top;
    width: 20px;
}
.page_tab_indicator span
{
	  top: -3px;

    color: #FFFFFF !important;
    display: inline-block;
    float: none;
    font-size: 13px;
    font-weight: normal;
    position: relative;
  
}
.bootstrap-select .page_tab_indicator span
{
	 font-size: 10.5px;
	 top:-2px;
}
.bootstrap-select .page_tab_indicator
{
	 background-color: #AC2549;
    border-radius: 8px 8px 8px 8px;
    color: #FFFFFF;
    display: inline-block;
    font-weight: normal;
    height: 16px;
    margin-left: 5px;
    position: relative;
    text-align: center;
    top: 2px !important;
    vertical-align: top;
    width: 16px;
}

.box-white-affcontests-content-inner-tabs .page_tab_indicator
{
	background-color: #AC2549;
    border-radius: 8px 8px 8px 8px;
    color: #FFFFFF;
    display: inline-block;
    font-weight: normal;
    height: 16px;
    margin-left: 5px;
    position: relative;
    text-align: center;
    top: 2px;
    vertical-align: top;
    width: 16px;
}

.box-white-affcontests-content-inner-tabs .page_tab_indicator span
{
	top: -3px;
	font-size: 10.5px;
}

.info-box-prizes{
border: 1px solid #d6c475;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
background: #FFFFBC;
background: #F2FAFF;
border: 1px solid #CAE7F7;
}

.info-box-prizes h5{
background: #35A9CF;
padding: 8px 10px 3px 10px;
color: #fff;
margin :0; 
}

.box-white-affcontests-content-inner .info-box-prizes h5 .icon-pending{
background-position: -184px -1755px;
width: 15px;
height: 22px;
top: -4px;
margin-right: 5px;
}

.box-white-affcontests-content-inner .info-box-prizes h5 .icon-check{
background-position: -629px -1341px;
width: 23px;
height: 20px;
top: -3px;
margin-right: 5px;
}

.info-box-prizes p{
display: inline-block;
vertical-align: top;
color: #666;
width: 235px;
padding-left: 10px;
font-size: 12px;
line-height: 140%;
margin-bottom: 0;
}

.info-box-prizes a.btn{
display: inline-block;
vertical-align: top;
float: right;
margin-right: 10px;
}

#change_credit_card_details{
    margin-toP: 20px;
}

#change_credit_card_details h5{
    border: 1px solid #ddd;
    border-radius: 3px;
    padding: 10px;
    background: #fff;	
}

#change_credit_card_details h4{
margin-bottom: 10px;
}

#change_credit_card_details h5 span{
    font-weight: 400;
}

#change_credit_card_details .control-label{
	width: 100px;


}

#change_credit_card_details .controls{
	margin-left: 110px;
}

#change_credit_card_details .controls input{
	width: 100%;
	box-sizing: border-box;
	height: 30px;
	}

#change_credit_card_details .controls .bootstrap-select{
	width: 100%;
}

#change_credit_card_details .controls .column-exp .bootstrap-select{
	width: 140px;
}