/*
 * Document   : lt-ie8
 * Created on : 05.08.2013, 17:25:47
 */

.pane-menu-menu-payment-journey-tabs .menu li a  {
    font-size: 13px;
}

#webform-component-fieldset-wrapper {
    margin-left: 0;
}

#webform-component-fieldset-wrapper--column-one--personal-details,
#webform-component-fieldset-wrapper--column-one {
    margin-left: 0;
}

.region-grid-second {
    position: relative;
    right: -20px;
    margin-left: 0;
}

/*
 * start: payment styles
 */

.page-payment  a.button {
    position: relative;
    top: 2px;
}

.page-payment .green-button,
.page-payment .grey-button,
header .row-header-second .pane-closest-event,
header .row-header-second .pane-page-logo,
.page-payment .bottom-panel a,
.page-payment-company-details #edit-submit,
.page-payment-add-delegates #edit-submit {
    display: inline;
}

.page-payment #book-now-button {
    height: 40px;
    overflow: hidden;
}

.page-payment .grey-button,
.page-payment .green-button,
.page-payment .bottom-panel a {
    position: relative;
    display: inline;
    height: 28px;
    overflow: hidden;
    line-height: 28px;
    zoom: 1;
}


.page-payment .payment-method-submit .green-button {
    line-height: 14px;
}

.page-payments-wizard-1-details a.button,
.page-payments-wizard-2 a.button,
.page-payments-wizard-4 a.button {
    height: 30px;
}


header .row-header-second,
header .row-header-second .container {
    position: static;
}

header .row-header-second .pane-i2i-ctab {
    top: 0;
    right: 0;
}

.page-payment .pane-menu-menu-payment-journey-tabs .menu {
    float: none;
    width: 936px;
    margin-bottom: 30px;
    border: 0;
}

/*.page-payment .pane-menu-menu-payment-journey-tabs .menu .item4 a {
    padding-top: 16px !important;
}*/

.page-payment .pane-menu-menu-payment-journey-tabs .menu .item5 a {
    white-space: normal;
}

/*.page-payment .pane-menu-menu-payment-journey-tabs .pane-content {
    border: 1px solid #E5E5E5;
}*/

.page-payment a.button {
    margin-top: 0;
}

.page-payment-payment-options #webform-component-online-payment-items--temporary-markup {
    width: 122px;
    margin-right: 20px;
}

.page-payments-wizard-1 #webform-component-cart-markup,
.page-payments-wizard-1 #webform-component-invoice-markup,
.page-payments-wizard-1 #webform-component-payment-markup {
    width: 198px;
}

.page-payment #webform-component-invoice-markup *,
.page-payment #webform-component-payment-markup * {
    text-align: left;
}

.page-payment #edit-discount-code,
.page-payment #edit-discount-code--2 {
    width: 178px;
}

.page-payment .vertical-tabs.delegates-menu li,
.page-payment .vertical-tabs.delegates-menu li a {
    zoom: 1;
}

.page-payment .vertical-tabs.delegates-menu li a {
    margin-top: -12px;
}

.page-payment .webform-component input[type="text"],
.page-payment .webform-component input[type="email"] {
    width: 95%;
}

/*.page-payment .webform-component {
    text-align: center;
}*/

.page-payment .webform-component label {
    padding-left: 5px;
    text-align: left;
}

.page-payment .webform-component-select {
    text-align: left;
}

.page-payment #webform-component-ticket-area {
    padding-left: 5px;
}

.page-payment .form-checkboxes *,
.page-payment #webform-component-fieldset-wrapper--column-two--billing-adddress-is-different *,
.page-payment #webform-component-fieldset-wrapper--column-two--billing-address-section *,
.page-payment #webform-component-ieldset-wrapper--column-two--marketing-options *,
.page-payment #webform-component-back-link *,
.page-payment #webform-component-invoice-payment-items * {
    text-align: left;
}

.page-payment .span3 .total .total-section .col-right {
    height: 40px !important;
}


/*
 * start: Awards payments fix
 */

.page-payment .standard-form select {
    width: 100%;
}

#messages-help-wrapper {
    width: auto;
}

ul.primary.tabs {
    width: 100%;
    padding-left: 0;
}

ul.step-tabs li,
.pane-menu-menu-payment-journey-tabs ul.step-tabs .leaf {
    padding-left: 10px;
}

ul.step-tabs li span {
    vertical-align: middle;
}

.pane-menu-menu-payment-journey-tabs ul.step-tabs li a {
    padding-left: 0;
}

.page-payment-journey .pane-menu-menu-payment-journey-tabs ul.step-tabs .leaf a span {
    top: -4px;
    padding: 0 3px;
}

ul.step-tabs .steps-4 {
    width: 24%;
}

ul.step-tabs .steps-5,
.pane-menu-menu-payment-journey-tabs ul.step-tabs .leaf {
    width: 19%;
}

.page-payment .view-payment-product-list thead .views-field.span6 {
    width: 225px;
}

.page-payment .view-payment-product-list tbody .views-field.span6 {
   width: 200px;
}

