.width-1 {
    width: 1px
}

.width-2 {
    width: 2px
}

.width-70 {
    width: 70px
}

.width-80 {
    width: 80px
}

.width-150 {
    width: 150px
}

.width-200 {
    width: 200px
}

.width-300 {
    width: 300px
}

.width-400 {
    width: 400px
}

.width-500 {
    width: 500px
}

.width-600 {
    width: 600px
}

.width-700 {
    width: 700px
}

.width-800 {
    width: 800px
}

.width-900 {
    width: 900px
}

.width-1000 {
    width: 1000px
}

.width-10pc {
    width: 10%
}

.width-20pc {
    width: 20%
}

.width-25pc {
    width: 25%
}

.width-30pc {
    width: 30%
}

.width-40pc {
    width: 40%
}

.width-50pc {
    width: 50%
}

.width-60pc {
    width: 60%
}

.width-70pc {
    width: 70%
}

.width-75pc {
    width: 75%
}

.width-80pc {
    width: 80%
}

.width-90pc {
    width: 90%
}

.width-100pc {
    width: 100%
}

.full-width {
    width: 100%
}

.valign-top {
    vertical-align: top
}

.valign-middle {
    vertical-align: middle
}

.valign-bottom {
    vertical-align: bottom
}

.halign-left {
    text-align: left
}

.halign-center {
    text-align: center
}

.halign-right {
    text-align: right
}

.no-border {
    border-collapse: collapse;
    border-spacing: 0;
    border: 0
}

.block-center {
    margin: 0 auto;
    text-align: center
}

table.cellpadding-0 td {
    padding: 0
}

table.cellpadding-1 td {
    padding: 1px
}

table.cellpadding-2 td {
    padding: 2px
}

table.cellpadding-3 td {
    padding: 3px
}

table.cellpadding-4 td {
    padding: 4px
}

table.cellpadding-5 td {
    padding: 6px
}

table.cellpadding-6 td {
    padding: 6px
}

table.cellpadding-7 td {
    padding: 7px
}

table.cellpadding-8 td {
    padding: 8px
}

table.cellpadding-9 td {
    padding: 9px
}

table.cellpadding-10 td {
    padding: 10px
}

table.cellspacing-0 {
    border-spacing: 0
}

table.cellspacing-1 {
    border-spacing: 1px
}

table.cellpadding-2 {
    border-spacing: 2px
}

table.cellpadding-3 {
    border-spacing: 3px
}

table.cellpadding-4 {
    border-spacing: 4px
}

table.cellpadding-5 {
    border-spacing: 6px
}

table.cellpadding-6 {
    border-spacing: 6px
}

table.cellpadding-7 {
    border-spacing: 7px
}

table.cellpadding-8 {
    border-spacing: 8px
}

table.cellpadding-9 {
    border-spacing: 9px
}

table.cellpadding-10 {
    border-spacing: 10px
}

.bg-ccc {
    background-color: #ccc
}

.margin-0 {
    margin: 0
}

.margin-1 {
    margin: 1px
}

.margin-2 {
    margin: 2px
}

.margin-3 {
    margin: 3px
}

.margin-4 {
    margin: 4px
}

.margin-5 {
    margin: 5px
}

.margin-6 {
    margin: 6px
}

.margin-7 {
    margin: 7px
}

.margin-8 {
    margin: 8px
}

.margin-9 {
    margin: 9px
}

.margin-10 {
    margin: 10px
}

.vmargin-0 {
    margin-top: 0;
    margin-bottom: 0
}

.vmargin-1 {
    margin-top: 1px;
    margin-bottom: 1px
}

.vmargin-2 {
    margin-top: 2px;
    margin-bottom: 2px
}

.vmargin-3 {
    margin-top: 3px;
    margin-bottom: 3px
}

.vmargin-4 {
    margin-top: 4px;
    margin-bottom: 4px
}

.vmargin-5 {
    margin-top: 5px;
    margin-bottom: 5px
}

.vmargin-6 {
    margin-top: 6px;
    margin-bottom: 6px
}

.vmargin-7 {
    margin-top: 7px;
    margin-bottom: 7px
}

.vmargin-8 {
    margin-top: 8px;
    margin-bottom: 8px
}

.vmargin-9 {
    margin-top: 9px;
    margin-bottom: 9px
}

.vmargin-10 {
    margin-top: 10px;
    margin-bottom: 10px
}

.text-black {
    color: #000
}

.special-old-price {
    color: red;
    text-decoration: line-through
}

#content-block input[type=number],
.content-block input[type=number] {
    width: 60px
}

.content-block form.product-detail-form input[type=number] {
    width: 70px
}

#content-block input.width100[type=number],
.content-block input.width100[type=number] {
    width: 100px
}

.cart-actions {
    margin: 10px
}

.order-button,
.enquiry-button {
    margin: 3px
}

@media only screen and (max-width:700px) {
    #pager a {
        font-size: 8px
    }

    .sliderInfo .inner h3 {
        padding-bottom: 0
    }

    .sliderText .inner {
        font-size: 9px
    }

    .sliderText a.slide-link {
        font-size: 12px
    }

    .sliderText {
        margin-top: 5%
    }
}

h1.section-title-inner {
    font-size: 21px
}

.content-block ul {
    list-style-type: initial !Important
}

.content-block ul.myAccountList {
    list-style: none !important
}

.product-detail-form table {
    max-width: 100%
}

.link-wishlist.wishlist {
    white-space: nowrap
}

.product>div.action-control h3.incaps {
    float: inherit
}

#debug table {
    background-color: #ccc
}

.content-block iframe {
    max-width: 100%
}

.securepay-ui-iframe {
    border: 0px;
}