.checkout-data .opc .section .sectionheader .number {
    padding: 1%;
    background: #89af3b;
    float: left;
    color: #fff;
    font-size: 16px;
}

.checkoutbutton, .checkout-data .opc .section .newaddressnextstepbutton, .checkout-data .opc .section .shippingmethodnextstepbutton, .checkout-data .opc .section .paymentmethodnextstepbutton, .checkout-data .opc .section .paymentinfonextstepbutton, .checkout-data .opc .section .confirmordernextstepbutton {
    float: right;
    background-color: #89af3b;
    border: 0 none;
    color: #FFF;
    margin: 0;
    padding: 8px;
}

.cart-item-row .end .productPrice {
    color: #89af3b;
}

.order-progress ul li a.active-step {
    background: #89af3b;
}

.pager a {
    background: #89af3b;
}
.pager span, .pager a {
    padding: 5px;
    background: #89af3b;
    display: inline-block;
    color: #fff;
}

#scaleControls, #rotateControls, #translateControls {
    background-color: #89af3b;
    margin-bottom: 10px;
    border-radius: 11px;
    color: #fff;
}

.imageControlsTitle {
    text-align: center;
    padding: 2px;
    background: #89af3b;
    margin-bottom: 5px;
    color: #fff;
    border-radius: 7px;
}

.editorbackbutton {
    position: relative;
    float: right;
    width: 100px;
    padding: 5px;
    background-color: #89af3b;
    color: #fff;
    text-align: center;
}

.pageListPageItem.highlight, .addToBasket, .saveChanges, .printItem, .emailItem, #UploadButtonArea .button {
    background-color: #89af3b;
}
.addToBasket, .saveChanges, .printItem, .emailItem, #UploadButtonArea .button {
    background-color: #89af3b;
    color: #fff;
    font-weight: bold;
    width: 100%;
}

.acentcolour {
    color: #89af3b;
}

@media only screen and (min-width: 1200px)
.product-grid .product-title a {
    color: #89af3b;
}
.product-grid .product-title a {
    color: #89af3b;
}

.bestsellers h3, .featuredproducts h3 {
    margin: 0;
    color: #89af3b;
    font-size: 14px;
}

.register-title, .login-title, .section-title {
    padding: 2px;
    color: #89af3b;
    font-size: 14px;
}

element.style {
}
@media only screen and (min-width: 1200px)
.product-grid .product-title a {
    color: #6e6d5e;
}

element.style {
}
.product-grid .productlistaddtocartbutton {
    width: 100%;
    border: 0;
    background: #89af3b;
    color: #fff;
}
.row input {
    padding: 7px;
}
button, input[type="button"], input[type="reset"], input[type="submit"] {
    cursor: pointer;
    -webkit-appearance: button;
}

element.style {
}
.row input {
    padding: 7px;
}
.row input {
    padding: 7px;
}
button, input[type="button"], input[type="reset"], input[type="submit"] {
    cursor: pointer;
    -webkit-appearance: button;
}
.basketEditButton, .editoractionbutton, .saveCommentButton, .downloadPDFProof, .addnewfriendcomment, #create-button, .startYBPreview, .bookoptions button, .saveYearbookSettings, .editBookUnitSave, .saveSelectedTemplateAction, .createBookUnitSave, .addNewQuestion, .createBookUnitAction, .add-contributors-button, .update-button, #newAlbum, #markerControls button, .registerbutton, .file-upload-button, .facebookbutton, .report-action, .loginbutton, .continueshoppingbutton, .addaddressbutton, .saveaddressbutton, .changepasswordbutton, .registernextstepbutton, .productlistproductdetailbutton, .productvariantaddtocartbutton, .editaddressbutton, .orderdetailsbutton, .productwritereviewbutton, .savecustomerinfobutton, .removediscountbutton {
    border: 0;
    border-width: 0;
    background-color: #89af3b;
    color: #fff;
    height: 29px;
    margin-left: 2px;
    margin: 0;
    padding: 0 10px;
    -webkit-border-radius: 0;
}

.row input {
    padding: 7px;
}

.navigationmenu, .block-account-navigation {
    background: repeat-x scroll 0 0 #6e6d5e;
    color: #FFF;
    margin-bottom: 10px;
}

#footerrow {
    background: #6e6d5e repeat-x scroll 0% 0%;
    color: #FFF;
    margin-top: 20px;
}

.footerinner {
    background: #6e6d5e repeat-x scroll 0% 0%;
}

.footercopyrightrow {
    background: #89af3b none repeat scroll 0% 0%;
    border-bottom: 0px solid #89af3b;
    color: #FFF;
}

body {
background: none;
}

.adminlinks {
    padding: 5px;
    border-top: 7px solid #6e6d5e;
    background: #e7e7df none repeat scroll 0% 0%;
}

.search .searchbutton {
    border: 0;
    border-width: 0;
    background-color: #89af3b;
    color: #fff;
    height: 29px;
    margin-left: 2px;
    margin: 0;
    padding: 0;
    width: 38px;
    float: right;
    -webkit-border-radius: 0;
}

    border: 0;
    border-width: 0;
    background-color: #89af3b;
    color: #fff;
    height: 29px;
    margin-left: 2px;
    margin: 0;
    padding: 0 10px;
    -webkit-border-radius: 0;
}

.navigationmenu, .block-account-navigation {
    background: url(/-1508887356/Handler/Static/Content/Themes/ThemeOneLegacy/images/footergrad.jpg) repeat-x scroll 0 0 #6e6d5e;
    color: #FFF;
    margin-bottom: 10px;
}

.pageZoomButtons #btn_zoomout {
    background-image: url(/1241309219/Handler/Static/Content/images/catfish_editor_icons/minus.png);
}
.pageZoomButtons #btn_zoomin {
    background-image: url(/-343559536/Handler/Static/Content/images/catfish_editor_icons/plus.png);
}
#right button {
    background-image: url(/830130525/Handler/Static/Content/images/catfish_editor_icons/ce_right.png);
}
#left button {
    background-image: url(/431171372/Handler/Static/Content/images/catfish_editor_icons/ce_left.png);
}
.rotatewrapper .rotateLeftButton {
    background-image: url(/1566612585/Handler/Static/Content/images/catfish_editor_icons/rotate_left.png);
}
.rotatewrapper .rotateRightButton {
    background-image: url(/-362266990/Handler/Static/Content/images/catfish_editor_icons/rotate_right.png);
}
#scaleButtons .zoomIn {
    background-image: url(/810589285/Handler/Static/Content/images/catfish_editor_icons/grow.png);
}
#scaleButtons .zoomOut {
    background-image: url(/-373157630/Handler/Static/Content/images/catfish_editor_icons/shrink.png);
}
#up button {
    background-image: url(/1584896960/Handler/Static/Content/images/catfish_editor_icons/ce_up.png);
}
#down button {
    background-image: url(/-1126184611/Handler/Static/Content/images/catfish_editor_icons/ce_down.png);
}
.container {
    width: 100%;
    display: block;
    position: initial;
    margin: 0 auto;
    background: none;
}
.container {
	width:1200px;
	display: block;
	position: relative;
	margin: 0 auto;
	background:#eee;
}
.header { 
	background:#ccc;
	position: relative;
float: left;
width: auto;
height: auto;}
.content {
    background: transparent;
    position: relative;
    float: left;
    width: auto;
    height: auto;
    box-sizing: border-box;
    padding: 20px;
    text-align: left;
}

/* Remove Edit options BASKET */

.basketEditButton.options.catfish-button {
    display: none;
}