.page-payment .product-quantity-field input.textfield {
    height: 20px;
    line-height: 20px;
    min-height: 20px;
}

.page-payment.page-payment-select-your-ticket input.button {
    height: 23px;
    min-height: 23px;
    line-height: 1;
}

.page-payment.page-payment-select-your-ticket .view-payment-product-list tbody .row-fluid.views-fieldset {
    padding-bottom: 5px;
}

.page-payment-select-your-ticket .form-type-radio.form-item-is-it-your-billing-address {
    float: left;
}

.page-payment-select-your-ticket .form-item-is-it-your-billing-address .field-prefix,
.page-payment-select-your-ticket .billing-details-fieldset input[type="text"],
.page-payment-select-your-ticket .billing-details-fieldset input[type="text"] + .description,
.page-payment-select-your-ticket .billing-details-fieldset select,
.page-payment-select-your-ticket #edit-is-it-your-billing-address {
    position: relative;
    top: -15px;
}

.page-payment-select-your-ticket .form-item-is-it-your-billing-address .field-prefix {
    top: -20px;
}

.page-payment-select-your-ticket.page-payments-wizard-1-details .form-item-is-it-your-billing-address .field-prefix,
.page-payment-select-your-ticket.page-payments-wizard-1-details #edit-is-it-your-billing-address {
    top: 0;
}

.page-payment-select-your-ticket .form-type-radio.form-item-is-it-your-billing-address {
    width: 70px;
}

.page-payment-select-your-ticket .form-type-radio.form-item-is-it-your-billing-address label {
    top: 0;
    padding-left: 0;
}

.page-payment-select-your-ticket #edit-billing-address-fields .form-item,
.page-payment-select-your-ticket .form-item.form-type-radios.form-item-is-it-your-billing-address {
    text-align: left !important;
}

.page-payment-select-your-ticket .billing-details-fieldset input[type="text"] {
    width: 68%;
}

.page-payment .span3 .block-i2i-eco-custom-cart {
   width: 216px !important;
}

.page-payment .payment-method-content span.payment-fright {
    width: 556px;
}

.page-payment .payment-method-content span.payment-fleft {
    width: auto;
    border: none !important;
}

.page-payment .block-i2i-eco-custom-cart .col1,
.page-payment .block-i2i-eco-custom-cart .views-field-title,
.page-payment .block-i2i-eco-custom-cart .cart-items.coupon .col-left,
.page-payment .block-i2i-eco-custom-cart .cart-items.total .col-left,
.page-payment .block-i2i-eco-custom-cart .col2,
.page-payment .block-i2i-eco-custom-cart .views-field-quantity,
.page-payment .block-i2i-eco-custom-cart .cart-items.total span,
.page-payment .block-i2i-eco-custom-cart .cart-items.coupon span,
.page-payment .block-i2i-eco-custom-cart .col3,
.page-payment .block-i2i-eco-custom-cart .views-field-commerce-price,
.page-payment .block-i2i-eco-custom-cart .cart-items.coupon .col-right,
.page-payment .block-i2i-eco-custom-cart .cart-items.total .col-right,
.page-payment .pane-i2i-payment-ui-i2i-payment-ui-custom-cart.block .col1,
.page-payment .pane-i2i-payment-ui-i2i-payment-ui-custom-cart.block .views-field-line-item-title,
.page-payment .pane-i2i-payment-ui-i2i-payment-ui-custom-cart.block .cart-items.coupon .col-left,
.page-payment .pane-i2i-payment-ui-i2i-payment-ui-custom-cart.block .cart-items.total .col-left,
.page-payment .pane-i2i-payment-ui-i2i-payment-ui-custom-cart.block .sub-total-section.cart-section .col-left,
.page-payment .pane-i2i-payment-ui-i2i-payment-ui-custom-cart.block .col2,
.page-payment .pane-i2i-payment-ui-i2i-payment-ui-custom-cart.block .views-field-quantity,
.page-payment .pane-i2i-payment-ui-i2i-payment-ui-custom-cart.block .cart-items.total span,
.page-payment .pane-i2i-payment-ui-i2i-payment-ui-custom-cart.block .sub-total-section.cart-section span,
.page-payment .pane-i2i-payment-ui-i2i-payment-ui-custom-cart.block .cart-items.coupon span,
.page-payment .pane-i2i-payment-ui-i2i-payment-ui-custom-cart.block .col3,
.page-payment .pane-i2i-payment-ui-i2i-payment-ui-custom-cart.block .views-field-commerce-total,
.page-payment .pane-i2i-payment-ui-i2i-payment-ui-custom-cart.block .cart-items.coupon .col-right,
.page-payment .pane-i2i-payment-ui-i2i-payment-ui-custom-cart.block .cart-items.total .col-right,
.page-payment .pane-i2i-payment-ui-i2i-payment-ui-custom-cart.block .sub-total-section.cart-section .col-right,
.page-payment .block-i2i-eco-custom-cart .cart-items.vat .col-right,
.page-payment .block-i2i-eco-custom-cart .cart-items.vat .col-left,
.page-payment .block-i2i-eco-custom-cart .cart-items.vat span,
.page-payment .pane-i2i-payment-ui-i2i-payment-ui-custom-cart.block .cart-items.vat .col-right,
.page-payment .pane-i2i-payment-ui-i2i-payment-ui-custom-cart.block .cart-items.vat .col-left,
.page-payment .pane-i2i-payment-ui-i2i-payment-ui-custom-cart.block .cart-items.vat span,
.page-payment .block-i2i-eco-custom-cart .cart-items.discount-i2iecodis_prod_rel_dis .col-right,
.page-payment .block-i2i-eco-custom-cart .cart-items.discount-i2iecodis_prod_rel_dis .col-left,
.page-payment .block-i2i-eco-custom-cart .cart-items.discount-i2iecodis_prod_rel_dis span,
.page-payment .block-i2i-eco-custom-cart .cart-items.sub-total.border-strong .col-right,
.page-payment .block-i2i-eco-custom-cart .cart-items.sub-total.border-strong .col-left,
.page-payment .block-i2i-eco-custom-cart .cart-items.sub-total.border-strong span {
    float: left;
    display: inline;
    height: 100% !important;
    min-height: 25px;
    padding: 10px 0 4px;
    zoom: 1;
}

