/* Balanced SIDE MENU 142*/
body {
    margin: 0px;
    text-align: center;
}
.wdk_sidecolumn-input-text {width:112px;}
#wdk_site-name {
    font-size: 22px; text-align: left; margin: 40px 20px;
}
table#wdk_template-logostable a,
table#wdk_template-logostable a img,
table#wdk_template-logostable img
{border: none; cursor: pointer; outline: none;}

#wdk_template-sitecontainer { width: 100%; height: 100%; text-align: left; }
#wdk_left { width:50%; background: url(/siteimages/_templates/png/141/left_shadow.png) repeat-y top right; }
#wdk_center { width: 780px; padding: 0px 0px 0px 0px; }
#wdk_right {  width:50%; background: url(/siteimages/_templates/png/141/right_shadow.png) repeat-y top left; }

#wdk_template-sitecontent { width: 780px; height: 100%; padding: 0px 0px 0px 0px;  }

#wdk_template-sitecontent-td { margin: 0px; padding: 0px 0px 0px 0px; vertical-align: top; }

.wdk_content-contentBox { width: 100%; padding: 0px 0px 0px 0px; }

#wdk_template-headercontainer { margin: 0px; padding: 0px 0px 0px 0px; }

#wdk_template-logostable { width: 100%; }
#wdk_template-logos0 { height: 120px; text-align: center; padding: 5px 0px 5px 0px; font-weight: bold; }
#wdk_template-logos1 { width: 150px; text-align: center; padding: 5px 0px 5px 0px; }
#wdk_template-logos2 { text-align: center; padding: 5px 0px 5px 0px; }
#wdk_template-logos3 { text-align: center; padding: 0px 0px 0px 0px; }


#wdk_container-center {
    vertical-align: top;
    padding: 20px 20px 20px 20px;
}

#wdk_content-container { width: 100%; }

#wdk_content-pagetitlecontainer {
    padding-left: 10px;
}
.wdk_content-pagetitle { margin: 0px; font-size: 18px; }

#wdk_content-maincontentcontainer {
    vertical-align: top;
    padding: 10px 10px 10px 10px;
}

.wdk_menu-container {
    text-align: center;
    font-size: 13px;
}

.wdk_menu-ul { margin: 0px; padding: 0px; list-style: none; margin: 0 auto; text-align: left; width: 142px;}
.wdk_menu-item { display:inline; margin:0px; padding:0px;  }

.wdk_menu-item a {
    text-decoration: none;
    display: block;
    padding: 10px;
}
.wdk_sidecolumn-item {
    margin-bottom: 10px; width: 142px;
}
.wdk_sidecolumn-itemtitle,
.more-products__header {
    font-size: 13px;
    padding: 7px 5px 8px 8px;
}

.wdk_sidecolumn-itemcontent {
    font-size: 12px;
    padding: 6px;
}

#wdk_sidecolumn-containerleft { width: 130px; vertical-align: top; padding: 20px 0px 10px 10px;  }
#wdk_sidecolumn-containerright { width: 130px; vertical-align: top; padding: 20px 10px 10px 0px; }


/* Footer Menu */
#wdk_menu-containerbottom {
    padding: 0px 20px; margin: 0 0 20px 0;
    font-size: 13px;
}

ul.wdk_footermenu {
    list-style: none;
    margin: 0px;
    padding: 0px;
    width: 100%;
    clear: both;
}
ul.wdk_footermenu li {
    width: 25%; float: left;
}
ul.wdk_footermenu li a {
    display: block;
    padding: 0px 10px 10px 0px;
    line-height: 20px;
    text-decoration: none;
    text-align: left;
}
ul.wdk_footermenu li a:hover {
    text-decoration: underline;
}
/* Footer */
#wdk_template-footercontainer {
    font-size: 13px;
    padding: 20px;
}

.site-footer__header {
    margin-top: 10px;
    margin-bottom: 20px;
}


/*system*/

.shopcatlist a {
    font-size:12px !important;
}
td.colitemlist, td.colitemlist a {font-size:12px !important;}

.wdk_sidecolumn-login-box strong {font-size:12px !important; font-weight: normal !important;}

.wdk_tellafriend-recommendlink {font-size:12px !important; }

#wdk_shop-tellafriend-content strong, #wdk_shop-tellafriend-content{font-size:12px !important;  font-weight: normal !important;}

.wdk_sidecolumn-type-shopsearch {margin: 0 auto; text-align: center;}

.wdk_sidecolumn-type-login {margin: 0 auto;}
.wdk_sidecolumn-input-text {width:113px;}


/* Related Products / Customer also bought */
.more-products__header__text {
    margin: 0;
    font-weight: normal;
    font-size: 13px !important;
}
.more-products .owl-container .owl-pagination {
    position: absolute;
    top: -25px;
    right: -30px;
    left: initial !important;
    width: auto !important;
    color: white;
}