html, body {background-color : #FFFFFF;margin           : 0;padding          : 0;font-size        : 13px;}p,code,table,th,td,ul,ol,li,dl,dt,dd,form,fieldset,legend,input[type=submit],input,input[type=text],textarea,select,input[type=password],address,input[type=file],input[type=hidden],button,input[type=image],blockquote {margin          : 0px;padding         : 0px;font-size       : 13px;color           : #555555;font-style      : normal;font-variant    : normal;text-decoration : none;border-radius   : 0;box-shadow      : none;vertical-align  : middle;}table {width        : 100%;table-layout : fixed;}table, th, td {border-collapse : collapse;}h1,h2,h3,h4,h5,h6 {margin         : 0px;padding-bottom : 15px;color          : #555555;}h1 {font-size      : 24px;}h2 {font-size      : 22px;}h3 {font-size      : 18px;}h4 {font-size      : 16px;}h5 {font-size      : 12px;}h6 {font-size      : 10px;}p {font-size      : 12px;padding-bottom : 20px;}img {border : none;}input[type=text],input[type=password],select,textarea {border-width   : 1px;border-color   : #BBBBBB #DDDDDD #DDDDDD #AAAAAA;border-style   : solid;vertical-align : middle;padding        : 3px;width          : 180px;margin         : 5px 0;display        : inline-block;*display       : inline;zoom           : 1;}input[type=text],input[type=password] {height : 24px;width  : 174px;color  : #333333;}input:-moz-placeholder {color : #999999;}::-webkit-input-placeholder {color : #999999;}select {height : 30px;}select[multiple] {height : auto;}select option {background : #FFFFFF;}input[type=radio],input[type=checkbox] {border     : none;background : none;height     : auto;width      : auto;}fieldset {margin  : 15px;padding : 15px;border  : 1px solid #CCCCCC;}fieldset legend {font-size : 16px;}:focus {outline : none;}.tool-icon {cursor : pointer;}.form-row {margin : 5px 0;}.form-row label {margin         : 0;padding        : 0;text-align     : left;display        : inline-block;*display       : inline;zoom           : 1;vertical-align : middle;width          : 150px;font-size      : 14px;color          : #555555;}.form-row .suggestion {display: inline-block;padding-left: 10px;color: #AAAAAA;font-style: italic;}input[type=submit],input[type=button],button,.button,a.button {background : url("../../images/site/btn_bg.png") repeat-x left top;border     : none;color      : #CCCCCC;cursor     : pointer;display    : inline-block;}input[type=submit],input[type=button],button,.button,a.button {padding : 8px 15px;}span.button,a.button {height: auto;}input[type=submit]:hover,input[type=button]:hover,button:hover,a.button:hover,.button:hover {background : url("../../images/site/btn_bg_hover.png") repeat-x left top;}input[type=submit][disabled],input[type=button][disabled],button[disabled],.button.disabled,a.button.disabled {background  : url("../../images/site/btn_bg_disabled.png") repeat-x left top;border      : none;color       : #ACACAC;text-shadow : 0 0 1px #E6E6E6;}.strike-through {text-decoration: line-through;}.stepper .stepper-input {box-sizing: border-box;height: 36px;padding: 9px 28px 10px 10px;width: 100%;}.stepper .stepper-arrow {z-index: 0;}.stepper .stepper-arrow.up {border-radius: 0 3px 0 0;}.stepper .stepper-arrow.down {border-radius: 0 0 3px;}.text-center {text-align: center;}.text-right {text-align: right;}.pagination {display : inline-block;float: right;}.pagination span {background-color : #FFFFFF;border           : 1px solid #CCCCCC;color            : #555555;cursor           : pointer;display          : inline-block;margin           : 0 2px;padding          : 3px 10px;box-shadow       : 1px 1px 0 #CCCCCC;}.pagination span.first {margin-left : 0;}.pagination span.last {margin-right : 0;}.pagination span.disabled {color : #BEBEBE;}.pagination span.current {background : url("../../images/site/btn_bg.png") repeat-x left top;border     : 1px solid #4D4D4D;color      : #FFFFFF;}.chosen-container-single {display        : inline-block;padding-right  : 24px;vertical-align : middle;min-width: 178px;}.chosen-container-single .chosen-single div b {top: 5px;}.chosen-container-single .chosen-single span {line-height: 26px;}.chosen-container-single.per-page-count {float: left;padding-right : 29px;}.chosen-container-single .chosen-drop {position      : absolute;min-width     : 100%;box-sizing    : border-box;z-index       : 100;}.chosen-container-single .chosen-single {color         : #000000;text-shadow   : 0 0;overflow      : hidden;text-overflow : ellipsis;white-space   : nowrap;line-height   : 19px;}.chosen-container-single .active-result {box-sizing    : border-box;background    : none repeat scroll 0 0 #FFFFFF;border-bottom : 1px solid #F1F1F1;display       : block;font-size     : 13px;padding       : 5px 15px;text-overflow : ellipsis;white-space   : nowrap;}.chosen-container .chosen-results li.depth-1 {padding-left : 15px;}.chosen-container .chosen-results li.depth-2 {padding-left : 30px;}.chosen-container .chosen-results li.depth-3 {padding-left : 45px;}.chosen-container .chosen-results li.depth-4 {padding-left : 60px;}.chosen-container .chosen-results li.depth-5 {padding-left : 75px;}.chosen-container .chosen-results li.depth-6 {padding-left : 90px;}.chosen-container .chosen-results li.depth-7 {padding-left : 105px;}.chosen-container .chosen-results li.depth-8 {padding-left : 120px;}.chosen-container .chosen-results li.depth-9 {padding-left : 135px;}.chosen-container .chosen-results li.depth-10 {padding-left : 150px;}.chosen-container .chosen-results li.depth-11 {padding-left : 165px;}.chosen-container .chosen-results li.depth-12 {padding-left : 180px;}.chosen-container .chosen-results li.depth-13 {padding-left : 195px;}.chosen-container .chosen-results li.depth-14 {padding-left : 210px;}.chosen-container .chosen-results li.depth-15 {padding-left : 225px;}.chosen-container .chosen-results li.depth-16 {padding-left : 240px;}.chosen-container .chosen-results li.depth-17 {padding-left : 255px;}.chosen-container .chosen-results li.depth-18 {padding-left : 270px;}.chosen-container .chosen-results li.depth-19 {padding-left : 285px;}.chosen-container .chosen-results li.depth-20 {padding-left : 300px;}.chosen-container .chosen-results li.depth-21 {padding-left : 315px;}.chosen-container .chosen-results li.depth-22 {padding-left : 330px;}.chosen-container .chosen-results li.depth-23 {padding-left : 345px;}.chosen-container .chosen-results li.depth-24 {padding-left : 360px;}.chosen-container .chosen-results li.depth-25 {padding-left : 375px;}.chosen-container .chosen-results li.depth-26 {padding-left : 390px;}.chosen-container .chosen-results li.depth-27 {padding-left : 405px;}.chosen-container .chosen-results li.depth-28 {padding-left : 420px;}.chosen-container .chosen-results li.depth-29 {padding-left : 435px;}.chosen-container .chosen-results li.depth-30 {padding-left : 450px;}.chosen-container.td-full-width {width : calc(100% - 26px)}.chosen-container.validation-error {border : 1px solid #FF0000;}.scroll-left,.scroll-right {display        : inline-block;height         : 24px;width          : 26px;vertical-align : bottom;border         : 1px solid #E1E1E1;cursor         : pointer;}.scroll-left {background : url("../../images/site/left-arrow.png") no-repeat left top;}.scroll-right {background : url("../../images/site/right-arrow.png") no-repeat left top;}.scroll-right.disabled,.scroll-left.disabled {opacity: 0.4;filter: alpha(opacity=40);cursor: default;}.scrollable-view .header {background    : none;margin        : 0;padding       : 0;border-bottom : 2px solid #CCCCCC;overflow      : hidden;}.scrollable-view {background    : none;border-bottom : 2px solid #CCCCCC;margin-bottom : 0;padding       : 0;overflow      : hidden;}.scrollable-view .scroller {float : right;}.scrollable-view > .content {overflow-x  : hidden;white-space : nowrap;border      : 1px #CCCCCC solid;padding     : 31px 42px;}.scrollable-view .product-block {border         : 1px solid #E6E6E6;display        : inline-block;margin         : 5px;padding        : 10px;vertical-align : top;white-space    : normal;}.ui-spinner {background-color : #F9F9F9;border           : 1px solid #E6E6E6;border-radius    : 5px;display          : inline-block;height           : auto !important;padding          : 0 18px 0 0;position         : relative;}.ui-spinner input {background-color : #F9F9F9;border-top       : none;border-bottom    : none;border-left      : none;border-right     : 1px #E6E6E6 solid;padding          : 5px;margin           : 0;text-align       : center;width            : 20px;border-radius    : 3px 0 0 3px;}.ui-spinner-button {background-image  : url("../../images/site/spinner-arrow.png");background-repeat : no-repeat;color             : #CCCCCC;cursor            : pointer;font-size         : 10px;height            : 13px;position          : absolute;right             : 0;width             : 18px;}.ui-spinner-button .ui-icon {display : none;}.ui-spinner-button.ui-spinner-up {background-position : 0 0;top                 : 0;}.ui-spinner-button.ui-spinner-up:hover {background-position : -18px 0;}.ui-spinner-button.ui-spinner-down {background-position : 0 -14px;bottom              : 0;}.ui-spinner-button.ui-spinner-down:hover {background-position : -18px -14px;}.recaptcha-container {display: inline-block;margin-left: -2px;}#recaptcha_table {table-layout : auto;}#recaptcha_table .recaptcha_input_area {height : auto !important;}#recaptcha_table #recaptcha_response_field {margin-top : 7px !important;}.simple-captcha-reload.icon {background: url("../../images/site/captcha-changer.png") no-repeat left top;display: inline-block;height: 16px;margin: 0 5px;width: 16px;cursor: pointer;}.password-meter-wrap {display     : inline-block;margin-left : 10px;width       : 150px;}.password-meter-wrap .password-strength-bar {height  : 10px;display : block;float   : left;}.password-meter-wrap .very-weak {width      : 50px;background : #B30004;}.password-meter-wrap .weak {width      : 60px;background : #CF6100;}.password-meter-wrap .better {width      : 70px;background : #FC9B00;}.password-meter-wrap .medium {width      : 80px;background : #FFE364;}.password-meter-wrap .strong {width      : 90px;background : #8DCE00;}.password-meter-wrap .strongest {width      : 100px;background : #2FA300;}.accordion-item {box-shadow: none;top: 0;}.accordion-panel > .label-bar {background: none repeat scroll 0 0 #f1f1f1;border: 1px solid #e6e6e6;border-radius: 0;color: #555555;cursor: pointer;font-size: 14px;height: 30px;line-height: 27px;margin-bottom: 5px;overflow: hidden;padding: 0 10px 0 28px;position: relative;text-overflow: ellipsis;white-space: nowrap;}.ie8 .accordion-panel > .label-bar {filter : none;}.accordion-panel > .label-bar .toggle-icon {background-image: url("../../images/site/customer-pro-accordion-toggle.png");background-repeat: no-repeat;height: 13px;left: 8px;position: absolute;top: 8px;width: 13px;}.accordion-panel > .label-bar.expanded .toggle-icon {background-position : -13px 0;}.accordion-panel > .label-bar.expanded {border-radius : 0;}.accordion-panel > .accordion-item.expanded {display : block;border  : none;padding : 5px 0 10px;}.bmui-tab .bmui-tab-header {background-color : #FFFFFF;border-left      : 1px solid #E6E6E6;border-radius    : 3px 3px 0 0;border-right     : 1px solid #E6E6E6;border-top       : 1px solid #E6E6E6;display          : inline-block;font-size        : 14px;padding          : 8px 18px;cursor           : pointer;margin-right     : 4px;}.bmui-tab-header-container {letter-spacing : -4px;word-spacing   : -4px;}.bmui-tab-header-container > * {letter-spacing : normal;word-spacing   : normal;}.bmui-tab .bmui-tab-header.bmui-tab-active {background-color : #E6E6E6;}.bmui-tab .bmui-tab-body-container {border           : 1px solid #E6E6E6;border-top-width : 3px;padding          : 20px;}.bmui-tab.left-side-header .bmui-tab-header-container {border-bottom : 1px solid #E2E2E2;}.bmui-tab.left-side-header .bmui-tab-header-container {width : 20%;float : left;}.bmui-tab.left-side-header .bmui-tab-header {border-left   : 1px solid #E2E2E2;border-right  : none;border-top    : 1px solid #E2E2E2;border-bottom : none;border-radius : 0;margin-right: 0;display       : block;padding       : 0;}.bmui-tab.left-side-header .bmui-tab-header.bmui-tab-active {border-left : 1px solid #4D4D4D;background  : #4D4D4D;}.bmui-tab.left-side-header .bmui-tab-header .title {color       : #555555;cursor      : pointer;display     : block;font-size   : 14px;line-height : 20px;padding     : 8px;}.bmui-tab.left-side-header .bmui-tab-header.bmui-tab-active .title {background   : url("../../images/site/customer-pro-active-tab.png") no-repeat right top;color        : #CCCCCC;margin-right : -16px;}.bmui-tab.left-side-header .bmui-tab-body-container {border     : 1px solid #E2E2E2;min-height : 550px;overflow   : hidden;padding    : 10px 10px 10px 30px;}.tool-icon, .action-icon {background-image  : url("../../images/site/action-icon.png");background-repeat : no-repeat;display           : inline-block;height            : 16px;width             : 16px;margin            : 0 2px;cursor            : pointer;}.action-icon.edit {background-position : 0 0;}.action-icon.delete {background-position : -16px 0;}.action-icon.active {background-position : -32px 0;}.action-icon.details {background-position : -48px 0;}.action-icon.payment {background-position : -64px 0;}.action-icon.order-comment {background-position : -80px 0;}.action-icon.add-to-cart {background-position : -96px 0;}.popup {border        : 1px none #E6E6E6;border-radius : 0;box-shadow    : 0 0 5px #999999;max-width     : 650px;min-width     : 400px;padding       : 0;z-index       : 200;}.popup .header {background-color : #EEEEEE;border-bottom    : 2px solid #CCCCCC;color            : #333333;font-size        : 13px;padding          : 10px;}.popup .close-icon {display    : inline-block;height     : 35px;width      : 34px;position   : absolute;cursor     : pointer;top:8px;right:0;text-align: center;}.popup .close-icon:after{content: "X";font-size: 15px;font-family: sans-serif;}.popup .body {background-color : #FFFFFF;padding          : 20px 10px;}.popup.confirm-popup .body {text-align : center;}.popup .button-line,.popup .footer {background-color : #F4F4F4;border-top       : 1px solid #E6E6E6;padding          : 10px;text-align       : right;}.popup button {margin-left : 5px;}.popup-mask {background-color : rgba(0, 0, 0, 0.2);bottom           : 0;left             : 0;position         : fixed;right            : 0;top              : 0;}.ie8 .popup-mask {filter : alpha(opacity=40);}.popup.anim-fade-zoom {opacity: 0;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;-webkit-transform: scale(0.8);-moz-transform: scale(0.8);-ms-transform: scale(0.8);-o-transform: scale(0.8);transform: scale(0.8);}.popup.anim-fade-zoom.active {opacity: 1;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}.widget-container {position : relative;margin   : auto;}.body .page-content .widget-container {width : auto;}.header .widget,.footer .widget,.dockable .widget {position : absolute;}[section] .widget-group {position : absolute;}.body .widget,.body .grid-block,.body .body-section,.body .product-widget{position : relative;}.l-fixed-container,.r-fixed-container {display : flex;}.r-fixed-left,.l-fixed-right {flex  : 1 1 0px;width : auto;}.no-fixed-container {display : block;}.no-fixed-item,.no-fixed-left,.no-fixed-middle,.no-fixed-right {display        : inline-block;vertical-align : top;}.no-fixed-container > .l-fixed-container,.no-fixed-container > .r-fixed-container {display : inline-flex;}.double-input-row.mandatory > label:after,.form-row.mandatory > label:after {color   : #FF0000;content : " *";}.login-form .title,.registration-form .title,.password-reset-form .title,.customer-new-password .title {display        : block;font-size      : 24px;padding-bottom : 5px;}.page-login .login-form {margin : 0 auto;}.registration-form label {width : 150px;}.registration-form input {width : 305px;}.registration-form select {width : 312px;}.registration-form input.radio,.registration-form input.checkbox {width : auto;}.registration-form input.checkbox {margin-right : 5px;}.registration-form .recaptcha-container {padding-left : 150px;}.password-reset-form .lost-password-text {color     : #00CED1;font-size : 16px;padding   : 5px 0;}.password-reset-form .form-row {display : inline-block;}.password-reset-form .form-row label {display : block;width   : auto;}.password-reset-form .form-row input {width : 210px;}.password-reset-form .form-row.submit-row button {margin-left : 3px;}.dockable {background-color : #FFFFFF;position : fixed;}.password-reset-form .form-row {position : relative;}.password-reset-form .errorlist.after {left     : 0;position : absolute;top      : 58px;width    : 140px;}.customer-new-password .form-row label {width : 120px;}.article-container .header {font-size      : 16px;line-height    : 23px;padding-bottom : 5px;}.shopping-cartitem h1 {float          : left;padding-bottom : 15px;}.cartitem-btn-wrapper {overflow : hidden;}.cartitem-btn-wrapper .button {float : right;}.shopping-cartitem .cartitem-btn {height      : 18px;margin-left : 10px;}table.cartitem-table {margin : 10px 0;}.cartitem-table tr.highlighted {background-color: #fffaf1;}.cartitem-table th,.cartitem-table td {padding    : 10px;text-align : left;font-size  : 13px;border     : 1px solid #4D4D4D;}.cartitem-table .action-column {width : 40px;}.cartitem-table .image-column {width : 85px;}.cartitem-table .unit-price-column {width : 70px;}.cartitem-table .tax-column {width : 70px;}.cartitem-table .discount-column {width : 160px;}.cartitem-table .quantity-column {width : 100px;}.cartitem-table .total-price-column {width : 75px;}.cartitem-table th {font-weight : bold;}.cartitem-table td.remove {width : 30px;}.shopping-cartitem .remove-cartitem {background : url("../../images/site/trash.png") no-repeat left top;display    : inline-block;height     : 16px;width      : 16px;}.cartitem-table .empty-left-footer-block {border-bottom: 0 none;border-left: 0 none;text-align: center;}.cartitem-table td.total-label,.cartitem-table td.price {font-weight : bold;}.cartitem-table tr.sub-total-row button {float : left;}.check-out-total,.shopping-cart-total {font-size: 0;padding-bottom: 25px;}.check-out-total *,.shopping-cart-total * {font-size: 13px;}.check-out-total .left-column,.shopping-cart-total .left-column {box-sizing: border-box;display: inline-block;margin-right: 1%;width: 49%;}.discount-coupon-code-panel {background-color: #f9f9f9;border: 1px solid #e6e6e6;display: inline-block;margin: 5px 0;padding: 30px;}.discount-coupon-code-panel .form-row {margin: 0 0 10px;}.discount-coupon-code-panel label {margin: 0 0 5px;}.discount-coupon-code-panel input {margin: 0;}.discount-coupon-code-panel .form-row.btn-row {margin: 0;}.check-out-total .right-column,.shopping-cart-total .right-column {box-sizing: border-box;display: inline-block;margin-left: 1%;text-align: right;vertical-align: top;width: 49%;}.check-out-total table,.shopping-cart-total table {float: right;width: auto;}.check-out-total tr,.shopping-cart-total tr {border-bottom: 1px solid #ccc;}.check-out-total td,.shopping-cart-total td {padding: 5px;}.check-out-total .price,.shopping-cart-total .price {font-weight: bold;text-align: right;}.check-out-total td.total-label,.shopping-cart-total td.total-label {padding: 5px 30px 5px 0;}.empty-cartitem-text {color     : #FF0000;display   : inline-block;font-size : 16px;width     : 100%;}.checkout-page-options > h1 {font-size   : 24px;font-weight : normal;}.checkout-page-options .item-head {background : url("../../images/site/btn_bg.png") repeat-x left top;color      : #CCCCCC;font-size  : 16px;padding    : 7px 10px;}.checkout-page-options .content-wrapper {border  : 1px solid #4D4D4D;padding : 3%;}.checkout-page-options .new-customer {display        : inline-block;padding-right  : 4%;vertical-align : top;width          : 46%;}.checkout-page-options .registered-customer {border-left  : 1px solid #CCCCCC;display      : inline-block;padding-left : 4%;width        : 44%;}.checkout-page-options .new-customer > h1,.checkout-page-options .registered-customer > h1 {font-size   : 20px;font-weight : normal;}.checkout-page-options .new-customer p {font-size   : 13px;line-height : 22px;}.checkout-page-options .new-customer .option {display : block;}.checkout-page-options .registered-customer p {display   : inline-block;font-size : 13px;}.checkout-page-options .registered-customer p.register {font-size   : 14px;font-weight : bold;}.checkout-page-options .registered-customer p.register {font-size   : 13px;font-weight : bold;}.checkout-page-options .new-customer .option {display        : block;font-size      : 14px;padding-bottom : 5px;}.checkout-page-options .new-customer .checkout-option {margin-top : 5px;}.checkout-page-options .new-customer .option label {padding-left : 5px;}.checkout-page-options .registered-customer .form-row label {width : 80px;}.loading-text,.processing-text {vertical-align : middle;display        : inline-block;font-weight    : bolder;font-size      : larger;}.checkout-step-loading {min-height : 200px;}.checkout-address-selector.no-options .down-arrow {display : none;}.checkout-address-selector .chosen-container {display          : block;margin-right     : 72px;margin-bottom    : 10px;border           : none;border-radius    : 0;box-shadow       : none;height           : auto;padding          : 0;background-color : #4D4D4D;}.checkout-address-selector .selected-option {border   : 1px solid #4D4D4D;padding  : 1px;position : relative;color    : #FFFFFF;}.checkout-address-selector .edit-address {background     : url("../../images/site/edit-icon_40.png") no-repeat center #4D4D4D;display        : inline-block;height         : 64px;position       : absolute;right          : 0;top            : 0;vertical-align : top;width          : 64px;cursor         : pointer;}.checkout-address-selector {position : relative;}.checkout-address-selector .chosen-single {background-color : #4D4D4D;overflow         : hidden;padding          : 13px 0 13px 10px;margin-right     : 57px;color            : #E6E6E6;}.checkout-address-selector .chosen-single .selected-value div {line-height: 19px;}.checkout-address-selector .chosen-result {background-color : #7D7D7D;overflow         : hidden;padding          : 7px 0 6px 10px;color            : #E6E6E6;border-top       : 1px solid #E6E6E6;cursor           : pointer;}.checkout-address-selector .chosen-result:hover {background-color : #666666;}.checkout-address-selector .down-arrow {background    : url("../../images/site/custom-select-arrow_40.png") no-repeat center #686868;border        : 1px #6B6B6B solid;border-radius : 5px;height        : 38px;position      : absolute;right         : 8px;top           : 12px;width         : 41px;cursor        : pointer;box-shadow    : none;}.checkout-address-selector .down-arrow:hover {background-color : #717171;}.checkout-address-selector .chosen-drop {border     : 1px solid #E6E6E6;display    : none;max-height : 300px;overflow-y : auto;}.checkout-address-selector .options {border-bottom : 1px solid #E6E6E6;padding       : 2px 10px;}.checkout-address-selector .options:last-child {border-bottom : 0;}.edit-address-mode-block .address-option {display : block;padding : 2px 0;}.edit-address-mode-block .button {margin-top : 10px;}.checkout-page .shipping-method table {margin-bottom : 10px;}.checkout-page .shipping-method table td {border: 1px solid #ccc;padding: 5px;}.payment-item {border        : 1px solid #EEEEEE;border-radius : 3px;box-shadow    : 0 0 2px #EEEEEE;display       : inline-block;margin        : 0 15px 17px 0;padding       : 15px;}.gateway-thumb {border         : 1px solid #E6E6E6;display        : inline-block;height         : 100px;vertical-align : middle;width          : 220px;}.paystore .gateway-thumb {background : url("../../images/site/pay-in-store-info.png") no-repeat center #F7F7F7;}.cheque .gateway-thumb {background : url("../../images/site/cheque_info.png") no-repeat center #F7F7F7;}.moneyorder .gateway-thumb {background : url("../../images/site/money-order-info.png") no-repeat center #F7F7F7;}.bankdeposit .gateway-thumb {background : url("../../images/site/bank-deposite-info.png") no-repeat center #F7F7F7;}.accountspayable .gateway-thumb {background : url("../../images/site/accounts-payable-info.png") no-repeat center #F7F7F7;}.storecredit .gateway-thumb {background : url("../../images/site/store-creadit-info.png") no-repeat center #F7F7F7;}.paypal .gateway-thumb {background : url("../../images/site/paypal-info.png") no-repeat center #F7F7F7;}.creditcard .gateway-thumb {background : url("../../images/site/creadit-card-info.png") no-repeat center #F7F7F7;}.cashondelivery .gateway-thumb {background : url("../../images/site/cash_on_delivery.png") no-repeat center #F7F7F7;}.loyaltypoint .gateway-thumb {background : url("../../images/site/loyalty_point.png") no-repeat center #F7F7F7;}.payment-item input {display        : inline-block;margin-left    : 8px;vertical-align : middle;}.payment-item label {display      : block;font-size    : 14px;margin-right : 24px;padding      : 8px 0 0;text-align   : center;}.page-checkout .confirm-order .terms-and-condition-text textarea {height   : 150px;overflow : auto;width    : 300px;}.page-checkout .confirm-order .confirm-order-button {margin-top : 10px;}.confirm-order .terms-and-condition a {color: #FF9000;}.confirm-order .terms-and-condition a:hover {color: #FBBA65;}.checkout-page .confirm-order-btn-row {overflow: hidden;}.page-checkout .confirm-order .confirm-order-button {float: right;margin-top: 10px;}.page-checkout .confirm-order .editable .button.apply,.page-checkout .confirm-order .editable .button.cancel,.page-checkout .confirm-order .editable input,.page-checkout .confirm-order .default-payment.editing .editable .button.edit,.page-checkout .confirm-order .default-payment .editable.editing .value,.page-checkout .confirm-order .default-payment .editable.editing .currency-symbol{display: none;}.page-checkout .confirm-order .editable.editing .button.apply,.page-checkout .confirm-order .editable.editing input,.page-checkout .confirm-order .editable.editing .button.cancel{display: inline-block;}.check-out-total .editing .wrapper > * {vertical-align: middle;}.check-out-total .editing input {display: inline-block;height: 22px;margin: 0;text-align: center;width: 30px;padding: 5px;}.payment-success-total {text-align: right;}.payment-success-total > table {display: inline-block;table-layout: auto;width: auto;}.payment-success-total > table tr {border-bottom: 1px solid #ccc;}.payment-success-total > table tr.total-order {border: medium none;}.payment-success-total > table td {padding: 5px;}.payment-success-total > table .total-order td {font-size: 16px;font-weight: bold;}#customer-profile-tabs .bmui-tab-body-container h1 {font-size   : 20px;font-weight : normal;}#customer-profile-tabs .accordion-item h3 {padding-bottom : 10px;}#customer-profile-tabs h3 {font-size      : 16px;font-weight    : normal;padding-bottom : 5px;}#customer-profile-tabs .welcome-profile {margin-bottom: 10px;overflow: hidden;}#customer-profile-tabs .button.profileLogout {float: right;}#customer-profile-tabs span.button {height      : auto;line-height : 17px;}#customer-profile-tabs .account-details-wrap {padding-top : 10px;}#customer-profile-tabs .account-details .title {font-size : 16px;}#customer-profile-tabs .accordion-item .form-row.btn-row {padding-left : 153px;}#customer-profile-tabs .billing-address table,#customer-profile-tabs .shipping-address table {margin-bottom : 10px;}#customer-profile-tabs td,#customer-profile-tabs th {padding    : 5px;border     : 1px #4C4C4C solid;word-break : break-all;}#customer-profile-tabs th {background : url("../../images/site/btn_bg.png") repeat-x left top;color      : #CCCCCC;}#customer-profile-tabs .billing-address .full-name-col,#customer-profile-tabs .shipping-address .full-name-col {width : 30%;}#customer-profile-tabs .billing-address .action-col,#customer-profile-tabs .shipping-address .action-col {width : 90px;}#customer-profile-tabs .billing-address tr.active-row,#customer-profile-tabs .shipping-address tr.active-row {background-color : #F4F4F4;}#order-list .id-col {width : 65px;}#order-list .action-col {width : 70px;}#order-details .form-row {border-bottom  : 1px dashed #E6E6E6;padding-bottom : 6px;}#order-details .form-row.btn-row {border : medium none;margin : 7px 0 0;}#order-details .order-items-wrap {padding-top : 20px;}#order-details .order-items-wrap label {display        : block;font-size      : 15px;padding-bottom : 5px;}#bmui-tab-store-credit span {display   : block;font-size : 14px;}#bmui-tab-store-credit label {display : block;}#bmui-tab-store-credit textarea {height : 150px;width  : 400px;}.gift-certificate-form .gift-certificate-image {padding: 15px 0 10px 150px;}.page-profile .oder-comment-form textarea {box-sizing: border-box;height: 120px;overflow: auto;width: 98%;}.page-profile .comment-area .comment-row,.page-guest-customer-order-comment .comment-area .comment-row,.page-guest-customer-order-comment .comment-area .comment-row {margin: 5px 0;padding: 5px 0;border-bottom: 1px solid #eee;}.page-profile .comment-area .comment-row.admin .name,.page-guest-customer-order-comment .comment-row.admin .name {color: #00ced1;}.page-profile .comment-area .comment-row .name,.page-guest-customer-order-comment .comment-row .name {color: #666;display: block;}.page-profile .comment-area .comment-row.customer .name,.page-guest-customer-order-comment .comment-row.customer .name {color: #666;}.page-profile .comment-area .comment-row .date-time,.page-guest-customer-order-comment .comment-row .date-time {float: left;margin-right: 20px;}.page-profile .comment-area {display: block;max-height: 300px;overflow: auto;}.page-profile .comment-area .comment-row .show-comment,.page-guest-customer-order-comment .comment-row .show-comment {display: block;overflow-x: hidden;word-break: break-all;}.page-guest-customer-order-comment .oder-comment-form textarea {box-sizing: border-box;height: 120px;width: 100%;}.page-guest-customer-order-comment .comment-area {margin-bottom: 15px;}.page-guest-customer-order-comment .comment-area .comment-row {border: none;}.page-guest-customer-order-comment .comment-area .comment-row.customer {border-bottom: 1px #e6e6e6 solid;background-color: #f9f9f9;padding-left: 6px;}#bmui-tab-overview .view-item {color: #16aad8;cursor: pointer;text-decoration: underline;}#bmui-tab-overview .view-item:hover {color: #80d5ef;}.brand-details-container {padding-bottom: 20px;}.brand-details-container .brand-description {padding-top: 15px;overflow: hidden;}.search-result {font-size      : 24px;font-weight    : normal;line-height    : 33px;padding-bottom : 10px;}.total-result {color          : #FF9000;font-size      : 18px;line-height    : 25px;padding-bottom : 10px;}.search-item {padding : 10px 0;}.search-item .article,.search-item .product,.search-item .category {border-bottom  : 1px dashed #CCCCCC;margin-bottom  : 10px;padding-bottom : 10px;}.search-item .title {display        : inline-block;font-size      : 16px;line-height    : 23px;padding-bottom : 5px;}.search-item .search-type {color : #FF9000;}.article p {padding-bottom : 5px;}.search-item .view-detail a {color : #00CED1;}.search-item .view-detail a:hover {color : #3FEAEC;}.category-details-container .title {display        : block;font-size      : 22px;padding-bottom : 20px;}.category-details-container .category {margin : 0 0 20px 0;}.category-details-container,.subcategory-container {padding-bottom : 20px;}.subcategory-container .title,.product-container .title {font-size      : 18px;padding-bottom : 15px;}.category-details .footer {background-color : #F6F6F6;border           : 1px solid #CCCCCC;margin-top       : 10px;padding          : 10px;}.image-preview-box.product-detail-view > img {vertical-align: middle;}.page-product h2.product-name {border-bottom  : 1px solid #E6E6E6;font-size      : 30px;font-weight    : normal;margin-bottom  : 20px;padding-bottom : 10px;}.widget-productImage .image-preview-box {text-align : center;position   : relative;}.widget-productImage .image-preview-box .sale.tag-mark {background : url("../../images/site/sale.png") no-repeat scroll left top;display    : inline-block;height     : 53px;position   : absolute;left       : 25px;top        : 38px;width      : 54px;}.widget-productImage .image-preview-box .new.tag-mark {background : url("../../images/site/new.png") no-repeat scroll left top;display    : inline-block;height     : 27px;position   : absolute;right      : -6px;top        : 10px;width      : 52px;}.widget-productImage .image-preview-box .featured.tag-mark {background : url("../../images/site/featured.png") no-repeat scroll left top;display    : inline-block;height     : 71px;position   : absolute;left      : 0;top        : 0;width      : 85px;}.widget-productImage .multi-image-scroll-wrapper {overflow   : hidden;border     : 1px #E6E6E6 solid;position   : relative;margin-top : 20px;}.widget-productImage .multi-image-scroll-wrapper .image-thumb-container {margin   : 5px 18px;overflow : hidden;}.widget-productImage .image-thumb-container .thumb-image {border     : 1px solid #F9F9F9;padding    : 3px;text-align : center;margin     : 0 3px;}.widget-productImage .image-thumb-container .thumb-image img {vertical-align : middle;}.widget-productImage .image-thumb-container .thumb-image.active {border : 1px solid #CCCCCC;}.widget-productImage .multi-image-scroll-wrapper .scroll-navigator {background-image  : url("../../images/site/product-details-image-slider-arrow.png");background-repeat : no-repeat;bottom            : 0;position          : absolute;top               : 0;width             : 15px;}.widget-productImage .multi-image-scroll-wrapper .image-left-scroller.scroll-navigator {background-position : 2px center;left                : 0;}.widget-productImage .multi-image-scroll-wrapper .image-right-scroller.scroll-navigator {background-position : -13px center;right               : 0;}.widget-productSummary {padding-bottom : 20px;}.widget-productSummary .title {display        : block;font-size      : 18px;padding-bottom : 10px;}.widget-productSummary .summary {font-size: 14px;}.widget-productSku,.widget-productCategory,.widget-productManufacturer,.widget-productBrand,.widget-productModel,.widget-combinedProduct {padding-bottom : 5px;font-size: 14px;}.widget-productSku label,.widget-productCategory label,.widget-productManufacturer label,.widget-productBrand label,.widget-productModel label {font-weight: bold;}.product-category-widget .info-row {border    : medium none;font-size : 14px;margin    : 0;padding   : 0;}.product-manufacturer-widget,.product-brand-widget {font-size : 14px;}.widget-price {padding: 20px 0 10px;}.widget-price .price {font-size : 22px;}.widget-price .price .tax-message {color     : #999999;font-size : 12px;}.widget-price .previous-price.price {color           : #FF0000;font-size       : 16px;padding-right   : 10px;}.product-widget.widget-addCart {font-size: 0;}.product-widget.widget-addCart * {font-size: 13px;}.product-widget.widget-addCart span {vertical-align: middle;}.widget-addCart.purchase-restricted .add-to-cart-button,.widget-addCart.purchase-restricted .stepper {display: none;}.page-product .bmui-tab {padding-top : 40px;}.page-product .widget-productImage .image-preview-box .zoom-wrap .image-zoom-portion-mask {background-color : #FFFFFF;opacity          : 0.4;filter           : alpha(opacity=40);}.product-widget.widget-information .bmui-tab-body-container .title {display        : block;font-size      : 18px;padding-bottom : 10px;}.page-product .widget-likeus {margin-top: 20px;}.page-product .widget-likeus > * {display: inline-block;height: 35px;vertical-align: top;}.page-product .widget-likeus .facebook-like-us {width: 85px;}.page-product .widget-likeus .twitter-like-us {width: 83px;}.page-product .widget-likeus .googleplus-like-us {width: 63px;}.page-product .widget-likeus .tell-friend {background  : url("../../images/site/tell_friend.png") no-repeat scroll left top;cursor      : pointer;height      : 17px;overflow    : hidden;text-indent : -200px;width       : 23px;}.product-downloadable-spec > a {background: none repeat scroll 0 0 #f9f9f9;border: 1px solid #e6e6e6;border-radius: 3px;font-size: 15px;padding: 5px 10px;display: inline-block;}.widget-socialMediaShare .social-media-wrapper {font-size: 0;}.widget-socialMediaShare .social-media-wrapper span {background-image: url("../../images/site/social-media-share.png");background-repeat: no-repeat;background-position: 0 0;display: inline-block;height: 18px;margin-right: 10px;width: 24px;cursor: pointer;}.widget-socialMediaShare .social-media-wrapper span:last-child {margin-right: 0;}.widget-socialMediaShare .social-media-wrapper span.email {background-position: 0 0;}.widget-socialMediaShare .social-media-wrapper span.facebook {background-position: -24px 0;}.widget-socialMediaShare .social-media-wrapper span.twitter {background-position: -48px 0;}.widget-socialMediaShare .social-media-wrapper span.google-plus {background-position: -72px 0;}.widget-socialMediaShare .social-media-wrapper span.linkedin {background-position: -96px 0;}.widget-socialMediaShare .social-media-wrapper span.pinterest {background-position: -120px 0;}.image-popup-mask {background-color : #999999;opacity          : .5;filter           : alpha(opacity=50);position         : absolute;left             : 0;top              : 0;right            : 0;bottom           : 0;}.image-popup-container {text-align : center;z-index    : 999;}.image-popup-container .image-wrapper {padding          : 40px;border           : 10px solid #666666;background-color : #FFFFFF;vertical-align   : middle;z-index          : 1000;}.image-popup-container .navigator {position         : absolute;background-image : url("../../images/site/popup-image-navigators.png");cursor           : pointer;}.image-popup-container .navigator.close-button {background-position : -5px -77px;height              : 40px;right               : -9px;top                 : -12px;width               : 40px;}.image-popup-container .navigator.left-button {background-position : -37px 0;width               : 37px;height              : 74px;left                : -1px;margin-top          : -37px;top                 : 50%;}.image-popup-container .navigator.right-button {background-position : 0 0;width               : 37px;height              : 74px;right               : -1px;margin-top          : -37px;top                 : 50%;}.image-popup-container > span {display        : inline-block;position       : relative;vertical-align : middle;}.image-popup-container.loading .image-loader {background-image : url("../../images/site/loader.gif");height           : 64px;left             : 50%;margin-left      : -32px;margin-top       : -32px;position         : absolute;top              : 50%;width            : 64px;}.widget-variation {padding-bottom: 20px;}.variation-container .variation-type {padding-bottom : 5px;}.variation-container .variation-type label.type-label {font-weight : bold;}.variation-container .variation-type.color .variation-value {border: 1px solid #ccc;display: inline-block;height: 15px;width: 15px;}.variation-container .variation-type.image .variation-value {display        : inline-block;vertical-align : middle;}.variation-container .chosen-container {margin-left: 5px;}.variation-type.image.select .product-variation-select {width: 50px;}.variation-type.image.select .chosen-single .variation-value img {max-height: 20px;}.variation-type.image .variation-value img {max-height: 50px;max-width: 50px;}.variation-type.color.select .chosen-single .variation-value {vertical-align: -3px;}.variation-container .option-cell.selected .variation-value {border: dotted 2px #008000;padding: 1px;}.variation-container .option-cell .variation-value {cursor: pointer;}.included-products-container {border-bottom: 1px solid #CCCCCC;margin-bottom: 20px;padding-bottom: 10px;}.included-products-container .title {border-bottom: 1px solid #CCCCCC;font-size: 18px;margin-bottom: 7px;padding-bottom: 5px;}.included-products-container .info-row {font-size: 14px;padding: 2px 0;overflow: hidden;}.included-products-container .info-row a {}.included-products-container .info-row a:hover {color: #999;}.variation-container table.matrix {width : auto;}.variation-container table.matrix th,.variation-container table.matrix td {border  : 1px solid #CCCCCC;padding : 5px;}.variation-container table.matrix td {background-image: url("../../images/site/matrix-not-available.png");background-position: center center;background-repeat: no-repeat;}.variation-container table.matrix td.available.selected {background-color: #06be0f;background-image: url("../../images/site/matrix-available-selected.png");background-position: center center;background-repeat: no-repeat;}.variation-container table.matrix td.available {background-image: url("../../images/site/matrix-available.png");background-position: center center;background-repeat: no-repeat;}.variation-container table.matrix th {min-width: 35px;}.payment-form {background-color: #f6f6f6;border: 1px solid #ccc;margin: 50px 0;padding: 30px;}.payment-form h1 {font-size: 22px;font-weight: normal;}.payment-form label {display: block;padding-bottom: 5px;width: 100%;}.payment-form input.small[type="text"] {width: 100%;}.payment-form > .form-row, .payment-form .double-input-row {margin: 15px 0;}.payment-form input[type="text"] {box-sizing: border-box;height: 30px;margin: 0;width: 273px;}.payment-form .double-input-row > * {display: inline-block;vertical-align: top;}.payment-form .double-input-row label {line-height: 24px;}.payment-form .double-input-row .form-row {margin: 0;width: 118px;}.payment-form .mandatory-chosen-wrapper select {margin: 0;width: 130px;}.payment-form .mandatory-chosen-wrapper select + .errorlist.after {min-width: inherit;width: 130px;}.header .widget,.footer .widget,.dockable .widget {overflow: hidden;}.widget > .widget-title {font-size      : 16px;padding-bottom : 10px;}.cart-menu-button, .search-menu-button   {background: none;cursor:pointer;}.cart-menu-button:after, .search-menu-button:after  {font-family: 'FontAwesome';content: "\f079";display: inline-block;font-size: 20px;}.search-menu-button:after{content: "\f002";}.cart-menu-button:after{content: "\f07a";}.widget-cart .content.show{float: right;}.widget-cart .content.show{float: right;height:100%;transition:all .3s ease 0s;opacity:1;}.header .widget.widget-cart, .header .widget.widget-search {overflow: visible;}.article-title {font-size      : 16px;padding-bottom : 5px;line-height    : 23px;}.article-summery-with-link {padding-bottom : 20px;}.article-summery-with-link p {padding-bottom : 0;}.breadcrumb-item.root .icon {background : url("../../images/site/breadcrumb-root.png") no-repeat left top;display    : inline-block;height     : 16px;width      : 16px;}.breadcrumb-item .separator {padding   : 0 5px;font-size : 16px;}.breadcrumb-item .label {color : #555555;}.breadcrumb-item .label:hover {color : #CCCCCC;}.cart-widget-img {background     : url("../../images/site/cart-icon.png") no-repeat left top;display        : inline-block;height         : 24px;width          : 24px;vertical-align : middle;}.cart-widget-text {font-size      : 13px;padding-left   : 3px;vertical-align : middle;}.quick-cart {cursor : pointer;}.quick-cart-content {background-color : #FFFFFF;border           : 1px solid #DDDDDD;padding          : 7px;width            : 200px;}.quick-cart-content .product-name {width : 110px;}.quick-cart-content table th {background-color : #F1F1F1;border           : 1px solid #DDDDDD;color            : #555555;font-size        : 13px;font-weight      : normal;padding          : 5px;}.quick-cart-content table th.product-name {text-align : left;}.quick-cart-content table td {border     : 1px solid #DDDDDD;padding    : 5px;word-break : break-all;}.quick-cart-content table td.quantity {text-align : center;}.quick-cart-content table td.price {text-align : right;}.quick-cart-content table td.total {background-color : #F1F1F1;}.quick-cart-content table td.total-price {background-color : #F1F1F1;text-align       : right;}.cart-details-link {overflow    : hidden;padding-top : 6px;}.cart-details-link .checkout {float : left;}.cart-details-link .view-cart {float : right;}.cart-menu-button {display: none;width: 26px;height: 26px;background: green;}.widget-image img {max-height : 100%;max-width  : 100%;}.login-form {background-color : #F9F9F9;padding          : 30px;width            : 318px;}.login-form .submit-row {float : right;}.login-form .remember {margin : 12px 0 22px;width  : 230px;}.login-form .remember label {display : none;}.login-form input[type="checkbox"] {display : inline-block;width   : auto;}.login-form input {display : block;width   : 310px;}.login-form .form-row.simple-captcha label {display : none;}.login-form .lost-password a {color : #FF0000;}.login-form .lost-password a:hover {color : #F39292;}.login-form .account-register a {color : #00CED1;}.login-form .account-register a:hover {color : #3FEAEC;}.widget-navigation .image-wrapper img {vertical-align : middle;padding-right  : 5px;}.navigation-item a {display : inline-block;color   : #555555;}.navigation-item a:hover {color : #999999;}.widget-navigation .menu-title {display: none;}.widget-navigation .menu-button {-moz-user-select: none;border-radius: 5px;cursor: pointer;height: 28px;width: 32px;}.widget-navigation .menu-button em {background-color: #999;display: block;height: 2px;margin: 6px 0 5px 3px;transition: all 200ms ease 0s;width: 26px;}.widget-navigation .menu-button em:nth-child(1) {-moz-transform: rotate(0) translateX(0) translateY(0);-webkit-transform: rotate(0) translateX(0) translateY(0);-o-transform: rotate(0) translateX(0) translateY(0);-ms-transform: rotate(0) translateX(0) translateY(0);transform: rotate(0) translateX(0) translateY(0);}.widget-navigation .menu-button em:nth-child(2) {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter: alpha(opacity=100);-moz-opacity: 100;-khtml-opacity: 100;opacity: 100;}.widget-navigation .menu-button em:nth-child(3) {-moz-transform: rotate(0) translateX(0) translateY(0);-webkit-transform: rotate(0) translateX(0) translateY(0);-o-transform: rotate(0) translateX(0) translateY(0);-ms-transform: rotate(0) translateX(0) translateY(0);transform: rotate(0) translateX(0) translateY(0);}.widget-navigation .menu-button.close em:nth-child(1) {-moz-transform: rotate(45deg) translateX(6.0px) translateY(6.0px);-webkit-transform: rotate(45deg) translateX(6.0px) translateY(6.0px);-o-transform: rotate(45deg) translateX(6.0px) translateY(6.0px);-ms-transform: rotate(45deg) translateX(6.0px) translateY(6.0px);transform: rotate(45deg) translateX(6.0px) translateY(6.0px);}.widget-navigation .menu-button.close em:nth-child(2) {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter: alpha(opacity=0);-moz-opacity: 0;-khtml-opacity: 0;opacity: 0;}.widget-navigation .menu-button.close em:nth-child(3) {-moz-transform: rotate(-45deg) translateX(5px) translateY(-5px);-webkit-transform: rotate(-45deg) translateX(5px) translateY(-5px);-o-transform: rotate(-45deg) translateX(5px) translateY(-5px);-ms-transform: rotate(-45deg) translateX(5px) translateY(-5px);transform: rotate(-45deg) translateX(5px) translateY(-5px);}.header .widget.widget-navigation{overflow: visible;float: none;}.left-container .navigation-item, .responsive-navigation .navigation-item {display: block;padding:10px 20px;background: #fff;}.widget-navigation .nav-wrapper.hide {transition:all 1s ease 0s;height:0;}.widget-navigation .nav-wrapper.show {transition:all 1s ease 0s;height:500px;}.left-container{width:300px;float: left;}.left-container.open{transform:translate3d(0%, 0px, 0px);transition:all 1s ease 0s;overflow: hidden;}.page-container.open{transform:translate3d(300px, 0px, 0px);transition:all 1s ease 0s;}.page-container{transform:translate3d(0%, 0px, 0px);transition:all 0.4s ease 0s;}.left-container {bottom: 0;left: 0;margin: 0;position: fixed;right: 0;top: 0;z-index: 0;transform:translate3d(-30%, 0px, 0px);transition:all 1s ease 0s;}.horizontal > .navigation-item {display : inline-block;}.horizontal .navigation-item a {display : inline-block;padding : 5px;}.horizontal .navigation-item.active > a {color : #FF9000;}.horizontal > .navigation-item.first a {padding-left : 0;}.horizontal > .navigation-item.last a {padding-right : 0;}.horizontal .navigation-item-child-container {display : none;}.horizontal .navigation-item:hover > .navigation-item-child-container {display : inline-block;}.horizontal .navigation-item.has-child {position : relative;}.horizontal .has-child .navigation-item-child-container {background: rgba(0, 0, 0, 0) url("../../images/site/light-white-colo.png") repeat scroll left top;left: 150px;position: absolute;top: 0;width: 150px;z-index: 10000;}.horizontal > .has-child > .navigation-item-child-container {background: rgba(0, 0, 0, 0) url("../../images/site/light-white-colo.png") repeat scroll left top;left: 0;top: 27px;}.horizontal .navigation-item .navigation-item-child-container .navigation-item {padding : 0 5px;}.horizontal .navigation-item .navigation-item-child-container .navigation-item a {display       : block;position      : relative;border-bottom : 1px #E6E6E6 solid;}.horizontal .navigation-item .navigation-item-child-container .navigation-item .navigation-item-child-container {left     : 150px;position : absolute;top      : 0;width    : 150px;}.vertical .navigation-item a {border-bottom : 1px dashed #CCCCCC;display       : block;padding       : 5px 0;}.vertical .navigation-item.first {padding-top : 0;}.vertical .navigation-item.last {padding-bottom : 0;}.vertical .navigation-item .navigation-item-child-container {display : none;}.vertical .navigation-item.active > a {color : #FF9000;}.vertical .navigation-item.active > .navigation-item-child-container {display : block;padding : 0 0 0 20px;}.nav-wrapper.responsive-navigation {position: absolute;width: 100%;z-index: 99;}.nav-wrapper.responsive-navigation .navigation-item {position: relative;display: block;}.responsive-navigation .navigation-item.has-child .child-opener {position: absolute;right: 15px;top: 16px;}.responsive-navigation .navigation-item.has-child .child-opener::before {content: "\f067";font-family: fontawesome;}.responsive-navigation .navigation-item.has-child .child-opener.close::before {content: "\f068";}.responsive-navigation .navigation-item.has-child .navigation-item .child-opener {top: 6px;}.nivo-directionNav a {background-color : #FFFFFF;padding: 10px;}.nivo-directionNav a.nivo-nextNav {border-radius : 50% 0 0 50%;border-left   : 1px #CCCCCC solid;border-top    : 1px #CCCCCC solid;border-right  : none;border-bottom : 1px #CCCCCC solid;}.nivo-directionNav a.nivo-prevNav {border-radius : 0 50% 50% 0;border-left   : none;border-top    : 1px #CCCCCC solid;border-right  : 1px #CCCCCC solid;border-bottom : 1px #CCCCCC solid;}.widget-news .news-title {font-size      : 15px;padding-bottom : 5px;}.widget-news .read-more {display : block;}.widget-news .read-more a {font-size : 13px;color     : #FF9000;}.widget-news .read-more a:hover {color : #FBBA65;}.like-bar > * {display        : inline-block;height         : 35px;vertical-align : top;width          : 93px;}.vertical.like-bar > * {display : block;}.widget.widget-socialMediaLike .pinterest-like-us a {background-image: url("../../images/site/pinterest-icon.png") !important;background-position: 0 0;background-repeat: no-repeat;background-size: 100% auto !important;display: inline-block;height: 20px !important;width: 43px !important;}.widget.widget-socialMediaLike .pinterest-like-us a:hover,.widget.widget-socialMediaLike .pinterest-like-us a.active {background-position: 0 -20px;}.widget-socialMediaLink a {background-image  : url("../../images/admin/social-media-link-icon-sprite.png");background-repeat : no-repeat;display           : inline-block;height            : 32px;width             : 32px;}.widget-socialMediaLink a.feed {background-position : 0 0;}.widget-socialMediaLink a.twitter {background-position : -32px 0;}.widget-socialMediaLink a.facebook {background-position : -64px 0;}.widget-socialMediaLink a.googleplus {background-position : -96px 0;}.widget-socialMediaLink a.linkedin {background-position : -128px 0;}.widget-socialMediaLink a.stumbleupon {background-position : -160px 0;}.widget-socialMediaLink a.digg {background-position : -192px 0;}.widget-socialMediaLink a.reddit {background-position : -224px 0;}.widget-socialMediaLink a.delicious {background-position : -256px 0;}.widget-socialMediaLink a.youtube {background-position : -288px 0;}.widget-socialMediaLink a.myspace {background-position : -320px 0;}.widget-socialMediaLink .vertical .social-media-link {display : block;}.widget-socialMediaShare .horizontal .social-media-share {display : inline-block;}.widget-socialMediaShare .vertical .social-media-share {display       : block;margin-bottom : 3px;}.product-view .header,.category-view .header,.entire-search .header,.product-search .header {background-color : #F6F6F6;border-bottom    : 2px solid #CCCCCC;padding          : 10px;margin-bottom    : 5px;overflow         : hidden;}.product-view .sortable {display      : inline-block;margin-right : 10px;}.product-sorting {display : inline-block;margin  : 0;width   : auto;}.btn-group.view-switchers {float: left;margin-right: 15px;}.btn-group.view-switchers .list-view-switcher,.btn-group.view-switchers .image-view-switcher {background-image: url("../../images/site/grid-list-view.png");background-position: 0 0;background-repeat: no-repeat;display: inline-block;height: 20px ;width: 20px ;padding: 0;margin-right: 5px;}.btn-group.view-switchers .list-view-switcher{background-position: -19px 0;}.btn-group.view-switchers .list-view-switcher.active {background-position: -19px -20px;}.btn-group.view-switchers .image-view-switcher.active {background-position: 0px -20px;}select.per-page-count {margin : 0 10px 0 0;width  : auto;}.product-view .footer,.category-view .footer,.entire-search .footer,.product-search .footer {background-color : #F6F6F6;border           : 1px solid #CCCCCC;margin-top       : 10px;padding          : 10px;}.price-n-cart .price {display       : block;font-size     : 18px;margin-bottom : 10px;white-space   : normal;word-break    : break-all;}.price-n-cart .previous-price {display         : block;color           : #FF0000;font-size       : 16px;text-decoration : line-through;margin-bottom   : 0;}.price-n-cart .price .tax-message {color       : #999999;display     : block;font-size   : 11px;white-space : normal;word-break  : break-all;}.owl-carousel .owl-item .review-rating img {width:auto;display: inline;}.stepper{float: left;margin-right:20px;}.product-view.image-view .product-block,.product-view.scrollable-view .product-block {border         : 1px solid #E6E6E6;display        : inline-block;margin         : 5px;padding        : 10px;vertical-align : top;position       : relative;}.product-view.image-view .product-name,.product-view.scrollable-view .product-name {color: #555555;display: block;font-size: 15px;height: 24px;margin-bottom: 10px;margin-top: 7px;overflow: hidden;padding-bottom: 0;text-overflow: ellipsis;}.product-view.image-view .summary,.product-view.scrollable-view .summary {color         : #555555;font-size     : 13px;height        : 60px;line-height   : 20px;margin-bottom : 10px;overflow      : hidden;white-space   : normal;}.product-view.image-view .product-image,.product-view.scrollable-view .product-image {text-align: center;}.product-view.image-view .product-image-link,.product-view.scrollable-view .product-image-link {display        : inline-block;vertical-align : middle;}.tag-mark {z-index : 20;}.product-view.image-view .sale.tag-mark,.product-view.scrollable-view .sale.tag-mark {background : url("../../images/site/sale.png") no-repeat left top;display    : inline-block;height     : 53px;position   : absolute;right      : 0;top        : 0;width      : 54px;}.product-view.image-view .new.tag-mark,.product-view.scrollable-view .new.tag-mark {background : url("../../images/site/new.png") no-repeat left top;display    : inline-block;height     : 27px;position   : absolute;right      : -7px;top        : 62px;width      : 52px;}.product-view.image-view .featured.tag-mark,.product-view.scrollable-view .featured.tag-mark {background : url("../../images/site/featured.png") no-repeat left top;display: inline-block;height: 71px;left: -5px;position: absolute;top: -5px;width: 85px;}.product-image{position: relative;overflow: hidden;}.btn-add{text-align: center;}.price {padding:10px 0;font-size:18px;}.previous-price{text-decoration:line-through;}.price-block-container {display: inline;}.product-image .btn-add{position: absolute;bottom:0;transition:all .5s ease 0s;width:100%;}.add-to-cart-button {padding: 10px 15px;vertical-align: middle;}.product-image .add-to-cart-button {transition:all .3s ease 0s;transform: translate(0px, 100%);opacity:0;}.add-to-compare-button, .button.add-to-wish-list, .remove-from-compare-button, .product-widget .remove-from-compare-button, .add-to-wish-list.disabled,.product-widget.widget-addCart .add-to-compare-button, .product-widget.widget-addCart .add-to-wish-list{font-size: 0px;background: #fff;border: 1px solid #ccc;padding: 8px 10px;margin:0 1px;color: #666;vertical-align: middle;transition:all .3s ease 0s;}.submit-button.add-to-wish-list::after{display: none;}.product-image  .add-to-compare-button, .product-image .add-to-wish-list,.product-image .remove-from-compare-button, .product-image .add-to-wish-list.disabled  {transition:all .3s ease 0s;transform: translate(0px, 100%);opacity:0;}.product-block:hover .product-image  .add-to-compare-button, .product-block:hover .product-image  .remove-from-compare-button  {transform: translate(0px, -15px);transition-delay:.1s;opacity:1;}.product-block:hover .product-image .add-to-wish-list {transform: translate(0px, -15px);transition-delay:.2s;opacity:1;}.product-block:hover .product-image  .add-to-cart-button  {transform: translate(0px, -15px);opacity:1;}.add-to-compare-button:hover, .add-to-wish-list:hover, .remove-from-compare-button:hover, .add-to-wish-list.disabled:hover  {background: #ddd;}.add-to-compare-button:after, .add-to-wish-list:after, .remove-from-compare-button:after {font-family: 'FontAwesome';content: "\f079";display: inline-block;font-size: 20px;}.add-to-wish-list:after {content: "\f08a";}.remove-from-compare-button:after {content: "\f00d";}.product-view.scrollable-view .header {background : none;margin     : 0;padding    : 0;}.product-view.list-view table {table-layout : auto;}.product-view.list-view table col.product-price {min-width: 200px;}.product-view.list-view tr {border : 1px solid #E6E6E6;}.product-view.list-view tr.odd {background-color : #F9F9F9;}.product-view.list-view td {padding    : 10px;border     : none;word-break : break-all;}.product-view.list-view td.product-price {text-align: center;}.product-view.list-view .product-list-view-height {position: relative;text-align: center;}.product-view.list-view .product-image-link {display: inline-block;vertical-align: middle;}.product-view.list-view h3 {display        : block;}.product-view.list-view .product-name-link {font-size      : 18px;font-weight    : normal;line-height    : 25px;padding-bottom : 5px;}.product-view.list-view .description {padding-bottom : 5px;}.product-view.list-view .product-details-link {color     : #FF9000;font-size : 14px;}.product-view.list-view .product-details-link:hover {color : #FBBA65;}.product-view.list-view .tax-message {color     : #999999;font-size : 11px;display   : block;}.add-to-cart-popup,.add-cart-information-popup {min-width : 600px;}.add-to-cart-popup .status-bar-product-name,.add-cart-information-popup .status-bar-product-name {font-size   : 15px;font-weight : bold;}.add-to-cart-popup .short-info div,.add-cart-information-popup .short-info div {padding-bottom : 5px;}.add-to-cart-popup .name,.add-cart-information-popup .name {font-size : 16px;}.add-to-cart-popup table,.add-cart-information-popup table {border-spacing : 0;}.add-to-cart-popup td.product-img{width: 100px;}.add-to-cart-popup td.product-img,.add-cart-information-popup td.product-img {padding-right : 20px;}.add-to-cart-popup .cart-summary-header,.add-cart-information-popup .cart-summary-header {float         : left;font-size     : 13px;padding-right : 10px;}.add-to-cart-popup .cart-summary,.add-cart-information-popup .cart-summary {color       : #444444;float       : left;padding-top : 2px;}.add-cart-information-popup .variation-container {padding-top: 10px;}.time-out.popup .header-line {background-color: #f1f1f1;text-align: right;}.time-out.popup .header-line .ok {background-color: #666;color: #fff;display: inline-block;height: 50px;line-height: 50px;text-align: center;width: 50px;cursor: pointer;}.time-out.popup .body {text-align: center;}.category-image-view.category {border         : 1px solid #E6E6E6;display        : inline-block;margin         : 5px;padding        : 10px;vertical-align : top;}.category-image-view-height {position : relative;}.category-image-view img {bottom   : 0;left     : 0;margin   : auto;position : absolute;right    : 0;top      : 0;}.category .category-name {color      : #555555;font-size  : 15px;margin-top : 7px;display    : block;text-align : center;}.category .summary {color       : #555555;font-size   : 13px;height      : 60px;line-height : 20px;overflow    : hidden;white-space : normal;margin-top  : 7px;text-align  : center;}.widget-newsletter label {width : 130px;}.widget-newsletter .message-block {width : 234px;}.widget-filter .form-row input[type="checkbox"] {margin-right: 7px;}.widget-filter .form-row label {width: 100px;}.widget-filter input.tiny {width: 60px;}.widget-filter .rating-select .double-input-row .form-row {display: inline-block;}.widget-form button.Zebra_DatePicker_Icon {left: 7px;top: 4px;}.widget-form .dropzone {background: #fafdfd url("../../images/admin/common_upload.png") no-repeat scroll center 10px;}.search-menu-button {display: none;width: 26px;height: 26px;background: green;}button.Zebra_DatePicker_Icon {background: transparent url("../../images/widgets/zebra_datepicker/calendar.png") no-repeat scroll right 5px;padding: 0 40px 0 0;}.Zebra_DatePicker .jslider {height: 20px;}.Zebra_DatePicker .jslider .jslider-label {opacity: 1;top: 6px;}.Zebra_DatePicker .jslider .jslider-label span {color: #fff;}.Zebra_DatePicker .jslider .jslider-bg {position: static;}.Zebra_DatePicker_Icon_Wrapper .errorlist.after {min-width: inherit;}.form-row .Zebra_DatePicker_Icon_Wrapper input {width: 174px;}.server-message.message-block {margin : 7px auto;}.message-block {display    : block;padding    : 5px;text-align : center;margin     : 10px 0;}.message-block.info-message,.message-block.success {background-color : #F2FEF2;border           : 1px solid #C2E7C2;color            : #008000;}.message-block.error-message,.message-block.error {background-color : #FFEEEE;border           : 1px solid #FCD2D2;color            : #FF0000;}.error-message.in-cell-message-block {color: #f00;}.errorlist.positioned-error.after {margin-left : 8px;position    : absolute;z-index     : 1;background-color: #fff;border: 1px solid #eee;border-radius: 0;box-shadow: 0 0 3px rgba(0, 0, 0, 0.14);padding: 5px 40px 5px 7px;min-width: inherit;}.errorlist.positioned-error.after .close-btn:after {color: #999;content: "x";cursor: pointer;font-size: 20px;height: 31px;line-height: 23px;position: absolute;right: 3px;text-align: center;top: 0;width: 28px;}.errorlist.positioned-error.after .message-block {margin: 0;padding: 0;color      : #FF0000;text-align : left;}.errorlist.positioned-error.after:before {border-color: transparent rgba(0, 0, 0, 0.06) transparent transparent;border-style: solid;border-width: 9px 9px 9px 0;content: "";height: 0;left: -9px;position: absolute;top: 6px;width: 0;}.errorlist.positioned-error.after:after {border-color: transparent rgba(255, 255, 255, 1) transparent transparent;border-style: solid;border-width: 7px 7px 7px 0;content: "";height: 0;left: -7px;position: absolute;top: 8px;width: 0;}.errorlist.positioned-error .close-btn {background: none repeat scroll 0 0 rgba(0, 0, 0, 0);position: static;}.errorlist.positioned-error.after .message-block:before {color: #f00;}.errorlist.after {background: none repeat scroll 0 0 rgba(0, 0, 0, 0);border: medium none;box-shadow: none;padding: 0;}.errorlist.after .message-block {color: #f00;margin: 0;padding: 0;text-align: left;}.errorlist.after .message-block:before {display: none;}a.fl-player {display:block;width:520px;height:330px}.subscription-list-success .title {background-color: #7092be;color: #fff;font-size: 18px;padding: 5px 10px;}.page-newsletter-subscription .subscription-list-success {border: 1px solid #9bb3d1;margin: 0 auto;width: 469px;}.subscription-list-success .title {background-color: #7092be;color: #fff;font-size: 18px;padding: 5px 10px;}.subscription-list-success .help .link {color: #00ced1;cursor: pointer;}.subscription-list-success .help .link:hover {color: #3FEAEC;}.subscription-list-success .messess-text {background: url("../../images/site/subscriber-remove-img.png") no-repeat scroll 0 16px;border-bottom: 1px solid #ccc;font-weight: bold;margin: 0 20px;padding: 41px 10px 30px 88px;}.subscription-list-success .help {margin: 15px 28px;}.matrix-row .color {display: inline-block;height: 16px;vertical-align: middle;width: 16px;margin-bottom: 2px;}.search-results .page{font-size:13px;margin-bottom:25px;}.search-results .title{margin-bottom:25px;}.search-results .page .summary{font-size:13px;line-height:22px;text-transform:none;}.search-result .pagination-literal-status, .search-result .pagination{font-size:14px;}.search-result {border-bottom:1px solid #ddd;padding-bottom: 25px;margin-bottom: 25px;}.search-result.blogs {overflow:hidden;}.search-results .title{font-size:20px;}@media (max-width: 767px) {div.col-1,  div.col-2{display:block;width:100% !important;}}