.page-payment .block-i2i-eco-custom-cart .cart-items.discount-i2iecodis_prod_rel_dis,
.page-payment .pane-i2i-payment-ui-i2i-payment-ui-custom-cart.block .cart-items.vat,
.page-payment .block-i2i-eco-custom-cart .views-row,
.page-payment .pane-i2i-payment-ui-i2i-payment-ui-custom-cart .views-row {
    background: url('images/ie7-cart.png') repeat-y right top;
}

.page-payment .span3 .block-i2i-eco-custom-cart .col1,
.page-payment .span3 .block-i2i-eco-custom-cart .views-field-title,
.page-payment .span3 .block-i2i-eco-custom-cart .cart-items.coupon .col-left,
.page-payment .span3 .block-i2i-eco-custom-cart .cart-items.total .col-left,
.page-payment .span3 .block-i2i-eco-custom-cart .cart-items.discount-i2iecodis_prod_rel_dis .col-left {
     width: 83px !important;
}

.page-payment .span3 .block-i2i-eco-custom-cart .col2,
.page-payment .span3 .block-i2i-eco-custom-cart .views-field-quantity,
.page-payment .span3 .block-i2i-eco-custom-cart .cart-items.total span,
.page-payment .span3 .block-i2i-eco-custom-cart .cart-items.coupon span,
.page-payment.html .pane-i2i-payment-ui-i2i-payment-ui-custom-cart.block .col2,
.page-payment.html .pane-i2i-payment-ui-i2i-payment-ui-custom-cart.block .views-field-quantity,
.page-payment.html .pane-i2i-payment-ui-i2i-payment-ui-custom-cart.block .cart-items.total span,
.page-payment.html .pane-i2i-payment-ui-i2i-payment-ui-custom-cart.block .cart-items.coupon span,
.page-payment.html .pane-i2i-payment-ui-i2i-payment-ui-custom-cart.block .cart-items.vat span,
.page-payment .pane-i2i-payment-ui-i2i-payment-ui-custom-cart.block .sub-total-section.cart-section span,
.page-payment .span3 .pane-i2i-payment-ui-i2i-payment-ui-custom-cart.block .vat-section span,
.page-payment .span3 .block-i2i-eco-custom-cart .vat-section span,
.page-payment .span3 .block-i2i-eco-custom-cart .discount-i2iecodis_prod_rel_dis-section span {
    width: 57px;
}

.page-payment .span3 .block-i2i-eco-custom-cart .col3,
.page-payment .span3 .block-i2i-eco-custom-cart .views-field-commerce-price,
.page-payment .span3 .block-i2i-eco-custom-cart .cart-items.coupon .col-right,
.page-payment .span3 .block-i2i-eco-custom-cart .cart-items.total .col-right,
.page-payment.html .pane-i2i-payment-ui-i2i-payment-ui-custom-cart.block .col3,
.page-payment.html .pane-i2i-payment-ui-i2i-payment-ui-custom-cart.block .views-field-commerce-total,
.page-payment.html .pane-i2i-payment-ui-i2i-payment-ui-custom-cart.block .cart-items.coupon .col-right,
.page-payment.html .pane-i2i-payment-ui-i2i-payment-ui-custom-cart.block .cart-items.total .col-right,
.page-payment.html .pane-i2i-payment-ui-i2i-payment-ui-custom-cart.block .cart-items.vat .col-right,
.page-payment .pane-i2i-payment-ui-i2i-payment-ui-custom-cart.block .sub-total-section.cart-section .col-right,
.page-payment .span3 .block-i2i-eco-custom-cart .vat-section .col-right,
.page-payment .span3 .pane-i2i-payment-ui-i2i-payment-ui-custom-cart.block .vat-section .col-right,
.page-payment .span3 .block-i2i-eco-custom-cart .discount-i2iecodis_prod_rel_dis .col-right {
    width: 74px;
    height: 100% !important;
}

