body {
    padding: 20px;
}

div {
}

.itemShapeThumb {
    height: 80px;
}

.pointer {
    cursor: pointer;
}

.cartRow td {
    padding: 10px;
}

#selectedItemShapeImg {
    height: 280px;
}

#selectedItemDataWrap select {
    margin-bottom: 10px;
}

#selectedItemDataWrap input {
    margin-bottom: 10px;
    width: 220px;
}

#userDataWrap select {
    margin-bottom: 10px;
}

#userDataWrap input {
    margin-bottom: 10px;
    width: 220px;
}

#selectedItemDataWrap {
    display: table-caption;
    margin-left: 30px;
}

.cartItemImage {
    height: 115;
}

#submitBtn {
    margin-top: 20px;
}

button {
    min-width: 220px;
}

#inputWrap {
    clear: both;
    display: none;
    margin-top: 10px;
}

#selectedItemShapeWrap {
    width: 400px;
    float: left;
}

#submitWrap {
    clear: both;
    display: none;
}

#itemShapesWrap {
    height: 180px;

}

.itemShapeWrap {
    float: left;
    height: 80px;
    margin-right: 7px;
    text-align: center;
}

#userDataWrap {
    margin-top: 20px;
}

.left {
    float: left;
    display: table-caption;
    width: 300px;
}

.right {
    display: table-caption;
    width: 300px;
}

.note {
    width: 220px;
    height: 100px;
    margin-bottom: 10px;
}

#dimensionsUS {
    width: 220px;
    height: 80px;
    margin-bottom: 10px;
}

#profileTypesWrap {

}

.colorWrap {
    float: left;
    margin-right: 50px;
}

.hardwareTypeWrap {
    float: left;
    margin-right: 50px;
}

.profileTypeWrap {
    float: left;
    margin-right: 50px;
}

.profileTypeThumb {
    width: 200px;
}

.itemShapePreview {
    position: relative;
    width: 444px;
    height: 276px;
    border: 1px solid #000000;
}

.wPaint-menu {
    display: none !important;
}

#designerWrap {
    width: 444px;
    float: left;
}

#itemFormTable td {
    vertical-align: top;
    text-align: right;
}

#btnEnableDrawing {
    display: block;
}

.itemSubShapeLbl {
    font-size: 12px;
}

#itemSubShapesWrap {
    height: 120px;
}

#emptyPage {
    width: 500px;
    height: 400px;
}

#cart{
    margin-top: 20px;
    margin-bottom: 20px;

    border: 1px solid black;
    border-collapse: collapse !important;
}

#submitPreOrderBtn{
    display: none;
}

#cart th {
    border: 1px solid black;
    border-collapse: collapse;
}

#cart td {
    border: 1px solid black;
    border-collapse: collapse;
}