.page-payment .span3 .block-i2i-eco-custom-cart .cart-items.total .col-left,
.page-payment .span3 .pane-i2i-payment-ui-i2i-payment-ui-custom-cart.block .cart-items.total .col-left{
    text-align: center !important;
}

.page-payment.page-payment-journey.html .pane-i2i-payment-ui-i2i-payment-ui-custom-cart.block .sub-total-section.cart-section .col-left,
.page-payment .span3 .block-i2i-eco-custom-cart .sub-total-section.cart-section .col-left,
.page-payment .span3 .block-i2i-eco-custom-cart .vat-section .col-left,
.page-payment .span3 .pane-i2i-payment-ui-i2i-payment-ui-custom-cart.block .vat-section .col-left,
body.page-payment .span3 .block-i2i-eco-custom-cart .cart-section.discount-i2iecodis_prod_rel_dis-section span.col-left {
    padding-left: 10px;
    width: 73px !important;
    padding-bottom: 3px;
}

.page-payment .span3 .block-i2i-eco-custom-cart .vat-section .col-left {
    padding-bottom: 0;
}

body.page-payment .span3 .block-i2i-eco-custom-cart .cart-section.cart-coupon span.coupon-description.col-left {
    padding-left: 20px !important;
    width: 63px !important;
}

.page-payments-wizard-2 .span3 .block-i2i-eco-custom-cart .col1,
.page-payments-wizard-2 .span3 .block-i2i-eco-custom-cart .views-field-title,
.page-payments-wizard-2 .span3 .block-i2i-eco-custom-cart .cart-items.coupon .col-left,
.page-payments-wizard-2 .span3 .block-i2i-eco-custom-cart .cart-items.total .col-left,
body.page-payments-wizard-2 .span3 .block-i2i-eco-custom-cart .cart-section.cart-coupon span.coupon-description.col-left,
body.page-payments-wizard-2 .span3 .block-i2i-eco-custom-cart .cart-section.discount-i2iecodis_prod_rel_dis-section span.col-left {
    padding-left: 10px !important;
    width: 73px !important;
}

.html.page-payment.page-payment-company-details.page-payment-journey .pane-i2i-payment-ui-i2i-payment-ui-custom-cart.block .views-field.views-field-line-item-title,
.html.page-payment.page-payment-payment-options.page-payment-journey .pane-i2i-payment-ui-i2i-payment-ui-custom-cart.block .views-field.views-field-line-item-title,
.html.page-payment.page-payment-payment-options.page-payment-journey .pane-i2i-payment-ui-i2i-payment-ui-custom-cart.block .cart-items.total .col-left {
    padding-left: 10px !important;
    width: 77px !important;
}

.page-payment .span3 .block-i2i-eco-custom-cart .coupon-description a {
    left: 0;
}

.page-payment .product-quantity-field input.textfield {
    width: 34px;
}

.page-payment-select-your-ticket.page-payment input.add-update-basket {
    width: 53px;
}

.page-payment [id*="edit-promo"] input[type="submit"],
.page-payment .apply-discount [id*="edit-promo"] input[type="submit"] {
    position: absolute;
    right: 5px;
    top: 24px;
    margin: 0;
}

.page-payment.page-payment-select-your-ticket.page-payment-journey .apply-discount [id*="edit-promo"] input[type="submit"] {
    right: 9px;
}

.page-payment-payment-confirmation.page-payment .region-grid-first .webform-component {
    margin-right: 10px;
}

#webform-component-payment-markup {
    margin-right: 0;
    width: 195px;
}

.page-payment [id*="edit-promo"] input[type="text"] {
    line-height: 28px!important;
}

.page-payment .payment-method-header {
    height: 40px;
    padding: 0;
}

.page-payments-wizard-1-details .standard-form input[type="text"] {
    width: 95%;
}

.page-payments-wizard-1-details select {
    width: 97%;
}

.page-payments-wizard-1-details #webform-component-fieldset-wrapper--column-two--company-address--vat-section .description {
    width: 100%;
}

.page-payments-wizard-1-details #webform-component-fieldset-wrapper--column-two--billing-adddress-is-different .fieldset-wrapper {
    overflow: hidden;
}

.page-payments-wizard-1-details #edit-billing-address-fields {
    display: block;
    width: 100%;
}

.page-payments-wizard-1-details #edit-buttons {
    height: 60px;
}

.page-payments-wizard-3 #content-wrapper .region-grid-second .call-to-action-button-wrapper.no-text.payment-wizard-ctab .call-to-action-content,
.page-payments-wizard-4 #content-wrapper .region-grid-second .call-to-action-button-wrapper.no-text.payment-wizard-ctab .call-to-action-content {
    padding-top: 10px;
}

.page-payments-wizard-3 .block-i2i-eco-custom-cart .line-items-header .col1,
.page-payments-wizard-3 .block-i2i-eco-custom-cart .views-field-title,
.page-payments-wizard-3 .block-i2i-eco-custom-cart .cart-items.coupon .col-left,
.page-payments-wizard-3 .block-i2i-eco-custom-cart .cart-items.total .col-left,
.page-payments-wizard-3 .block-i2i-eco-custom-cart .line-items-header .col2,
.page-payments-wizard-3 .block-i2i-eco-custom-cart .views-field-quantity,
.page-payments-wizard-3 .block-i2i-eco-custom-cart .cart-items.total span,
.page-payments-wizard-3 .block-i2i-eco-custom-cart .cart-items.coupon span,
.page-payments-wizard-3.page-payment .block-i2i-eco-custom-cart .cart-items.discount-i2iecodis_prod_rel_dis span,
.page-payments-wizard-3 .block-i2i-eco-custom-cart .line-items-header .col3,
.page-payments-wizard-3 .block-i2i-eco-custom-cart .views-field-commerce-price,
.page-payments-wizard-3 .block-i2i-eco-custom-cart .cart-items.coupon .col-right,
.page-payments-wizard-3 .block-i2i-eco-custom-cart .cart-items.discount-i2iecodis_prod_rel_dis .col-right,
.page-payments-wizard-3 .block-i2i-eco-custom-cart .cart-items.total .col-right {
    height: 30px;
    padding: 10px 0 0;

}

.page-payments-wizard-3 .block-i2i-eco-custom-cart .line-items-header .col1,
.page-payments-wizard-3 .block-i2i-eco-custom-cart .views-field-title,
.page-payments-wizard-3 .block-i2i-eco-custom-cart .cart-items.coupon .col-left,
.page-payments-wizard-3 .block-i2i-eco-custom-cart .cart-items.total .col-left,
.page-payments-wizard-3.page-payment .block-i2i-eco-custom-cart .cart-items .col-left {
    width: 270px !important;
    padding-left: 10px !important;
}

.page-payments-wizard-3.page-payment .block-i2i-eco-custom-cart .cart-items span span {
    width: 270px !important;
}

.page-payments-wizard-3 .block-i2i-eco-custom-cart .line-items-header .col2,
.page-payments-wizard-3 .block-i2i-eco-custom-cart .views-field-quantity,
.page-payments-wizard-3 .block-i2i-eco-custom-cart .cart-items.total span,
.page-payments-wizard-3 .block-i2i-eco-custom-cart .cart-items.coupon span,
.page-payments-wizard-3.page-payment .block-i2i-eco-custom-cart .cart-items span {
    width: 178px!important;
}

.page-payments-wizard-3 .block-i2i-eco-custom-cart .line-items-header .col3,
.page-payments-wizard-3 .block-i2i-eco-custom-cart .views-field-commerce-price,
.page-payments-wizard-3 .block-i2i-eco-custom-cart .cart-items.coupon .col-right,
.page-payments-wizard-3 .block-i2i-eco-custom-cart .cart-items.total .col-right,
.page-payments-wizard-3 .block-i2i-eco-custom-cart .cart-items.discount-i2iecodis_prod_rel_dis .col-right,
.page-payments-wizard-3.page-payment .block-i2i-eco-custom-cart .cart-items .col-right {
    width: 240px!important;
}

.page-payments-wizard-3 .description {
    position: relative;
    top: -13px;
}

.page-payments-wizard-4 select {
    width: 100%;
}

.page-payment.page-payments-wizard-4 input[type="text"] {
    width: 98%;
}

.page-payments-wizard-4 #edit-buttons {
    clear: both;
    float: none;
}

.page-payment .block-i2i-eco-custom-cart .tooltip-popup {
    bottom: 0 !important;
}

.page-payment-add-delegates .wide-form .form-item {
    text-align: left;
}

/*
 * end: Awards payments fix
 */


/*
 * start: Conference payments fix
 */

.page-payment-select-your-ticket #views-exposed-form-payment-product-list-default .form-type-bef-link {
    height: 30px;
}

.page-payment-select-your-ticket .row-fluid .span2 {
    width: 15.51%;
}

.pane-menu-menu-payment-journey-tabs ul.step-tabs .leaf a {
    height: 40px;
    padding-top: 7px;
}

.pane-menu-menu-payment-journey-tabs ul.step-tabs .leaf a span {
    top: 0;
}

.page-payment.page-payment-select-your-ticket input.button {
    min-width: 51px;
}

.page-payment-journey.page-payment.html .pane-i2i-payment-ui-i2i-payment-ui-custom-cart.block .col1,
.page-payment-journey.page-payment.html .pane-i2i-payment-ui-i2i-payment-ui-custom-cart.block .views-field-line-item-title,
.page-payment-journey.page-payment.html .pane-i2i-payment-ui-i2i-payment-ui-custom-cart.block .cart-items.coupon .col-left,
.page-payment-journey.page-payment.html .pane-i2i-payment-ui-i2i-payment-ui-custom-cart.block .cart-items.total .col-left {
    width: 87px !important;
}

.page-payment-journey.page-payment-payment-confirmation.html .pane-i2i-payment-ui-i2i-payment-ui-custom-cart.block .col1,
.page-payment-journey.page-payment-payment-confirmation.html .pane-i2i-payment-ui-i2i-payment-ui-custom-cart.block .views-field-line-item-title,
.page-payment-journey.page-payment-payment-confirmation.html .pane-i2i-payment-ui-i2i-payment-ui-custom-cart.block .cart-items.coupon .col-left,
.page-payment-journey.page-payment-payment-confirmation.html .pane-i2i-payment-ui-i2i-payment-ui-custom-cart.block .cart-items.total .col-left,
.page-payment-journey.page-payment-payment-confirmation.html .pane-i2i-payment-ui-i2i-payment-ui-custom-cart.block .cart-items.vat .col-left {
    width: 77px !important;
    padding-left: 10px;
}

.page-payment .span3 .pane-i2i-payment-ui-i2i-payment-ui-custom-cart.block .discount-button-delete {
    top: 10px;
    left: 0;
}

body.page-payment.page-payment-journey .span3 .pane-i2i-payment-ui-i2i-payment-ui-custom-cart .cart-section.cart-coupon span.coupon-description.col-left,
body.page-payment.page-payment-journey .span3 .pane-i2i-payment-ui-i2i-payment-ui-custom-cart .cart-section.discount-i2iecodis_prod_rel_dis-section span.col-left {
    width: 61px !important;
    padding-left: 25px !important;
}

.page-payment.page-payment-company-details select {
    width: 100%;
}

.page-payment.page-payment-payment-options select {
    width: 98%;
}

.page-payment-payment-options a.button {
    top: 4px;
    height: 32px !important;
    text-align: center !important;
}

.page-payment-company-details .back-button a.button {
    top: 0;
    min-width: 110px;
    height: 30px;
    text-align: center !important;
}

.page-payment-payment-confirmation.page-payment-journey.page-payment .webform-client-form.standard-form {
    width: 700px!important;
    overflow: hidden!important;
}

.page-payments-wizard-1.page-payment .standard-form select {
    width: 70%;
}

header ul.menu li.expanded ul {
    width: 189px;
}

header ul.menu li ul {
    top: 46px;
    left: -7px;
}

.digit {
    position: relative !important;
}

.region-grid-second .call-to-action-button-wrapper.no-text .call-to-action-content {
    padding-top: 13px;
}

ul li.expanded,
ul li.leaf {
    list-style-image: none;
}

header ul.menu li.expanded ul a {
    padding-top: 0;
    padding-bottom: 0;
}

header ul.menu li.expanded li {
    line-height: 46px;
}

header ul.menu li.expanded ul ul {
    top: -7px;
    left: 189px;
    border-top: 1px solid #dcdcdc;
}


/*
 * start: login page styles
 */

#edit-login .form-type-item {
    width: 198px;
}

#edit-login .form-item input {
    max-width: 186px;
}

/*
 * end: login page styles
 */


/*
 * start: header popups styles
 */

.share-icon p {
    height: 36px !important;
}

.header-popup.header-sharethis-box,
.header-popup.header-search-box {
    margin-top: 0 !important;
}

.header-popup.header-sub-menu-login-box {
    margin-top: -4px !important;
}

.st_fblike_hcount {
    float: none;
}

.row-header-first .pane-custom .pane-content {
    max-width: 175px;
}

/*
 * end: header popups styles
 */


/*
 * start: top-6 block
 */

.region-grid-first .pane-top-6-block .grid-col {
    width: 340px;
}

.region-grid-first .pane-top-6-block .views-view-grid {
    padding-right: 0;
}

/*
 * end: top-6 block
 */


.entry-form .group-promotion-options .field-name-field-promotion-option,
.entry-form .form-item > label:first-child + *,
.entry-form .i2i-webform-date-wrapper > label + .date-field-inner-wrapper,
.entry-wizard-form .group-promotion-options .field-name-field-promotion-option,
.entry-wizard-form .form-item > label:first-child + *,
.entry-wizard-form .i2i-webform-date-wrapper > label + .date-field-inner-wrapper,
.page-enter-.entry-wizard-form .form-item > label:first-child + *,
#user-profile-form .group-promotion-options .field-name-field-promotion-option,
#user-profile-form .group-promotion-options .field-name-field-judge-promotion-option,
#user-profile-form .group-promotion-options .fieldset-description,
#user-profile-form .form-item > label:first-child + *,
#user-profile-form .i2i-webform-date-wrapper > label + .date-field-inner-wrapper {
    float: none;
    display: inline;
    vertical-align: top;
    zoom: 1;
}

.entry-form .group-promotion-options .field-name-field-promotion-option,
.entry-form .form-item > label:first-child + input,
.entry-wizard-form .group-promotion-options .field-name-field-promotion-option,
.entry-wizard-form .form-item > label:first-child + input,
.page-enter-.entry-wizard-form .form-item > label:first-child + input,
#user-profile-form .group-promotion-options .field-name-field-promotion-option,
#user-profile-form .group-promotion-options .field-name-field-judge-promotion-option,
#user-profile-form .group-promotion-options .fieldset-description,
#user-profile-form .form-item > label:first-child + input {
    width: 440px;
}

.filters-sidebar .views-widget-filter-search_api_views_fulltext .form-type-textfield .ctools-auto-submit-exclude {
    width: 105px;
    margin-right: 0;
}

.filtres-sidebar .form-type-textfield .field-suffix input {
    height: 36px;
}

.filters-sidebar .form-type-textfield .ctools-auto-submit-exclude {
    height: 28px;
}

.entry-wizard-form .confirm-parent input,
.entry-form .form-item > label:first-child + * {
    float: none;
}

.view-united-operations .views-exposed-widget.views-widget-per-page {
    top: -36px;
}

.entry-wizard-form .password-strength,
.entry-wizard-form .password-confirm {
    margin-left: 9px;
}

.views-exposed-form .views-exposed-widget .form-type-checkbox {
    overflow: hidden;
}

.views-exposed-form .views-exposed-widget input[type="checkbox"] {
    float: left;
}

.views-exposed-form .views-exposed-widget .form-type-checkbox label {
    margin-top: 5px;
    zoom: 1;
}

.entry-form .form-item > label:first-child + .form-select,
.entry-wizard-form .form-item > label:first-child + .form-select,
#user-profile-form .form-item > label:first-child + .form-select {
    margin-right: 150px;
}

.entry-form .form-item.webform-component > .form-text,
#user-profile-form .form-type-textfield > .form-text,
#user-profile-form .fieldset-wrapper > .form-item > input,
#user-profile-form .fieldset-wrapper > .form-item > select,
#user-profile-form .fieldset-wrapper > .form-item-timezone.form-item > label:first-child + select {
    margin-right: -4px;
}

#user-profile-form .form-item > label:first-child + .form-file {
    width: 452px;
}

.entry-form input.form-radio,
.entry-form input.form-checkbox,
.entry-wizard-form input.form-radio,
.entry-wizard-form input.form-checkbox,
#user-profile-form input.form-radio,
#user-profile-form input.form-checkbox {
    margin-top: 0;
}

.entry-form .form-type-radio > .option,
.entry-form .form-type-checkbox > .option,
.entry-wizard-form .form-type-radio > .option,
.entry-wizard-form .form-type-checkbox > .option,
#user-profile-form .form-type-radio > .option,
#user-profile-form .form-type-checkbox > .option {
    padding-left: 0;
}

.entry-form .form-type-radio > .field-suffix + .option,
.entry-form .form-type-checkbox > .field-suffix + .option,
.entry-wizard-form .form-type-radio > .field-suffix + .option,
.entry-wizard-form .form-type-checkbox > .field-suffix + .option,
#user-profile-form .form-type-radio > .field-suffix + .option,
#user-profile-form .form-type-checkbox > .field-suffix + .option {
    padding-left: 23px;
}


/*
 * start: collapsed menu
 */

.page-user .profile_tabs .tabs.primary li {
    display: inline;
}

.odd > .ctools-collapsible-container {
    overflow: hidden;
}

/*
 * end: collapsed menu
 */


.entry-scoring-comments .comment-score-field {
    margin-top: 0;
}

.entry-scoring-comments .field-name-webform-comment-body .form-textarea {
    width: 646px;
    max-width: 646px;
}

.page-admin-reports tr.odd td.active {
    background-color: #fff;
}

.page-admin-reports tr.even td.active {
    background-color: #eeeeee;
}

form .field-multiple-table td.field-multiple-drag + td {
    width: 250px;
}

.form-type-textfield {
    overflow: hidden;
}

.form-submit {
    line-height: 23px;
}

.filters-sidebar .views-exposed-widget .active-filters-clear-link {
    text-indent: 0;
    background: url("/sites/all/themes/i2i_eventsone/images/filter-close.png") no-repeat scroll 1px 0;
}

.views-widget select,
.page-admin-reports .views-exposed-form .form-type-textfield input {
    width: 97%;
}

/**#page-wrapper .region-grid-second .pane-views-panes .pane-inner {
    padding: 5px;
}**/

#page-wrapper .region-grid-second .pane-views-panes .pane-inner .link-see-all {
    top: 0;
    right: 5px;
}

body .entry-wizard-form .form-submit {
    height: auto;
}

.page-node-add .form-textarea-wrapper textarea {
    width: 465px;
    margin-bottom: 0;
}

.page-node-add-entry-category .metatags-form .form-text {
    width: 465px;
}

.page-node-add-entry-category .metatags-form fieldset .form-text {
    width: 448px;
}

.form-type-textfield {
    overflow: visible;
}

div.panel-pane div.node.row {
    margin-left: -20px;
}

header ul.menu li.expanded ul {
    position: absolute;
    z-index: 100000;
}

header .row-header-second {
    position: static;
}

header .row-header-second .container {
    position: static;
}

td.delta-order.tabledrag-hide {
    width: 100px;
}

legend {
    line-height: 2;
}

.entry-wizard-form #edit-submit {
    height: auto;
}

.i2i_entries_top_buttons {
    margin-bottom: 10px;
}

#list_of_entries_table tr.odd td {
    border-top: 1px solid #ccc;
}

.i2i_style_button,
.entry-wizard-form .form-submit,
.node-type-entry-category .node-entry-category .button a,
#user-profile-form #edit-submit {
    line-height: 23px;
}


/*
 * start: sorting in table
 */

th.active {
    position: relative;
    padding-left: 11px;
}

th.active a img {
    position: absolute;
    top: 5px;
    left: 12px;
    float: none;
    margin-right: 0;
}

/*
 * end: sorting in table
 */


/*
 * start: social links
 */

.judge_social_link_block > div {
    display: inline;
    zoom: 1;
}

/*
 * end: social links
 */


/*
 * start: MM judges table
 */

.page-admin .view .view-filters .views-exposed-widgets > fieldset {
    display: inline;
    zoom: 1;
}

.grouped_judge_categories {
    border-collapse: collapse;
}

.page-admin .view .view-filters .views-exposed-widgets > fieldset.views-widget-checkboxes {
    padding-bottom: 6px;
}

.page-admin-reports .views-exposed-form .form-type-textfield input {
    height: 16px;
    min-height: 16px;
    line-height: 16px;
}

/*
 * end: MM judges table
 */


/*
 * start: buttons customisation
 */

body .primary-button,
body .secondary-button {
    display: inline;
    zoom: 1;
}

input.primary-button,
input.secondary-button {
    line-height: 1.25;
}

/*
 * end: buttons customisation
 */


/*
 * start: MM entry scores changing status
 */

.view-i2i-es-entry-scores .form-wrapper-list li {
    vertical-align: middle;
    zoom: 1;
}

.view-i2i-es-entry-scores .form-wrapper-list .field-prefix {
    float: left;
}

.csv-links {
    line-height: 32px;
}

body.page-admin .view-display-id-entries_pane .views-widget-per-page {
    display: inline;
    zoom: 1;
}

/*
 * start: MM entry scores changing status
 */


.node-icon-view.is_have_badge .speaker-company-name,
.node-icon-view.is_have_badge .field-name-field-speakers,
.node-icon-view.is_have_badge .field-group-format .group_i2i_level_icon_view {
    margin-right: 65px;
    padding-right: 0;
}

#user-profile-form .form-item.form-type-checkbox .option {
    width: 410px;
    padding-left: 0;
}

#user-profile-form .form-type-radio > label {
    padding-left: 0;
}

header .row-header-second .view-closest-event .field-content > *:first-child {
    line-height: 2;
}

.node-icon-list-view .resource-date-type * {
    display: inline;
    zoom: 1;
}

.view-display-id-view_attacment_badges_tabs .view-content > div {
    margin-bottom: -1px;
}

.view-display-id-view_attacment_badges_tabs .view-content > div a {
    margin-bottom: 0;
}

.standard-form select {
    width: 198px;
}

.standard-form input[type="text"],
.standard-form input[type="email"],
.standard-form input[type="number"] {
    width: 186px;
    height: 20px;
    min-height: 0;
    line-height: 20px;
}

.entry-wizard-form .password-strength,
.entry-wizard-form .password-confirm,
#user-profile-form .password-strength,
#user-profile-form .password-confirm {
    width: 209px;
}

.entry-wizard-form .password-confirm,
#user-profile-form .password-confirm {
    min-height: 28px;
}

.entry-wizard-form input.password-confirm,
#user-profile-form input.password-confirm {
    margin-right: 4px;
}

.page-admin .views-field.views-field-category-entries {
    width: 45px;
}

.page-admin #mm_dashboard_users th:first-child {
    width: 15px !important;
}

th.active a img {
    top: 0;
}

.vertical-tabs .form-type-textfield input {
    width: 469px;
}

.container-inline-date {
    float: left;
    margin-right: 10px;
}

.container-inline-date .form-item,
.container-inline-date .form-item input {
    width: 145px;
}

body .header-popup #header-search-box .form-submit {
    margin: 1px 0 0 -1px;
    line-height: 30px;
}

.entry-wizard-form textarea,
.entry-form textarea,
#user-profile-form textarea {
    width: 440px;
    min-width: 0;
}

input.webform-calendar {
    margin-bottom: 2px;
    padding: 1px 3px;
}

#user-profile-form .form-item-pass-pass2.form-item > label {
    float: left;
    width: 218px;
}


/*
 * start: popup gallery
 */

.gallery-wrapper .webform-multiple-file {
    display: inline;
    zoom: 1;
}

.gallery-wrapper .webform-component-multiple_file a {
    display: inline;
    width: auto;
    height: auto;
    zoom: 1;

}

/*
 * end: popup gallery
 */


body.page-admin-reports .view-united-operations {
    zoom: 1;
}

.entry-scoring-comments #edit-author .form-item-name .form-select {
    margin-right: -4px;
}

.page-webform-submission .entity-webform-submission-entity .field .field-items {
    display: inline;
    zoom: 1;
}

.page-payments-wizard-2 .payment-method-button {
    min-width: 0;
}

/*Header issue fix*/

body.page-payments-wizard.page-payment .container {
	width: 100% !important;
}

/*End of Header issue fix*/

/*EventsOne IE*/

.cke_chrome {
    visibility: visible;
}
.text-format-wrapper .form-submit{
                margin:10px !important;
}
div.modal-forms-modal-content .form-item label{
                    padding: 0 0 5px 10px !important; 
}

/*End of EventsOne*/