html, body {width: 100%;margin: 0;padding: 0;color: #272931;font-size: 13px;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale }html {overflow-y: scroll }p, tr, td, div, span, ul, ol, li, input, label, select, button, form, input, table tr td {font-family: Arial, sans-serif;font-family: 'Open Sans', sans-serif;text-shadow: none;font-size: inherit;font-weight: normal;color: #2a2e39;line-height: 19px }a, a:hover, a * {color: #0066c0;-webkit-transition: all 0.15s linear;-moz-transition: all 0.15s linear;-o-transition: all 0.15s linear;transition: all 0.15s linear;font-size: inherit }a, a:hover, a:focus {border: none;outline: none }a:hover {text-decoration: underline;color: #e65607 }a i {color: inherit }input[type="text"], input[type="email"], input[type="password"], textarea, button {-webkit-transition: all 0.20s ease-in;-moz-transition: all 0.20s ease-in;-o-transition: all 0.20s ease-in;transition: all 0.20s ease-in }input[type="text"]:focus, input[type="email"]:focus, input[type="password"]:focus, textarea:focus {border-color: #66afe9;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);border-color: #66AFE9;background: #fff }section {margin: 0 auto;width: 100%;display: block }section:before, section::before, .m4l-page-title:before, .m4l-page-title::before, .m4l-search-widget:before {content: "";clear: both;display: table }section:after, section::after, .m4l-page-title:after, .m4l-page-title::after, .m4l-search-widget:after {clear: both;content: "";display: table }section:before, section::before, form:before, form::before {clear: both;content: "";display: table }article, aside, footer, header, hgroup, main, nav, section, form {display: block }input[type="checkbox"], input[type="radio"] {cursor: pointer }.m4l-body-wrapper {width: 100%;display: block;margin: 0;padding: 20px 0;height: auto;clear: both }.m4l-body-wrapper:before, .m4l-body-wrapper::before, .m4l-page-align:before, .m4l-page-align::before, .m4l-header-wrapper:before, .m4l-header-wrapper::before, .m4l-footer:before, .m4l-footer::before {content: "";display: table }.m4l-body-wrapper:after, .m4l-body-wrapper::after, .m4l-page-align:after, .m4l-page-align::after, .m4l-header-wrapper:after, .m4l-header-wrapper::after, .m4l-footer:after, .m4l-footer::after {clear: both;content: "";display: table }.m4l-page-align {width: 100%;max-width: 1250px;min-width: 980px;margin: 0 auto;padding: 0px 10px }.clearfix {clear: both }.row-float {float: left;width: 100%;clear: both }.center {text-align: center }.red-link:link {color: #b62222 }.no-padding {padding: 0 !important }.no-padding-left {padding-left: 0 !important }.no-margin {margin: 0 !important }.no-shadow {box-shadow: 0 0 0 !important }.label-beside {line-height: 2.4em;padding-right: 8px;display: inline-block }.m4l-page-wrapper {width: 100%;clear: both;float: left;font-size: 100%;padding-top: 4px }.m4l-page {width: 100%;margin-bottom: 15px }.m4l-page-title {font-size: 1.4615em;padding: 0;font-size: 1.7423em;line-height: 24px;padding-right: 5px;vertical-align: middle;margin: 0 0 12px 0;font-weight: 600 }.m4l-page-title span {font-family: 'Yantramanav', sans-serif }.m4l-page-title-slogan {font-size: 14px;margin: -10px 0px 15px;padding: 0 }.m4l-price-color {color: #c0240a !important }.m4l-font-medium {font-size: 17px !important;font-weight: 700 !important }strong {font-weight: 600 }b {font-weight: 700 }#m4l-page-overlay {display: none;position: absolute;top: 0;left: 0;height: 1200%;width: 150%;z-index: 77 }.m4l-btn-link {background: none;border: none;outline: none;display: inline;-webkit-box-shadow: none;box-shadow: none;text-decoration: none;padding: 0;margin: 0;text-shadow: none;color: #0066c0 }.m4l-btn-link:hover {background: none;border: none;outline: none;text-decoration: underline;color: #e65607 }.m4l-show-for-large, .m4l-show-for-small {display: none !important }.m4l-header-wrapper {width: 100%;display: block;margin: 0;padding: 0;height: auto;transition: transform 0s cubic-bezier(0, 1, 0.5, 1);-webkit-transition: transform 0s cubic-bezier(0, 1, 0.5, 1);-ms-transition: transform 0s cubic-bezier(0, 1, 0.5, 1) }.m4l-header-primary {width: 100%;float: left;display: block;margin: 0;padding: 8px 0 2px }.m4l-logo-bar {padding: 0 }.m4l-logo {float: left;padding: 0 0 5px 0 }.m4l-logo .m4l-slogan {display: block;font-size: 0.923em;color: #2a2e39;line-height: normal;padding: 0;margin-top: -2px }.m4l-center-slogan {display: block;font-size: 0.923em;color: #970000;line-height: normal;padding: 0px 10px 0px 10px;margin-top: 0px;text-align: left;width: 100%;}.m4l-mob-center-slogan {display: none;}.m4l-logo a, .m4l-logo a:hover, .m4l-logo a:focus {text-decoration: none;color: #2a2e39;-ms-transition: none;-webkit-transition: none;transition: none }.m4l-logo a img {max-width: 100%;-ms-transition: none;-webkit-transition: none;transition: none }.m4l-homepg-top-banner {text-align: center;padding: 4px 5px 0;display: block;overflow: hidden }.m4l-center-slogan {float: left;display: block;font-size: 1.1em;color: #000;padding: 0;margin-top: 0px;margin-bottom: 5px;font-weight: bold;}.m4l-homepg-top-banner img {width: auto !important;height: auto !important;max-width: 100% }.m4l-desktop-navbar-toggle {display: none }.m4l-jump-link {float: right;width: auto;padding: 0 3px;line-height: 48px;text-align: center;cursor: pointer;display: block;height: 50px;display: none;margin: 0 }.m4l-jump-link i {font-size: 20px;color: #141414 }.m4l-user-icon i {font-size: 17px;line-height: 28px;color: #fff;background: #111;padding: 0 4px;-webkit-border-radius: 50%;border-radius: 50%;width: 28px;height: 28px;margin-top: 9px }.m4l-user-icon.m4l-signed-in-icon i {background: #111 }.m4l-cart-icon {position: relative;padding-right: 9px;margin-right: 0 }.m4l-cart-icon i {font-size: 22px;line-height: 48px;color: #373738 }.m4l-cart-icon img {width: 26px }.m4l-cart-icon .m4l-cart-icon-qty {text-align: center;color: #000;font-size: 11px;background: #f6dd0d;height: 19px;min-width: 19px;line-height: 19px;position: absolute;display: block;top: 4px;right: 0;-webkit-border-radius: 50%;border-radius: 50%;padding: 0 1px }.m4l-call-icon i {padding: 2px 3px 2px 2px;font-size: 24px;border-radius: 50%;-webkit-border-radius: 50%;margin-top: 11px }.m4l-blog-icon{float: right;width: auto;padding: 0 3px;line-height: 48px;text-align: center;cursor: pointer;height: 50px;display: none;margin: 0;}.m4l-blog-icon i {font-size: 24px;color: #141414;margin: 12px 4px 0 0;}#m4l-toggle-menu i {font-size: 23px;line-height: 48px }.m4l-header-links {color: #2a2e39;padding: 10px 4px 8px;font-size: 1.10em }.m4l-header-links a {color: #272931 }.m4l-header-links a:hover {color: #e65607 }.m4l-header-links a:hover, .m4l-header-links a:focus, .m4l-header-links a:active {text-decoration: underline }.m4l-header-contact, .m4l-header-signin {padding-right: 15px;display: inline-block }.m4l-header-contact .fi-telephone::before {padding-top: 4px;position: absolute;left: 0px;top: -2px }.m4l-header-blog-link {padding-right: 15px }.m4l-header-contact {padding-left: 1px;position: relative }.m4l-header-contact i {font-size: 15px;vertical-align: middle }.m4l-header-contact .m4l-header-mobile-call {display: none }.m4l-header-links .m4l-header-signed-in i {background: #111;padding: 2px 3px;color: #fff }.m4l-user-header, .m4l-services-header {display: inline-block;position: relative }.m4l-header-signin #myAccount, .m4l-header-help #customerServices {top: 24px !important;margin-left: 10px;border-color: #c5c5cc;padding: 5px 0;min-width: 200px;-webkit-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.15);box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.15);z-index: 280;border-radius: 2px;text-align: left }.m4l-header-signin #myAccount:before, .m4l-header-help #customerServices:before {left: 74px !important;left: 70% !important;margin-left: 1px !important }.m4l-header-signin #myAccount:after, .m4l-header-help #customerServices:after {left: 73px !important;left: 70% !important }.m4l-header-help #customerServices:before {rright: 7px;content: " ";bborder: none }.m4l-header-help #customerServices:after {rright: 6px;content: " ";bborder: none }.m4l-header-signin #myAccount li, .m4l-header-help #customerServices li {font-size: 1rem;background: none !important }.m4l-header-signin #myAccount li a, .m4l-header-help #customerServices li a {padding: 0.55rem 0.75rem;color: #272931 }.m4l-header-help #customerServices li a {padding: 0.55rem 0.95rem 0.55rem 1.15rem }.m4l-header-help #customerServices li a:hover {color: #e65607 !important }.m4l-mobile-header-account {display: none }#m4l-header-account ul, #customerServices ul {margin: 0;padding: 0;list-style-type: none }#m4l-header-account li {display: inline-block }#m4l-header-account li a, #customerServices li a {display: block;padding: 13px 15px;color: #111 !important;background: #fff !important }.m4l-header-help-in img {vertical-align: top;margin: 1px 4px 0 0 }.m4l-header-help-in i {margin-left: 6px;font-size: 14px }.m4l-header-shopping-cart {display: inline-block;background: url(../../images/shoppingcart-icon.png) left no-repeat;padding-left: 26px }.m4l-header-shopping-cart a {color: #000;text-decoration: underline }.m4l-header-shopping-cart a:hover {text-decoration: none }.m4l-virtual-shopping-cart {background: #fff;border: solid 3px #f2f2f3;-webkit-box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.35);box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.35);padding: 2px 0;-webkit-transition: all 0.2s ease-in;transition: all 0.2s ease-in;position: fixed !important }.m4l-virtual-shopping-cart a {text-decoration: none;background: url(../../images/shoppingcart-icon.png) 18px 13px no-repeat #fff;display: block;padding: 12px 30px 12px 48px;font-weight: 700;font-size: 14px }.m4l-customer-links {margin-bottom: 14px }.m4l-cart-links {text-align: right;padding-right: 85px }.m4l-header-navbar {width: 100%;display: block;margin: 0;padding: 0;clear: both;float: left;border-bottom: solid 1px #c5c5cc;border-top: solid 3px #cc0a0a;background: #fff }.m4l-navbar-row {position: relative }.m4l-header-navbar .top-bar .name {height: 44px }.m4l-header-navbar .top-bar .title-area {margin: 0 }.header_ratings_seal {position: absolute;top: -42px;z-index: 276;right: -4px;width: 90px;height: 119px }.m4l-header-sale-tag{position: absolute;top: -15px;z-index: 276;right: 115px;}.m4l-social-icons {padding: 5px 0px 1px 0;text-align: right;font-size: 16px;line-height: 12px;position: absolute;margin-right: 90px;z-index: 5;top: -51px;right: 2px }.m4l-social-icons p {font-size: 0.875em;display: inline-block;float: left;vertical-align: top;padding: 0px 2px 0 0;line-height: 26px;margin: 0 }.m4l-social-icons a {width: 30px;height: 31px;padding: 0;display: block;float: left;margin-left: 0;-webkit-border-radius: 4px;-o-border-radius: 4px;border-bottom-color: #e5e5e7;border-right-color: #e5e5e7;border-radius: 4px;-webkit-transition: all 0.20s ease-in;-moz-transition: all 0.20s ease-in;-o-transition: all 0.20s ease-in;transition: all 0.20s ease-in;margin-right: 0;vertical-align: top;background: url(../../images/social-icons.png) 0px 0px no-repeat #fff }.m4l-social-icons a+a {border-left-width: 0 }.m4l-social-icons a.fb {background-position: -5px -4px }.m4l-social-icons a.twitter {background-position: -85px -4px }.m4l-social-icons a.pinterest {background-position: -125px -4px }.m4l-social-icons a.gplus {background-position: -45px -4px }.m4l-social-icons a.instagram {background-position: -165px -5px }.m4l-social-icons a.fb:hover, .m4l-social-icons a.fb:active, .m4l-social-icons a.fb:focus {background-position: -5px -44px;background-color: #3b5998;border-color: #3b5998 }.m4l-social-icons a.twitter:hover, .m4l-social-icons a.twitter:active, .m4l-social-icons a.twitter:focus {background-position: -85px -44px;background-color: #21c0f2;border-color: #21c0f2 }.m4l-social-icons a.pinterest:hover, .m4l-social-icons a.pinterest:active, .m4l-social-icons a.pinterest:focus {background-position: -125px -44px;background-color: #c61118;border-color: #c61118 }.m4l-social-icons a.gplus:hover, .m4l-social-icons a.gplus:active, .m4l-social-icons a.gplus:focus {background-position: -45px -44px;background-color: #d84a38;border-color: #d84a38 }.m4l-social-icons a.instagram:hover, .m4l-social-icons a.instagram:active, .m4l-social-icons a.instagram:focus {background-position: -165px -45px;background-color: #a26c49;border-color: #a26c49 }.m4l-homepg-mobile-promotion {display: none;margin: 1px 0 4px;text-align: center;width: 100% }.m4l-homepg-mobile-promotion img {max-width: 100%;height: auto !important;width: auto !important }.m4l-mobile-text-banner {-webkit-border-radius: 3px;border-radius: 3px;background: #111;width: 100%;color: #fff;text-align: center;padding: 1px 5px 4px;background: url(../../images/fall-bg.jpg) top left }.m4l-mobile-text-banner .m4l-banner-main-content {text-transform: uppercase;font-weight: 600;color: #fff;font-size: 15px;letter-spacing: -0.0475rem;line-height: 1;padding-bottom: 1px }.m4l-mobile-text-banner .m4l-banner-amount {color: #ffc314;letter-spacing: 0;font-weight: 700;font-size: 16px }.m4l-mobile-text-banner .m4l-banner-shipping-text {color: #fff;font-size: 12px;line-height: 1 }#m4l-homepg-search {float: left;width: 80%;margin-left: 10%;clear: both;padding: 25px 50px 15px }.m4l-search-txt {padding: 4px 0px;width: 100%;font-family: 'Montserrat', sans-serif;font-optical-sizing: auto;font-weight: 400;font-style: normal;font-size: 40px;line-height: 50px;text-align: center;margin-bottom: 4px;}.m4l-search-widget {position: relative;display: block;clear: both;height: 40px }.m4l-search-widget .m4l-search-scope {display: inline-block;float: left;width: auto;height: 45px;position: relative }.m4l-search-widget #m4l-search-label {position: relative;top: 0px;float: left;overflow: hidden;height: 45px;line-height: 43px;padding: 0 12px;cursor: pointer;-webkit-border-radius: 2px 0px 0px 2px;border-radius: 2px 0px 0px 2px;background: #f6f6f7;border: solid 1px #b0b0b9;border-right: none;transition: all 0.2s linear }.m4l-search-widget .m4l-search-scope:hover #m4l-search-label, .m4l-search-widget .m4l-search-scope:active #m4l-search-label {background: #fafafa }#m4l-top-search .m4l-search-widget #m4l-search-label {background: #fff }.m4l-search-widget #m4l-search-label span {font-weight: 600 }.m4l-search-widget #m4l-search-label i {font-size: 10px;display: inline-block;margin-left: 2px;width: 0;height: 0;border-left: 4px solid transparent;border-right: 4px solid transparent;border-top: 4px solid #b1b1b5 }.m4l-search-widget .m4l-search-dropdown {width: auto;height: 44px;filter: alpha(opacity=0);opacity: 0;position: absolute;top: 0;left: 1px;padding: 0 5px;min-width: 180px;font-size: 13px;margin: 0 }.m4l-search-widget .m4l-search-dropdown option {background: #fff;padding: 2px;text-indent: 3px;text-transform: capitalize }@media only screen and (-webkit-min-device-pixel-ratio: 0) {::i-block-chrome, .m4l-search-widget .m4l-search-dropdown option {padding: 2px;text-indent: 5px }}.m4l-search-widget .m4l-search-dropdown option:first-child {padding-top: 5px }.m4l-search-widget .m4l-search-dropdown option:last-child {padding-bottom: 5px }.m4l-search-widget .m4l-search-query {margin: 0;width: auto;position: relative;overflow: hidden;white-space: nowrap }.homepg .m4l-search-widget .m4l-search-query {padding-right: 67px }.m4l-search-widget .m4l-search-query input[type="text"] {border: solid 1px #b0b0b9;height: 45px;width: 99.99%;-webkit-border-radius: 0px;border-radius: 0px;box-shadow: none;padding: 10px 15px;margin: 0;font-size: 1.1em;border-right: none }.m4l-search-widget .m4l-search-query input[type="text"]:hover, .m4l-search-widget .m4l-search-query input[type="text"]:focus {background: #fff }.m4l-search-widget .m4l-search-query input[type="text"]:focus {color: #151515 }.m4l-search-widget .m4l-search-submit {display: block;position: absolute;right: 0px;top: 0px;margin: 0 }.m4l-search-widget .m4l-search-submit .m4l-search-btn {width: 70px;height: 45px;background: url(../../images/search_icon.png) center no-repeat #111;border: none;outline: none;-webkit-box-shadow: none;box-shadow: none;border-radius: 0px 2px 2px 0px;margin: 0 }.m4l-search-widget .m4l-search-submit .m4l-search-btn:hover {background: url(../../images/search_icon.png) center no-repeat #111 }.m4l-search-widget input[type="text"]::-webkit-input-placeholder {color: #6a7584;font-style: italic }.m4l-search-widget input[type="text"]:-moz-placeholder {color: #6a7584;opacity: 1;font-style: italic }.m4l-search-widget input[type="text"]::-moz-placeholder {color: #6a7584;opacity: 1;font-style: italic }.m4l-search-widget input[type="text"]:-ms-input-placeholder {color: #6a7584;font-style: italic }#m4l-top-search {display: block;clear: both;margin: 0px 0px 0px 40px;padding-top: 2px }#m4l-top-search, .m4l-header-links {padding-right: 92px }.m4l-header-links {padding-right: 1px }#m4l-top-search:after, #m4l-top-search::after {content: "";display: table;clear: both;line-height: 1px }#m4l-top-search .m4l-search-widget .m4l-search-scope {height: 40px }#m4l-top-search .m4l-search-widget #m4l-search-label {height: 40px;line-height: 38px }#m4l-top-search .m4l-search-widget .m4l-search-dropdown {height: 39px }#m4l-top-search .m4l-search-widget .m4l-search-query {padding-right: 57px }#m4l-top-search .m4l-search-widget .m4l-search-query input[type="text"] {height: 40px;width: 99.99%;padding: 10px;margin: 0;font-size: 1.114em }#m4l-top-search .m4l-search-widget .m4l-search-submit .m4l-search-btn {width: 60px;height: 40px;text-align: center;line-height: 42px;background: #111;color: #fff;padding: 0;border-radius: 0px 3px 3px 0px }#m4l-top-search .m4l-search-widget .m4l-search-submit .m4l-search-btn i {color: #fff;font-size: 1.28rem }#m4l-top-search .m4l-search-widget input[type="text"]::-webkit-input-placeholder {color: #a4a8ae }#m4l-top-search .m4l-search-widget input[type="text"]:-moz-placeholder {color: #a4a8ae }#m4l-top-search .m4l-search-widget input[type="text"]::-moz-placeholder {color: #a4a8ae }#m4l-top-search .m4l-search-widget input[type="text"]:-ms-input-placeholder {color: #a4a8ae }.m4l-notification{display:table;text-align:center;font-size:12px;background-color:#d01f1f;width:100%;position:relative;background-color: #d82f2f;}.m4l-notification-inner{display:table-cell;vertical-align:middle;color:#fff;padding: 5px 0;}#m4l-notification-close{display:table-cell;vertical-align:middle;width:30px;color:#fff;text-align:center;background-color:#b71b1b;}#m4l-notification-close:hover{text-decoration:none;background-color:#a70c0c;}.m4l-sm-notification{display:none;}.homepg .m4l-configurator-page {clear: both;background: url(../../images/divider-lg.png) bottom center no-repeat;padding-bottom: 15px;margin-bottom: 25px }.m4l-config-suggestions-row {margin: 15px 0 }.m4l-config-suggestions-title {display: inline-block;padding-right: 10px;font-size: 14px;color: #111;vertical-align: top;padding-top: 3px }.m4l-config-suggestions-row .col1 {float: left;width: 60% }.m4l-config-suggestions-row .col2 {float: right;width: 40%;text-align: right }#m4l-config-suggestions-list {display: inline-block;vertical-align: top }#m4l-config-suggestions-list ul {list-style-type: none;padding: 0;margin: 0 }#m4l-config-suggestions-list ul li {padding: 0;list-style-type: none;margin: 0 3px 0 0;display: inline-block;vertical-align: top }#m4l-config-suggestions-list ul li a {font-size: 14px;display: block;padding: 2px 10px;border: solid 1px #e2e2e2;text-decoration: none !important;background-color: #fff }#m4l-config-suggestions-list ul li a:hover {background: #106baf;color: #fff;border-color: #106baf }.m4l-configurator-wrapper {margin-bottom: 3px;border-radius: 5px;padding: 20px 25px 25px;background-color: #111;background: linear-gradient(45deg, black, red);bbackground: linear-gradient(45deg, #ff0491, #fa6640);background: linear-gradient(45deg, #352874, #db0856);}.homepg .m4l-configurator-wrapper {background: url(../../images/homepg-configurator-bg.jpg) top left no-repeat;}.no-homepg .m4l-configurator-wrapper {margin-bottom: 20px;padding: 25px;background: url(../../images/configurator-bg.jpg) top center no-repeat;}.m4l-homepg-configurator-area {width: 100%;margin-bottom: 50px;margin-top: 15px;position: relative;clear:both;float:left;}.no-homepg .m4l-homepg-configurator-area {margin-bottom: 30px;}.m4l-conf-primary-title {text-align: center;font-size: 28px;line-height: normal;font-weight: 700;color: #fff;padding-bottom: 25px;text-shadow: 1px 2px 2px rgba(0, 0, 0, 0.65);}.m4l-conf-sec-title {text-align: center;font-size: 20px;font-weight: 400;color: #fff;padding-bottom: 30px;text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.65);}.m4l-conf-sec-title span {color: #fff;font-weight: bold;text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.65);}.m4l-conf-intro-text {text-align: center;color: #fff;margin-bottom: 0;padding-bottom: 15px;font-size: 17px;}.m4l-conf-intro-text p {color: #fff;}.m4l-conf-intro-text span {color: #ffd200;}.m4l-conf-select-title{color: #fff;font-size: 15px;font-weight: 600;padding-bottom: 6px;height: 25px;}.m4l-conf-family-wrapper .col1 {}.m4l-conf-family-wrapper .col3 {}.m4l-conf-family-wrapper .col2 {width: 15.16667%;}.m4l-conf-family-wrapper .col4 {width: 34.83333%;}.m4l-conf-family-wrapper .col5 {}.m4l-conf-family-wrapper .columns {padding-left: 0;}.m4l-conf-family-wrapper .m4l-conf-select {background-color: #fff;outline: none;-moz-appearance: none;-webkit-appearance: none;appearance: none;line-height: normal;height: 42px;padding: 6px 40px 5px 16px;cursor: pointer;font-size: 14px;font-weight: bold;width: 99%;}.m4l-conf-family-wrapper .select2-container--default .select2-selection--single {border-radius: 3px;outline: none;height: 42px;padding: 6px 40px 5px 14px;font-weight: 700;box-shadow: 1px 2px 2px rgba(0, 0, 0, 0.65);border: none;}.m4l-conf-family-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow {height: 40px;width: 35px;}.m4l-conf-family-wrapper .select2-container .select2-selection--single .select2-selection__rendered {padding-left: 0;padding-right: 10px;font-size: 15px;font-weight: 700;}.m4l-conf-family-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow b {border-color: #333 transparent transparent transparent;border-width: 6px 5px 0 5px;}.m4l-conf-family-wrapper .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {border-color: transparent transparent #333 transparent;border-width: 0 5px 6px 5px;}.select2-search--dropdown .select2-search__field {margin-bottom: 0;box-shadow: none !important;background: #fff !important;border: solid 2px #0778c1 !important;}.select2-container--open .select2-dropdown--below, .select2-container--open .select2-dropdown--above {border-radius: 0;}.m4l-conf-submit-btn {border: none;background: #e23939;outline: none;color: #fff;background: #fed201;color: #000;box-shadow: 1px 2px 2px rgba(0, 0, 0, 0.65);text-align: center;padding: 0 10px;height: 42px;width: 100%;font-weight: 600;font-size: 18px;border-radius: 3px;margin-top: 24px;text-transform: uppercase;}.m4l-conf-submit-btn:hover {background: #cf2525;background: #febf01;color: #000;}.m4l-homepg-big-links {float: left;clear: both;width: 100%;margin-top: -2px;margin-bottom: -5px }.m4l-homepg-big-links a {font-size: 28px;font-weight: 700;text-transform: uppercase;color: #e11818 }.m4l-homepg-big-links .m4l-pricing-grid-link {float: left }.m4l-homepg-big-links .m4l-cto-link {float: left;margin-left: 250px }.m4l-homepg-big-links .m4l-server-link {float: right;margin-right: 205px }.m4l-homepg-deals-area {float: left;clear: both;width: 100%;margin-bottom: 30px;margin-top: 5px }.m4l-deals-header {width: 100%;margin: 0 0 10px 0;text-align: center;float: left;clear: both;position: relative;padding: 0 }.m4l-deals-header .m4l-deals-caption {font-size: 34px;font-weight: 700;text-transform: uppercase;color: #e11818;display: inline-block;position: relative;margin: 0 auto;padding: 38px 4px;letter-spacing: 0.008em }.m4l-deals-header .m4l-deals-caption:before {content: " ";display: block;width: 100%;height: 28px;position: absolute;background: url(../../images/deals-header-bottom.jpg) left repeat-x;bottom: 0;left: 0 }.m4l-deals-header .m4l-deals-caption:after {content: " ";display: block;width: 100%;height: 28px;position: absolute;background: url(../../images/deals-header-top.jpg) left repeat-x;top: 0;left: 0 }.m4l-deals-container {float: left;width: 100%;padding: 0px;margin: 4px 0 0 0;font-size: 1em }#m4l-deals-listing {padding: 0;margin: 0;list-style-type: none }#m4l-deals-listing li.m4l-deal-item {background: #fff;position: relative;height: auto;width: 24%;margin: 0 0 1.3% 1.3%;padding: 4px;-moz-transition: all 0.15s linear;-webkit-transition: all 0.15s linear;-o-transition: all 0.15s linear;transition: all 0.15s linear;float: left;z-index: inherit;box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.09);-webkit-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.09);border: solid 1px #ddd }#m4l-deals-listing li.m4l-deal-item:nth-child(4n+1) {margin-left: 0;clear: both }.m4l-deal-item-wrapper {background: #fff;padding: 12px 14px 10px }#m4l-deals-listing .m4l-deal-image {display: block;width: 100%;float: none;margin: 0 auto }#m4l-deals-listing .m4l-deal-image a {display: block;margin: 0 auto;height: 250px;width: 100%;line-height: 248px;padding: 0;overflow: hidden;text-align: center }#m4l-deals-listing .m4l-deal-image a img {width: auto !important;height: auto !important;max-width: 100%;max-height: 100%;display: inline-block;vertical-align: middle }.m4l-deals-duration {width: 100%;line-height: 1.1;padding-bottom: 6px;overflow: hidden }.m4l-deals-duration .m4l-offer-caption, .m4l-deals-duration .m4l-offer-clock-caption {background: #000;color: #ffe90f;padding: 0 4px 0 2px;text-transform: uppercase;font-size: 12px;font-weight: 600;letter-spacing: 0.01em;float: left;width: 90px;height: 22px;line-height: 22px;text-align: center;margin-right: 4px }.m4l-deals-duration .m4l-offer-clock-caption {background: #ffe90f;color: #000;height: 27px;line-height: 27px }.m4l-deals-duration .m4l-offer-date {background: #ffe90f;color: #000;height: 22px;line-height: 22px;display: block;overflow: hidden;padding: 0 1px 0 8px;font-weight: 600;font-size: 12px }.m4l-deals-duration .m4l-offer-countdown {color: #fff;clear: both;width: 100%;margin: 0;padding: 0;float: left;line-height: inherit }.m4l-deals-duration .m4l-offer-clock {background: #000;color: #ffe90f;height: 27px;line-height: 27px;display: block;overflow: hidden;padding: 0 1px 0 8px }.m4l-offer-clock span, .m4l-offer-clock label {float: left;padding: 1px 0;margin: 0;color: #ffe90f;display: inline;line-height: 27px;font-size: 15px;font-weight: 700 }.m4l-offer-clock .timer-day {display: none }#m4l-deals-listing ul.m4l-deal-attributes {list-style-type: none;padding: 0;margin: 0;width: 100%;clear: both }#m4l-deals-listing ul.m4l-deal-attributes li {font-weight: 600;font-size: 12px;line-height: 1.35em;color: #222 }#m4l-deals-listing ul.m4l-deal-attributes .attribute-value {display: inline-block;padding: 0 0 0 4px;margin: 0;font-weight: normal;line-height: 1.35em }#m4l-deals-listing ul.m4l-deal-attributes .pack-count {color: #d40b0b;font-weight: 600 }#m4l-deals-listing .m4l-deal-title {line-height: 1.26;height: 6.34em;overflow: hidden;margin: 5px 0 1px;padding: 0;font-weight: 600;font-size: 1.035em }#m4l-deals-listing .m4l-deal-title a {color: #000 }#m4l-deals-listing .m4l-deal-title a:hover {color: #0066c0;text-decoration: none }#m4l-deals-listing .m4l-deal-btn-holder {width: 100%;display: block;text-align: center;margin: 8px 0 4px }#m4l-deals-listing .m4l-trend-btn {padding: 0.285rem 2.00rem 0.375em 1.65rem;margin: 0;text-shadow: 0px 0px 0px;width: 99.5%;margin-bottom: 2px;height: 2.65em;background: #ffe90f;border-color: #e4a715 !important }.m4l-deal-price-block {clear: both;width: 100%;overflow: hidden;padding: 1px 0 3px;color: #d40b0b }.m4l-deal-price-block * {color: #d40b0b;font-weight: 600;line-height: normal }.m4l-deal-price-row {display: block;overflow: hidden }.m4l-deal-price-row .m4l-deal-price-left {float: left;width: 60%;padding-right: 3px }.m4l-deal-price-row .m4l-deal-price-right {float: right;width: 40%;color: #000 }.m4l-deal-price-block .m4l-deal-price-caption, .m4l-deal-price-block .m4l-unit-price-caption, .m4l-deal-price-block .m4l-deal-reg-price {float: left }.m4l-deal-price-block .m4l-deal-reg-price {min-width: 50px;text-align: right }.m4l-deal-price-block .m4l-unit-price-caption {font-size: 12px;letter-spacing: -0.0215em }.m4l-deal-price-block .m4l-deal-price, .m4l-deal-price-block .m4l-deal-discount {float: right }.m4l-deal-price-block .dividing-bar {color: #000;font-size: 11px;vertical-align: top;float: left;display: block }.m4l-deal-price, .m4l-deal-unit-price {float: left;color: #d40b0b;font-size: 14px;font-weight: 700 }.m4l-deal-unit-price {float: right }.m4l-deal-price-block .strikethrough {ttext-decoration: line-through;display: block;position: relative;float: right }.m4l-deal-price-block .strikethrough:before {content: " ";width: 100%;height: 1px;background: #000;position: absolute;top: 9px;left: 0 }.m4l-homepg-grid-area {float: left;clear: both;width: 100%;margin-bottom: 30px;margin-top: 20px }.m4l-homepg-grid {float: left;clear: both;width: 49%;margin-bottom: 15px }.m4l-homepg-server-memory, .m4l-homepg-notebook-memory {float: left;width: 100%;padding: 0;margin-bottom: 10px }.m4l-homepg-servers {float: right;width: 20% }.m4l-homepg-grid-table, .m4l-homepg-server-table {border-color: #bababb;border-collapse: collapse;margin: 0 }.m4l-homepg-grid-table tr:nth-of-type(even) {background: #fff }.m4l-homepg-grid-table tr th, .m4l-homepg-server-table tr th {background-color: #fbffa3;border-bottom: solid 1px #e7e257;color: #000;border-top: solid 1px #c9bb46;border-bottom: solid 1px #c9bb46;text-align: center;font-size: 14px;padding: 0.55rem 0.755rem }.m4l-homepg-grid-table tr th:first-child, .m4l-homepg-server-table tr th:first-child {border-left: solid 1px #c9bb46;text-align: left }.m4l-homepg-grid-table tr th:last-child, .m4l-homepg-server-table tr th:last-child {border-right: solid 1px #c9bb46 }.m4l-homepg-grid-table tr td {border-bottom: solid 1px #bababb;font-size: 13px;padding: 0.5625rem 0.355rem;text-align: center }.m4l-homepg-grid-table tr td:first-child {text-align: left;padding-left: 0.6155rem;font-weight: 700;padding: 6px 10px;line-height: 12px }.m4l-homepg-grid-table tr td:first-child span {font-size: 10px;line-height: 10px }.m4l-homepg-grid-table tr:last-child td {border-bottom: none }.m4l-homepg-servers ul {padding: 0;margin: 0;list-style-type: none }.m4l-advanced-search-link {margin: 6px 0 }.m4l-homepg-servers ul li a, .m4l-advanced-search-link a {color: #111 }.m4l-homepg-grid-header {width: 100%;margin: 0;height: 57px;text-align: center;float: left;clear: both;padding-bottom: 3px;position: relative }.m4l-homepg-grid-title, .m4l-homepg-grid-title span {font-size: 22px;line-height: 1.4;letter-spacing: normal;font-weight: 700;font-style: normal;margin-bottom: 1px;color: #111 }.m4l-cpu-grid {width: 100% }.m4l-cpu-grid .m4l-homepg-grid-table tr td:first-child, .m4l-cpu-grid .m4l-homepg-grid-table tr th:first-child {text-align: center }.m4l-cpu-grid .m4l-homepg-grid-table tr td:first-child {font-weight: 400 }.m4l-cpu-grid .m4l-homepg-grid-table tr td:nth-child(2n) {text-align: left }.m4l-cpu-grid, .m4l-ssd-grid, .m4l-hdd-grid {overflow-x: hidden }.m4l-homepg-grid-toggle {float: right;position: absolute;right: 0;bottom: 9px }.m4l-grid-toggle-icon {font-size: 15px;line-height: 13px;border: solid 1px #ccc;background: #fff;padding: 0 5px;cursor: pointer;display: block;float: left;margin-left: 2px }.m4l-grid-toggle-icon:hover {color: #c51a1a }.m4l-grid-toggle-icon i {font-size: 14px;vertical-align: middle }.m4l-homepg-grid-note {margin-bottom: 1px }.m4l-homepg-upgrade-area {float: right;width: 49.35% }.m4l-homepg-upgrade-panel {width: 100%;float: left;position: relative;border: solid 1px #eaeaea;padding: 20px;min-height: 305px;box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.06) }.m4l-homepg-upgrade-title {font-size: 1.245rem;font-weight: 700;margin: 1px 0 15px 0;border-bottom: solid 2px #333;position: relative;height: 52px;padding: 10px 0 5px 52px }.m4l-homepg-upgrade-title .m4l-upgrade-thumb {display: block;left: -2px;top: -10px;text-align: center;position: absolute;width: 50px;line-height: 50px;height: 50px }.m4l-homepg-upgrade-title .m4l-upgrade-thumb img {max-width: 100%;max-height: 100% }.m4l-homepg-upgrade-col {float: left;width: 48.2%;margin-left: 4.95% }.m4l-homepg-upgrade-col:first-child {margin-left: 0;width: 46.8% }.m4l-upgrade-links-col {float: left;width: 50% }.m4l-homepg-upgrade-links ul {padding: 0;list-style-type: none;margin: 0 }.m4l-homepg-upgrade-links ul li {padding: 0;list-style-type: none;margin: 0 0 2px 0 }.m4l-homepg-upgrade-links ul li a {color: #111 }.m4l-homepg-upgrade-links ul li a:hover {color: #e65607 }#m4l-homepg-categories {clear: both;width: 100%;float: left;font-size: 1em;margin-bottom: 15px }#m4l-homepg-categories h2 {font-size: 1.3615em;font-weight: 700;border-bottom: solid 1px #c0c0c0;padding: 0px 0px 6px 0px;margin: 0 }.m4l-homepg-category-box {float: left;clear: both;width: 100%;margin-top: 1px;padding-bottom: 2px }.m4l-category-box-title {background: #f6f6f6;padding: 5px 8px;font-size: 14px;font-weight: bold;font-family: Arial;font-family: 'Open Sans', sans-serif;margin: 0 0 2px 0 }.m4l-homepg-category-box .m4l-category-column {float: left !important;width: 25%;padding: 4px 0px }.m4l-category-list {list-style-type: none;padding: 0;margin: 0 }.m4l-category-list li {margin: 2px 0px;padding: 0 10px 0px 4px;line-height: 18px }.m4l-category-list li a {color: #111;font-size: 1em;line-height: 18px }.m4l-category-list li a:hover {text-decoration: underline }.m4l-homepg-sale-banner{float: left;width: 355px;}.m4l-homepg-sale-banner-sm{display: none;}.m4l-slide-img-col{float: right;width: 45%;padding: 15px;height: 100%;text-align: center;}.m4l-homepg-swiper li .m4l-slide-img img{height: auto;width: auto;max-width: 100%;max-height: 195px;mix-blend-mode: multiply;}.m4l-slide-banner{display: flex;align-items: center;padding: 0 25px 0 60px;overflow: hidden;height: 226px;}.m4l-slide-banner *{color: #111;}.m4l-slide-content{float: left;width: 55%;padding: 10px 0;font-size: 15px;}.m4l-slide-title{font-weight: 700;font-size: 25px;margin: 5px 0 8px;line-height: 1;}.m4l-slide-summ{font-size: 18px;font-weight: 600;line-height: 22px;}.m4l-slide-mfg{background-color: #fff;padding: 4px 10px;display: inline-block;margin: 8px 0 10px;font-weight: 600;font-size: 18px;}.m4l-slide-pn{font-weight: 700;line-height: inherit;}.m4l-slide-price, .m4l-slide-cur-price {font-weight: 700;font-size: 24px;color: #b00108;}.m4l-slide-cur-price, .m4l-slide-reg-price{display: inline-block;}.m4l-slide-reg-price{font-weight: 400;font-size: 22px;color: #333;text-decoration: line-through;padding-left: 6px;}.m4l-slide-btn span{display: inline-block;background-color: #595959;color: #fff;text-transform: uppercase;font-size: 16px;font-weight: 600;padding: 7px 14px;margin-top: 10px;border-radius: 6px;}.m4l-slide-design-1{background: url(../../images/banners/banner-slide-bg-1.jpg) top center no-repeat;}.m4l-slide-design-2{background: url(../../images/banners/banner-slide-bg-2.jpg) top center no-repeat;}.m4l-slide-design-3{background: url(../../images/banners/banner-slide-bg-3.jpg) top center no-repeat;flex-direction: row-reverse;justify-content: space-between;padding: 0 60px 0 25px;}.m4l-slide-design-4{background: url(../../images/banners/banner-slide-bg-4.jpg) top center no-repeat;color: #fff;padding: 0 25px 0 30px;justify-content: space-between;}.m4l-slide-design-5{background: url(../../images/banners/banner-slide-bg-5.jpg) top center no-repeat;flex-direction: row-reverse;justify-content: space-between;padding: 0 25px 0 25px;color: #fff;}.m4l-slide-design-1 .m4l-slide-img {border-radius: 4px;margin-right: 25px;}.m4l-slide-design-2 .m4l-slide-img-col {padding-right: 50px;width: 46%;text-align: right;}.m4l-slide-design-2 .m4l-slide-content {width: 54%;}.m4l-slide-design-2 .m4l-slide-img {padding: 0;}.m4l-homepg-swiper li .m4l-slide-design-2 .m4l-slide-img img {mix-blend-mode: multiply;max-height: 196px;}.m4l-slide-design-3 .m4l-slide-content {width: 61%;}.m4l-slide-design-3 .m4l-slide-img-col {width: 39%;}.m4l-slide-design-3 .m4l-slide-img {padding-right: 15px;}.m4l-homepg-swiper li .m4l-slide-design-3 .m4l-slide-img img {max-height: 195px;}.m4l-slide-design-4 .m4l-slide-reg-price, .m4l-slide-design-4 .m4l-slide-cur-price, .m4l-slide-design-4 *, .m4l-slide-design-5 .m4l-slide-reg-price, .m4l-slide-design-5 .m4l-slide-cur-price, .m4l-slide-design-5 * {color: #fff;}.m4l-slide-design-4 .m4l-slide-mfg{background: none;border: solid 2px #fff;font-size: 16px;padding: 3px 8px;}.m4l-slide-design-4 .m4l-slide-btn span{background: linear-gradient(#fdb305, #ff7001);color: #000;font-weight: 700;border-radius: 3px;}.m4l-slide-design-4 .m4l-slide-summ {font-size: 16px;}.m4l-slide-design-4 .m4l-slide-img-col {width: 38%;}.m4l-slide-design-4 .m4l-slide-title{margin-bottom: 4px;}.m4l-slide-design-5 .m4l-slide-img-col {width: 32%;padding-top: 40px;}.m4l-slide-design-5 .m4l-slide-title{margin-bottom: 4px;color:#ffb400;}.m4l-slide-design-5 .m4l-slide-content{text-align: right;}.m4l-slide-design-5 .m4l-slide-mfg{background: none;padding: 2px 6px;border: solid 1px #ddd;}.m4l-slide-design-5 .m4l-slide-btn span {background-color: #ba000f;border-radius: 4px;font-weight: bold;}@media only screen and (min-width: 641px) and (max-width: 9000px) {.m4l-slide-design-4 .m4l-slide-reg-price, .m4l-slide-design-4 .m4l-slide-cur-price{font-size: 20px;}.m4l-slide-design-4 .m4l-slide-btn span{font-size: 14px;padding: 4px 10px;}.m4l-slide-design-5 .m4l-slide-title {font-size: 22px;}.m4l-slide-design-5 .m4l-slide-summ {font-size: 16px;}.m4l-slide-design-5 .m4l-slide-mfg{font-size: 16px;}.m4l-slide-design-5 .m4l-slide-btn span {font-size: 14px;padding: 5px 12px;}.m4l-slide-design-5 .m4l-slide-cur-price {font-size: 18px;color: #ffb400;}.m4l-slide-design-5 .m4l-slide-reg-price {font-size: 18px;}}.m4l-homepg-featured-items, .m4l-homepg-banners-row {display: block;width: 100%;clear: both;float: left;margin-bottom: 50px }.m4l-homepg-banners-row {margin-bottom: 25px }.m4l-homepg-swiper, .m4l-featured-items-swiper, .m4l-featured-items-home-swiper{margin-left: auto;margin-right: auto;position: relative;overflow: hidden;z-index: 1;}.m4l-featured-items-swiper, .m4l-featured-items-home-swiper{padding-top: 10px;padding-bottom: 15px;}.m4l-homepg-swiper li img{height: 226px;width: 100%;}.m4l-homepg-slider{float: right;width: 856px;}.m4l-homepg-swiper-wrap{position: relative;width: 100%;}.m4l-homepg-slider .swiper-button-prev, .m4l-homepg-slider .swiper-button-next {width: 40px;height: 60px;padding-top: 10px;margin-top: -30px;background: none;-webkit-box-shadow: none;box-shadow: none;left: 10px;-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-tap-highlight-color: transparent;}.m4l-homepg-slider .swiper-button-next{right: 10px;left: auto;}.m4l-homepg-slider .swiper-button-prev polyline, .m4l-homepg-slider .swiper-button-next polyline {stroke: rgba(0,0,0,0.3);}.m4l-homepg-slider .swiper-button-prev:hover polyline, .m4l-homepg-slider .swiper-button-next:hover polyline {stroke: rgba(0,0,0,0.7);}.m4l-homepg-featured-items{padding: 15px 0;margin-bottom: 0px;}.m4l-homepg-fitems-wrap{position: relative;width: 100%;padding-top: 20px;}.m4l-homepg-featured-items h2{color: #111;font-size: 28px;padding-bottom: 6px;position: relative;text-align: center;font-weight: 700;}.m4l-homepg-featured-items h2:before{content: '';display: block;position: absolute;height: 2px;z-index: -1;width: 100%;bottom: 48%;background-color: #333;}.m4l-homepg-featured-items h2 span{display: inline-block;background-color: #fff;padding: 0 15px;font-weight: inherit;}.m4l-fitems-view-btn{text-align: center;display: inline-block;vertical-align: top;padding: 6px 15px;border-radius: 70px;background-color: #efefef;margin-left: 25px;font-size: 13px !important;font-weight: 600;line-height: 16px;color: #444 !important;margin-top: 1px;text-decoration: none !important;}.m4l-fitems-view-btn:hover{background-color: #e3e3e3;}.m4l-deals-view-link{text-align: right;font-size: 16px;position: relative;z-index: 2;}.m4l-deals-view-link-top{text-align: right;font-size: 16px;position: absolute;z-index: 2;background-color: #fff;right: 0;top: 8px;padding-left: 5px;}.m4l-deals-view-link a, .m4l-deals-view-link-top a {color: #272931;display:inline-block;background: #fff;padding: 4px 0 4px 6px;right: 0;font-weight: 700;text-decoration: none;}.m4l-deals-view-link a *, .m4l-deals-view-link-top a *{color: #272931;}.m4l-deals-view-link a:hover, .m4l-deals-view-link-top a:hover {background: #f1f1f1;}.m4l-deals-view-link svg, .m4l-deals-view-link-top svg{margin: -3px 0 0 0;display: inline-block;vertical-align: middle;position: relative;left: -2px;}#m4l-homepg-fitems li{width: 18.99%;float: left;}#m4l-homepg-fitems li a{text-decoration: none !important;display: block;}.m4l-fitem-wrapper{position: relative;padding-bottom: 2px;border: solid 1px #d2d7d7;box-shadow: 0 3px 10px rgba(0,0,0,0.07);}.m4l-fitem-img-holder{width: 100%;height: 192px;padding: 15px;line-height: 162px;text-align: center;display: block;}.m4l-fitem-img-holder img{height: auto;width: auto;max-height: 100%;max-width: 100%;}.m4l-fitem-summary{margin: 5px 0 25px;padding: 0 16px;}.m4l-fitem-title{margin-bottom: 13px;font-size: 1.0369em;font-size: 14px;font-weight: 400;line-height: 20px;height: 82px;overflow: hidden;color: #111;display: block;}.m4l-fitem-title a{color: #111;text-decoration: none !important;}.m4l-fitem-title a:hover, .m4l-fitem-title:hover{color: #0066c0;}.m4l-fitem-sale-price, .m4l-fitem-reg-price {color: #e43416;font-weight: 700;padding-bottom: 0px;line-height: 19px;font-size: 16px;padding-right: 8px;display: inline-block;}.m4l-fitem-reg-price {color: #979b9d;text-decoration: line-through;font-size: 15px;font-weight: 400;padding-right: 4px;}.m4l-fitem-btn .m4l-add-to-cart{width: 99.9%;height: 2.65em;padding: 0.285rem 0.6rem 0.375em 0.45rem;margin-bottom: 2px;font-size: 14px;}.m4l-sale-tag{color: #fff;font-size: 15px;top: -8px;right: 16px;width: 55px;height: 48px;background: url(../../images/sale-tag.png) top center no-repeat;text-align: center;float: left;clear: both;display: block;clear: both;padding: 7px 1px 0;min-width: 48px;position: absolute;backface-visibility: none;-moz-backface-visibility: none;-webkit-backface-visibility: none;}.m4l-sale-tag *{color: #fff;margin: 0;}.m4l-sale-tag p{font-size: 15px;line-height: 16px;}.m4l-sale-tag strong{font-weight: 700;font-size: 16px;}.m4l-sale-tag span {font-size: 13px;line-height: 14px;text-transform: uppercase;display: block;margin-top: -1px;}.m4l-homepg-fitems-wrap .fitems-button-prev, .m4l-homepg-fitems-wrap .fitems-button-next {position: absolute;top: 0;width: 38px;height: 38px;line-height: 38px;border-radius: 5px;box-shadow: 0px 0px 16px rgba(0,0,0,0.09);text-align: center;margin-top: -55px;z-index: 10;cursor: pointer;background-color: #fff;}.m4l-homepg-fitems-wrap .fitems-button-next {right: -38px;left: auto;top: 240px;}.m4l-homepg-fitems-wrap .fitems-button-prev{right: auto;left: -38px;top: 240px;box-shadow: -5px 0px 15px rgba(0,0,0,0.05);}.fitems-button-prev:hover polyline, .fitems-button-next:hover polyline {stroke: #f24b2f;}.m4l-deals-tabs{list-style-type: none;text-align: center;padding-top: 6px;}.m4l-deals-tabs li.tab-title{display: inline-block;float: none;}.m4l-deals-tabs li.tab-title > a{display: block;font-size: 15px;font-weight: 700;text-transform: uppercase;padding: 7px 15px;font-family: inherit;background: none;border-radius: 3px;text-decoration: none !important;}.m4l-deals-tabs .tab-title > a:hover{background-color: #f5f5f5;}.m4l-deals-tabs .tab-title.active > a, .m4l-deals-tabs .tab-title.active > a:hover{background-color: #fed201;color: #000;}.m4l-markdown-banner{margin: 10px 0 20px;}.m4l-homepg-title {font-size: 26px;color: #111;clear: both;padding: 5px;margin: 0 0 10px 0;text-align: center;font-weight: 600;text-transform: uppercase }.m4l-data-hardware {display: block;width: 100%;clear: both;float: left;margin-bottom: 35px }.m4l-data-hardware-list {padding: 0;margin: 10px 0 0px 0;list-style-type: none;float: left;width: 100%;}.m4l-data-hardware-list li {float: left;padding: 7px;margin: 0;width: 25% }.m4l-data-hardware-list li a {width: 100%;display: block;text-align: center;padding: 15px 10px;border-radius: 4px;box-shadow: 0 2px 18px rgba(0, 0, 0, 0.12);border: solid 1px transparent;font-size: 18px;position: relative;}.m4l-data-hardware-list li a:before {content: '';display: block;height: 4px;width:0;position: absolute;left:0;bottom:-1px;background-color: #dd141b;border-radius: 0 0 3px 3px;transition: width 0.4s cubic-bezier(0.215, 0.610, 0.355, 1);}.m4l-data-hardware-list li a:hover:before {width:100%;}.m4l-data-hardware-list li a span {display: block;text-align: center;clear: both;height: 40px;padding-top: 4px;color: #000;font-weight: 700 }.m4l-data-hardware-list li a img {height: auto;max-width:82%;margin-bottom: 18px;margin-top: 4px;}.m4l-data-hardware-list li a:hover {text-decoration: none;box-shadow: 0 4px 24px rgba(0, 0, 0, 0.26);}.m4l-data-hardware-list li a:hover img {filter: brightness(1.08);}.m4l-top-brands {width: 100%;clear: both;float: left;margin-bottom: 30px }.m4l-top-brands-row {padding: 0;margin: 0;list-style-type: none }.m4l-top-brands-row li {float: left;padding: 3px;margin: 0;width: 16.65%;text-align: center }.m4l-top-brands-row li a:hover {text-decoration: none }.m4l-virtualization-servers {width: 100%;clear: both;float: left;margin-bottom: 30px }.m4l-virtualization-servers .m4l-vs-box {width: 24.46%;display: block;float: left;padding: 10px 14px;text-align: center;mmargin: 5px 0.25% 0;margin: 0.5% 0.20% 0;border: 1px solid #ccc;border-radius: 5px;-webkit-border-radius: 5px }.m4l-virtualization-servers .m4l-vs-box .m4l-vs-title {text-decoration: none !important }.m4l-virtualization-servers .m4l-vs-box .m4l-vs-title span {font-size: 15px;font-weight: 700;color: #111;line-height: 19px;min-height: 40px;text-transform: uppercase;display: block }.m4l-virtualization-servers .m4l-vs-box p {font-size: 13px;color: #777;display: block;margin: 5px 0 10px }.m4l-virtualization-servers .m4l-vs-btn {color: #111;font-weight: 600;display: inline-block;margin-bottom: 5px;ttext-decoration: none }.m4l-homepg-configurator {width: 100%;clear: both;float: left;margin-bottom: 30px }.m4l-homepg-configurator .m4l-configurator-box {width: 24.5%;display: inline-block;padding: 20px 15px;text-align: center;background: #fff;border: 1px solid #ccc;border-radius: 2px;vertical-align: top;margin: 0 1px }.m4l-homepg-configurator .m4l-configurator-box:hover {background: #f8f8f8;border: 1px solid #999 }.m4l-homepg-configurator .m4l-configurator-box .m4l-configurator-title {font-size: 24px;font-weight: 700;padding: 0;margin-bottom: 10px;color: #111;text-transform: uppercase;display: block }.m4l-homepg-configurator .m4l-configurator-box p {margin: 5px 0 10px;clear: both;width: 100%;float: left;color: #666;display: block }.m4l-homepg-configurator .m4l-configurator-box label {font-weight: 600;color: #111;margin: 5px 0px 4px;display: block }.m4l-homepg-configurator .m4l-configurator-box input[type=text] {color: #111;background: #fff;border-radius: 2px 0px 0px 2px;vertical-align: top;padding: 4px 10px;width: 65%;display: inline-block;margin: 0 0 8px;height: 31px }.m4l-homepg-configurator .m4l-configurator-box select {color: #111;background-color: #fff;border: 1px solid #ccc;border-radius: 2px;padding: 5px 10px;width: 76%;vertical-align: top;margin-bottom: 8px;display: inline-block;-moz-appearance: none;height: 31px }.m4l-homepg-configurator .m4l-configurator-box button {font-size: 12px;font-weight: 700;color: #fff;vertical-align: top;background: #111;border: 1px solid #111;border-radius: 2px;padding: 5px 10px;margin: 0 0 6px -1px;display: inline-block;height: 31px }#m4l-sidebar {float: left;width: 18%;padding: 0px }#m4l-right-column {float: right;width: 79% }#m4l-right-column.no-sidebar {width: 100% }#m4l-refinements {width: 100%;float: left;clear: both;padding-top: 3px }.m4l-refinements-header {font-size: 14px;padding: 6px 8px 6px 0px;margin: 0px 0px 10px 0;border-bottom: solid 1px #ccc;position: relative;box-shadow: 0 1px 0 #fff }.m4l-refinements-box {margin-bottom: 10px }.m4l-refinements-title {color: #272931;font-size: 1.0823em;font-family: Arial, sans-serif;font-family: 'Open Sans', sans-serif;letter-spacing: normal;padding: 1px 0px 4px;line-height: 18px;margin: 2px 0 4px 0;font-weight: 600;border-bottom: solid 1px #ccc;position: relative }.m4l-refinements-title span.toggle-text {font-weight: normal;font-size: 16px;display: inline-block;float: right;display: none }.m4l-refinements-list {padding: 4px 0 2px 0px;margin: 0;list-style-type: none;display: block }.m4l-refinements-list li {margin: 0 0 4px 0;padding: 0px;position: relative }.m4l-refinements-list input[type="checkbox"] {margin: 0;padding: 0;width: 12px;height: 12px;cursor: pointer;display: inline-block;border: 1px solid #aaa;vertical-align: middle;-webkit-appearance: none;outline: 0;background: #fff;vertical-align: top;position: absolute;left: -1000em }.m4l-refinements-list input[type="checkbox"] + input + a:before {content: " ";font-family: "foundation-icons";font-size: 12px;-webkit-font-smoothing: antialiased;text-align: center;line-height: 11px;display: inline-block;width: 12px;height: 12px;margin: 0 .5em 0 0;background-color: #fff;border: 1px solid #ccc;vertical-align: top;margin-top: 1px }.m4l-refinements-list input[type="checkbox"]:checked + input + a:before {background-color: #00a8e6;border-color: #00a8e6;color: #fff;content: "\f126" }.m4l-refinements-list li label, .m4l-refinements-list li a {color: #0d0d0d;margin-left: 0.45rem;font-size: 1em;vertical-align: top;display: inline-block;cursor: pointer;line-height: 14px;padding: 3px 10px 3px 0px }.m4l-refinements-list li a {margin-left: 0.20em }.m4l-refinements-list li.showmore a {margin-left: 1.585em }.m4l-refinements-search .m4l-refinements-title {border-bottom: none;margin-bottom: 0 }.m4l-refinements-search .m4l-refinements-search-box, .m4l-refinements-search button {margin-bottom: 6px;height: 2.4525rem !important }.m4l-refinements-search .m4l-refinements-search-box {float: left;width: 79% }.m4l-refinements-search button {width: 22%;margin-left: -1%;background: #333 }.m4l-refinements-search button:hover {background: #161616 }button.figure-btn {padding-left: 10px;padding-right: 10px;text-align: center;min-width: 40px }.row-offcanvas {float: left;width: 100% }#m4l-search-results {display: block;float: left;width: 100%;font-size: 100% }.m4l-search-results-header {width: 100%;float: left;clear: both;text-align: left;vertical-align: middle;margin: 2px 0px 7px 0px }.m4l-search-results-title {display: block;font-size: 1.782em;line-height: 20px;padding-right: 5px;vertical-align: middle;font-weight: 600;color: #090909;margin: 0;width: 100%;float: left }.m4l-search-results-title * {font-weight: normal }.m4l-search-results-title .m4l-search-phrase {color: #090909;font-weight: 600;display: inline-block;vertical-align: middle;float: left;font-size: 1em;line-height: inherit;margin: 0;padding: 0 }.m4l-search-results-title .m4l-results-count-small {font-size: 0.92em;display: none;font-family: Arial, sans-serif }.m4l-applied-filters {display: inline-block;vertical-align: middle;padding-top: 2px }.m4l-applied-filters-list {list-style-type: none;padding: 0;margin: 0 0 0 15px;float: left;width: 100%;display: block }.m4l-applied-filters-list li {float: left;height: 16px;line-height: 16px;margin-right: 10px }.m4l-applied-filters-list li a {display: block;width: auto;padding: 0 17px 0 6px;height: 17px;line-height: 17px;font-size: 13px;color: #111;position: relative;text-transform: uppercase }.m4l-applied-filters-list li a:hover {text-decoration: none }.m4l-search-results-title .m4l-applied-filters i {font-family: FontAwesome;font-size: 15px;color: #111;margin-left: 1px;vertical-align: top;position: absolute;right: 0;top: 0 }.m4l-applied-filters-list li a:hover i {color: #d81d1d;color: #d92525 }.m4l-results-sort-bar {border-top: solid 1px #c5c5cc;border-bottom: solid 1px #c5c5cc;padding: 5px 0px;float: left;clear: both;width: 100%;font-size: 1em }.sort-bar-left {float: left }.sort-bar-right {float: right }.m4l-search-results-count {display: inline-block;line-height: 31px }.m4l-search-sort {vertical-align: middle;display: inline-block;padding-right: 4px }.m4l-search-sort .m4l-search-sort-txt {display: inline-block;vertical-align: middle;padding-right: 4px }.m4l-search-sort .m4l-search-sort-options {display: inline-block;vertical-align: middle }.m4l-search-sort .m4l-search-sort-options select {padding: 4px 6px;margin: 0 0 1px 0;width: 150px;height: auto;cursor: pointer;background-color: #fff;box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.06);outline: none }.m4l-search-sort .m4l-page-size-options select {width: 50px }.m4l-toggle-view {vertical-align: top;display: inline-block;margin-right: 5px;padding-top: 4px }.m4l-toggle-view-icons {display: inline-block;vertical-align: middle;width: 17px;height: 16px;background: url(../../images/toggle-view-icons.png) 0px 0px no-repeat;margin: 0px 2px 0px 4px;cursor: pointer }.m4l-toggle-view-icons.m4l-list-view {background-position: 0px -17px }.m4l-toggle-view-icons.m4l-grid-view {background-position: 0px 0px }.m4l-toggle-view-icons.m4l-toggle-view-active {opacity: 0.55 }.row-offcanvas, .row-offcanvas-left.active {-webkit-transition: margin 0.25s;-moz-transition: margin 0.25s;transition: margin 0.25s }.m4l-refinements-toggle, .m4l-proceed-mobile-filters {display: none }.m4l-listing-container {float: left;width: 100%;padding: 0px;margin: 10px 0 0 0;font-size: 1em }#m4l-product-listing {padding: 0;margin: 0;list-style-type: none }#m4l-product-listing > li {background: #fff;position: relative;height: auto;width: 24.9%;margin: 0;-moz-transition: all 0.15s linear;-webkit-transition: all 0.15s linear;-o-transition: all 0.15s linear;transition: all 0.15s linear;transition: none;float: left;z-index: inherit }#m4l-product-listing > li .item-wrapper {transition: none }#m4l-product-listing > li.m4l-grid-view {padding: 12px 15px 90px 15px }#m4l-product-listing > li:last-child {border-bottom: none }#m4l-product-listing .m4l-image-holder {display: block;width: 100%;float: none;margin: 0 auto }#m4l-product-listing .m4l-image-holder a {display: block;margin: 0 auto;height: 200px;width: 100%;max-width: 175px;line-height: 180px;padding: 5px;overflow: hidden;text-align: center }#m4l-product-listing .m4l-image-holder a img {width: 100% !important;height: auto;max-width: 100%;max-height: 100%;display: inline-block;vertical-align: middle }#m4l-product-listing .m4l-item-summary {float: none;display: block;width: 100%;padding-left: 0px }#m4l-product-listing .m4l-item-title {color: #0066c0;-webkit-font-smoothing: antialiased;font-size: 1.0369em;font-weight: 600;margin: 7px 0 8px 0;padding-bottom: 2px;line-height: 126% }@-moz-document url-prefix() {#m4l-product-listing .m4l-item-title {font-size: 1em;letter-spacing: 0.025em }}#m4l-product-listing .m4l-item-title a {color: #000;display: inline-block }#m4l-product-listing .m4l-item-title a span {color: #000 }#m4l-product-listing .m4l-item-title a:hover, #m4l-product-listing .m4l-item-title a:hover span {text-decoration: none;color: #0066c0 }#m4l-product-listing .m4l-list-item-rating {display: block;padding: 5px 0px 0px 0px }#m4l-product-listing .m4l-list-item-price {float: none;width: 100%;text-align: left;padding-top: 2px }#m4l-product-listing .m4l-price-holder {display: block;padding-bottom: 4px }#m4l-product-listing .m4l-price-holder span {display: inline-block }#m4l-product-listing .m4l-price-holder .m4l-old-price {color: #555555;text-decoration: line-through;text-align: center;font-size: 14px;display: inline-block }#m4l-product-listing .m4l-price-holder .m4l-current-price {color: #0d0d0d;font-weight: 700;padding-bottom: 0px;line-height: 19px;text-align: center;font-size: 15px;padding-right: 4px;display: inline-block }#m4l-product-listing > li ul.attributes-list, #m4l-sale-items > li ul.attributes-list {list-style-type: none;padding: 0;margin: 0 }#m4l-product-listing > li ul.attributes-list li, #m4l-sale-items > li ul.attributes-list li {font-weight: 600;font-size: 12px;line-height: 1.45em;color: #222 }#m4l-product-listing > li ul.attributes-list .attribute-value, #m4l-sale-items > li .attribute-value {display: inline-block;padding: 0 0 0 4px;margin: 0;font-weight: normal;line-height: 1.35em }#m4l-product-listing > li ul.attributes-list .attribute-value a, #m4l-product-listing > li ul.attributes-list .attribute-value a span {color: #45474e;text-decoration: underline }#m4l-product-listing > li ul.attributes-list .attribute-value a:hover, #m4l-product-listing > li ul.attributes-list .attribute-value a:hover span {color: #e65607;text-decoration: none }#m4l-product-listing .m4l-add-to-cart {padding: 0.285rem 2.00rem 0.375em 1.65rem;height: 2.55em;margin: 0;margin-bottom: 4px;text-shadow: 0px 0px 0px;width: 99.5% }#m4l-product-listing .m4l-black-btn, .m4l-fitem-btn .m4l-black-btn {padding: 0.285rem 2.00rem 0.375em 1.65rem;height: 2.55em;margin: 0;border: solid 1px #111;margin-bottom: 1px;width: 99.5%;outline: none !important }#m4l-product-listing .m4l-add-to-cart.added, .m4l-fitem-btn .m4l-add-to-cart.added{padding: 0.285rem 2.00rem 0.375em 1.65rem;background: #fff !important;border-color: #222 !important;box-shadow: none !important;-webkit-box-shadow: none !important }#m4l-product-listing a.m4l-add-to-cart {line-height: 1.782em }#m4l-product-listing .m4l-rating-stars i {font-size: 18px }#m4l-product-listing li.m4l-grid-view .m4l-cart-btn-holder {position: absolute;bottom: 0;width: 88%;text-align: center;min-height: 80px }#m4l-product-listing li.m4l-grid-view .m4l-add-to-cart {margin-bottom: 2px;height: 2.65em }.m4l-item-compare-option {padding-bottom: 2px;position: relative;width: auto;float: left }.m4l-item-compare-option .m4l-compare-control {display: inline-block;position: relative;padding-right: 15px;padding-left: 19px;box-sizing: border-box;vertical-align: middle;letter-spacing: normal;cursor: pointer }.m4l-item-compare-option input[type="checkbox"] {position: absolute;z-index: 1;left: 0;opacity: 0;filter: alpha(opacity=0);-webkit-appearance: none;-moz-appearance: none;appearance: none }.m4l-item-compare-option .m4l-compare-checkbox-title {display: block;min-height: 16px;overflow: hidden;text-overflow: ellipsis }.m4l-item-compare-option .m4l-compare-checkbox-title:before, .m4l-item-compare-option .m4l-compare-checkbox-title:after {margin: 0;left: 0;top: 3px;position: absolute;content: " ";text-align: center;line-height: 11px;display: inline-block;width: 12px;height: 12px;background-color: #fff;border: 1px solid #ccc;vertical-align: top }.m4l-item-compare-option .m4l-compare-checkbox-title:after {content: " ";font: normal normal normal 14px/1 FontAwesome;font-size: 12px;-webkit-font-smoothing: antialiased;text-align: center;line-height: 11px }.m4l-compare-control input[type="checkbox"]:checked+.m4l-compare-checkbox-title:after {content: "\f00c" }.m4l-item-compare-option .m4l-compare-control:hover .m4l-compare-checkbox-title {text-decoration: underline }.m4l-itempg-compare-row {padding-top: 9px;position: relative }.m4l-itempg-compare-row .m4l-item-compare-option {display: inline-block;float: none;padding-bottom: 0 }.m4l-itempg-compare-row .m4l-item-compare-option .m4l-compare-checkbox-title:before, .m4l-itempg-compare-row .m4l-item-compare-option .m4l-compare-checkbox-title:after {border-color: #999;left: 9px;top: 8px }.m4l-itempg-compare-row .m4l-item-compare-option .m4l-compare-checkbox-title {font-size: 1.0262em;font-weight: 600;color: #000 }.m4l-itempg-compare-row .m4l-item-compare-option .m4l-compare-control {background: #f5f6f7;padding: 5px 15px 5px 26px;box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.15);-webkit-box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.15) }.m4l-itempg-compare-row .m4l-item-compare-option .m4l-compare-control:hover {background: #f0f1f2 }.m4l-itempg-compare-row .m4l-item-compare-option .m4l-compare-control:hover .m4l-compare-checkbox-title {text-decoration: none }.m4l-compare-popover {display: none;background-color: #FFF;position: absolute;width: 310px;z-index: 109;text-align: left;white-space: normal;-webkit-border-radius: 4px;border-radius: 4px;-webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.18);-moz-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.18);-ms-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.18);-o-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.18);box-shadow: 0 3px 10px rgba(0, 0, 0, 0.18);border: 1px solid #d4d4d4;margin-right: -6px;right: 100%;top: -37px }.m4l-compare-popover:before {content: "";display: block;width: 0;height: 0;border: inset 6px;border-color: transparent transparent transparent #FFF;border-left-style: solid;position: absolute;top: 51px;right: -12px;left: auto;z-index: 89 }.m4l-compare-popover:after {content: "";display: block;width: 0;height: 0;border: inset 7px;border-color: transparent transparent transparent #ccc;border-left-style: solid;position: absolute;top: 50px;right: -14px;left: auto;z-index: 88 }ul li.m4l-list-view .m4l-compare-popover {margin-right: 8px;top: -35px }.m4l-popover-title {padding: 12px 15px 4px;border-bottom: 0;font-weight: 700;font-size: 15px }.m4l-popover-body {padding: 10px 12px }.m4l-compare-popover .m4l-compare-item {margin-left: 0;margin-right: 0;margin-bottom: 10px;padding-bottom: 10px;border-bottom: 1px solid #eaeaea }.m4l-compare-popover .m4l-compare-item .m4l-compare-remove {float: right;margin-top: 6px;width: 12px;height: 12px;text-align: center;font-size: 11px;cursor: pointer;color: #fff }.m4l-compare-popover .m4l-compare-item .m4l-compare-remove * {color: #fff }.m4l-compare-popover .m4l-compare-item .m4l-compare-remove i {background: #111;line-height: 11px;width: 13px;height: 13px;color: #fff;border-radius: 2px;padding: 1px 2px }.m4l-compare-popover .m4l-compare-item .m4l-compare-remove:hover i {background: #bc1f1f }.m4l-compare-popover .m4l-compare-item .m4l-compare-img {float: left;margin-top: 0;width: 40px }.m4l-compare-popover .m4l-compare-item .m4l-compare-img img {max-width: 100%;height: auto !important }.m4l-compare-popover .m4l-compare-item .m4l-compare-desc {margin: 0 24px 0 50px;height: 2.7em;overflow: hidden;line-height: 1.34;color: #111 }.m4l-compare-popover .m4l-compare-item .m4l-compare-desc *, .m4l-compare-popover .m4l-compare-item .m4l-compare-desc a {color: #111 }.m4l-compare-popover .m4l-compare-btns {text-align: right;padding-top: 2px }.m4l-compare-popover .m4l-compare-btns .button, #m4l-product-listing .m4l-compare-popover .m4l-compare-btns .button {vertical-align: top;margin-bottom: 4px;padding-top: 0.3262rem;height: 2.2825rem;line-height: normal;width: auto }.m4l-cart-modal {max-width: 580px;position: fixed;top: 10% !important }.m4l-add-to-cart-popup {padding: 10px 5px }.m4l-add-to-cart-popup .m4l-popup-title {border-bottom: solid 1px #ddd;padding: 2px 0 10px 0;margin-bottom: 15px;font-size: 21px;font-family: 'Yantramanav', sans-serif, Arial;font-weight: 700 }.m4l-popup-thumb {padding: 0;float: left;width: 25%;max-width: 180px }.m4l-popup-thumb p {margin: 0 auto;width: 100%;height: auto;max-height: 120px;padding: 10px }.m4l-popup-thumb p img {max-width: 100%;width: 100%;height: auto }.m4l-popup-description {padding: 0 0 0 20px;float: left;width: 75% }.m4l-popup-item {font-size: 13px;font-weight: normal;margin-bottom: 6px;font-family: Arial, sans-serif }.m4l-popup-price {color: #9e0a00;color: #e65607;font-weight: bold;font-size: 18px }.m4l-cart-modal .m4l-popup-close {display: block;background: #333;color: #fff;position: absolute;top: -12px;right: -15px;border-radius: 100%;width: 40px;height: 40px;text-align: center;line-height: 38px;padding: 0;-webkit-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.35);box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.35);border: solid 2px #fff }.m4l-cart-modal .m4l-popup-close:hover {text-decoration: none;background: #1d1d1d }.m4l-popup-action {clear: both;display: block;padding-top: 18px }.m4l-popup-action button, .m4l-popup-action .button {margin-bottom: 0;margin-left: 2px;text-transform: uppercase }button.m4l-grey-btn, .button.m4l-grey-btn {background: #eaeaed;border: none;color: #333;text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.3) }button.m4l-grey-btn:hover, .button.m4l-grey-btn:hover {background: #dddee0 }.m4l-popup-action button.close-reveal-modal {font-size: 1rem;position: static;line-height: normal }button .fi-arrow-left {margin-right: 4px }button .fi-arrow-right {margin-left: 4px }#m4l-product-listing > li.m4l-list-view {border: none;border-bottom: solid 1px #c5c5cc;width: 100%;padding: 15px 0px }#m4l-product-listing > li.m4l-list-view:last-child {border-bottom: none }#m4l-product-listing li.m4l-list-view .m4l-image-holder {display: block;float: left;clear: both;width: 20%;margin: 0 }#m4l-product-listing li.m4l-list-view .m4l-image-holder a {height: 130px;max-width: 150px;line-height: 110px }#m4l-product-listing li.m4l-list-view .m4l-item-summary {float: left;width: 59%;padding-left: 15px }#m4l-product-listing li.m4l-list-view .m4l-item-title {font-size: 1.1845em;font-weight: 600;border-bottom: none;margin: 0 0 6px 0;line-height: 128%;padding-bottom: 1px;letter-spacing: normal }#m4l-product-listing li.m4l-list-view .m4l-item-title a:hover, #m4l-product-listing li.m4l-list-view .m4l-item-title a:hover span {text-decoration: none;color: #0b4c86 }#m4l-product-listing li.m4l-list-view .m4l-item-title span {font-weight: 600 }#m4l-product-listing li.m4l-list-view .m4l-list-item-price {float: right;width: 19%;text-align: center;padding-top: 5px }#m4l-product-listing li.m4l-list-view .m4l-price-holder .m4l-current-price {font-size: 17px;display: block;padding-right: 0 }#m4l-product-listing li.m4l-list-view .m4l-price-holder .m4l-old-price {font-size: 14px;display: block }#m4l-product-listing li.m4l-list-view .m4l-rating-stars i {font-size: 20px }#m4l-product-listing li.m4l-list-view .m4l-cart-btn-holder .m4l-add-to-cart, #m4l-product-listing li.m4l-list-view .m4l-cart-btn-holder .m4l-black-btn {width: auto }#m4l-product-listing li a.m4l-more-link {text-decoration: none;outline: none }#m4l-product-listing .m4l-item-title a.m4l-more-link, #m4l-product-listing li.m4l-list-view .m4l-item-title a.m4l-more-link {font-weight: 600;font-size: 0.855em }#m4l-product-listing .m4l-item-title a.m4l-more-link:hover, #m4l-product-listing li.m4l-list-view .m4l-item-title a.m4l-more-link:hover {text-decoration: underline }#m4l-product-listing li .m4l-more-content span {display: none }#m4l-product-listing li.m4l-grid-view .m4l-more-content span, #m4l-product-listing li.m4l-grid-view a.m4l-more-link {display: none !important }#m4l-product-listing li.m4l-grid-view .m4l-more-ellipses {display: inline !important }.pagination-right {width: 100%;display: block;clear: both;width: 100%;float: left;padding: 18px 1px;margin: 50px 0 10px;text-align: right;border-top: solid 1px #ddd;border-bottom: solid 1px #ddd }.pagination-right ul.pagination li {float: none;display: inline-block }ul.pagination {margin: 0;padding: 0;display: block;clear: both;float: left;width: 100% }ul.pagination li {font-size: 1rem;height: auto;margin: 0 }ul.pagination li a, ul.pagination li button {color: #333;text-decoration: none;padding: 0.2825rem 0.825rem 0.2425rem;background: #fff;border: solid 1px #e8e9ec }ul.pagination li:hover a, ul.pagination li a:focus, ul.pagination li:hover button, ul.pagination li button:focus {background: #111;border-color: #111;color: #fff }ul.pagination li.current a, ul.pagination li.current button {border-color: #111 }ul.pagination li.unavailable:hover a, ul.pagination li.unavailable a:focus, ul.pagination li.unavailable:hover button, ul.pagination li.unavailable button:focus {color: #999;border-color: #111 }.m4l-custom-content {clear: both;float: left;width: 100%;margin-top: 10px }.m4l-custom-content p {margin: 0 0 0.65rem 0;font-size: 13px }.m4l-custom-content h3 {font-weight: 600;font-size: 15px;letter-spacing: normal;margin: 0.65rem 0 0.35rem 0 }.m4l-custom-content p+h3 {margin-top: 1.95rem }.m4l-custom-content h2 {color: #000;font-size: 1.5577em;font-weight: 600;line-height: 1.15em;margin: 0.15rem 0 1rem 0;padding: 0 }.m4l-itempg-wrapper {width: 100%;clear: both;float: left;font-size: 100% }.m4l-breadcrumbs-bar {margin: 0 0 10px 0;font-size: 100% }.m4l-breadcrumbs-bar .breadcrumbs {padding: 0;background: none;border: none;border-radius: 0;margin: 0 }.m4l-breadcrumbs-bar .breadcrumbs > * {text-transform: none;color: #111;font-size: 0.915em;line-height: 16px }.breadcrumbs > * a, .breadcrumbs a * {color: #111 }.breadcrumbs > * a:hover, .breadcrumbs a:hover * {color: #e65607 }.breadcrumbs a span {color: inherit;line-height: inherit }.breadcrumbs >:before {margin: 0 .235rem 0 .385rem }.m4l-breadcrumbs-listing-page {margin-top: -5px;margin-bottom: 15px }.m4l-microdata {display: none }.m4l-itempg-column-left {float: left !important;width: 82.4642%;width: calc(100% - 212px);padding-right: 36px }.m4l-itempg-column-right {float: right !important;width: 212px;padding-top: 2px;padding-left: 2px }.m4l-item-details {margin-bottom: 25px }.m4l-item-image-column {float: left;width: 28.99% }.m4l-item-image {display: block;border: solid 1px #dadae2;padding: 15px 15px 20px;text-align: center;position: relative }.m4l-item-image:after {content: attr(data-fa-icon);font: normal normal normal 14px/1 FontAwesome;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;display: inline-block;text-decoration: inherit;position: absolute;bottom: 7px;left: 10px;color: #ccccce }.m4l-item-image:before {content: attr(data-text);font-size: 10px;font-family: Arial;font-style: normal;font-weight: normal;position: absolute;bottom: 5px;left: 26px;color: #9fa0a2 }.m4l-item-image span {line-height: 1.45em;display: block;margin-bottom: -6px }.m4l-item-image a, .m4l-item-image .m4l-item-mask {display: block;text-align: center;margin: 0 auto;overflow: hidden;height: 230px;line-height: 230px }.m4l-item-image a img, .m4l-item-image .m4l-item-mask img {height: auto !important;width: auto !important;max-height: 100%;max-width: 100% }.m4l-item-image img {height: auto !important;width: auto !important;max-height: 230px;max-width: 100% }.reveal-modal-bg {position: fixed }.m4l-item-modal {top: 50% !important;padding: 10px;text-align: center;overflow: hidden;height: auto;position: fixed;background: none;-webkit-box-shadow: none;box-shadow: none;border: none;width: auto;max-width: 950px;-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);transform: translateY(-50%);left: 0;right: 0;margin: 0 auto }.m4l-modal-content {background-color: #fff;display: inline-block;max-width: 100%;padding: 1px 15px 15px 15px;border-radius: 4px;-ms-box-shadow: 0 0 15px rgba(0, 0, 0, .5);-webkit-box-shadow: 0 0 15px rgba(0, 0, 0, .5);box-shadow: 0 0 15px rgba(0, 0, 0, .5) }.m4l-item-modal-image {display: inline-block;width: 100%;text-align: center;height: auto }.m4l-item-modal-image img {max-width: 100%;height: auto;max-height: 90%;max-height: 82vh;max-height: -moz-calc(100vh - 130px);max-height: -webkit-calc(100vh - 130px);max-height: calc(100vh - 130px) }.m4l-item-modal .close-reveal-modal {text-decoration: none;margin-top: 0px;float: right;position: static;display: block;width: 100%;text-align: right;padding-top: 4px;padding-right: 0px;color: #333;margin-right: -5px }.m4l-item-share {display: block;float: right;margin: 0px }.m4l-item-share .stButton {margin-left: 0;margin-right: 0 }.m4l-item-share .fb, .m4l-item-share .twitter, .m4l-item-share .pinterest, .m4l-item-share .gplus {width: 24px;height: 24px;padding: 0;display: block;float: left;margin-left: 1px;-webkit-border-radius: 4px;-o-border-radius: 4px;border: solid 1px #fff;border-bottom-color: #fff;border-right-color: #fff;border-radius: 1px;-webkit-transition: all 0.20s ease-in;-moz-transition: all 0.20s ease-in;-o-transition: all 0.20s ease-in;transition: all 0.20s ease-in;margin-right: 1px;vertical-align: top;-webkit-border-radius: 4px;border-radius: 4px;background: url(../../images/social-icons.png) 0px 0px no-repeat #f6f7f9 }.m4l-item-share .fb {background-position: -9px -48px;background-color: #3b5998 }.m4l-item-share .twitter {background-position: -89px -48px;background-color: #21c0f2 }.m4l-item-share .pinterest {background-position: -129px -48px;background-color: #c61118 }.m4l-item-share .gplus {background-position: -49px -48px;background-color: #d84a38 }.m4l-item-share .instagram {background-position: -169px -5px;background-color: #a26c49 }.m4l-item-share .fb:hover, .m4l-item-share .fb:active, .m4l-item-share .fb:focus {background-color: #4666a9;border-color: #4666a9 }.m4l-item-share .twitter:hover, .m4l-item-share .twitter:active, .m4l-item-share .twitter:focus {background-color: #2fc9fa;border-color: #2fc9fa }.m4l-item-share .pinterest:hover, .m4l-item-share .pinterest:active, .m4l-item-share .pinterest:focus {background-color: #d4161d;border-color: #d4161d }.m4l-item-share .gplus:hover, .m4l-item-share .gplus:active, .m4l-item-share .gplus:focus {background-color: #eb5643;border-color: #eb5643 }.m4l-item-share .instagram:hover, .m4l-item-share .instagram:active, .m4l-item-share .instagram:focus {background-position: -165px -45px;background-color: #fafafa;border-color: #ccc }.m4l-item-share .gplus > div {-khtml-opacity: 0.5;opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-ms-transform: scaleY(1.35) translateY(2px);-webkit-transform: scaleY(1.35) translateY(2px);transform: scaleY(1.35) translateY(2px) }.m4l-item-description {float: left;padding-left: 25px;width: 70.99%;font-size: 1em }.m4l-item-details .m4l-itempg-item-title, .m4l-modal-upgrade .m4l-modal-item-title {font-size: 1.4226em;margin: 0 0 0.235em 0;line-height: 128%;font-weight: 700 }.m4l-rating-bar {display: block;padding-bottom: 6px;border-bottom: solid 1px #dadae2 }.m4l-rating-bar-left {display: inline-block }.m4l-rating-bar .m4l-rating-stars, .m4l-rating-bar-left .m4l-rating-stars {vertical-align: middle }.m4l-rating-stars {display: inline-block;color: #ffcc00;font-size: 18px }.m4l-rating-stars i {float: left;color: #ffcc00;font-size: 20px;margin-right: 1px }.m4l-rating-stars i.star-off {color: #c9c9c9 }.m4l-review-count {display: inline-block;padding-left: 10px;vertical-align: middle;padding-top: 2px }.m4l-review-add {display: inline-block;vertical-align: middle;padding-top: 2px }.m4l-review-count a, .m4l-review-add a {font-size: 1em;font-weight: 400 }.m4l-review-count a * {font-size: inherit;font-weight: 400 }.m4l-review-add:before {padding: 0 8px;content: "\03b9";color: #d3d3dc;font-size: 1.425em;font-weight: 300 }.m4l-review-count a:hover, .m4l-review-add a:hover, .m4l-review-count a:hover * {text-decoration: underline;color: #e65607 }.m4l-review-count a:active, .m4l-review-add a:active {text-decoration: underline }.m4l-review-count a:focus, .m4l-eview-add a:focus, {text-decoration: none;}.m4l-itempg-mpn, .m4l-modal-mpn {display: block;padding-bottom: 2px;font-size: 1em }.m4l-itempg-mpn {padding-bottom: 3px;border-bottom: solid 1px #dadae2 }.m4l-itempg-mpn .mpn-title, .m4l-modal-mpn .mpn-title {font-weight: bold;display: inline-block;padding-right: 5px }.m4l-itempg-mpn .mpn-value, .m4l-modal-mpn .mpn-value {display: inline-block;font-family: arial, sans-serif;font-size: inherit;letter-spacing: normal;margin: 0;padding: 0;line-height: inherit;font-weight: normal }.m4l-itempg-pricebar, .m4l-modal-pricebar {display: block;padding: 12px 0px 1px }.m4l-item-availability {float: right;text-align: right;padding-left: 10px }.m4l-item-availability span {display: inline-block;padding-left: 2px }.success {color: #008a00;font-weight: bold }.m4l-item-details .success {color: #000;font-weight: bold }.failure {color: #c51616;font-weight: bold }.m4l-item-price, .m4l-modal-price {float: left }.m4l-item-price .regular-price, .m4l-modal-price .regular-price {font-size: 1.15em;display: inline-block;color: #555;text-decoration: line-through }.m4l-item-price .discounted-price, .m4l-modal-price .discounted-price {color: #f04124;font-size: 1.7em;font-weight: bold;display: inline-block;padding-right: 4px }.m4l-item-saving {display: block;padding-top: 4px;font-size: 1em }.saving-title {display: inline-block;padding-right: 4px }.m4l-item-saving .saving-amount {color: #008a00;display: inline-block;font-size: 1.15em }.m4l-item-saving .saving-percentage {display: inline-block }.m4l-itempg-tax {background: #f6f6f9;padding: 6px 10px;margin-bottom: 18px;vertical-align: middle;border-bottom: solid 1px #ebebef;border-top: solid 1px #ebebef }.m4l-itempg-shipping-box {font-size: 0.923em }.m4l-itempg-tax .m4l-itempg-shipping-toggle {display: none }.m4l-itempg-tax label {margin: 0;display: inline-block;padding-right: 5px;vertical-align: middle;line-height: 1.45em;cursor: auto }.m4l-itempg-tax .itempg-zip-input {display: inline-block;width: auto;margin: 0;vertical-align: middle;max-width: 130px }.m4l-itempg-tax button {margin: 0 0 0 2px;font-family: arial }.m4l-itempg-qty-row {padding: 10px 0px 12px;font-size: 1em;vertical-align: middle;border-bottom: solid 1px #dadae2 }.m4l-itempg-qty-row label {display: inline-block;padding-right: 4px;line-height: 2.2em }.m4l-itempg-qty-box {width: 80px;height: 2.9em;display: inline-block;margin: 0 6px 4px 0;position: relative;vertical-align: top;overflow: hidden }.m4l-itempg-qty-box .m4l-itempg-qty {width: 100%;height: 100%;outline: none;font-size: 1em;margin: 0;vertical-align: top }.m4l-itempg-qty-box .qty-btn {display: block;margin: 0;position: absolute;right: 0;height: 1.5em;width: 1.65em;line-height: 1em;background: #f0f0f0;border: solid 1px #c0c1c3;border-radius: 0;color: #4e4e4e;font-size: 1em;font-family: verdana;padding: 0;outline: none;-webkit-box-shadow: none;box-shadow: none }.m4l-itempg-qty-box .qty-btn.qty-plus {top: 0 }.m4l-itempg-qty-box .qty-btn.qty-minus {bottom: 0 }.m4l-itempg-qty-box button:focus, .m4l-itempg-qty button:active {outline: none;background: #e6e6e6 }.m4l-itempg-btn-container {display: inline-block }.m4l-add-to-cart, .m4l-trend-btn {display: inline-block;padding: 0.365rem 2.25rem 0.425rem 2.105rem;border-radius: 2px;box-shadow: 0px 2px 0px #ce3419;font-size: 1em;font-weight: 600;border: solid 1px #a7763d !important;border-top-color: #b68144 !important;border-bottom-color: #9d6f3a !important;background: #fdd653;-o-box-shadow: inset 0px 1px 0px #fdd592, 0px 1px 0px #9d6f3a;-webkit-box-shadow: inset 0px 1px 0px #fdd592, 0px 1px 0px #9d6f3a;-moz-box-shadow: inset 0px 1px 0px #fdd592, 0px 1px 0px #9d6f3a;box-shadow: inset 0px 1px 0px #fdd592, 0px 1px 0px #9d6f3a;font-family: sans-serif, Arial;font-family: 'Open Sans', sans-serif;color: #000;height: 2.9em;margin: 0;text-shadow: 0px 0px 0px;outline: none }.m4l-add-to-cart:hover, .m4l-add-to-cart:focus, .m4l-add-to-cart:active, .m4l-trend-btn:hover, .m4l-trend-btn:focus, .m4l-trend-btn:active {background: #fbc317;-o-box-shadow: inset 0px 1px 0px #fdd592, 0px 1px 0px #9d6f3a;-webkit-box-shadow: inset 0px 1px 0px #fdd592, 0px 1px 0px #9d6f3a;-moz-box-shadow: inset 0px 1px 0px #fdd592, 0px 1px 0px #9d6f3a;box-shadow: inset 0px 1px 0px #fdd592, 0px 1px 0px #9d6f3a;color: #000;text-decoration: none }a.m4l-trend-btn {line-height: 1.95em }.m4l-add-to-cart i {padding-right: 6px }.itempg-info-txt {padding-top: 8px }.itempg-info-txt p {margin-bottom: 10px }.itempg-info-txt b {font-weight: 600 }.itempg-info-txt .m4l-phone {color: green;color: #000;font-weight: bold;font-size: 14px }.itempg-info-txt .m4l-desktop-phone {display: inline-block }.itempg-info-txt .m4l-mobile-phone {display: none }.itempg-info-txt .request-quote-btn {color: #0066c0;color: #000;font-weight: bold;font-size: 14px;text-decoration: underline }.itempg-info-txt .request-quote-btn:hover {text-decoration: none }.m4l-itempg-accessories-bar {clear: both;margin-top: 15px;float: left;}.m4l-itempg-accessories-bar .m4l-accessories-bar-label {font-weight: 600;padding-bottom: 2px;font-size: 14px;}.m4l-item-details .m4l-related-accessories {border: none;margin: 0;box-shadow: none;}.m4l-black-btn {display: inline-block;padding: 0.365rem 2.6rem 0.425rem 2.3rem;border-radius: 2px;-webkit-border-radius: 2px;font-size: 1em;font-weight: 600;border: none !important;background: #111;-o-box-shadow: none !important;-webkit-box-shadow: none !important;-moz-box-shadow: none !important;box-shadow: none !important;font-family: sans-serif, Arial;font-family: 'Open Sans', sans-serif;color: #fff;height: 2.9em;line-height: 1.95em;margin: 0;text-decoration: none !important;outline: none }.m4l-black-btn:hover, .m4l-black-btn:active, .m4l-black-btn:focus, .m4l-black-btn:visited {background: #111;color: #e4e4e6 }.m4l-black-btn.added {background: #fff !important;border: solid 1px #222 !important;box-shadow: none !important;-webkit-box-shadow: none !important;color: #000;text-shadow: none !important }.m4l-button-bold {font-weight: bold !important }.m4l-item-details .m4l-add-to-cart.added, .m4l-modal-upgrade .m4l-add-to-cart.added {padding: 0.285rem 2.00rem 0.375em 1.65rem;background: #fff !important;border-color: #222 !important;box-shadow: none !important;-webkit-box-shadow: none !important;vertical-align: top }.m4l-item-details .m4l-black-btn {padding-left: 1.85rem;padding-right: 1.85rem;padding-top: 0.425rem }.reveal-modal .m4l-modal-upgrade {margin-bottom: 5px;padding: 30px 20px 20px 20px;text-align: left }.reveal-modal .m4l-item-image-column {width: 27.99% }.reveal-modal .m4l-item-description {width: 71.99% }.reveal-modal .m4l-item-image:after, .reveal-modal .m4l-item-image:before {content: " " }.reveal-modal .m4l-item-image a, .reveal-modal .m4l-item-image .m4l-item-mask {height: 280px;line-height: 280px }.reveal-modal .m4l-item-image span {display: block;text-align: center;margin: 0 auto;overflow: hidden;height: 279px;line-height: 279px }.m4l-modal-upgrade .m4l-modal-item-title {font-size: 1.499em }.reveal-modal .m4l-itempg-qty-row {padding: 24px 0px 10px;border-bottom: none;border-top: solid 1px #dadae2;margin-top: 10px }.reveal-modal .m4l-itempg-qty-box {overflow: visible }.reveal-modal .m4l-itempg-pricebar {padding: 18px 0px 8px;border-top: solid 1px #dadae2;margin-top: 12px }.m4l-modal-upgrade .m4l-add-to-cart, .m4l-modal-upgrade .m4l-trend-btn {box-shadow: none;-webkit-box-shadow: none;padding-top: 0.325rem;padding-bottom: 0.475rem;margin-right: 3px;vertical-align: top }.m4l-modal-upgrade .m4l-itempg-btn-container {vertical-align: top }.m4l-modal-upgrade .m4l-black-btn {vertical-align: top;border: solid 1px #111 !important }.m4l-itempg-view {padding-top: 8px }.m4l-btn-block {background: none;border: none;background-color: #f4f4f4;box-shadow: 1px 1px 0 #c8c9c9;-webkit-box-shadow: 1px 1px 0 #c8c9c9;text-align: center;width: auto;height: 30px;line-height: 29px;padding: 0 15px;margin: 0 4px 0 0;vertical-align: top;display: block;float: left;font-size: 1em;font-weight: 400;text-shadow: none;color: #111 }.m4l-btn-block:visited {background: none }.m4l-btn-block i {color: #333;font-size: 12px;vertical-align: top;line-height: 30px;margin-right: 2px }.m4l-btn-block:hover, .m4l-btn-block:active, .m4l-btn-block:focus {outline: none;background: none;border: none;background-color: #1a1a1a;background-color: #ededee;cursor: pointer;border: none;box-shadow: 1px 1px 0 #c8c9c9;-webkit-box-shadow: 1px 1px 0 #c8c9c9;color: #0b0b0b }.m4l-btn-block:active {background-color: #ddddde }.m4l-btn-block:hover i {color: #111 }.m4l-btn-block.added {background: #fff !important;border: solid 1px #222 !important;box-shadow: none !important;-webkit-box-shadow: none !important }.tooltip {font-size: .975rem }.m4l-product-info {float: left;width: 59.5%;font-size: 1em;font-family: arial !important;margin-bottom: 10px }.m4l-product-info-title {color: #0d0d0d;font-size: 1.3478em;font-weight: 700;line-height: 1.15em;margin: 0 0 6px 0;padding: 0 }.m4l-product-info-content {display: block;float: left;width: 100%;clear: both;margin: 0 0 25px 0;padding: 0px;border: solid 1px #dadae2 }.m4l-product-info-content ul {padding: 5px }.m4l-product-info-content > li {padding: 0 15px 0 22px;display: block;position: relative }.m4l-product-info-content > li:before, .m4l-product-info-content > li::before {content: " ";display: inline-block;width: 5px;height: 5px;margin-right: 4px;position: absolute;background: #303540;border-radius: 50%;-webkit-border-radius: 50%;left: 5px;top: 7px }table.m4l-tech-spec {margin: 0;width: 100%;border-collapse: collapse;border: none }table.m4l-tech-spec tr td {border: none;border-bottom: solid 1px #dadae2;padding: 0.6125rem 0.695rem }table.m4l-tech-spec tr td:first-child {font-weight: 600;width: 30% }table.m4l-tech-spec tr:last-of-type td {border-bottom: none }table.m4l-tech-spec tr.even, table.m4l-tech-spec tr.alt, table.m4l-tech-spec tr:nth-of-type(even) {background-color: #f6f7f9 }table.m4l-tech-spec tr.m4l-spec-group-title td {background-color: #e3e4e9;font-size: 14px;border-bottom-color: #bcbcc3;font-weight: 700 }.m4l-quick-specs {margin: 10px 0 0 0 }#m4l-quick-specs-control {height: auto;overflow: hidden;transition: all 0.15s linear }.m4l-quick-specs ul {list-style-type: disc;padding: 0;margin: 0 0 0 18px }.m4l-quick-specs ul li {color: #949494;list-style-type: disc;font-size: 10px;margin: 0 }.m4l-quick-specs ul li .m4l-quick-spec-item {font-size: 13px;color: #2a2e39 }.m4l-modelpg .m4l-itempg-mpn {padding-bottom: 8px }.m4l-specs-show-more #m4l-spec-more-btn {display: inline-block;padding: 1px 2px;cursor: pointer;font-weight: 400;text-decoration: underline }.m4l-specs-show-more #m4l-spec-more-btn i {font-size: 15px;vertical-align: middle }.m4l-specs-show-more #m4l-spec-more-btn:hover {text-decoration: underline;color: #e65607 }.m4l-quickspecslink-cont{font-size: 1.37em;text-align: center;padding-top: 5px;}.m4l-quickspecslink {font-weight: 700;display: inline-block;text-align: center;text-decoration: underline;padding: 10px 0 2px;color: #111 !important;background: none;}.m4l-quickspecslink i{margin-left: 4px;position: relative;left: 3px;}.m4l-quickspecslink:hover i{left: 7px;}.m4l-request-quote {border: solid 1px #eaeaea;font-family: arial;font-size: 1em;float: right;width: 38.5%;margin: 25px 0px 10px;padding: 20px !important }.request-quote-content {padding: 0 5px;display: block }.request-quote-title {font-size: 1.2867em;margin: 0 0 10px 0;font-weight: 700;letter-spacing: normal;border-bottom: solid 2px #333;padding-bottom: 10px;line-height: 22px;}.request-quote-title .request-quote-pn {font-size: 1.1167rem;}.request-quote-content p {margin-bottom: 8px }.request-quote-content p b {display: inline-block }.m4l-request-quote label {display: inline-block;cursor: auto;line-height: 2.1em }.m4l-request-quote input {margin-bottom: 0.75em }.m4l-request-quote .request-quote-input {width: auto;display: inline-block }.m4l-request-quote button {margin-bottom: 4px }.m4l-general-info {width: 100%;clear: both }.m4l-general-info .m4l-product-info-content {border: none;padding: 1px }.m4l-product-recommendations {clear: both;float: left;width: 100%;margin: 2px 0 35px 0;border: 1px solid #eaeaea;border-bottom: none;background-color: #fff;-webkit-border-radius: 2px;border-radius: 2px;-webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .08);box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .08) }.m4l-pr-widget-wrap {position: relative;padding: 0 30px 20px;width: 100% }.m4l-product-recommendations .m4l-pr-widget-title {padding: 7px 5px 0 24px;margin: 8px 0 0 0;font-size: 1.4478em }.m4l-product-recommendations .m4l-modelpg-config-title {margin: 5px 0px 12px 0px }#m4l-pr-widget-items, #m4l-pr-widget-items li, .m4l-avl-items-list, .m4l-avl-items-list li, #m4l-homepg-slides, #m4l-homepg-slides li, #m4l-homepg-fitems, #m4l-homepg-fitems li, #m4l-sale-items, #m4l-sale-items li {list-style-type: none;padding: 0;margin: 0 }#m4l-homepg-fitems li {margin-right: 10px;}#m4l-pr-widget-items {padding: 0px }#m4l-pr-widget-items li, .m4l-avl-items-list li {float: left;width: 24.9%;margin: 0;padding: 2px }#m4l-pr-widget-items li .pr-item-wrapper, .m4l-avl-items-list li .pr-item-wrapper {display: block;padding: 8px;border: solid 1px #fff;border-color: transparent;background-color: #fff;bborder-radius: 6px }#m4l-pr-widget-items li .pr-item-wrapper:hover, #m4l-pr-widget-items li .pr-item-wrapper:active, .m4l-avl-items-list li .pr-item-wrapper:hover, .m4l-avl-items-list li .pr-item-wrapper:active {text-decoration: none }#m4l-pr-widget-items li .pr-item-title, .m4l-avl-items-list li .pr-item-title {font-size: 1.0369em;font-weight: 400;margin: 7px 0 4px 0;line-height: 126%;color: #111;display: block }#m4l-pr-widget-items li .pr-item-title *, .m4l-avl-items-list li .pr-item-title * {color: #111 }#m4l-pr-widget-items li .pr-item-title .m4l-more-content, .m4l-avl-items-list li .pr-item-title .m4l-more-content {display: none }#m4l-pr-widget-items li .pr-item-wrapper:hover .pr-item-title, .m4l-avl-items-list li .pr-item-wrapper:hover .pr-item-title {color: #0066c0 }#m4l-pr-widget-items li .pr-item-image, .m4l-avl-items-list li .pr-item-image {display: block;width: 100%;text-align: center;vertical-align: middle;padding: 5px;height: 140px;line-height: 120px }#m4l-pr-widget-items li .pr-item-image img, .m4l-avl-items-list li .pr-item-image img, .m4l-avl-items-grid .pr-item-image img {max-width: 100%;max-height: 100%;width: auto !important;height: auto !important }#m4l-pr-widget-items li .pr-item-image:hover, .m4l-avl-items-list li .pr-item-image:hover {-ms-transform: scale(1.05);-webkit-transform: scale(1.05);transform: scale(1.05) }#m4l-pr-widget-items li .pr-item-price, .m4l-avl-items-list li .pr-item-price {display: block }#m4l-pr-widget-items li .m4l-current-price, #m4l-pr-widget-items li .m4l-old-price, .m4l-avl-items-list li .m4l-current-price, .m4l-avl-items-list li .m4l-old-price {color: #0d0d0d;font-weight: 700;line-height: 19px;font-size: 15px;display: block }#m4l-pr-widget-items li .m4l-old-price, .m4l-avl-items-list li .m4l-old-price {color: #555555;font-weight: 400;text-decoration: line-through;font-size: 14px }#m4l-pr-widget-items li .pr-item-wrapper:hover .m4l-current-price, .m4l-avl-items-list li .pr-item-wrapper:hover .m4l-current-price {color: #b12704 }.m4l-pr-widget-right {padding: 0;border: none;margin-top: 15px;box-shadow: none;-webkit-box-shadow: none }.m4l-pr-widget-right .m4l-pr-widget-title {border: none;padding: 0;text-align: center;margin: 0;padding-bottom: 3px;font-size: 1.3478em }.m4l-pr-widget-right .m4l-pr-widget-content {width: 100%;float: left }.m4l-pr-widget-right #m4l-pr-widget-items li {width: 100%;margin: 0;margin-bottom: 0;padding: 0 }.m4l-pr-widget-right #m4l-pr-widget-items li a {border: 1px solid #eaeaea;border-bottom: none;padding: 10px 12px 15px 12px;-webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .08);box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .08);padding-bottom: 15px }.m4l-pr-widget-right #m4l-pr-widget-items li .pr-item-image {padding: 2px;height: 100px;line-height: 86px }.m4l-pr-widget-right #m4l-pr-widget-items li .pr-item-title {margin: 4px 0 5px 0;font-size: 1em;text-align: center }.m4l-pr-widget-right #m4l-pr-widget-items li .pr-item-price {text-align: center }.m4l-pr-widget-right #m4l-pr-widget-items li .m4l-old-price {font-size: 1em;display: inline-block }.m4l-pr-widget-right #m4l-pr-widget-items li .m4l-current-price {display: inline-block }.m4l-pr-widget-right #m4l-pr-widget-items li .pr-item-wrapper:hover, .m4l-pr-widget-right #m4l-pr-widget-items li .pr-item-wrapper:active {box-shadow: none;-webkit-box-shadow: none }.m4l-avl-accessories {clear: both;float: left;width: 100%;margin: 2px 0 35px 0 }.m4l-avl-accessories .m4l-avl-panel {position: relative;width: 100%;float: left;margin-bottom: 25px;padding: 0 }.m4l-avl-accessories .m4l-avl-panel-header {padding: 0;margin: 10px 0 0 0;width: 100%;clear: both;float: left }.m4l-avl-accessories .m4l-avl-panel-title {margin: 0 0 2px 0;padding: 0;font-weight: 600;line-height: 1.42;font-size: 1.4278em;letter-spacing: -0.0055rem }.m4l-avl-accessories .m4l-avl-grid-title {position: relative;font-size: 1.2878em;}.m4l-avl-accessories .m4l-avl-panel-subtitle {font-size: 1.3578em;font-weight: 700;line-height: normal;border-bottom: solid 2px #646464;padding-bottom: 2px;padding-top: 4px }.m4l-avl-accessories .m4l-avl-panel-subtitle i {font-weight: 400;font-size: 0.757em }.m4l-avl-accessories .m4l-avl-panel-juniortitle {clear: both;display: block;padding: 3px 1px;margin: 6px 0 0 0;display: block;border: none;font-weight: 600;font-size: 1.215em;clear: both;float: left;border-radius: 70px;color: #222 }.m4l-avl-accessories .m4l-toggle-view {margin-right: 1px;padding-top: 3px }.m4l-avl-accessories .m4l-toggle-view-icons {margin-right: 0 }.m4l-avl-accessories .m4l-avl-panel-body {padding: 0px 1px 4px 1px;margin-bottom: 1px;width: 100%;float: left;clear: both }.m4l-avl-panel .m4l-avl-panel-loop {float: left;width: 100%;clear: both;margin: 1px 0;background-color: #fff;position: relative;overflow: hidden;}.m4l-avl-panel .m4l-avl-items-list {padding: 0;width: 100%;display: block;float: left }.m4l-avl-panel .m4l-avl-items-list li {width: 19.95%;margin: 0 0 2px 0;position: relative;padding: 0 }.m4l-avl-panel .m4l-avl-items-list li .pr-item-wrapper {padding: 8px 14px;position: relative }.m4l-avl-panel .m4l-avl-items-list li .pr-item-image:hover {-ms-transform: none;-webkit-transform: none;transform: none }.m4l-avl-panel .m4l-avl-items-list li:after {content: '';position: absolute;overflow: hidden;border-left: dotted 1px #b4b5bb;top: 0;margin-left: 0;margin-top: 6%;width: 1px;height: 77% }.m4l-avl-panel .m4l-avl-items-list li:nth-child(-n+5):before {border: none }.m4l-avl-panel .m4l-avl-items-list li:nth-child(5n+1):after {width: 0;border: none }.m4l-avl-panel .m4l-avl-items-list li:nth-child(5n+1) {clear: both }.m4l-avl-panel .m4l-avl-items-list li .pr-item-title {line-height: 1.26;max-height: 3.782em;overflow: hidden }.m4l-avl-panel .m4l-avl-items-list .pr-item-wrapper .m4l-quick-view-icon {display: block;top: 0;left: 0;width: 100%;width: calc(100% + 1px);height: 100%;position: absolute;background: rgba(0, 0, 0, 0.09);text-align: center;visibility: hidden;opacity: 0;-webkit-transition: all 0.2s ease;transition: all 0.2s ease;padding: 0 18px;padding-top: 140px;overflow: hidden;border-radius: 8px;cursor: pointer }.m4l-avl-panel .m4l-avl-items-list .pr-item-wrapper .m4l-quick-view-icon > span {display: inline-block;background: rgba(255, 255, 255, 0.99);border-radius: 80px;padding: 8px 20px;text-align: center;color: #000;-webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.32);box-shadow: 0 0 6px rgba(0, 0, 0, 0.32);cursor: pointer;font-weight: 600;color: #000 }.m4l-avl-panel .m4l-avl-items-list .pr-item-wrapper .m4l-quick-view-icon > span:hover {color: #000 }.m4l-avl-panel .m4l-avl-items-list .pr-item-wrapper .m4l-quick-view-icon > span i {font-size: 14px;margin-right: 2px }.m4l-avl-cto {padding: 2px 12px 12px;display: block }.m4l-avl-cto a {background: none;border: none;border-radius: 70px;background-color: #fff;border: solid 1px #d7d7d7;border: solid 1px #999;box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.09);-webkit-bbox-shadow: 1px 1px 0 #c8c9c9;text-align: center;width: auto;height: 27px;line-height: 24px;padding: 0 16px;margin: 0 4px 0 0;display: block;font-size: 0.975em;font-weight: 600;text-shadow: none;color: #111;text-decoration: none !important }.m4l-avl-cto a:hover {background-color: #111;color: #fff;border-color: #111 }.m4l-avl-cto a i {font-size: 10px;vertical-align: top;line-height: 24px;margin-right: 2px }.m4l-avl-cto a.added {background-color: #111 !important;color: #fff !important;border-color: #111 }.m4l-avl-cto a.added i {font-size: 14px }.m4l-avl-panel .m4l-avl-items-list li.m4l-avl-list-view {width: 100%;border-bottom: dotted 1px #b4b5bb;margin: 0;padding: 0 1px }.m4l-avl-panel .m4l-avl-items-list li.m4l-avl-list-view:last-child {border-bottom: none }.m4l-avl-panel .m4l-avl-items-list li.m4l-avl-list-view:after {border-left: none }.m4l-avl-panel .m4l-avl-items-list li.m4l-avl-list-view .pr-item-wrapper {padding: 2px 1px;width: 80%;float: left }.m4l-avl-items-list li.m4l-avl-list-view .pr-item-image {height: 70px;width: 90px;line-height: 66px;float: left;margin-right: 10px;padding: 2px 5px }.m4l-avl-panel .m4l-avl-items-list li.m4l-avl-list-view .pr-item-title {margin-top: 0;padding-top: 5px;-webkit-transition: all 0.06s linear;transition: all 0.06s linear }.m4l-avl-items-list li.m4l-avl-list-view .pr-item-price {padding-left: 100px }.m4l-avl-items-list li.m4l-avl-list-view .m4l-old-price, .m4l-avl-items-list li.m4l-avl-list-view .m4l-current-price {display: inline-block;padding-right: 1px }.m4l-avl-items-list li.m4l-avl-list-view .m4l-avl-cto {padding: 15px 5px 12px 10px;overflow: hidden }.m4l-avl-items-list li.m4l-avl-list-view .m4l-avl-cto a {display: block;float: right }.m4l-avl-panel .m4l-avl-items-list li.m4l-avl-list-view .pr-item-wrapper .m4l-quick-view-icon {background: none;padding: 0 !important }.m4l-avl-panel .m4l-avl-items-list li.m4l-avl-list-view .pr-item-wrapper .m4l-quick-view-icon > span {display: none }.m4l-avl-panel .m4l-avl-load-btn-row {clear: both;float: left;width: 100%;text-align: right;padding: 0 5px 0 0;margin: 0;}.m4l-avl-panel .m4l-avl-load-btn-row .button {padding-top: 0.44rem;margin-bottom: 2px;border: none;background: none;padding: 2px;text-decoration: underline }.m4l-avl-panel .m4l-avl-load-btn-row .button:hover {text-decoration: underline;background: #f4f4f4 !important }.m4l-avl-panel .m4l-avl-load-btn span {font-style: normal;font-size: 15px;vertical-align: top;display: inline-block;background: #111;color: #fff;padding: 0 5px;border-radius: 3px;height: 15px;line-height: 14px;margin: 2px 4px 0 0 }.m4l-go-top {float: right;cursor: pointer;font-size: 12px;vertical-align: middle;display: inline-block }.m4l-go-top i {vertical-align: middle;font-size: 11px }.m4l-avl-panel-subtitle .m4l-go-top {margin-top: 8px }.m4l-avl-accessories .m4l-avl-panel-subtitle .m4l-go-top i {font-size: 11px }.m4l-avl-grid-wrapper {clear: both;}.m4l-avl-arrow-right, .m4l-avl-arrow-left {position: absolute;display: none;top: 150px;left: 2px;background: rgba(0,0,0,0.21);color: #fff;width: 34px;height: 42px;text-align: center;line-height: 38px;font-size: 26px;border-radius: 3px;}.m4l-avl-arrow-right {left: auto;right: 2px;}.m4l-avl-items-grid {width: 100%;border: none;margin-bottom: 0px;}.m4l-avl-items-grid thead tr th {background-color: #e3e4e9;border-bottom: solid 1px #bcbcc3;padding: .55rem .755rem;}.m4l-avl-items-grid thead tr th:first-child {width: 80px;}.m4l-avl-items-grid thead tr th div, .m4l-avl-items-grid thead tr th span {font-weight: 700;}.m4l-avl-items-grid tbody tr td {border: none;border-bottom: solid 1px #dadae2;padding: 0.4125rem 0.695rem;}.m4l-avl-items-grid tbody tr:nth-of-type(even) {background-color: #f6f7f9;}.m4l-avl-items-grid .pr-item-image {height: 50px;width: 60px;line-height: 43px;padding: 2px 5px;cursor: pointer;}.m4l-avl-items-grid .m4l-old-price {display: block;color: #555555;font-weight: 400;text-decoration: line-through;font-size: 14px;text-align: center;}.m4l-avl-items-grid .m4l-current-price {display: block;color: #0d0d0d;font-weight: 700;line-height: 19px;font-size: 14px;text-align: center;}.m4l-avl-items-grid .m4l-avl-cto {padding: 2px 6px 1px;text-align: center;}.m4l-avl-items-grid .m4l-avl-cto a {padding: 0 13px;display: inline-block;font-size: 12px;height: 25px;line-height: 23px;white-space: nowrap;}.m4l-quick-view-link {display: block;text-align: center;font-size: 12px !important;}.m4l-avl-grid-filter {width: 214px;padding-left: 10px;display: inline-block;vertical-align: bottom;}.m4l-avl-grid-filter input[type=text], .m4l-avl-grid-filter .button {width: 100%;margin: 0;height: 22px;}.m4l-avl-grid-filter .button {background-color: #e3e4e9;background: linear-gradient(#fafafa, #e3e4e9);padding: .055rem 0.35rem .0175rem;margin-left: -1px;}.m4l-avl-grid-filter input[type=text] {padding: .05rem .4rem;}.m4l-avl-grid-filter .button:hover {background: linear-gradient(#fafafa, #e3e4e9);}.m4l-avl-grid-filter .button:active {background: linear-gradient(#e3e4e9, #fafafa);}.m4l-avl-grid-filter .small-8 {width: 156px;}.m4l-avl-grid-filter .small-4 {width: 48px;}.m4l-related-accessories {background: #fff;float: left;margin: 0;padding: 4px 5px 5px;background: #edeeef;border-bottom: solid 1px #ccc;box-shadow: 0 2px 5px rgba(0, 0, 0, 0.06);padding: 2px 5px 1px;margin-bottom: 12px;margin-top: -20px;margin-left: calc(-100vw / 2 + 1250px / 2);margin-right: calc(-100vw / 2 + 1250px / 2);float: none;width: auto;display: block }.m4l-related-accessories .m4l-related-accessories-inner {width: 100%;max-width: 1230px;float: none;padding: 0 2px 0 4px;margin: 0 auto }.related-accessories-post-bar {height: 0;clear: both;float: left;width: 100% }div.fixed+div.related-accessories-post-bar {height: 76px }.m4l-related-accessories h6, .m4l-related-accessories .m4l-accessories-bar-label {margin: 0 8px 0 0;padding: 5px 4px 4px 0;float: left;width: auto;width: 190px;padding-top: 12px;font-weight: 600;font-size: 13px;color: #000 }.m4l-related-accessories h6 i, .m4l-related-accessories .m4l-accessories-bar-label i {color: #ccc;font-size: 20px;margin-left: 6px;vertical-align: top }.m4l-related-accessories-links {list-style-type: none;padding: 0;margin: 0px;text-align: left;display: block;overflow: hidden }.m4l-related-accessories-links li {display: inline-block;vertical-align: top;margin: 0;float: left;width: auto;margin-bottom: 0;margin-right: 6px }.m4l-related-accessories-links li a {display: block;text-align: center;padding: 5px 7px;color: #000;text-decoration: none;font-size: 13px;font-weight: 700;border: solid 1px #eaeaea;width: 100%;border-color: transparent;padding: 1px 7px }.m4l-related-accessories-links li a .m4l-accessories-count {color: #000;font-size: 10px }.m4l-related-accessories-links li a:hover, .m4l-related-accessories-links li a:hover .m4l-accessories-count {color: #0066c0;color: #000;text-decoration: none }.m4l-related-accessories-links li a:hover {background: rgb(245, 246, 247) }.m4l-related-accessories-links li a:active {box-shadow: 0px 0px 1px #2180BC }.m4l-related-accessories-links li a * {color: #000 }.m4l-related-accessories-links li a img {height: auto !important;max-width: 50px }.m4l-related-accessories-links li a .m4l-accessories-summary {display: block;padding: 0;margin-top: -8px }.m4l-related-accessories-links li a .m4l-accessories-text {line-height: normal;font-size: 10px }.m4l-cto-section {margin-top: 0;display: block;float: left;width: 100%;background: #fff }.m4l-cto-header {font-size: 1.125em;font-weight: 700;background: #111;padding: 9px 15px;color: #fff;border-radius: 2px 2px 0 0 }.m4l-cto-header i {font-size: 14px;margin-right: 2px }.m4l-cto-header .m4l-cto-toggle {display: none }.m4l-cto-list-container {border: 1px solid #eaeaea;border-bottom: none;padding: 4px 4px 5px 4px;-webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .08);box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .08);border-radius: 0 0 2px 2px }.m4l-cto-list {padding: 1px 8px 1px 4px;max-height: 246px;overflow: auto;background-color: #fff;border-radius: 1px }.m4l-cto-list p {padding-top: 2px;margin-bottom: 1rem }.m4l-cto-list ul, .m4l-cto-list li {list-style-type: none;padding: 0;margin: 0 }.m4l-cto-list li {border-top: solid 1px #d3d4d5;padding-bottom: 10px;padding-top: 10px;overflow: hidden }.m4l-cto-list li:first-child {border: none }.m4l-cto-btns, .m4l-cto-total-row {padding: 0 6px }.m4l-cto-total-row {border-top: solid 1px #d1d1d1 }.m4l-cto-btns {padding-bottom: 5px }.m4l-cto-subtotal {margin-top: 0px;padding: 10px 0;font-size: 14px }.m4l-cto-subtotal span {display: inline-block;margin-left: 2px }.m4l-cto-thumb {float: left;width: 100% }.m4l-cto-thumb img {height: auto !important;max-width: 100%;width: 100% !important }.m4l-cto-item-left {float: left;width: 40px }.m4l-cto-item-right {display: block;overflow: hidden;padding-left: 5px }.m4l-cto-title {display: block;font-size: 13px;line-height: 1.1 }.m4l-cto-list .m4l-itempg-qty-box {display: block;float: left;clear: both;width: 42px;height: 23px;overflow: visible;margin: 0;margin-right: 50px;margin-left: 22px }.m4l-cto-list .m4l-itempg-qty-box .qty-btn {height: 23px;width: 22px;left: 100%;font-size: 1em;font-weight: bold;line-height: 19px;background: #f4f4f4 }.m4l-cto-list .m4l-itempg-qty-box .qty-btn.qty-minus {left: -22px;font-size: 1.15em;border-right-color: transparent }.m4l-cto-list .m4l-itempg-qty-box .qty-btn.qty-plus {border-left-color: transparent }.m4l-cto-list .m4l-itempg-qty-box .qty-btn:hover, .m4l-cto-list .m4l-itempg-qty-box .qty-btn:active, .m4l-cto-list .m4l-itempg-qty-box .qty-btn:focus {background: #e3e3e3 }.m4l-cto-list .m4l-itempg-qty-box .m4l-itempg-qty {padding: 0.2rem 0.4rem }.m4l-cto-price {font-weight: 700;float: left;font-size: 14px;padding: 2px 0 4px }.m4l-cto-action {font-weight: 700;float: right;cursor: pointer }.m4l-cto-action .cto-remove {background-color: #222;color: #fff;padding: 2px 4px;text-align: center;display: inline-block;line-height: 1.1;border-radius: 3px;font-size: 11px;font-weight: 700;text-decoration: none !important }.m4l-cto-action .cto-remove:hover {background-color: #b70606 }.cto-sticky {position: fixed;top: 200px;z-index: 10 }.m4l-cto-btns .button {height: 32px !important;width: 49% !important;vertical-align: top;padding: .35rem 1.25rem !important;margin-right: 1px;line-height: 20px;font-size: 1em;margin: 0 0 2px 0;max-width: 250px }.m4l-cto-btns .btn-cto-rfq {width: 42% !important }.m4l-cto-btns .btn-cto-cart {width: 54% !important }.m4l-cto-btns .btn-cto-cart.added {background: #fff !important;border: solid 1px #222 !important;box-shadow: none !important;-webkit-box-shadow: none !important }.m4l-cto-savelist {padding-top: 2px;text-align: right }.m4l-cto-savelist .btn-cto-save {border: none !important;background: none !important;padding: .15rem 0.25rem !important;box-shadow: none !important;width: auto !important;text-decoration: underline;height: auto !important }.m4l-cto-savelist .btn-cto-save:hover {text-decoration: none }.m4l-cto-btn-close {display: none }.m4l-cto-list::-webkit-scrollbar {width: 9px }.m4l-cto-list::-webkit-scrollbar-track-piece {background-color: #fff }.m4l-cto-list::-webkit-scrollbar-thumb {background-color: rgba(0, 0, 0, 0.13);border-radius: 10px }.m4l-modelpg-config-area {clear: both;float: left;width: 100% }.m4l-modelpg-config-title, .m4l-pr-widget-title {color: #e65607;color: #000;font-size: 21px;font-weight: 700;margin: 5px 0px 4px 0px }.m4l-config-panel {display: block;padding-left: 20px;clear: both;float: left;width: 100% }.m4l-config-panel .m4l-config-title h3 {font-size: 17px;font-weight: 700;line-height: normal;border-bottom: solid 2px #646464;padding-bottom: 2px }.m4l-config-panel .m4l-config-title h3 i {font-weight: 500 }.m4l-config-items {padding-left: 25px;margin-bottom: 15px;margin-top: 10px;display: block;float: left;width: 100% }.m4l-config-panel .m4l-config-subtitle {padding: 6px 0px 2px 0px;background: none;display: block;border: none;font-weight: 700;font-family: Arial;font-size: 13px;margin-top: -8px;clear: both;float: left }.m4l-modelpg-accessories {border-collapse: collapse;border-color: #a7a9af;border-color: #b4b6ba;border: none }.m4l-modelpg-accessories > tbody > tr > td:first-child {width: 78% }.m4l-modelpg-accessories > tbody > tr > td:last-child {width: 22% }.m4l-modelpg-accessories > tbody > tr:nth-of-type(even) {background: #fff }.m4l-modelpg-accessories > tbody > tr:nth-of-type(odd) {background: #f6f6f7 }.m4l-modelpg-accessories tr td {padding: 1px 6px;line-height: 1rem;border: none;border-top: solid 1px #b4b6ba }.m4l-modelpg-accessories > tbody > tr:last-child > td {border-bottom: solid 1px #b4b6ba }.m4l-config-item-title {float: left;padding-left: 5px;padding-right: 20px;line-height: 18px;cursor: pointer;position: relative }.m4l-config-item-title a {display: block;padding: 8px 0 8px 20px;position: relative }.m4l-config-item-title a, .m4l-config-item-title a:active, .m4l-config-item-title a:hover {color: #121212;text-decoration: none;font-size: 12px }.m4l-config-item-title .m4l-quick-view {font-style: italic;font-size: 14px;padding: 0;position: absolute;display: block;top: 8px;left: 0;line-height: 16px;color: #121212 }.m4l-config-items .m4l-config-item-image {width: 90px;height: 90px;position: absolute;margin-top: -5px;z-index: -1;visibility: hidden;opacity: 0 }.m4l-modelpg-accessories .m4l-config-item-right {background: none;border: none;margin: 0 }.m4l-modelpg-accessories .m4l-config-item-right tr td {padding: 0px 3px;border: none }.m4l-config-item-right .m4l-config-item-old-price {color: #4f4f4f;text-decoration: line-through;text-align: right;padding-right: 5px }.m4l-config-item-right .m4l-config-item-price {color: #f04124;font-weight: 600;padding-right: 7px;text-align: right }.m4l-config-item-right .m4l-config-item-qty {padding-right: 4px }.m4l-config-item-right .m4l-config-item-qty input[type="text"] {height: 25px;width: 45px;text-align: center;display: inline-block;margin: 0;font-size: 12px;border-color: #b4b6ba }.m4l-config-item-right .m4l-config-item-btn .button {box-shadow: none;height: 25px;width: 75px;text-align: center;font-size: 12px;margin: 0;padding: 0;line-height: 23px;border: none;font-weight: 600;background: #202123;outline: none }.m4l-config-item-right .m4l-config-item-btn .button:hover {color: #e4e4e6 }.m4l-config-items-list {border: none;display: block;list-style-type: none;padding: 0;margin: 0 0 4px 0;float: left;width: 100% }.m4l-config-items-list li {list-style-type: none;display: block;background-color: #f4f4f6;border-bottom: solid 1px #e4e4e4;line-height: 18px;padding: 7px 10px 7px;vertical-align: middle;float: left;font-size: 12px;margin-bottom: 1px;width: 100% }.m4l-config-items-list li:first-child {padding-top: 9px }.m4l-config-items-list li:last-child {padding-bottom: 8px }.m4l-config-items-list li div {display: inline-block }.m4l-config-item-view {display: inline-block }.m4l-config-item-view a {display: inline-block;width: 25px;height: 20px;text-align: center;padding-top: 1px }.m4l-config-items-list li div.m4l-config-item-details {clear: both;background: #fff;display: none;float: left;margin: 10px 0 15px;margin-left: 1%;width: 98%;-webkit-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.15), inset 0px 5px 4px -3px rgba(0, 0, 0, 0.05);-moz-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.15), inset 0px 5px 4px -3px rgba(0, 0, 0, 0.05);box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.15), inset 0px 5px 4px -3px rgba(0, 0, 0, 0.05);padding: 20px }.m4l-config-item-details h5 {font-size: 16px;margin: 0px 0px 5px }.m4l-config-item-attributes {border-collapse: collapse;margin: 0 }.m4l-config-item-attributes tr td {padding: 0.5225rem 0.785rem;border: solid 1px #DDDDDD }.m4l-config-item-attributes .attribute-title {width: 30% }.m4l-sale-page{background-color: #f3f3f3;}.m4l-sale-banner{margin:16px 0 25px 0;box-shadow: 0 3px 7px rgba(0,0,0,0.07);}.m4l-sale-page .m4l-search-results-header, .m4l-deals-page .m4l-search-results-header{margin: 0;padding-left: 18px;}.m4l-sale-page .m4l-applied-filters, .m4l-deals-page .m4l-applied-filters{display: block;}.m4l-sale-page .m4l-results-sort-bar, .m4l-deals-page .m4l-results-sort-bar {border: none;padding: 1px 0px;}#m4l-sale-items{display: flex;justify-content: space-between;flex-wrap: wrap;justify-content: flex-start;}#m4l-sale-items > li {width: 23.87%;padding: 0;margin-bottom: 22px;margin-right: 1.5%;}#m4l-sale-items > li:nth-child(4n) {margin-right: 0;}#m4l-sale-items .m4l-fitem-wrapper {background-color: #fff;box-shadow: 0 3px 7px rgba(0,0,0,0.08);padding: 10px 25px 85px;border-radius: 3px;border: none;height: 100%;}#m4l-sale-items .m4l-fitem-img-holder {height: 240px;line-height: 210px;}#m4l-sale-items .m4l-fitem-summary {padding: 0;}.m4l-fitem-title {line-height: 21px;}#m4l-sale-items .m4l-fitem-price {padding-top: 12px;}#m4l-sale-items .m4l-fitem-sale-price {font-size: 17px;}#m4l-sale-items .m4l-fitem-title {height: 90px;height: auto;margin-bottom: 12px;}#m4l-sale-items > li ul.attributes-list li {width: 100%;float: none;font-size: 14px;margin-bottom: 3px;}#m4l-sale-items > li .attribute-value{color: #222;display: block;padding: 0;word-break: break-all;}#m4l-sale-items > li .attribute-title{font-weight: 600;line-height: 1.35em;color: #222;float: left;display: block;padding-right: 5px;}#m4l-sale-items .m4l-sale-tag {top: -7px;}.m4l-sale-sidebar .m4l-refinements-title {box-shadow: 0 1px 0 #fff;}#m4l-sale-items .m4l-fitem-btn{text-align: center;min-height: 80px;position: absolute;bottom: 6px;width: 84%;}.m4l-fitem-btn .m4l-black-btn {width: 99.9%;font-size: 14px;}.m4l-deals-banner{margin:0 0 25px 0;box-shadow: 0 3px 7px rgba(0,0,0,0.07);height: 190px;width: 100%;background-repeat: no-repeat;background-position: top center;text-align: center;padding-top: 50px;}.m4l-deals-banner h1{font-size: 54px;margin: 0;color: #fff;text-transform: uppercase;font-weight: 800;line-height: 1.1;background: -webkit-linear-gradient(90deg, #aaa 8%, #fff 40%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}.m4l-deals-banner h6{font-size: 20px;color: #fff;}#m4l-sale-items .m4l-deal-item .m4l-fitem-wrapper {box-shadow: 0 3px 16px rgba(0, 0, 0, 0.08);border-radius: 6px;padding: 10px 25px 20px;display: flex;flex-wrap: wrap;}.m4l-deals-tag {font-size: 17px;top: 14px;left: 16px;width: auto;background-image: linear-gradient(30deg, #ffd800 10%, #f8e60d 40%);text-align: center;font-weight: 700;display: block;border-radius: 40px;padding: 6px 12px;text-align: center;position: absolute;}.m4l-deals-brand{margin-bottom: 15px;margin-top: 5px;}.m4l-deals-brand span {background-color: #f4f4f4;font-size: 14px;font-weight: 700;padding: 3px 14px;border: solid 1px #484848;border-radius: 30px;display: inline-block;}#m4l-sale-items > li.m4l-deal-item .attribute-title, #m4l-sale-items > li.m4l-deal-item .attribute-value {float: none;}#m4l-sale-items .m4l-deal-item .m4l-fitem-sale-price {font-size: 20px;}.m4l-deal-item .m4l-fitem-reg-price {font-size: 18px;}#m4l-sale-items .m4l-deal-item .m4l-fitem-btn {min-height: inherit;position: static;width: 99.5%;align-self: end;}.m4l-deal-item .m4l-fitem-btn .m4l-add-to-cart {font-size: 14px;background: #d92629;border-color: transparent !important;box-shadow: none;color: #fff;text-transform: uppercase;border-radius: 4px;}.m4l-deal-item .m4l-fitem-btn .m4l-add-to-cart:hover {background: #cb1115;}.m4l-deal-item .m4l-fitem-btn .m4l-add-to-cart.added {border-color: #222 !important;color: #222;height: 2.55em;padding-right: 0.6rem;padding-left: 0.45rem;}.m4l-deal-item .m4l-fitem-btn .m4l-black-btn {font-size: 14px;border-radius: 4px;text-transform: uppercase;height: 2.65em;padding: 0.38rem 2rem 0.275em 1.65rem;}.m4l-deal-item .m4l-fitem-summary {margin-bottom: 20px;margin-top: 0;width: 100%;}.m4l-sc-table {float: left;width: 64% }.m4l-op-action-bar {margin: 2px 0 10px;width: 100%;float: left;display: none;background: none;background-color: rgba(255, 255, 255, 0.99);text-align: left }.m4l-sc-top-bar-price {font-size: 16px !important;font-weight: bold;display: inline-block;vertical-align: top;padding: 0px 16px 0px 14px;height: 39px;line-height: 38px;background: #fffaeb;border: solid 1px #efca70 }.m4l-sc-top-bar-price * {font-size: 16px;font-weight: bold }.m4l-op-action-bar .m4l-trend-btn {display: block;width: auto;margin: 0 }.m4l-op-action-bar .m4l-trend-btn i {font-size: 9px;margin: -1px 0 0 6px;left: 1px;-webkit-transition: all 0.2s ease-out;transition: all 0.2s ease-out;position: relative }.m4l-sc-header .m4l-page-title {margin: -8px 0 -18px 0;text-align: center }.m4l-sc-header {clear: both }.m4l-sc-list-head {padding-bottom: 4px;border-bottom: solid 1px #ddd;font-weight: bold }.m4l-sc-list-head * {font-weight: 600 }.m4l-sc-list-item {border-bottom: solid 1px #ddd;position: relative;padding: 15px 0 14px;clear: both }.m4l-sc-list-item .m4l-sc-item-content {padding-left: 115px !important;position: static;padding-right: 14% !important }.m4l-sc-item-image {position: relative;float: left;margin-left: -120px;width: 110px;padding: 1px 5px;text-align: center }.m4l-sc-item-image img {max-height: 80px }.m4l-sc-item-title {color: #000000;font-size: 15px;font-weight: 600;display: block }.m4l-sc-item-title a:hover {text-decoration: none;color: #0b4c86 }.m4l-sc-item-title, .m4l-sc-item-actions {display: block }.m4l-sc-item-image img, .m4l-sc-image {max-width: 100%;height: auto }.m4l-sc-btn-delete {background: none;border: none !important;box-shadow: none;-webkit-box-shadow: none;color: #111;outline: none !important;padding: 0px;margin: 8px 0 0 0;text-shadow: none;font-size: 13px }.m4l-sc-btn-link:hover, button.m4l-sc-btn-delete:hover {background: none;color: #111;text-decoration: underline }.m4l-sc-btn-delete i, .m4l-sc-btn-update i {color: #222;font-size: 14px;display: none }.m4l-sc-btn-link {display: inline-block;padding: 0 5px 0 0;color: #111;font-size: 13px }.m4l-sc-update-action {float: right;clear: right;display: block !important }.m4l-sc-mobile-actions .m4l-sc-btn-update, .m4l-sc-update-action .m4l-sc-btn-update {float: left;margin-left: 58px;padding: 0.365rem 0.48rem 0.425rem 0.48rem;border-radius: 2px;-webkit-border-radius: 2px;font-size: 12px;font-weight: normal;border: none !important;background: #111;font-family: sans-serif, Arial;color: #fff;height: 28px;line-height: 16px;text-decoration: none !important;margin: 0 }.m4l-sc-mobile-actions .m4l-sc-btn-update span, .m4l-sc-update-action .m4l-sc-btn-update span {color: #fff }.m4l-sc-mobile-actions .m4l-sc-btn-update:hover, .m4l-sc-mobile-actions .m4l-sc-btn-update:active, .m4l-sc-update-action .m4l-sc-btn-update:hover, .m4l-sc-update-action .m4l-sc-btn-update:active {background: !111;color: #ebebec }.m4l-sc-part-number {font-size: 12px }.m4l-sc-item-price {display: block;position: absolute;left: 67%;top: 15px }.m4l-sc-item-price, .m4l-sc-item-total {color: #111;font-size: 14px }.m4l-sc-item-qty {margin-top: -4px }.m4l-sc-list-footer .m4l-sc-item-qty {margin-top: 0 }.no-js .m4l-sc-item-qty .m4l-sc-quantity {display: none }.m4l-sc-update-cart-row {padding-top: 8px;margin-bottom: 10px;text-align: right }.m4l-cart input.m4l-sc-quantity-input {height: 26px;padding: 0 0.3rem;margin: 0;color: #121212;border: 1px solid #a4a7aa;-webkit-border-radius: 3px;border-radius: 3px;background: #fff;width: 98%;max-width: 52px;line-height: 26px;height: 26px;font-size: 13px }.m4l-cart input.m4l-sc-quantity-input:focus {border-color: #66afe9 }.m4l-cart input.m4l-cart-qty:focus {background: #fff }.m4l-sc-update-link {width: 66px;font-size: 13px;padding: 1px;height: 28px;text-align: center;margin: 1px 0 0 0;-webkit-box-shadow: none;box-shadow: none;clear: both }.m4l-quantity-select-hidden {visibility: hidden;padding-right: 10px }.m4l-sc-quantity-wrap {cursor: pointer;display: inline-block;position: relative;font: normal 11px/22px Arial, Sans-Serif;color: #121212;border: 1px solid #a4a7aa;-webkit-border-radius: 3px;border-radius: 3px;background: #f7f7f8;width: 58px;line-height: 26px;height: 26px;font-size: 13px }.m4l-styled-select {position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: #f7f7f8;-webkit-border-radius: 3px;border-radius: 3px;padding: 0 10px;font-weight: bold;width: 55px;line-height: 23px;height: 24px;font-size: 13px }.m4l-styled-select:after {content: "\f0dc";display: inline-block;font: normal normal normal 14px/1 FontAwesome;position: absolute;top: 7px;right: 7px;font-size: 9px;color: #666 }.m4l-styled-select:active, .m4l-styled-select.active {background-color: #eee }.m4l-styled-select-options {display: none;position: absolute;top: 10%;right: -2px;left: -2px;z-index: 999;margin: 0 0;padding: 0 0;list-style: none;border: 1px solid #a4a7aa;background-color: white;-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2) }.m4l-styled-select-options li {margin: 0;padding: 2px 10px;font-size: 13px;line-height: 18px;border-top: solid 1px #fff;border-bottom: solid 1px #fff }.m4l-styled-select-options li:hover {background-color: #f3f4f5;border-top-color: #a4a7aa;border-bottom-color: #a4a7aa }.m4l-cart-table tr:last-child td {padding: 0.75rem 0.755rem }.m4l-trash-item {margin: 0;padding: 2px;background: none;line-height: 1em;-webkit-box-shadow: none;box-shadow: none }.m4l-trash-item:hover, .m4l-trash-item:active, .m4l-trash-item:focus {background: none;outline: none }.m4l-cart-table i {color: #e32828 }.m4l-trash-item:hover i, .m4l-trash-item:active i, .m4l-trash-item:focus i {color: #b51f1f }.m4l-sc-subtotal-row {margin-bottom: 10px;padding: 0px;border-top: none;margin-top: -45px;float: left }.m4l-sc-right-column {float: right;margin-top: 10px;width: 32% }.m4l-sc-subtotal-box {padding: 3px 8px;border: solid 1px #666;background: #fff;float: left;clear: both;width: 100% }.m4l-sc-subtotal-column * {font-size: 15px }table.m4l-sc-subtotal {width: 100%;float: right;border: none;background: none;border-collapse: collapse;margin: 0 }table.m4l-sc-subtotal tr td {padding: 2px 6px 2px 4px;color: #000;line-height: 17px;vertical-align: top }table.m4l-sc-subtotal tr td span {line-height: inherit }table.m4l-sc-subtotal tr td:last-child {padding-left: 0;padding-right: 1px;min-width: 65px;text-align: right }table.m4l-sc-subtotal tr td:first-child {text-align: left;padding-left: 1px }table.m4l-sc-subtotal tr:last-child td {font-size: 16px !important;padding-top: 4px;font-weight: 600 }table.m4l-sc-subtotal tr:last-child td:last-child {border-bottom: none }table.m4l-sc-subtotal .m4l-sc-subtotal-shipping {font-weight: normal }table.m4l-sc-subtotal tr {background-color: transparent !important }.m4l-sc-subtotal-box .m4l-add-to-cart {display: block;width: 100%;font-size: 13px;height: 2.78em;margin-top: 15px }.m4l-sc-proceed-btn {text-align: right;float: right }.m4l-sc-tax-panel {border: solid 1px #a4c0dd;border-bottom: none;padding: 1px;margin-bottom: 0 }.m4l-sc-right-column .m4l-sc-tax-panel h6 {margin: 0;font-size: 13px;font-weight: normal;padding: 10px 20px }.m4l-sc-tax-panel .m4l-toggle-content {padding: 1px 20px 15px 20px }.no-js .m4l-sc-tax-panel .m4l-toggle-content {display: block }.m4l-sc-tax-panel .m4l-sc-tax-option1 {width: 100%;border-top: solid 1px #ddd;padding-bottom: 4px;padding-top: 10px }.m4l-sc-tax-panel label {display: inline-block }.m4l-sc-tax-panel button, .m4l-sc-tax-panel .button {float: left;width: 100%;clear: both;margin: 10px 0 0 0;height: 28px;padding-top: 0.39rem }.m4l-sc-tax-panel .m4l-toggle:after, .m4l-sc-tax-panel .m4l-toggle::after {content: "\f107";right: 10px }.m4l-sc-tax-panel .m4l-toggle-active:after, .m4l-sc-tax-panel .m4l-toggle-active::after {content: "\f106" }.m4l-sc-tax-panel .m4l-sc-tax-option1, .m4l-sc-tax-panel .m4l-sc-tax-option2 {float: left;padding-right: 15px }.m4l-sc-tax-panel .m4l-sc-tax-option2 {padding-right: 0 }.m4l-sc-tax-panel .m4l-sc-tax-zip {display: inline-block;height: 26px;margin: 0 2px;width: 65px }.m4l-sc-tax-panel .m4l-sc-tax-option2 {padding-top: 6px }.m4l-sc-tax-panel button {margin: 4px 0 0 0 }.m4l-sc-tax-panel input[type="checkbox"] {margin: -2px 0 0 8px;vertical-align: middle }.m4l-sc-shipping-column h6, .m4l-sc-right-column h6 {font-size: 14px;font-weight: 600;margin: 0.2rem 0 0.8rem;letter-spacing: normal }.m4l-sc-shipping-column {padding: 0 0 12px 0;margin: 10px 0 0 0;border-bottom: solid 1px #ddd }.m4l-sc-shipping-column select {background-color: #ffffff }.m4l-sc-more-options {display: none;clear: both;width: 100% }.m4l-sc-shipping.activee .m4l-sc-more-options {display: block }.m4l-sc-shipping .m4lshowMore a {display: inline-block;padding: 2px 0 0 10px;color: #111 }.m4l-sc-shipping-options {list-style-type: none;margin: 0 }.m4l-sc-shipping-options li {display: table-row }.m4l-sc-shipping-options li > span {display: inline-block;display: table-cell;padding: 0 4px }.m4l-sc-shipping-options li > span:first-child {min-width: 300px;white-space: normal !important }.m4l-sc-shipping-options li > span:last-child {text-align: right;min-width: 90px }.m4l-sc-shipping-options li > span .has-tip i {display: inline-block;vertical-align: top;margin: -1px 0px 0px 2px;color: #ff6a00;font-size: 1.5em }.m4l-sc-shipping-options li label {min-width: 270px;width: 270px;font-size: 12px;margin-right: 1px;margin-top: -2px }.m4l-sc-shipping-options li .dots {min-width: 4em;position: relative;bottom: 15px;border-bottom: 1px dotted #777 }.m4l-sc-shipping-options li input[type="radio"] {margin-bottom: 0.55rem }button.m4l-back-button, .button.m4l-back-button {height: 2.85em;font-size: 13px;margin-bottom: 5px }button.m4l-back-button i {font-size: 9px;display: inline-block;margin: 5px 6px 0 -4px;vertical-align: middle;float: left }.m4l-page-note {margin: 20px 0px 0px;font-size: 0.92em }.m4l-checkout-progress-bar {display: block;border-top: solid 1px #ccc;border-bottom: solid 1px #ddd;padding: 16px 0px 10px;margin: 0px 0px 15px;-webkit-box-shadow: 0px 6px 4px -4px rgba(0, 0, 0, 0.10);box-shadow: 0px 6px 4px -4px rgba(0, 0, 0, 0.10);background: #fff }.m4l-checkout-progress-bar ul {padding: 0;margin: 0 16%;list-style-type: none }.m4l-checkout-progress-bar ul li {float: left;position: relative;color: #272931;width: 23.5%;margin-left: 1%;text-align: center }.m4l-checkout-progress-bar ul li a, .m4l-checkout-progress-bar ul li button, .m4l-checkout-progress-bar ul li button:hover {color: #272931;outline: none;background: none;position: static;display: inline;border: none;box-shadow: none;-webkit-box-shadow: none;margin: 0;letter-spacing: normal;padding: 0;text-shadow: none }.m4l-checkout-progress-bar ul li button:hover, .m4l-checkout-progress-bar ul li a:hover {text-decoration: underline }.m4l-checkout-progress-bar ul li button span, .m4l-checkout-progress-bar ul li a span {position: absolute;top: -27px;left: 50%;border-radius: 50%;width: 20px;height: 20px;border: solid 2px #4f5259;margin-left: -10px;background-color: #fff;text-align: center }.m4l-checkout-progress-bar ul li.step-active button, .m4l-checkout-progress-bar ul li.step-active a {color: #111 }.m4l-checkout-progress-bar ul li.step-active button span, .m4l-checkout-progress-bar ul li.step-active a span {border-color: #111 }.m4l-checkout-progress-bar ul li.step-active * {-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;user-select: none;-o-user-select: none;text-decoration: none !important;pointer-events: none;cursor: default }.m4l-checkout-progress-bar ul li.step-done button, .m4l-checkout-progress-bar ul li.step-done a {color: #111 }.m4l-checkout-progress-bar ul li.step-done button span, .m4l-checkout-progress-bar ul li.step-done a span {border-color: #111 }.m4l-checkout-progress-bar ul li.step-done button span:before, .m4l-checkout-progress-bar ul li.step-done a span:before {display: block;width: 19px;height: 19px;position: absolute;color: #111;line-height: 19px;text-align: center;content: "\f00c";font: normal normal normal 14px/1 FontAwesome;font-size: 14px;-webkit-font-smoothing: antialiased;top: 1px;left: -2px }.m4l-checkout-progress-bar ul li.step-disable * {-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;user-select: none;-o-user-select: none;text-decoration: none !important;pointer-events: none;cursor: default;color: #94979a;border-color: #bbbec1 }.m4l-checkout {font-size: 1em;clear: both;width: 100%;float: left;padding: 5px 0 }.m4l-checkout h5 {font-weight: 600;color: #0a0a0a;margin: 0px 0px 8px;padding: 0 0 8px;font-size: 21px;border-bottom: solid 1px #ccc;line-height: 1.05em }.m4l-checkout h5 small {font-size: 0.78em;float: right;font-family: arial;color: inherit;font-weight: normal;padding: 2px 0 0 0 }.m4l-checkout .columns {padding-left: 0.4375em;padding-right: 0.4375em }.m4l-centered-column {width: 100%;max-width: 800px;margin: 0 auto }.m4l-checkout-login {max-width: 500px }.m4l-white-box {background: #fff }.m4l-grey-box {background: #fff;-webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.18);box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.18);padding: 20px 20px 15px 25px !important }.m4l-checkout label {margin-bottom: 1px }.m4l-checkout-right-column {position: relative }.m4l-checkout-right-top-btn {width: auto;margin-bottom: 4px }.m4l-order-summary .m4l-price-color {color: #000 !important }.m4l-cart .m4l-price-color {color: #000 !important }.m4l-checkout .m4l-checkout-address-box {width: 100%;margin-bottom: 10px;padding: 0;float: left;position: relative }.m4l-shipping-info-box {margin: 8px 0 }.m4l-shipping-info-box h6 {font-size: 1.25rem;margin-bottom: 10px }.m4l-shipping-info-box .m4l-shipping-info-edit {margin-top: 10px }.m4l-shipping-info-box .m4l-shipping-info-edit button, .m4l-shipping-info-box .m4l-shipping-info-edit .button {margin: 0 }.m4l-checkout input[type="text"], .m4l-checkout input[type="email"], .m4l-checkout input[type="password"], .m4l-checkout textarea, .m4l-checkout select {background-color: #fff;margin: 0 0 6px 0;color: #000 }.m4l-checkout .m4l-checkout-form .row.collapse .columns+.columns {padding-left: 10px }.m4l-billing-toggle {margin: -1px 0 0 15px;display: inline-block;font-size: 0.92em;padding: 2px 0 0 0;height: 20px }.m4l-billing-toggle label {cursor: pointer;margin: 0 !important;font-size: 14px;vertical-align: top !important }.m4l-billing-toggle input[type="checkbox"] {margin: 0;vertical-align: middle }#m4l-billing-form {display: block }.m4l-checkout input[type="text"]:active, .m4l-checkout input[type="email"]:active, .m4l-checkout input[type="password"]:active, .m4l-checkout textarea:active, .m4l-checkout input[type="text"]:focus, .m4l-checkout input[type="email"]:focus, .m4l-checkout input[type="password"]:focus, .m4l-checkout textarea:focus {background-color: #fff }.m4l-checkout-form-box select, .m4l-checkout-form-box input[type="text"], .m4l-checkout-form-box input[type="radio"], .m4l-checkout-form-box input[type="checkbox"], .m4l-checkout-form-box textarea {background-color: #fff }.checkout-btn-row, .checkout-btn-top-row {float: left;clear: both;width: 100%;text-align: right;margin-top: 10px;vertical-align: top }.checkout-btn-top-row {margin: 0 }.checkout-btn-top-row button {vertical-align: top }.m4l-checkout-right-top-btn .m4l-trend-btn i, .checkout-btn-row .m4l-trend-btn i, .checkout-btn-top-row .m4l-trend-btn i {font-size: 9px;margin: -1px 0 0 6px;left: 1px;position: relative;vertical-align: middle }.checkout-btn-row button {margin-bottom: 6px }.m4l-cart .checkout-btn-row {padding-top: 6px }.m4l-top-action-btn {margin: 0 !important }.m4l-order-summary .m4l-top-action-btn {margin: 0 !important }.m4l-top-action-btn button {margin-top: 2px !important }.m4l-checkout .m4l-payment-details {width: 100%;padding: 0px;float: left;margin: 0 0 4px }.m4l-payment-details .m4l-payment-options {padding: 5px 8px 4px;margin-bottom: 10px !important;background-color: #f5f5f6;width: 100% }.m4l-payment-details .m4l-payment-options .payment-option {display: block;float: left }.m4l-payment-details .m4l-payment-options input[type="radio"], .m4l-payment-details .checkout-payment-options label {cursor: pointer;margin: 0 }.m4l-payment-details .m4l-payment-options input[type="radio"] {margin-top: 3px }.m4l-payment-details .m4l-payment-options label {padding-right: 2px;margin-left: 0 }.m4l-checkout .m4l-payment-details input[type="text"], .m4l-checkout .m4l-payment-details input[type="email"], .m4l-checkout .m4l-payment-details input[type="password"], .m4l-checkout .m4l-payment-details textarea, .m4l-checkout .m4l-payment-details select {margin: 0 0 8px 0 }.m4l-checkout .m4l-tax-exemption input[type="text"], .m4l-checkout .m4l-tax-exemption input[type="email"], .m4l-checkout .m4l-tax-exemption input[type="password"], .m4l-checkout .m4l-tax-exemption textarea, .m4l-checkout .m4l-tax-exemption select {margin: 0 0 8px 0 }.m4l-checkout .m4l-tax-exemption, .m4l-checkout .m4l-payment-footer {width: 100%;float: left;clear: both;margin: 14px 0 0;padding: 12px 0 2px;border-top: solid 1px #ccc;text-align: center }.m4l-checkout .m4l-tax-exemption .row {text-align: center }.m4l-checkout .m4l-tax-exemption input[type="text"] {max-width: 200px;display: inline-block;margin: 4px 0 }.m4l-checkout .m4l-tax-exemption input[type="checkbox"] {margin: 0 0 4px 0;vertical-align: middle }.m4l-checkout .m4l-payment-footer {text-align: left;margin-bottom: 0;padding-bottom: 0 }.m4l-checkout-feedback {background-color: #fbfae1;border-color: #e3e1a7;clear: both;box-shadow: 1px 2px 0px #dfdec0 }.m4l-checkout-feedback h5 {color: #f25510;border-bottom: none;padding-bottom: none;margin-bottom: 0px }.m4l-checkout-feedback textarea {height: 5em }.btn-edit, .btn-edit:visited, .btn-edit:hover, .btn-edit:focus, .btn-edit:active {border: none !important;display: inline-block;line-height: 16px !important;background: #fff !important;color: #0066c0 !important;color: #000 !important;height: auto !important;margin: 0px !important;font-size: 1rem !important;padding: 0 !important;outline: none !important;text-shadow: none !important;box-shadow: none !important;-webkit-box-shadow: none !important }.btn-edit:hover, .btn-edit:active {text-decoration: underline !important }.m4l-checkout .btn-edit {margin-left: 10px !important }.heading5 {margin: 0px !important;padding: 0px !important }.m4l-order-preview h5 {font-weight: bold;color: #f25510;margin: 15px 0px 6px;padding: 0px;font-size: 19px }.m4l-order-info-row {width: 100%;clear: both;float: left }.m4l-order-info-box {float: left;width: 32%;margin-right: 1.9%;position: relative;padding: 20px 15px 20px 25px;background-color: #f6f7f9;border-bottom: solid 1px #ccc }.m4l-order-info-box:nth-child(3) {margin-right: 0 }.m4l-order-info-box h5 {margin: 1px 0px 10px }.m4l-order-info-box .m4l-order-info-content {display: block;padding: 0px 10px 0px 0px }.m4l-order-info-box .m4l-order-info-content h6 {font-weight: bold;font-family: Arial;font-size: 13px;line-height: 16px }.m4l-order-info-box .m4l-order-info-content p {line-height: 16px;margin: 0 0 4px 0 }.m4l-order-info-box .m4l-order-info-edit {margin: 12px 0 0 0 }.m4l-order-info-box .m4l-order-info-edit button {margin-bottom: 2px }.m4l-order-info-box .m4l-order-info-icon {width: 42px;height: 42px;border-radius: 50%;text-align: center;background-color: #cdcfd2;position: absolute;right: 18px;top: 15px }.m4l-order-info-box .m4l-order-info-icon:before {color: #ffffff;line-height: 42px;content: "\f0d1";font-family: "FontAwesome";font-size: 24px;-webkit-font-smoothing: antialiased }.m4l-order-info-box .m4l-order-info-icon.order-billing-icon:before {content: "\f015";font-size: 24px }.m4l-order-info-box .m4l-order-info-icon.order-payment-icon:before {content: "\f09d";font-size: 18px }.m4l-order-summary {margin: 0px 0px 10px;float: left;width: 100%;clear: both }.m4l-order-summary .m4l-order-summary-header {width: 100%;clear: both;float: left }.m4l-order-summary .m4l-order-summary-header h5 {display: block;margin: 0px;white-space: nowrap }.m4l-order-summary-edit {display: block;float: right;vertical-align: text-bottom;margin-bottom: 4px }.m4l-order-summary-edit button {vertical-align: text-bottom;padding: 0;margin: 0 }.m4l-order-summary .m4l-sc-table {width: 100% }.m4l-order-summary .m4l-sc-right-column {width: 100%;margin-top: 0;clear: both;max-width: 99% }.m4l-order-summary .m4l-sc-list-head {background: #f6f7f9;border: none;clear: both;padding: 5px 0 }.m4l-order-summary .m4l-sc-item-qty {margin-top: 0;padding-left: 12px !important }.m4l-order-summary .m4l-sc-quantity-label {display: none }.m4l-order-table-holder {float: left;width: 100%;clear: both;overflow-x: auto }.m4l-order-summary-table {border: none;min-width: 500px }.m4l-order-summary-table tr th {border-top: solid 1px #ccc;border-bottom: solid 1px #ccc;white-space: nowrap }.m4l-order-summary-table tr th, .m4l-order-summary-table thead {background: #f6f7f9 }.m4l-order-summary-table tr th:first-child {padding-left: 1.2rem }.m4l-order-summary-table tr td {border: none;border-bottom: solid 1px #ccc }.m4l-order-table-holder .m4l-cart-img {max-width: 60px;max-height: auto }.m4l-order-summary table.m4l-sc-subtotal {width: auto;max-width: 430px }.m4l-order-summary .m4l-checkout-subtotal-top table.m4l-sc-subtotal {width: 100%;max-width: inherit }.m4l-order-summary table.m4l-sc-subtotal tr:last-child td {border-top: solid 1px #666;padding-top: 4px }.m4l-order-summary .m4l-checkout-subtotal-top table.m4l-sc-subtotal tr:last-child td {border-top: none }.m4l-order-summary .m4l-sc-subtotal-box {font-size: 14px;padding: 0;background: none;border: none;float: right }.m4l-order-summary .m4l-checkout-subtotal-top {border: solid 1px #666;padding: 3px 8px;margin: 6px 0;max-width: 450px }.m4l-order-summary table.m4l-sc-subtotal tr td {font-size: 13px;padding: 2px 6px 2px 4px;border-color: #666 }.m4l-order-summary .m4l-checkout-subtotal-top table.m4l-sc-subtotal tr td:first-child {padding-left: 1px }.m4l-order-summary .m4l-checkout-subtotal-top table.m4l-sc-subtotal tr td:last-child {padding-right: 1px }.m4l-order-summary .m4l-sc-item-price {display: block;position: absolute;left: 67%;top: 9px }.m4l-order-summary .m4l-sc-item-price, .m4l-order-summary .m4l-sc-item-total {color: #000000;font-size: 13px }.m4l-order-summary .m4l-sc-list-item {padding: 9px 0 }.m4l-order-received {width: 100%;clear: both;float: left;text-align: center }.m4l-order-received .m4l-page-title {font-size: 1.9523em }.m4l-order-success-icon {text-align: center;padding: 20px 0 20px 0 }.m4l-order-success-icon i {color: #81c431;font-size: 65px }.m4l-order-success-icon img {height: auto;width: auto;max-width: 100% }.m4l-order-received .button {text-decoration: none !important }.m4l-order-received a.button {padding-top: 0.42rem !important }.m4l-login-page {width: 100%;margin: 0 auto;margin-top: 10px }.m4l-login {width: 100%;margin: 0;margin-bottom: 4px }.m4l-login-title {display: block }.m4l-login-title h3 {padding: 0 0 4px 0;margin: 0 0 14px 0;font-size: 26px;color: #121212;font-weight: 600;letter-spacing: normal;line-height: normal;border-bottom: solid 1px #ccc;-webkit-box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.9);box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.9) }.m4l-login-box {width: 47% !important;float: left !important;margin: 0 1.4% 2% 0 }.m4l-login-content {padding: 0 10px;height: auto }.m4l-login-content a {color: #085eb9 }.m4l-login-content .columns, .m4l-login-content .column {padding: 0 }.m4l-login .m4l-login-remember {margin-top: -2px;margin-bottom: 4px }.m4l-login input[type="checkbox"] {margin: 2px 0 0.85em;padding: 0;vertical-align: top }.m4l-login-content .m4l-forgot-password-row {margin-bottom: 10px }.m4l-login-content .m4l-forgot-password-row a {text-decoration: underline }.m4l-login-content .m4l-forgot-password-row a:hover {text-decoration: none }.m4l-login-content .button {width: 100%;margin-top: 0.15em;margin-bottom: 0.75em;font-weight: 600;font-size: 16px;height: 2.35em;padding: 0.215rem 1rem 0.25rem 1rem }.m4l-login-content input[type="text"], .m4l-login-content input[type="email"], .m4l-login-content input[type="password"] {height: 2.6225rem }.m4l-or {display: block;clear: both;margin: 0px auto;width: 100%;max-width: 700px;text-align: center;position: relative;padding: 20px 0px }.m4l-or:before {content: " ";position: absolute;top: 43px;left: 0px;display: block;height: 2px;z-index: 18;width: 100%;border-top: solid 1px #ccc }.m4l-or span, .m4l-or-icon {color: #111;display: inline-block;position: relative;z-index: 20;padding: 0;background: #fff;border-radius: 50%;height: 45px;width: 40px;line-height: 38px;font-size: 16px;font-weight: bold;text-align: center;border: solid 4px #fff }.m4l-guest-btn {text-align: center;margin-bottom: 20px }.m4l-guest-btn button {display: block;width: 100%;margin: 0 auto;max-width: 220px;font-size: 15px;padding: 4px 20px;height: 3.15rem }.m4l-guest-btn button i {font-size: 21px;margin-right: 4px;vertical-align: middle;margin-top: -2px }.m4l-login-page input[type="email"], .m4l-login-page input[type="text"], .m4l-login-page input[type="password"] {margin: 0 0 0.85em 0 }.m4l-login-page label {display: inline-block;padding: 0px 0px 2px }#m4l-forgot-pwd {width: 50% !important;float: none !important;margin: 0 auto }#m4l-forgot-pwd .m4l-login-title h3 {border-bottom: none;margin: 0 0 10px 0;font-size: 22px }.m4l-login-page #m4l-forgot-pwd h6 {padding: 0px 0px 8px;margin: 0;font-size: 1em;line-height: 1.6;font-weight: 600 }.m4l-login-page #m4l-forgot-pwd input[type="text"], .m4l-login-page #m4l-forgot-pwd input[type="email"] {margin: 0 0 0.58em 0 }#m4l-forgot-pwd .m4l-login-content .button {font-size: 15px }.m4l-login .m4l-pwd-top-note {text-align: left;border: solid 1px #d6d6d6;background-color: #f9f9f9;padding: 6px 12px;width: 70%;margin-left: 15%;-webkit-border-radius: 2px;border-radius: 2px;font-size: 1em;font-weight: 600 }.m4l-login-tabs {border-bottom: solid 1px #ddd }.m4l-login-tabs .tab-title.active a {border: solid 1px #ccc;border-bottom-color: #fff !important }.m4l-login-tabs .tab-title > a {position: relative;border: none;bottom: -1px;outline: none;background-color: #fff;padding: 0.68rem 1.35rem 0.575rem }.m4l-login-tabs .tab-title > a:active, .m4l-login-tabs .tab-title > a:focus, .m4l-login-tabs .tab-title > a:hover {background: #fff !important;text-decoration: none;border-color: #ccc }.m4l-toggle-content {display: none }.m4l-toggle {position: relative;cursor: pointer }.m4l-toggle:after, .m4l-toggle::after {display: block;content: "\f105";width: 20px;position: absolute;right: 8px;top: 0px;line-height: 1em;font-size: 14px;font: normal normal normal 16px/1 FontAwesome;padding: 0px;height: 40px;line-height: 39px;text-align: center;z-index: 26 }.m4l-toggle-active:after, .m4l-toggle-active::after {content: "\f107" }.m4l-my-account-action {padding: 10px 0 10px 60px }.m4l-logout-btn {padding: 0.435rem 1.75rem 0.425rem 1.8rem;display: inline-block;height: 2.59em;line-height: 1.62em !important }.m4l-my-account-title {font-size: 19px;font-weight: 500;margin: 5px 0px 5px;padding: 0;line-height: 1.05em }.m4l-my-account {position: relative;padding: 0px 0px 10px 60px;margin-top: 10px }.m4l-my-account .m4l-profile-icon {position: absolute;display: block;left: 0;top: 8px;width: 45px;height: 45px;border-radius: 50%;background-color: #333;text-align: center }.m4l-my-account .m4l-profile-icon i {font-size: 30px;line-height: 45px;color: #fff }.m4l-my-account-box {font-size: 20px;margin: 5px 0px 15px;padding: 0px }.m4l-my-account-box ul {list-style-type: none;padding: 0;margin: 0 }.m4l-my-account-box ul li {padding: 0;margin: 0;list-style-type: none }.m4l-my-account-box ul li a {font-size: 13px;display: block;border: solid 1px #ff9100;border: solid 1px #e1e1e2;border-top: none;background: #f6f7f8;padding: 10px 12px;color: #2a2e39;margin: 0;box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.65);-webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.65) }.m4l-my-account-box ul li a:hover, .m4l-my-account-box ul li a:active {color: #b62222;text-decoration: none;background: #fcfcfc }.m4l-my-account-box ul li:first-child a {border-top: solid 1px #e1e1e2 }.m4l-profile-left-column {padding: 10px 0 15px 10px;margin: 10px 0px 10px;width: 23%;float: left;border-right: solid 1px #ccc }.m4l-profile-left-column ul.m4l-profile-menu {list-style-type: none;padding: 0;margin: 10px 0 0 0;display: block;float: left;clear: both;width: 100% }.m4l-profile-left-column ul li {display: block;margin: 0;list-style-type: none }.m4l-profile-left-column ul li a {display: block;background-color: #fff;padding: 10px 20px 10px 1px;font-weight: 600;color: #111;position: relative;border-bottom: solid 1px #ccc;text-transform: uppercase }.m4l-profile-left-column ul li a:hover {background-color: #f7f7f8;text-decoration: none }.m4l-profile-left-column ul li.m4l-active a {background-color: #fff;background: #fff;color: #e65607;font-weight: 600 }.m4l-profile-left-column ul li.m4l-active a:hover {background: #f7f7f8 }.m4l-profile-left-column ul li a i {margin-right: 6px;font-size: 14px;color: #666 }.m4l-profile-left-column ul li.m4l-profile-sign-out {display: none;opacity: 0 }.m4l-profile-details {float: left;width: 77% }.m4l-profile-page {float: left;width: 100%;margin-top: 10px }.m4l-profile-avatar-wrapper {display: block;float: left;width: 100%;min-height: 80px;margin-bottom: 20px }.m4l-profile-avatar {display: block;float: left;position: relative;padding: 10px 5px 0 88px;width: 100%;z-index: 1 }.m4l-avatar-holder {display: block;left: 0;position: absolute;top: 0;padding: 0;height: 70px;width: 70px;text-align: center;line-height: 70px;background: #ccc;color: #fff;border: solid 4px #ececec }.m4l-avatar-holder i {font-size: 44px;line-height: 70px }.m4l-avatar-title {display: block;font-size: 13px;font-weight: 600;color: #111;padding-bottom: 8px }.m4l-avatar-action {display: block;clear: both }.m4l-avatar-action a {display: block;text-align: center;background: #fff;border: solid 1px #666;height: 26px;line-height: 24px;padding: 0 15px;float: left;color: #111;font-weight: 600;text-transform: uppercase;font-size: 11px;margin-top: 2px;text-decoration: none !important }.m4l-avatar-action a:hover {background: #111;border-color: #111;color: #fff }.m4l-profile-title {font-weight: 600;font-size: 21px;margin: 0 0 6px 0;line-height: normal }.m4l-profile-container .m4l-profile-title {margin: 4px 0 25px;border-bottom: solid 1px #ccc;padding-bottom: 8px }.m4l-profile-container .m4l-profile-title.no-border {border-bottom: none;padding-bottom: 0;margin-bottom: 8px }.m4l-profile-content {padding: 0;width: 100% }.m4l-profile-container {padding: 0 5px 1px 25px }.m4l-profile-details input {margin-bottom: 6px }.m4l-profile-container table {margin-bottom: 10px }.m4l-profile-table {border: none;background-color: transparent;max-width: 750px }.m4l-profile-table tr td:first-child {width: 24%;text-align: right }.m4l-profile-table tr td:first-child * {text-align: right }.m4l-profile-table tr td {padding: 0.4225rem 0.785rem }.m4l-profile-table tr.even, .m4l-profile-table tr.alt, .m4l-profile-table tr:nth-of-type(even) {background: none }.m4l-profile-table input, .m4l-profile-table select, .m4l-profile-table button {margin: 0;display: inline-block }.m4l-profile-table input, .m4l-profile-table select {color: #000;background-color: #fff }.m4l-profile-table button {margin-top: 4px }.m4l-profile-table .m4l-profile-middle-span {display: inline-block;padding: 0 2px 0 10px }.m4l-required-mark {color: red;display: inline-block;padding: 0px 2px }.m4l-error-message {color: Red;display: none }.m4l-profile-details .m4l-input-large, .m4l-profile-table .m4l-input-large {width: 100%;max-width: 85% }.m4l-profile-details .m4l-input-medium, .m4l-profile-table .m4l-input-medium {width: 100%;max-width: 45% }.m4l-profile-details .m4l-input-small, .m4l-profile-table .m4l-input-small {width: 100%;max-width: 120px }.m4l-profile-details .m4l-input-medium {width: 100%;max-width: 275px }#m4l-open-rma {margin-top: 25px }.m4l-profile-page .m4l-checkout-form .row.collapse .columns+.columns {padding-left: 10px }.m4l-profile-page .m4l-checkout-form select {background-color: #fff }.m4l-profile-page .checkout-btn-row {margin-top: 10px }.m4l-profile-container .m4l-order-info-preview .m4l-profile-title {margin-bottom: 12px;font-size: 20px }.m4l-profile-page .m4l-sc-list-item .m4l-sc-item-content {padding-left: 1px !important }select {cursor: pointer }.m4l-middle-box {margin: 0 auto;wwidth: 70% }.m4l-order-table {min-width: 560px;overflow-x: auto }.m4l-order-table-container {overflow-x: auto }.m4l-grid-table {border-collapse: collapse;border: none }.m4l-grid-table tr th {border-bottom: solid 1px #BDC3C5;background: #E7ECEF;color: #000;font-weight: 600 }.m4l-grid-table tr td {bborder-left: solid 1px #ddd;border-bottom: solid 1px #ddd;padding: 0.7125rem 0.785rem;box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.0) }.m4l-grid-table tr td:nth-child(odd) {box-shadow: inset 0px 0px 100px rgba(0, 0, 0, 0.025) }.m4l-grid-table tr td a {color: #0066c0 }.m4l-order-table tr th {text-align: center }.m4l-order-table tr td {text-align: center }.m4l-page .tab-title a {font-family: arial !important }.m4l-page .tabs-content {border: solid 1px #d3d3dc;margin-top: -1px }.m4l-page .tabs-content > .content {padding: 15px 20px }.m4l-page .tabs dd.active a, .m4l-page .tabs .tab-title.active a {border-top: solid 2px #ff9100;border-bottom: solid 1px #fff;border-left: solid 1px #d3d3dc;border-right: solid 1px #d3d3dc }.m4l-page .tabs .tab-title a {border-top: solid 2px #fff;padding: 0.9em 2em 0.8em }.m4l-page .tabs .tab-title a:hover, .m4l-page .tabs .tab-title a:focus {text-decoration: none }#m4l-policy-content {display: block;clear: both;float: left;width: 100%;padding: 10px 0 }#m4l-policy-content h1 {font-size: 1.6155rem;font-weight: 700;border-bottom: solid 1px #b7b7c1;margin-bottom: 20px;padding-bottom: 10px }#m4l-policy-content h2 {line-height: 1.55;font-size: 1.375rem;margin-bottom: 12px;padding-top: 8px;}#m4l-policy-content h3{font-weight: 600;font-size: 1.2575rem;}#m4l-policy-content table tr td h2 {margin-bottom: 6px;padding-top: 2px;}#m4l-policy-content p, #m4l-policy-content ul li {font-size: 14px;line-height: 1.75;}#m4l-policy-content table {border-collapse: collapse;border-color: #ccc;border-top-color: transparent }#m4l-policy-content table tr td {padding: 0.5525rem 0.685rem;border: solid 1px #ddd;border-top-color: transparent }#m4l-policy-content table tr td p {margin: 0.15rem 0 }#m4l-policy-content table tr td p+p {margin-top: 1.15rem }#m4l-policy-content table tr:first-child td p {font-weight: bold }.m4l-policy-refund-case {margin-bottom: 1px;list-style-position: inside;margin-left: 0 }.m4l-policy-refund-case li {font-weight: bold;background: #E7ECEF;padding: 10px;font-size: 13px;border-bottom: solid 1px #BDC3C5 }.m4l-contact-section {margin-bottom: 5px;padding-left: 70px;position: relative;clear: both }.m4l-contact-us-page h5 {font-size: 15px;text-transform: uppercase;font-weight: 700;margin-bottom: 5px }.m4l-contact-us-page h6 {font-size: 14px;font-weight: 600 }.m4l-contact-us-page .m4l-contactus-icon {width: auto;display: block;left: 10px;position: absolute;top: 5px }.m4l-contact-us-page .m4l-contact-left-column, .m4l-contact-us-page .m4l-contact-right-column {float: left !important;width: 57.5% }.m4l-contact-us-page .m4l-contact-left-column {width: 42%;padding-right: 10px }#m4l-error-page {width: 100%;max-width: 675px;margin: 35px auto 20px }#m4l-error-page * {line-height: normal;text-align: center }#m4l-error-page .m4l-error-page-inner {float: left;width: 100%;position: relative;clear: both;padding: 0 1px 0 10px }#m4l-error-page .error-page-title {width: 100%;clear: both;float: left;color: #a6a6a6;font-size: 100px;font-weight: 400;margin: 0 0 25px 0;padding: 0;line-height: 95px }#m4l-error-page .error-page-subtitle {width: 100%;float: left;color: #969696;font-size: 24px;line-height: 28px;font-weight: 400;margin: 0 0 26px 0;padding: 0 }#m4l-error-page .error-page-txt {width: 100%;float: left;color: #888888;font-size: 16px;line-height: 23px;font-weight: 400;margin: 0 0 35px 0;padding: 0 }#m4l-error-page .error-page-search{clear: both;margin-bottom: 15px;}#m4l-error-page .m4l-search-widget .m4l-search-query input[type="text"]{text-align: left;padding-right: 80px;}#m4l-error-page .error-page-icon {display: block;left: -240px;background: url(../../images/error-icon.jpg) no-repeat;opacity: 0.46;filter: alpha(opacity=46);width: 300px;height: 225px;position: absolute;z-index: -1;top: 15px }#m4l-error-page .error-page-actions {float: left;width: 100%;margin: 10px 0 10px 0 }#m4l-error-page .error-page-btn {display: inline-block;border-radius: 3px;color: #fff;background: #979797;padding: 0 25px;height: 36px;line-height: 36px;font-size: 14px;font-weight: 600;text-decoration: none !important;margin: 0 2px 4px 0 }#m4l-error-page .error-page-btn:hover, #m4l-error-page .error-page-btn:active {background: #333 }.m4l-newsletter-page {width: 100%;margin: 15px auto 10px }.m4l-newsletter {position: relative;border: solid 1px #ccc;border-top: none;padding: 35px 30px 50px;-webkit-box-shadow: 10px 10px 0px #e0e1e4;box-shadow: 10px 10px 0px #e0e1e4;background: #fff }.m4l-newsletter:before {content: " ";display: block;height: 5px;position: absolute;left: 0;top: -5px;width: 100%;background: url(../../images/newsletter-border.png) top repeat-x }.m4l-newsletter-header {margin-bottom: 16px;position: relative;text-align: center;padding-top: 58px }.m4l-newsletter .m4l-newsletter-icon {display: block;top: 0px;left: -2px;position: absolute }.m4l-newsletter-header .m4l-newsletter-title {font-size: 24px;text-transform: uppercase;letter-spacing: 0;margin-bottom: 2px }.m4l-newsletter-header p {font-size: 14px }.m4l-newsletter .m4l-newsletter-form {margin: 0 }.m4l-newsletter-input {float: left }.m4l-newsletter-btn {float: left }.m4l-newsletter-btn button {display: block;width: 100%;font-weight: 600 }.m4l-newsletter .m4l-input-tall {padding-left: 10px;padding-right: 10px }.m4l-input-tall {height: 38px !important }button.tall-input {height: 38px;padding-top: 0.455em }.m4l-newsletter-page .m4l-unsubscribe-wrapper {padding: 50px 10px 0px 10px;clear: both;float: left;width: 100% }.m4l-newsletter-page .m4l-newsletter-unsubscribe {width: 100%;text-align: center;margin: 0 auto;padding-top: 10px }.m4l-newsletter-page .m4l-unsubscribe-form .m4l-newsletter-input {min-width: 280px;display: inline-block;float: none;vertical-align: top }.m4l-newsletter-page .m4l-unsubscribe-form button {margin-left: -5px }.m4l-comparison-wrapper .m4l-page-title {margin: 15px 0 }.m4l-comparison-table {border-collapse: collapse;border: none }.m4l-comparison-table thead {background: #fff }table.m4l-comparison-table tr:nth-of-type(even) {background: #fff }table.m4l-comparison-table tr:nth-of-type(odd) {background: #f6f6f7 }.m4l-comparison-table thead tr th {background: #fff }.m4l-comparison-table tr td, .m4l-comparison-table tr th {border: 1px dotted #b1b2b7;line-height: normal;padding: 0.4625rem .685rem;vertical-align: top }.m4l-comparison-table tr td, .m4l-comparison-table tr td span {color: #0b0b0b }.m4l-comparison-table tr td {border: 1px dotted #b1b2b7 }.m4l-comparison-table .comparison-first-col {width: 16%;min-width: 200px;border-left-color: #fff }.m4l-comparison-table .comparison-title-cell a {display: block }.m4l-comparison-table .comparison-title-cell a:hover {text-decoration: none }.m4l-comparison-table .m4l-product-image {margin: 0 auto;display: block }.m4l-comparison-table .m4l-product-title {margin: 10px 0 0 1px;display: block;font-size: 1.0369em;font-weight: 400;line-height: 126%;color: #111;text-decoration: none }.m4l-comparison-table .comparison-title-cell a:hover .m4l-product-title, .m4l-comparison-table .m4l-product-title:hover {color: #0066c0;text-decoration: none }.m4l-comparison-table .m4l-product-price, .m4l-comparison-table .m4l-product-price * {color: #111 }.m4l-comparison-table .comparison-title-cell a:hover .m4l-product-price, .m4l-comparison-table .comparison-title-cell a:hover .m4l-product-price * {color: #b12704 }.m4l-comparison-table .m4l-product-price {text-align: center;font-size: 26px;padding: 20px 0 15px;display: block }.m4l-comparison-table .m4l-product-price strong {font-weight: 700 }.m4l-comparison-table .m4l-product-price sup {font-size: 16px;vertical-align: top }.m4l-comparison-table .m4l-product-remove a.clsRemove {color: #111;transition: none;-webkit-transition: none;display: inline-block;padding: 1px 5px;background-color: #f9f9f9;font-size: 13px }.m4l-comparison-table .m4l-product-remove a.clsRemove i {font-size: 11px;vertical-align: middle;margin-top: -2px }.m4l-comparison-table .m4l-product-remove a.clsRemove:hover {color: #bc1f1f }.m4l-comparison-table .m4l-product-add-to-cart {text-align: center;padding-bottom: 15px }.m4l-comparison-table .m4l-add-to-cart, .m4l-comparison-table .m4l-trend-btn {height: 2.685em;padding: 0.302rem 0.75rem 0.425rem 0.55rem;width: 100%;max-width: 148px;display: block;margin: 0 auto }.m4l-comparison-table .m4l-add-to-cart.added, .m4l-comparison-table .m4l-trend-btn.added {background: #fff !important;border-color: #222 !important;box-shadow: none !important;-webkit-box-shadow: none !important;margin-bottom: 3px }.m4l-comparison-table .m4l-black-btn {width: 100%;max-width: 148px;display: block;vertical-align: top;margin: 0 auto;height: 2.685em;padding: 0.302rem 0.75rem 0.425rem 0.55rem }.m4l-comparison-table tr td:first-child, .m4l-comparison-table tr td:first-child *, .m4l-comparison-table tr th:first-child {font-weight: 700 }.m4l-comparison-table tr:hover td {background: #fdff7e }.conf-text {margin: 0px !important;border-bottom: none !important }.loading {background: rgba(0, 0, 0, 0.55);height: 100%;width: 100%;text-align: center;position: fixed;top: 0;bottom: 0;left: 0;right: 0;z-index: 500;display: none }.loading-inner {background: #fff;padding: 9px 6px;margin: 200px 0 0 0;width: 250px;display: inline-block;text-align: center;font-weight: 400;font-size: 13px;color: #000;border-radius: 3px;margin-top: calc(100vh - 70vh);box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.75) }.m4l-config-page-banner {margin: 10px 0 5px }.m4l-configurator-wrapper h1 {font-size: 1.75rem;font-weight: 600;margin: 5px 0 }.m4l-config-page-text p {font-size: 14px;margin-bottom: 25px;line-height: 1.55 }.m4l-mfr-section {margin: 10px 0 5px;background: url(../../images/configurator-icons.png) 0 0 no-repeat;padding-left: 55px }.m4l-mfr-section .m4l-or {padding: 10px 0px;float: left;clear: none;max-width: 100px;margin: 0 50px }.m4l-mfr-section .m4l-or:before {border-top: solid 1px #333;top: 33px }.m4l-popular-mfr {margin-bottom: 10px;float: left }.m4l-popular-mfr .m4l-tiny-title {font-weight: 400;text-decoration: underline;font-size: 1.225em;color: #000;margin-bottom: 6px }.m4l-user-mfr label {font-weight: 400;font-size: 1.225em;margin-bottom: 5px }#m4l-popular-mfr-list {float: left;width: 100%;margin-bottom: 1px }#m4l-popular-mfr-list ul {padding: 0;list-style-type: none;margin: 0 }#m4l-popular-mfr-list ul li {padding: 0;list-style-type: none;margin: 0 10px 0 0;float: left }#m4l-popular-mfr-list ul li a {font-size: 14px }.m4l-user-mfr {float: left;margin: 0 0 15px;min-width: 400px }.m4l-user-mfr input[type='text'] {width: 100%;max-width: 400px;color: #111 }.m4l-user-mfr input[type='text']::-webkit-input-placeholder, .m4l-configurator-family input[type='text']::-webkit-input-placeholder {color: #bcbbc0 }.m4l-user-mfr input[type='text']::-moz-placeholder, .m4l-configurator-family input[type='text']::-moz-placeholder {color: #bcbbc0 }.m4l-user-mfr input[type='text']:-ms-input-placeholder, .m4l-configurator-family input[type='text']:-ms-input-placeholder {color: #bcbbc0 }.m4l-user-mfr input[type='text']:-moz-placeholder, .m4l-configurator-family input[type='text']:-moz-placeholder {color: #bcbbc0 }.m4l-configurator-family .columns {padding: 0 15px 0 0 }.m4l-configurator-family .m4l-tiny-title {background: #111;color: #fff;padding: 6px 10px;border-radius: 2px 2px 0 0;margin-bottom: 0x;font-size: 14px }.m4l-configurator-family input[type='text'], .m4l-configurator-family select {border-color: #666 }.m4l-configurator-family select {outline: none }.m4l-configurator-family .col1 select, .m4l-configurator-family .col2 select {height: 181px }.m4l-configurator-family .col3 select, .m4l-configurator-family .col4 select {height: 150px }.m4l-configurator-family .col1 {width: 15.3333% }.m4l-configurator-family .col2 {width: 14.33333% }.m4l-configurator-family .col3 {width: 20.6666%;padding-right: 1px }.m4l-configurator-family .col4 {width: 48.33333%;padding-right: 1px }.m4l-configurator-family .m4l-homepg-user-mfr {display: none }.m4l-footer {width: 100%;clear: both;display: block;position: relative;border-top: solid 6px #eaeaec;padding-top: 30px;font-size: 1em;background: #fff }.m4l-footer .m4l-page-align {max-width: 1250px }.m4l-footer-column {float: left;width: 20%;margin: 10px 0;padding: 0 30px 0px 25px;border-left: solid 1px #eaeaec }.m4l-footer-column:first-child {border-left: none;padding-left: 0;width: 19% }.m4l-footer-column:last-child {float: right;width: 40%;padding-right: 5px }.m4l-footer-column .m4l-footer-title {font-weight: 600;text-transform: uppercase;margin: 0 0 12px 0;font-size: 14px;line-height: 18px;color: #000;padding: 0 }.m4l-footer-column ul {padding: 0;margin: 0;list-style-type: none }.m4l-footer-column ul li {padding: 0;margin: 0px 0 10px 0;list-style-type: none;line-height: 16px }.m4l-footer-column ul li a {font-size: 1em;color: #5f5f62 }.m4l-footer-column ul li a:hover {color: #e65607;text-decoration: underline }.m4l-footer-bottom {display: block;clear: both;border-top: solid 1px #eaeaec;margin: 25px 0 0 0;padding: 20px 0 18px 0 }.m4l-copyright-row {width: 100%;background: #f3f3f4;padding: 3px 0px }.m4l-copyright {padding: 10px 0px 5px;float: left }.m4l-copyright p {margin: 0;font-size: 0.920em }.m4l-payment-icons {text-align: left;padding: 0 2px;margin-top: 7px !important;width: auto;float: right }.m4l-payment-icons p {text-align: left;margin: 0 }.m4l-seal-icons {padding-top: 5px;text-align: right;float: left;width: auto;margin-right: 40px }.m4l-seal-icons > span {display: inline-block;vertical-align: top }.m4l-seal-icons span img, .m4l-seal-icons span a img {margin-left: 2px }.m4l-footer-banners {float: left }.m4l-footer-serving-banner, .m4l-footer-shipping-banner {float: left;margin-right: 2px }.m4l-footer-serving-banner {margin-right: 15px }.m4l-footer-subscribe .m4l-subscribe-input {display: inline-block;width: 74%;vertical-align: top }.m4l-footer-subscribe .m4l-subscribe-btn {width: 25%;margin-left: -5px;height: 2.4825rem;vertical-align: top;-webkit-box-shadow: none;box-shadow: none;font-weight: bold;font-family: sans-serif, Arial;background: #111;border: none }.m4l-footer-subscribe .m4l-subscribe-btn:hover {background: #111;color: #ececec }.m4l-footer-social-icons {display: block;padding: 0;padding: 0 0 50px 0;margin: 0 }.m4l-footer-social-icons a {width: 36px;height: 36px;padding: 0;display: inline-block;margin-left: 2px;-webkit-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;-webkit-transition: all 0.20s ease-in;-moz-transition: all 0.20s ease-in;-o-transition: all 0.20s ease-in;transition: all 0.20s ease-in;margin-right: 1px;vertical-align: top;background-color: #333;background: url(../../images/social-icons-footer.png) 0px 0px no-repeat #333333 }.m4l-footer-social-icons a.fb {background-position: 0px 0px;background-color: #222 }.m4l-footer-social-icons a.twitter {background-position: -72px 0px;background-color: #222 }.m4l-footer-social-icons a.pinterest {background-position: -108px 0px;background-color: #222 }.m4l-footer-social-icons a.gplus {background-position: -36px 0px;background-color: #222 }.m4l-footer-social-icons a.instagram {background-position: -144px 0px;background-color: #222 }.m4l-footer-social-icons a.fb:hover, .m4l-footer-social-icons a.fb:active, .m4l-footer-social-icons a.fb:focus {background-color: #415a99 }.m4l-footer-social-icons a.twitter:hover, .m4l-footer-social-icons a.twitter:active, .m4l-footer-social-icons a.twitter:focus {background-color: #00caff }.m4l-footer-social-icons a.pinterest:hover, .m4l-footer-social-icons a.pinterest:active, .m4l-footer-social-icons a.pinterest:focus {background-color: #cb222a }.m4l-footer-social-icons a.gplus:hover, .m4l-footer-social-icons a.gplus:active, .m4l-footer-social-icons a.gplus:focus {background-color: #da4735 }.m4l-footer-social-icons a.instagram:hover, .m4l-footer-social-icons a.instagram:active, .m4l-footer-social-icons a.instagram:focus {background-color: #b16b4f }#scroll-to-top {display: none;width: 50px;height: 49px;line-height: 50px;text-align: center;position: fixed;z-index: 500;right: 9px;bottom: 45px;background: rgba(107, 125, 143, 0.35);color: rgba(255, 255, 255, 0.85);font-size: 24px;-webkit-border-radius: 50%;-moz-border-radius: 350%;border-radius: 50%;-webkit-transition: none;transition: none }#scroll-to-top:hover i {color: #fff;background: none }#m4l-feedback-dailog {left: 0;bottom: 0;position: absolute;width: 100%;z-index: 65 }#m4l-feedback-dailog #m4l-feedback-btn {display: block;width: 190px;position: relative;left: 100%;margin-left: -189px;height: 40px;line-height: 39px;padding: 0px 15px 0 20px;font-weight: 600;font-size: 13px;color: #111;z-index: 4;text-shadow: 0px 0px 5px #fff;border: solid 1px #fbb340;border-bottom: none;border-color: transparent;background: #f3f3f4 }#m4l-feedback-dailog #m4l-feedback-btn.btn-active {box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.25);text-shadow: none;border-bottom: none }#m4l-feedback-dailog #m4l-feedback-btn span {position: absolute;right: -2px;width: 38px;height: 42px;top: -16px;background: url(../../images/feedback-plus-icon.png) 0px 0px no-repeat }#m4l-feedback-dailog #m4l-feedback-btn:before {display: block;position: absolute;width: 60px;height: 100%;z-index: 2 }#m4l-feedback-dailog #m4l-feedback-btn:hover, #m4l-feedback-dailog .m4l-feedback-btn.btn-active {text-decoration: none }#m4l-feedback-dailog .m4l-feedback-btn.btn-active span {background-position: 0px -42px !important }#m4l-feedback-dailog .m4l-feedback-content {clear: both;height: 300px;height: auto;width: 461px;box-shadow: 6px -2px 10px rgba(0, 0, 0, 0.18);-webkit-box-shadow: 6px -2px 10px rgba(0, 0, 0, 0.18);-moz-box-shadow: 6px -2px 10px rgba(0, 0, 0, 0.18);background: #fff;padding: 10px 25px 15px 25px;display: none;left: 100%;margin-left: -460px;border: solid 2px #fbb340;border-bottom: none;position: relative }#m4l-feedback-dailog label {padding-bottom: 2px }#m4l-feedback-dailog .button.m4l-black-btn {padding: 0.28rem 2.25rem 0.50rem;font-weight: 600;margin-bottom: 5px }div.m4l-feedback-performance {width: auto;text-align: left;display: inline-block }input.star, input.quality, input.ease-of-use {display: none }label.star, label.quality, label.ease-of-use {float: right;padding: 0px 1px;font-size: 21px;color: #b4b6bb;color: #cacacc;transition: all .2s }input.star:checked ~ label.star:before, input.quality:checked ~ label.quality:before, input.ease-of-use:checked ~ label.ease-of-use:before {content: '\f1ee';color: #ffbb01;transition: all .25s }input.star-5:checked ~ label.star:before, input.quality-5:checked ~ label.quality:before, input.ease-of-use-5:checked ~ label.ease-of-use:before {color: #ffbb01;text-shadow: 0 0 20px #fff857 }input.star-1:checked ~ label.star:before, input.quality-1:checked ~ label.quality:before, input.ease-of-use-1:checked ~ label.ease-of-use:before {color: #F62 }label.star:hover, label.quality:hover, label.ease-of-use:hover {color: #ffbb01 }label.star:before, label.ease-of-use:before, label.quality:before {content: '\f1ee';font-family: "foundation-icons" }.m4l-feedback-section {padding-top: 5px;margin-bottom: 0;clear: both;float: left;width: 100% }.m4l-feedback-rating-section {border-bottom: solid 1px #ddd;padding: 15px 0 }.m4l-feedback-rating-section.no-border {border-bottom: none }.m4l-feedback-section .m4l-feedback-title {font-weight: 600;float: left;width: 287px;padding-right: 6px }.m4l-feedback-section .m4l-feedback-user-rating {float: left;width: 118px }#m4l-feedback-dailog .m4l-feedback-performance label {margin: 0 }#m4l-sitemap .m4l-breadcrumbs-bar {margin: 0 0 2px 0 }.m4l-sitemap-header h1 {font-size: 26px;border-bottom: solid 1px #c5c5cc;margin: 10px 0 16px 0;padding: 0 0 8px 0 }.m4l-sitemap-column {float: left;width: 30%;margin-right: 3.2% }.m4l-sitemap-title {float: left;width: 100%;margin-bottom: 6px;margin-top: 4px }.m4l-sitemap-title a {color: #000;font-size: 16px;font-weight: bold }.m4l-sitemap-panel {float: left;width: 100%;clear: both;margin-bottom: 10px;padding-bottom: 10px }.m4l-sitemap-column .m4l-sitemap-panel:last-child {border-bottom: none }.m4l-sitemap, .m4l-sitemap ul {float: left;display: block;clear: both;width: 100% }.m4l-sitemap ul {list-style-type: none;margin: 0;padding: 0;margin-bottom: 10px }.m4l-sitemap ul li a {line-height: 16px;color: #111 }.m4l-sitemap ul li a:hover {color: #e65607 }.review-text {font-size: 0.80em;color: #6585bd;font-weight: 600;padding: 2px 0px }.line-break {background-color: #cbba85;top: 0;bottom: 0 }.next-col:before {content: " ";margin: 0 -15px;position: absolute;top: 0;bottom: 0;width: 1px;background: #a5acb6 }.top-bar-section ul li > a {font-size: 1em }@media only screen and (max-width: 40em) {.next-col:before {content: " ";margin: -15px 0;position: absolute;height: 1px;width: 100%;background: #a5acb6 }}.f-dropdown.content ul li {float: none }.m4l-nav-icon {display: inline-block;padding: 0 4px 0 0 }.m4l-nav-icon .m4l-nav-icon-bar {height: 1px;width: 12px;display: block }.m4l-nav-icon .m4l-nav-icon-bar+.m4l-nav-icon-bar {margin-top: 2px }.m4l-header-navbar .top-bar, .m4l-header-navbar .contain-to-grid {background: none !important }.top-bar-section ul.m4l-navigation > li > a.m4l-category-dropdown {font-family: sans-serif, Arial;font-family: 'Open Sans', sans-serif;font-weight: 600;font-size: 1.024em;padding: 0px 20px 0px 8px !important;position: relative;text-decoration: none !important;text-transform: uppercase }.top-bar-section > .m4l-navigation > li > a.m4l-category-dropdown {line-height: 44px }.toggle-custom-nav-icon {display: inline-block;padding: 0 4px 0 0 }.toggle-custom-nav-icon .toggle-nav-icon-bar {height: 1px;width: 12px;background: #333745;display: block }.toggle-custom-nav-icon .toggle-nav-icon-bar+.toggle-nav-icon-bar {margin-top: 2px }.top-bar-section .dropdown .m4l-level2-submenu, .top-bar-section .dropdown h3, .top-bar-section .dropdown .m4l-nav-hd, .top-bar-section .dropdown h6, .top-bar-section .dropdown .m4l-nav-sub-hd {display: block;float: left;width: 100%;clear: both }.top-bar-section .dropdown .m4l-level2-submenu li a * {color: #222 }.m4l-navigation .m4l-nav-level1 h4 {font-family: sans-serif, Arial;font-family: 'Open Sans', sans-serif;font-weight: 500 }.m4l-navigation > li > .dropdown h6, .m4l-navigation > li > .dropdown .m4l-nav-sub-hd {color: #000;font-size: 1.038rem;font-weight: 600;padding: 0;margin: 2px 0 4px 0;font-family: Arial, sans-serif;font-family: 'Open Sans', sans-serif;line-height: 1.3;letter-spacing: normal }.m4l-navigation > li > .dropdown h6 a, .m4l-navigation > li > .dropdown .m4l-nav-sub-hd a {color: #111 !important;font-size: 1.038rem !important;font-weight: 600 !important;padding: 0;margin: 0 0 3px 0;font-family: 'Open Sans', sans-serif !important;line-height: 1.4em !important }.m4l-navigation .dropdown .m4l-nav-level1 .row .row {margin-left: 0;margin-right: 0;clear: both;width: 100%;float: left }.m4l-navigation .dropdown .m4l-nav-level1 .columns .columns {padding-left: 0;padding-right: 0 }.top-bar-section .has-dropdown {position: static;a {position: relative }}.top-bar-section .has-dropdown.moved {position: static;> a {&:after {display: block }}}.top-bar-section .dropdown li {width: 100%;display: inline-block }.m4l-deals-loading{text-align: center;height: 380px;line-height: 340px;display: none;}@media only screen and (max-width: 900px) {.m4l-page-align {padding: 0px 5px }}@media only screen and (min-width: 1280px) and (max-width: 9000px) {.m4l-cto-section {width: 280px;margin-left: -14px }.m4l-modelpg .m4l-itempg-banner img {margin-left: 18px }}@media only screen and (min-width: 981px) and (max-width: 9000px) {.m4l-logo-bar {width: auto }.homepg .m4l-header-primary .m4l-page-align > .small-8 {width: auto }.m4l-body-wrapper {padding: 20px 0px 35px }#m4l-deals-listing li.m4l-deal-item:hover {background: #0044b1;border-color: #0044b1;box-shadow: 0px 0px 10px rgba(0, 68, 177, 0.25);-webkit-box-shadow: 0px 0px 10px rgba(0, 68, 177, 0.25) }.m4l-configurator-family select option.select-hide {display: none }.homepg .m4l-configurator-page {top: -10px;position: relative }.homepg .m4l-config-page-banner {margin: 0px 0 5px }.homepg .m4l-config-page-text p {margin-bottom: 20px }.homepg .m4l-user-mfr {margin: 0 0 5px }.homepg .m4l-mfr-section {margin: 10px 0 1px }#m4l-policy-content h1 {font-size: 2.015rem;font-weight: 700 }#m4l-policy-content h2 {font-size: 1.3375rem;font-weight: 700;margin-bottom: 15px;padding-top: 8px }#m4l-policy-content p, #m4l-policy-content ul li {font-size: 14px;line-height: 1.75 }.m4l-policy-refund-case li {font-size: 14px }#m4l-policy-content table {margin-bottom: 24px }#m4l-policy-content table tr td h2 {margin-bottom: 6px;padding-top: 2px }.no-homepg .m4l-header-primary .m4l-page-align > .small-8 {width: 71% }#m4l-top-search {padding-right: 0px !important;margin-left: -30px;display: block;overflow: hidden;clear: none;margin-top: 16px;position: relative;left: -25px;}.no-homepg #page.is-header-fixed, .homepg #page.is-header-fixed {padding-top: 140px }.homepg #page.is-header-fixed {padding-top: 290px !important }.m4l-header-wrapper.is-fixed {top: -143px;position: fixed;height: 50px;z-index: 58;background: #f9f9f9;background: #fff;-webkit-transform: translateY(142px);-ms-transform: translateY(142px);transform: translateY(142px);box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .2);-webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .2);transition: transform 0.35s cubic-bezier(0, 1, 0.5, 1);-webkit-transition: transform 0.35s cubic-bezier(0, 1, 0.5, 1);-ms-transition: transform 0.35s cubic-bezier(0, 1, 0.5, 1) }.m4l-header-wrapper.is-fixed .m4l-logo .m4l-slogan, .m4l-header-wrapper.is-fixed .header_ratings_seal, .m4l-header-wrapper.is-fixed .m4l-header-sale-tag, .m4l-header-wrapper.is-fixed .m4l-header-contact, .m4l-header-wrapper.is-fixed .m4l-header-blog-link, .m4l-header-wrapper.is-fixed .m4l-social-icons, .m4l-header-wrapper.is-fixed .m4l-homepg-top-banner, .m4l-header-wrapper.is-fixed .m4l-customer-links, .m4l-header-wrapper.is-fixed .m4l-center-slogan {display: none }.m4l-header-wrapper.is-fixed .m4l-header-primary {padding: 5px 0 2px;height: 50px }.m4l-header-wrapper.is-fixed .m4l-header-primary .m4l-page-align > .small-8 {width: 77% }.m4l-header-wrapper.is-fixed .m4l-header-links {padding-right: 10px }.m4l-header-wrapper.is-fixed .m4l-cart-links {text-align: right;padding-right: 0px }.m4l-header-wrapper.is-fixed .m4l-header-signin #myAccount {margin-left: -125px }.m4l-header-wrapper.is-fixed .m4l-header-signin #myAccount:before {top: -12px;left: 40% !important;border-color: transparent transparent #FFFFFF transparent;border-bottom-style: solid }.m4l-header-wrapper.is-fixed .m4l-header-signin #myAccount:after {top: -14px;left: 40% !important;border-color: transparent transparent #cccccc transparent;border-bottom-style: solid }.m4l-header-wrapper.is-fixed .top-bar-section > .m4l-navigation > li > a.m4l-category-dropdown {}.m4l-header-wrapper.is-fixed .top-bar {height: 30px;}.m4l-header-wrapper.is-fixed #m4l-top-search {padding-right: 40px !important;margin-left: 4px;clear: none;display: block;overflow: hidden;padding-top: 1px;margin-top: 1px }.m4l-header-wrapper.is-fixed #m4l-top-search .m4l-search-widget .m4l-search-scope, .m4l-header-wrapper.is-fixed #m4l-top-search .m4l-search-widget .m4l-search-query input[type="text"], .m4l-header-wrapper.is-fixed #m4l-top-search .m4l-search-widget .m4l-search-submit .m4l-search-btn, .m4l-header-wrapper.is-fixed #m4l-top-search .m4l-search-widget #m4l-search-label, #page.is-header-fixed #m4l-homepg-search .m4l-search-widget .m4l-search-scope, #page.is-header-fixed #m4l-homepg-search .m4l-search-widget .m4l-search-query input[type="text"], #page.is-header-fixed #m4l-homepg-search .m4l-search-widget .m4l-search-submit .m4l-search-btn, #page.is-header-fixed #m4l-homepg-search .m4l-search-widget #m4l-search-label {height: 35px }.m4l-header-wrapper.is-fixed #m4l-top-search .m4l-search-widget #m4l-search-label, #page.is-header-fixed #m4l-homepg-search .m4l-search-widget #m4l-search-label {line-height: 33px }.m4l-header-wrapper.is-fixed #m4l-top-search .m4l-search-widget .m4l-search-submit .m4l-search-btn {line-height: 37px }.m4l-header-wrapper.is-fixed #m4l-top-search .m4l-search-widget .m4l-search-dropdown, #page.is-header-fixed #m4l-homepg-search .m4l-search-widget .m4l-search-dropdown {height: 34px }.m4l-header-wrapper.is-fixed #m4l-top-search .m4l-search-widget .m4l-search-query input[type="text"], #page.is-header-fixed #m4l-homepg-search .m4l-search-widget .m4l-search-query input[type="text"] {font-size: 1em }#page.is-header-fixed #m4l-homepg-search .m4l-search-widget .m4l-search-query input[type="text"] {padding: 5px 15px }#m4l-top-search .m4l-search-widget .m4l-search-query input[type="text"], #m4l-top-search .m4l-search-widget #m4l-search-label, #m4l-top-search .m4l-search-widget .m4l-search-submit .m4l-search-btn {transition: none !important }.m4l-header-wrapper.is-fixed .m4l-desktop-navbar-toggle {float: left;font-size: 21px;height: 40px;line-height: 36px;margin-right: 15px }.m4l-header-wrapper.is-fixed .m4l-desktop-navbar-toggle a {color: #111;display: block;padding: 0 5px;width: 30px }.m4l-header-wrapper.is-fixed .m4l-desktop-navbar-toggle a.desktop-nav-open .fa-navicon:before {color: #8a8c90;text-shadow: 0px 1px #fff }.m4l-header-wrapper.is-fixed .m4l-logo-bar {width: 22% }.m4l-header-wrapper.is-fixed .m4l-logo {padding: 0 }.m4l-header-wrapper.is-fixed .m4l-logo a img {max-width: 140px }.m4l-header-wrapper.is-fixed .m4l-header-navbar {box-shadow: 0 2px 3px -2px rgba(0, 0, 0, .25);-webkit-box-shadow: 0 2px 3px -2px rgba(0, 0, 0, .25);border-bottom: none;}.m4l-header-wrapper.is-fixed .m4l-header-navbar:before {content: " ";width: 100%;position: fixed;background: #fff;height: 3px;display: block;z-index: 26;top: 48px }.m4l-header-wrapper.is-fixed .m4l-header-navbar.opened {display: block }#page.is-header-fixed #m4l-homepg-search {width: 100%;max-width: 600px;left: auto;clear: both;position: fixed;top: -57px;z-index: 60;margin-left: 285px;padding: 0;transform: translateY(63px);-webkit-transform: translateY(63px);-ms-transform: translateY(63px);transition: transform 0.2s 0.12s cubic-bezier(0, 1, 0.5, 1);-webkit-transition: transform 0.2s 0.12s cubic-bezier(0, 1, 0.5, 1);-ms-transition: transform 0.2s 0.12s cubic-bezier(0, 1, 0.5, 1) }#m4l-homepg-search .m4l-search-widget .m4l-search-query input[type="text"], #m4l-homepg-search .m4l-search-widget .m4l-search-submit .m4l-search-btn, #m4l-homepg-search .m4l-search-widget #m4l-search-label {transition: none !important;-webkit-transition: none !important;-ms-transition: none !important }#m4l-homepg-search {transition: transform 0s 0s cubic-bezier(0, 1, 0.5, 1);-ms-transition: transform 0s 0s cubic-bezier(0, 1, 0.5, 1);-webkit-transition: transform 0s 0s cubic-bezier(0, 1, 0.5, 1) }#page.is-header-fixed .m4l-search-txt {display: none }.m4l-navigation .parent-back {display: none }.m4l-header-navbar .top-bar .name {display: none }.top-bar a {background: #fff !important;color: #000 !important }.top-bar-section ul.m4l-navigation > li > a.m4l-category-dropdown {text-align: center;border-left: solid 1px #fff;border-right: solid 1px #fff;letter-spacing: -0.0064em;font-size: 0.924em;font-weight: 700;padding: 0px 13px 0px 5px !important }.top-bar-section .has-dropdown > a:after {right: 0;margin-top: 1px;margin-right: 3px;}.top-bar-section ul li.has-dropdown.hover > a.m4l-category-dropdown:before, .top-bar-section ul li.has-dropdown.hover > a.m4l-category-dropdown::before, .no-js .top-bar-section ul.m4l-navigation li.has-dropdown:hover > a.m4l-category-dropdown:before {content: "";height: 2px;position: absolute;background: #f31919;width: 100%;top: -2px;left: 0px }.top-bar-section .m4l-submenu {border: solid 1px #c5c5cc;background: #fff;padding: 20px 0px 22px }.top-bar-section .m4l-submenu > li.m4l-nav-level1 {display: flex;width: 100%;padding: 0px }.top-bar-section .dropdown .left-submenu {position: static;display: block;left: 0 }.top-bar-section .dropdown li ul li {width: 100% }.top-bar-section ul.m4l-level2-submenu li.back {display: none }.top-bar-section > li > a.m4l-category-dropdown, .top-bar-section li:not(.has-form) a:not(.button) {padding: 0;border-left-color: #fff !important;border-right-color: #fff !important }.top-bar-section .m4l-navigation > li.m4l-home > a.m4l-category-dropdown {border-right-color: transparent !important;padding: 0px 6px 0px 8px !important }.top-bar-section .m4l-navigation > li.m4l-configurator-link > a.m4l-category-dropdown {padding: 0px 5px 0px 5px !important }.top-bar-section .m4l-navigation > li.has-dropdown+li.has-dropdown > a, .top-bar-section .m4l-navigation > li.has-dropdown+li.has-dropdown > a:not(.button) {border-left-color: transparent !important }.top-bar-section .m4l-navigation > li > a.m4l-category-dropdown:hover {background: #fff !important }.m4l-navigation ul li {background: none }.top-bar-section .dropdown .m4l-level2-submenu .m4l-level3-submenu li a {line-height: 1.8em !important;font-size: 0.925em }.top-bar-section .dropdown .m4l-level2-submenu > li {margin: 0;width: 100% }.top-bar-section .dropdown li:not(.has-form) a:not(.button) {line-height: 1.8em;font-size: 1em;font-family: Arial, sans-serif;font-family: 'Open Sans', sans-serif;background: none !important;opacity: 1;}.top-bar-section .dropdown .m4l-level2-submenu > li a:hover, .top-bar-section .dropdown .m4l-level2-submenu > a:hover {color: #e65607 !important }.top-bar-section .dropdown li .m4l-level2-submenu > li.m4l-nav-see-all > a {font-weight: bold }.m4l-navigation .m4l-nav-level1 h3, .m4l-navigation .m4l-nav-level1 .m4l-nav-hd {font-size: 1.0895rem;margin: 0px 0 5px 0;padding-bottom: 1px !important;font-weight: 700;text-transform: uppercase;color: #222;line-height: 1.4 }.m4l-navigation .m4l-nav-level1 h3:nth-of-type(n+2), .m4l-navigation .m4l-nav-level1 .m4l-nav-hd:nth-of-type(n+2) {margin-top: 14px }.m4l-navigation .m4l-nav-level1 .columns h6:nth-of-type(n+2), .m4l-navigation .m4l-nav-level1 .columns .m4l-nav-sub-hd:nth-of-type(n+2) {margin-top: 10px }.m4l-navigation .m4l-nav-level1 .columns h3+h6 {margin: 0 0 3px 0 !important }.m4l-navigation .m4l-nav-level1 .columns .m4l-level2-submenu+.m4l-level2-submenu {margin-top: 12px;width: 91%;border-top: solid 1px #ddd;padding-top: 14px }.top-bar-section .has-dropdown.hover > .dropdown .m4l-nav-level1 > .row {display: table-row;vertical-align: top;text-align: left;float: left }.top-bar-section #m4l-memory-nav .m4l-nav-level1 > .row > .columns:first-child, .top-bar-section #m4l-memory-nav .m4l-nav-level1 > .row > .columns:nth-child(3) {width: 17% }.top-bar-section #m4l-memory-nav .m4l-nav-level1 > .row > .columns:nth-child(2) {width: 19% }.top-bar-section #m4l-memory-nav .m4l-nav-level1 > .row > .columns:last-child {width: 47% }.top-bar-section #m4l-cpu-nav .m4l-nav-level1 > .columns {width: 18% }.top-bar-section #m4l-cpu-nav .m4l-nav-level1 > .columns:first-child, .top-bar-section #m4l-cpu-nav .m4l-nav-level1 > .columns:nth-child(2) {width: 23% }.top-bar-section #m4l-hdd-nav .m4l-nav-level1 > .columns:last-child {width: 7%;}.top-bar-section #m4l-hdd-nav .m4l-nav-level1 > .columns:first-child{width: 22%;}.top-bar-section #m4l-hdd-nav .m4l-nav-level1 > .columns:nth-child(2) {width: 24%;}.top-bar-section #m4l-hdd-nav .m4l-nav-level1 > .columns:nth-child(3), .top-bar-section #m4l-hdd-nav .m4l-nav-level1 > .columns:nth-child(4) {width: 24%;}.top-bar-section #m4l-ssd-nav .m4l-nav-level1 > .columns {width: 22% }.top-bar-section #m4l-ssd-nav .m4l-nav-level1 > .columns:first-child, .top-bar-section #m4l-network-nav .m4l-nav-level1 > .columns:first-child {width: 36% }.top-bar-section #m4l-motherboard-nav .m4l-nav-level1 > .columns:first-child {width: 24% }.top-bar-section #m4l-motherboard-nav .m4l-nav-level1 > .columns:nth-child(2) {width: 22% }.top-bar-section #m4l-others-nav .m4l-nav-level1 > .row > .columns:last-child {width: 72% }.top-bar-section .dropdown .m4l-nav-level1 > .columns {border-left: solid 1px #ddd;box-shadow: -1px 0px 0px #fff;padding-left: 25px;float: none !important;vertical-align: top;width:20%;}.top-bar-section .dropdown .m4l-nav-level1 > .columns:first-child {border-left: none;box-shadow: none }.top-bar-section .dropdown .m4l-nav-level1 > .row > .columns .columns {max-width: 270px;float: left !important }.top-bar-section #m4l-ssd-nav .m4l-nav-level1 > .row > .columns .columns {max-width: 230px;float: left !important }.top-bar-section #m4l-others-nav .m4l-nav-level1 > .row > .columns .columns:first-child {max-width: 230px;float: left !important }.m4l-navigation > li > .dropdown {background: #fff;-webkit-box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.05), -5px 4px 8px rgba(0, 0, 0, 0.05), 5px 4px 8px rgba(0, 0, 0, 0.05);box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.05), -4px 3px 6px rgba(0, 0, 0, 0.05), 4px 3px 6px rgba(0, 0, 0, 0.05) }.top-bar-section .dropdown li.back-level-up {display: none }.top-bar-section .dropdown > .m4l-nav-level1 > a {font-weight: bold;font-size: 1.18em;margin: 0px 0 14px 0;line-height: 1.5em !important;display: block;border-bottom: solid 1px #ccc;padding-bottom: 10px !important }.top-bar-section .dropdown > .m4l-nav-level1 > a:hover {text-decoration: none }.top-bar-section ul.m4l-navigation li.has-dropdown > a:hover.m4l-category-dropdown {text-decoration: none }.top-bar-section ul.m4l-navigation li.has-dropdown.hover > a.m4l-category-dropdown, .no-js .top-bar-section ul.m4l-navigation li.has-dropdown:hover > a.m4l-category-dropdown {border-left-color: #c5c5cc !important;border-right-color: #c5c5cc !important;text-decoration: none;z-index: 105;-webkit-box-shadow: 0px 2px 0px #ffffff;box-shadow: 0px 2px 0px #ffffff;background: #ffffff !important }.m4l-navigation .m4l-nav-level1 h4 i {display: none }.m4l-listing-container {margin: 10px 0 20px 0 }.m4l-sale-listing {margin: 5px 0 20px 0;}#m4l-product-listing > li.m4l-grid-view {min-height: 400px }#m4l-product-listing > li.m4l-grid-view:hover {background: #fff;z-index: 31 }#m4l-product-listing > li.m4l-grid-view:hover .item-wrapper {position: absolute;width: 100%;left: 0;top: 0;padding: 12px 15px 12px 15px;height: 100%;height: calc(100% + 10px);z-index: 55;box-shadow: 0px 1px 9px rgba(0, 0, 0, 0.19);-webkit-box-shadow: 0px 1px 9px rgba(0, 0, 0, 0.19);background: #fff }#m4l-product-listing > li.m4l-grid-view:hover .m4l-cart-btn-holder {bottom: 10px }#m4l-product-listing > li.m4l-grid-view:nth-child(4n) {margin-right: 0 }#m4l-product-listing .m4l-item-title {line-height: 1.26;max-height: 5.002em;overflow: hidden;padding-bottom: 1px }#m4l-product-listing > li.m4l-grid-view:before {left: 0;margin-top: -10px;width: 100%;height: 1px;content: '';position: absolute;overflow: hidden;background: #eee }#m4l-product-listing > li.m4l-grid-view:nth-child(-n+4):before {height: 0 }#m4l-product-listing > li.m4l-grid-view:after {content: '';position: absolute;overflow: hidden;background: #eee;top: 0;margin-left: -15px;width: 1px;height: 100% }#m4l-product-listing > li.m4l-grid-view:nth-child(4n+1):after {width: 0 }.m4l-item-details .m4l-compare-popover {margin-right: 1px;top: -36px }.m4l-avl-panel .m4l-avl-items-list .pr-item-wrapper:hover .m4l-quick-view-icon {visibility: visible;opacity: 1;padding-top: 120px }.m4l-refinements-title {cursor: default }.m4l-refinements-box .m4l-toggle:after, .m4l-refinements-box .m4l-toggle::after {width: 0;content: "" }.m4l-refinements-list.m4l-toggle-content {display: block !important }.acc-summary-opened .m4l-itempg-wrapper {margin-top: 70px }.m4l-related-accessories.fixed .m4l-related-accessories-inner {max-width: 1230px;float: none;padding: 0 2px 0 4px;margin: 0 auto }.m4l-related-accessories.fixed {position: fixed;top: -20px;z-index: 24;background: #f4f4f4;background: #edeeef;border-bottom: solid 1px #ccc;width: 100%;margin: 0;margin-top: 43px;box-shadow: 0 2px 5px rgba(0, 0, 0, 0.06);padding: 2px 5px 1px;-webkit-transform: translateY(70px);-ms-transform: translateY(70px);transform: translateY(70px);transition: transform 0.99s cubic-bezier(0, 1, 0.5, 1);-webkit-transition: transform 0.99s cubic-bezier(0, 1, 0.5, 1);-ms-transition: transform 0.99s cubic-bezier(0, 1, 0.5, 1) }.m4l-related-accessories.fixed a:hover, .m4l-related-accessories.fixed a:hover * {color: #111 !important }.m4l-related-accessories.fixed .m4l-related-accessories-links li {width: auto;margin-bottom: 0;margin-right: 6px }.m4l-related-accessories.fixed .m4l-related-accessories-links li:nth-child(4n+1) {clear: none }.m4l-related-accessories.fixed .m4l-related-accessories-links li a {border-color: transparent;padding: 1px 7px }.m4l-related-accessories.fixed .m4l-related-accessories-links li a img {max-width: 50px }.m4l-related-accessories.fixed .m4l-accessories-summary {padding: 0;margin-top: -8px }.m4l-related-accessories.fixed .m4l-related-accessories-links li a .m4l-accessories-text, .m4l-related-accessories.fixed .m4l-related-accessories-links li a .m4l-accessories-count {font-size: 10px }.m4l-modelpg-accessories tr:hover td {background: #FF9 }.m4l-modelpg-accessories .m4l-config-item-right .m4l-config-item-old-price {width: 25%;width: 68px }.m4l-modelpg-accessories .m4l-config-item-right .m4l-config-item-price {width: 25%;width: 68px;padding-right: 2px }.m4l-modelpg-accessories .m4l-config-item-right .m4l-config-item-qty {padding-right: 0;text-align: right }.m4l-modelpg-accessories .m4l-config-item-right .m4l-config-item-btn {padding-right: 0;text-align: right }.m4l-itempg-mpn .mpn-title {padding-top: 2px }.m4l-item-share {margin: 0 }.m4l-sc-list-head .large-offset-9 {margin-left: 67% !important }.m4l-sc-list-footer div.m4l-sc-subtotal {margin-left: 67%;padding-right: 20px !important;text-align: right;font-weight: 600;font-size: 14px }.m4l-sc-list-item .large-10 {width: 78.49% }.m4l-sc-list-item .large-1, .m4l-sc-list-head .large-1 {width: 11.49% }.m4l-sc-list-item .m4l-sc-item-qty, .m4l-sc-list-head .m4l-sc-item-qty-head {width: 9.99%;padding-left: 1px !important;text-align: right }.m4l-order-summary .m4l-sc-list-item .m4l-sc-item-qty, .m4l-order-summary .m4l-sc-list-head .m4l-sc-item-qty-head {text-align: center }.m4l-cart input.m4l-sc-quantity-input {display: inline-block }.m4l-sc-item-total, .m4l-sc-item-total-head {text-align: right;padding-right: 5px !important }.m4l-sc-item-price-head {text-align: right;padding-right: 20px !important }.m4l-sc-item-price {width: 11.49%;text-align: right;padding-right: 20px }.m4l-sc-list-footer .m4l-sc-item-total, .m4l-sc-list-footer .m4l-sc-item-qty {font-weight: 600;font-size: 15px }.m4l-sc-list-footer .m4l-sc-item-qty {text-align: center;padding-left: 17px !important }.m4l-sc-mobile-actions .m4l-sc-btn-update, .m4l-sc-update-action .m4l-sc-btn-update {padding: 0.265rem 0.15rem 0.225rem 0.15rem;font-size: 11px;font-weight: bold;height: 24px;line-height: 16px;margin: 3px 0 0 0;width: 52px }.m4l-sc-update-action .m4l-sc-btn-update span {display: none }.m4l-sc-btn-link {padding: 0 0 0 15px }.checkout-btn-top-row .button.m4l-back-button {height: 2.95em }.m4l-sc-subtotal-box {margin-top: 1px }.m4l-order-summary .m4l-sc-list-item:last-child {border-bottom: none }.m4l-order-summary .m4l-sc-item-title {font-size: 14px;line-height: 18px }.m4l-checkout .m4l-trend-btn, .m4l-order-preview .m4l-trend-btn {font-size: 1.066em;height: 2.72em }.m4l-checkout a.m4l-trend-btn, .m4l-order-preview a.m4l-trend-btn {line-height: 1.75em;font-size: 1em;height: 2.65em }.m4l-checkout-progress-bar {width: 98vw;margin-left: calc(-49vw + 50%) }.m4l-checkout-left-column {width: 45%;padding-top: 6px }.m4l-checkout-right-column {width: 54.98% }.m4l-order-confirmation .m4l-checkout-left-column h5 {font-size: 19px }.m4l-payment-details .m4l-payment-options .payment-option {width: auto }.m4l-order-summary .m4l-top-action-btn {margin: 0 0 -40px 0 !important }.m4l-white-box .row.collapse .columns+.columns {padding-left: 12px }.m4l-checkout-right-column {padding-left: 25px !important;padding-top: 6px }.m4l-checkout-right-top-btn {position: absolute;top: -9px;right: 0;width: auto;z-index: 3;margin-bottom: 0 }.m4l-profile-page .row {width: 100% }.m4l-profile-container .m4l-order-summary-header .m4l-profile-title {margin: 10px 0 5px;border-bottom: none;padding-bottom: 1px }.m4l-profile-container .m4l-order-info-preview {margin: 6px 0 }.m4l-newsletter-page {margin: 50px auto 10px }.m4l-newsletter {margin: 0 auto;max-width: 600px }.m4l-newsletter-header {margin-bottom: 40px;padding-left: 82px;text-align: left;padding-top: 0 }.m4l-newsletter-page .m4l-newsletter-unsubscribe {max-width: 600px }.m4l-newsletter .m4l-newsletter-form {padding: 0 0 0 82px }.m4l-deals-listing #m4l-sale-items > li {width: 24.02%;margin-right: 1.3%;}.m4l-deals-listing #m4l-sale-items > li:nth-child(4n) {margin-right: 0;}.margin-top-10-large {margin-top: 10px }.m4l-show-for-large {display: block !important }.m4l-show-for-small {display: none !important }}@media only screen and (min-width: 769px) and (max-width: 9000px) {.m4l-virtualization-servers .m4l-vs-box {position: relative;padding-bottom: 36px }.m4l-virtualization-servers .m4l-vs-btn {display: block;position: absolute;bottom: 12px;left: 50%;margin-left: -44px }.m4l-profile-left-column ul.m4l-profile-menu {display: block !important }}@media only screen and (min-width: 640px) and (max-width: 9000px) {.m4l-login-page {margin-top: 12px }.m4l-login {max-width: 1020px;padding: 0 20px;margin: 0 auto }.m4l-login-box {padding: 0 25px 0 10px !important }.m4l-returning-login {border-left: solid 1px #ddd;padding-left: 40px !important;display: block !important }.m4l-new-login {display: block !important }.m4l-login-content {float: left;width: 100% }.m4l-login-content .columns+.columns {padding-left: 10px }.m4l-login-tabs {display: none }#m4l-forgot-pwd .m4l-login-content {padding: 25px 10px }.m4l-login-page #m4l-forgot-pwd label {padding-top: 5px }.m4l-login .m4l-pwd-top-note {margin-bottom: -5px }}@media only screen and (min-width: 981px) and (max-width: 1280px) {.m4l-compare-popover {width: 278px }.m4l-center-slogan {font-size: 1em;}}@media only screen and (min-width: 981px) and (max-width: 1152px) {.m4l-homepg-top-banner {padding-left: 6px }.m4l-homepg-top-banner img {height: 70px !important }#page.is-header-fixed #m4l-homepg-search {margin-left: 230px }.top-bar-section ul.m4l-navigation > li > a.m4l-category-dropdown {padding: 0px 20px 0px 10px !important }.top-bar-section .has-dropdown > a:after {right: -3px }#m4l-top-search {margin-left: -24px }.m4l-compare-popover {width: 249px }.m4l-center-slogan {font-size: 0.938em;}}@media only screen and (min-width: 981px) and (max-width: 1024px) {.m4l-homepg-top-banner {padding-top: 7px }.m4l-body-wrapper {padding: 30px 0 10px;}.m4l-homepg-top-banner img {height: 64px !important }#page.is-header-fixed #m4l-homepg-search {margin-left: 230px;max-width: 465px }.top-bar-section ul.m4l-navigation > li > a.m4l-category-dropdown {padding: 0px 14px 0px 6px !important }.top-bar-section .has-dropdown > a:after {right: -9px }.top-bar-section .m4l-navigation > li.m4l-home > a.m4l-category-dropdown {padding: 0px 6px !important }.m4l-listing-container .m4l-compare-popover {width: 222px }.m4l-listing-container .m4l-popover-body {padding: 8px }.m4l-sc-btn-delete, .m4l-sc-btn-update, .m4l-sc-btn-link {font-size: 12px }.m4l-sc-btn-update {margin-left: 4px;width: 11% }.m4l-sc-item-price-head {padding-right: 12px !important }.m4l-sc-item-price {padding-right: 12px }.m4l-sc-list-footer div.m4l-sc-subtotal {padding-right: 8px !important }.m4l-sc-item-price, .m4l-sc-item-total {font-size: 13px }}@media only screen and (min-width: 768px) and (max-width: 940px) {#m4l-product-listing .m4l-add-to-cart {padding: 0.36rem 0.95rem 0.41em 0.75rem }.m4l-body-wrapper {padding: 30px 0 10px;}}@media only screen and (min-width: 641px) and (max-width: 768px) {#m4l-product-listing > li.m4l-grid-view {width: 49.9% }}@media only screen and (min-width: 641px) and (max-width: 979px) {table.m4l-tech-spec tr td:first-child {width: 45% }}@media only screen and (min-width: 481px) and (max-width: 979px) {.m4l-cart .m4l-sc-proceed-btn .m4l-show-for-small {float: left }}@media only screen and (max-width: 1280px) {.m4l-homepg-banners-row .m4l-page-align{display: flex;justify-content: space-between;}.m4l-homepg-sale-banner {width: 28.5%;}.m4l-homepg-sale-banner img{height: 100%;}.m4l-homepg-slider {width: 70%;margin-left: auto;}.m4l-homepg-swiper li img {height: auto;}}@media only screen and (max-width: 1249px) {.m4l-related-accessories {margin-left: 1px;margin-right: 1px }}@media only screen and (max-width: 1152px) {.m4l-homepg-grid {width: 46% }.m4l-homepg-upgrade-area {width: 52.5% }.m4l-cpu-grid {width: 100% }.m4l-sc-shipping-options li > span:first-child {min-width: 262px;padding: 0 2px }.m4l-sc-shipping-options li label {margin-right: 0;min-width: 241px;width: 243px }.m4l-request-quote .button {padding-left: 1rem;padding-right: 1rem }.m4l-social-icons {display: none }}@media only screen and (max-width: 1024px) {.m4l-sc-shipping-options li > span:first-child {min-width: 167px;padding: 0 2px }.m4l-sc-shipping-options li label {margin-right: 0;min-width: 199px;width: 199px }.m4l-header-wrapper.is-fixed {height: 77px;}}@media only screen and (max-width: 979px) {#page {display: block;width: 100%;overflow-x: hidden }.m4l-body-wrapper {padding: 6px 0 10px }.m4l-page-align {width: 100%;max-width: 100%;padding: 0px 8px;min-width: inherit }.m4l-show-for-small {display: block !important }.m4l-header-primary .m4l-page-align {padding: 0;padding-top: 50px }.m4l-homepg-top-banner {display: none }.m4l-center-slogan {display: none;}.homepg .m4l-center-slogan {display: block;font-size: 0.923em;line-height: normal;padding: 6px 10px;text-align: center;margin: 0;background: #f5f5f5;border-bottom: solid 1px #ddd;}.m4l-homepg-mobile-promotion {display: block }.no-homepg .m4l-homepg-mobile-promotion {margin-top: -2px;margin-bottom: 8px }.no-homepg .m4l-itempg-column-right .m4l-homepg-mobile-promotion {margin-top: 4px }#m4l-homepg-search {width: 98%;margin-left: 1%;padding: 15px 20px;padding-bottom: 8%;}.m4l-search-txt {font-size: 34px;line-height: 38px }.m4l-lg-notification{display:none;}.m4l-sm-notification{display:block;padding: 3px 5px 6px;line-height: 15px;}.m4l-notification-inner {display: inline;line-height: 15px;}#m4l-notification-close{position:absolute;right: 0;bottom:0;border-radius:3px;width:22px;height: 20px;line-height: 20px;}.m4l-homepg-big-links .m4l-cto-link {margin-left: 50px }.m4l-homepg-big-links .m4l-server-link {float: left;margin: 0;margin-left: 50px }#m4l-deals-listing .m4l-deal-image a {height: 200px;line-height: 198px }.m4l-homepg-grid-area {margin-bottom: 16px }.m4l-homepg-grid {margin-bottom: 15px;width: 100% }.m4l-cpu-grid {margin-top: 15px }.m4l-homepg-grid-header {border-bottom: none;height: auto }.m4l-homepg-server-memory, .m4l-homepg-notebook-memory {width: 50%;padding-right: 10px }.m4l-homepg-notebook-memory {padding-left: 6px;padding-right: 0 }.m4l-homepg-grid-title, .m4l-homepg-grid-title span {font-size: 18px }.m4l-homepg-upgrade-area {width: 100% }.m4l-cpu-grid .m4l-homepg-server-memory {width: 50%;padding-right: 10px }.m4l-homepg-grid-table tr td:first-child span {white-space: nowrap }.m4l-homepg-slider .m4l-page-align{padding: 0;}.m4l-homepg-title {font-size: 22px }.m4l-homepg-configurator .m4l-configurator-box {display: block;float: left;margin: 0 0.24% }.m4l-configurator-family .m4l-tiny-title {background: none;color: #000;padding: 4px 1px }.m4l-configurator-family input[type='text'], .m4l-user-mfr input[type='text'] {font-size: 14px }.homepg .m4l-configurator-page {background: url(../../images/divider-lg.png) bottom center no-repeat;background: none;position: relative;padding-bottom: 0px;margin-bottom: 15px }.homepg .m4l-configurator-page:after {background: url(../../images/divider-lg.png) bottom center no-repeat;opacity: 0.75;content: " ";display: block;height: 9px;width: 100% }.m4l-homepg-configurator-area {top: 0;margin-top: 10px;}.m4l-homepg-configurator-area .m4l-page-align{padding: 0;}.homepg .m4l-configurator-wrapper {padding: 25px 20px 15px;margin-bottom: 0;border-radius: 0;}.m4l-conf-primary-title {font-size: 24px;}.m4l-conf-sec-title {font-size: 16px;padding-bottom: 15px;}.m4l-conf-family-wrapper .col1 {width: 27%;margin-bottom: 12px;}.m4l-conf-family-wrapper .col2 {width: 27.499%;margin-bottom: 12px;}.m4l-conf-family-wrapper .col3 {width: 45.499%;margin-bottom: 12px;}.m4l-conf-family-wrapper .col4 {width: 75%;}.m4l-conf-family-wrapper .col5 {width: 24.99%;}.m4l-conf-family-wrapper .m4l-conf-select {margin-bottom: 0px;}.m4l-conf-intro-text {padding-bottom: 5px;}.m4l-config-page-banner {margin-bottom: 2px;margin-top: 5px }.homepg .m4l-or span {background: #eee;border-color: #eee }.m4l-configurator-family .col1 select, .m4l-configurator-family .col2 select, .m4l-configurator-family .col3 select, .m4l-configurator-family .col4 select {height: 38px !important;font-size: 14px;min-height: inherit !important;background-color: #eee;background-color: #fff }.m4l-configurator-family .col1, .m4l-configurator-family .col2, .m4l-configurator-family .col3, .m4l-configurator-family .col4 {width: 100%;float: left !important }.m4l-configurator-family input[type='text'] {border-bottom: solid 1px #ccc !important;border-color: #ccc;margin-bottom: 2px !important;padding-left: 6px;height: 35px }.m4l-homepg-featured-items {padding: 0 0 15px 0;}.m4l-homepg-fitems-wrap {padding-top: 15px;}.m4l-homepg-fitems-wrap .fitems-button-prev, .m4l-homepg-fitems-wrap .fitems-button-next {height: 44px;line-height: 44px;top: 226px;}.m4l-homepg-fitems-wrap .fitems-button-next {right: 1px;}.m4l-homepg-fitems-wrap .fitems-button-prev {left: 1px;}.m4l-footer-column {padding: 0 10px 0px 15px }.m4l-payment-icons-row {padding: 10px 0px 5px }.m4l-copyright p {text-align: left }.m4l-copyright .m4l-payment-icons {display: none }.m4l-footer-bottom .small-6 {width: 100% }.m4l-footer-subscribe .m4l-subscribe-input {width: 67% }.m4l-footer-subscribe .m4l-subscribe-btn {width: 32% }#scroll-to-top {right: 12px;bottom: 18px;width: 40px;height: 40px;line-height: 39px;border-radius: 6px;font-size: 22px }.m4l-footer-column ul li a:active, .m4l-footer-column ul li a:focus, .m4l-header-shopping-cart a:active, .m4l-header-shopping-cart a:focus, .m4l-header-links a:active, .m4l-header-links a:focus, .m4l-review-count a:active, .m4l-review-add a:active, .m4l-review-count a *:active, .m4l-review-count a:focus, .m4l-review-add a:focus, .m4l-review-count a *:focus {background: #db2222;background: #111;color: #fff;text-decoration: none }.m4l-social-icons p, .header_ratings_seal, .m4l-header-sale-tag, .m4l-applied-filters-list, .m4l-header-contact, .m4l-header-blog-link, .m4l-services-header {display: none }.m4l-header-primary {padding-top: 1px;padding-bottom: 0 }.m4l-logo-bar {top: -22px;left: 0;position: fixed;z-index: 25;display: block;transition: -webkit-transform 400ms cubic-bezier(.23, 1, .32, 1);transition: transform 400ms cubic-bezier(.23, 1, .32, 1);margin: 0;line-height: 49px;vertical-align: middle;width: 100%;background: #fff;padding: 22px 4px 0 0;border-bottom: solid 1px #ccc;-webkit-backface-visibility: hidden;}.m4l-mob-center-slogan {display: block;font-size: 0.923em;line-height: normal;padding: 6px 10px;text-align: center;margin: 0;background: #f5f5f5;border-bottom: solid 1px #ddd;color: #000;font-weight: bold;}#m4l-top-search {margin: 0;padding: 8px 6px 7px }#m4l-top-search .m4l-search-widget, #m4l-top-search .m4l-search-scope {height: auto }#m4l-top-search .m4l-search-widget .m4l-search-submit .m4l-search-btn {background: #f7f7f8;border: solid 1px #a4a7aa;color: #222;line-height: 39px }#m4l-top-search .m4l-search-widget .m4l-search-submit .m4l-search-btn i {color: #222;text-shadow: none }.m4l-modelpg #m4l-top-search {margin-top: 35px }.m4l-header-primary .m4l-header-links {background: none;padding: 0px;margin: 0px;float: none !important }.m4l-customer-links {margin-bottom: 0 }.m4l-header-primary .small-8 {width: 100% }.m4l-header-contact .m4l-header-mobile-call {display: block }.m4l-header-contact .m4l-header-desktop-call {display: none }.m4l-header-signin, .m4l-header-shopping-cart {float: none;clear: both;margin: 0;padding: 0;background: none }.m4l-jump-link, .m4l-blog-icon {display: block }.m4l-jump-link.m4l-jump-active {background: #fff;box-shadow: 0px 2px 0px #fff;border-right: solid 1px #ddd;border-left: solid 1px #ddd }.m4l-toggle-menu-icon.m4l-jump-active {box-shadow: none }.m4l-jump-content {display: none;float: none;clear: both;text-align: left;padding: 0;position: static;width: 100%;z-index: 22;background: #fff;border-bottom: solid 1px #ccc;position: fixed;z-index: 23;top: 50px;left: 0 }.m4l-jump-content.m4l-jump-active {display: block }.m4l-header-shopping-cart.m4l-jump-content {padding: 0 }.m4l-header-signin a {display: block;float: left;padding: 13px 15px;color: #111 !important;background: #fff !important }.m4l-user-header {display: none }.m4l-virtual-shopping-cart {display: block;background: #fff;padding: 2px 0;left: auto }#m4l-toggle-menu {width: 48px;position: relative;background: none !important;border: none !important }.top-bar-section .m4l-submenu {overflow-x: hidden }.m4l-header-navbar .m4l-page-align {padding: 0px }.social-icons-homepg {margin-right: 2px }.m4l-logo {width: auto;float: none !important;display: block;height: 50px;overflow: hidden;text-align: center;padding: 2px 0 0 0 }.m4l-logo a img {max-width: 150px }.m4l-logo .m4l-slogan {font-size: 0.846em;display: none }.m4l-header-shopping-cart a {text-decoration: none;color: #000 !important;padding: 13px 15px;display: block;font-size: 14px;background: none !important }.m4l-header-shopping-cart.m4l-virtual-shopping-cart a {background: url(../../images/shoppingcart-icon.png) 18px 13px no-repeat #fff !important;padding: 12px 30px 12px 48px }.m4l-header-contact a {text-decoration: none;color: #000 !important;padding: 13px 15px;font-size: 14px;display: block;background: none !important }.m4l-header-contact a b {color: #000;font-weight: 600;font-size: 15px }.top-bar {height: 0 !important }.m4l-header-navbar .top-bar .title-area {display: none }.m4l-header-navbar {box-shadow: none;-webkit-box-shadow: none;border: none }.top-bar-section {padding: 0px;overflow-y: visible;border: none;background: none;z-index: 900;position: fixed !important;-webkit-transition: -webkit-transform 400ms ease;-moz-transition: -moz-transform 400ms ease;-ms-transition: -ms-transform 400ms ease;-o-transition: -o-transform 400ms ease;transition: transform 400ms ease;-ms-transform: translate(-100%, 0);-webkit-transform: translate3d(-100%, 0, 0);-moz-transform: translate3d(-100%, 0, 0);-ms-transform: translate3d(-100%, 0, 0);-o-transform: translate3d(-100%, 0, 0);transform: translate3d(-120%, 0%, 0);left: auto;top: 0;height: 100%;width: 85%;overflow: hidden;clip: auto;background: #333333 }.top-bar.expanded .top-bar-section {height: 100% !important;background: #333333;position: fixed !important;top: 0;left: 0 !important;-ms-transform: translate(0%, 0);-webkit-transform: translate3d(0%, 0, 0);-moz-transform: translate3d(0%, 0, 0);-ms-transform: translate3d(0%, 0, 0);-o-transform: translate3d(0%, 0, 0);transform: translate3d(0%, 0%, 0);overflow: auto;border-right: solid 1px #ddd }.top-bar.expanded .top-bar-section .m4l-navigation {overflow: scroll;height: 100%;padding-bottom: 40px }.top-bar-section .m4l-navigation .dropdown {width: auto;top: 0;bottom: 0;position: absolute;margin: 0;padding: 0 0 0 25px;display: block;overflow: scroll;background: #333333;z-index: 1002;box-sizing: content-box;-webkit-overflow-scrolling: touch;-webkit-transition: all 350ms ease;-moz-transition: all 350ms ease;-ms-transition: all 350ms ease;-o-transition: all 350ms ease;transition: all 350ms ease;-webkit-transition-delay: 0.2s;transition-delay: 0.2s;height: 0;opacity: 0 }.top-bar-section .m4l-navigation .has-dropdown.opened .dropdown {-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);overflow: scroll;opacity: 1;height: auto;display: block;padding: 0 0 0 25px;border-bottom-color: #ddd;position: static !important;-webkit-transition-delay: 0s;transition-delay: 0s }.top-bar-section .dropdown {clip: rect(auto, auto, auto, auto) !important;position: static !important }.top-bar *:focus {background: rgba(0, 0, 0, 0) }.top-bar.expanded {overflow: visible;z-index: 277 }.top-bar.expanded .top-bar-section {background: #fff;padding-bottom: 5px }.top-bar-section ul li.parent-back {display: none }.top-bar-section ul li.parent-back > a {padding: 0px 18px;border-bottom: solid 2px #141414;font-size: 15px;font-weight: bold;color: #fff;text-decoration: none;height: 50px;line-height: 48px;background: #282829;text-align: right }.top-bar-section ul li.parent-back > a i {line-height: 40px;font-size: 16px;margin-top: -3px;vertical-align: middle }.top-bar-section ul li.parent-back > a:hover, .top-bar-section ul li.parent-back > a:active {background: #1d1e1e }.top-bar-section > ul.m4l-navigation > li > a.m4l-category-dropdown {line-height: 47px;height: 49px;font-size: 1.1185em;border-bottom: solid 1px #ddd;color: #000;padding-left: 14px !important }.top-bar-section > .m4l-navigation > li:last-child > a.m4l-category-dropdown {border-bottom: none }.top-bar-section > .m4l-navigation > li.opened > a.m4l-category-dropdown {border-bottom: none }.top-bar-section .has-dropdown.opened > a:after {-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);width: 1.16rem;height: 1.06rem;right: 2px }.top-bar-section .has-dropdown > .dropdown {background: #fff;border-bottom: solid 1px #ddd;border-bottom-color: transparent }.top-bar-section .dropdown li {background: none }.top-bar-section .dropdown li.m4l-nav-level1 {padding-top: 0 }.top-bar-section .has-dropdown .dropdown .m4l-nav-level1 .columns {padding-left: 0;padding-right: 0 }.top-bar-section .dropdown .m4l-level2-submenu {margin-bottom: 2px }.m4l-navigation .m4l-nav-level1 .columns .m4l-level2-submenu+.m4l-level2-submenu {border-top: double 3px #ccc;margin-top: 10px;padding-top: 10px }.m4l-navigation .m4l-nav-level1 h3, .m4l-navigation .m4l-nav-level1 .m4l-nav-hd {color: #080808;font-size: 1.116em;margin: 0;height: 44px;line-height: 42px;position: relative;cursor: pointer;transition: all 0.2s linear;padding: 0 10px 0px 1px;width: 100%;font-weight: 600 }.m4l-navigation .m4l-nav-level1 h3:after, .m4l-navigation .m4l-nav-level1 .m4l-nav-hd:after {display: block;content: url('../../images/svg/minus.svg');content: url('../../images/svg/plus.svg');ccontent: "+";width: 0.75em;height: 0.75em;line-height: 14px;position: absolute;text-align: center;right: 16px;top: 12px;font-size: 15px;font-weight: normal;font: normal normal normal 14px/1 FontAwesome;color: #838383;opacity: 0.85 }.m4l-navigation .m4l-nav-level1 h3:before, .m4l-navigation .m4l-nav-level1 .m4l-nav-hd:before {opacity: 0;content: url('../../images/svg/minus.svg');width: 0;height: 0;position: absolute;left: -9999em }.m4l-navigation .m4l-nav-level1 h3.level2-active:after, .m4l-navigation .m4l-nav-level1 .m4l-nav-hd.level2-active:after {content: url('../../images/svg/minus.svg');width: 0.75em;height: 0.75em;opacity: 0.85 }.m4l-navigation .m4l-nav-level1 .row .columns:last-child h3:last-of-type {border-bottom: none }.top-bar-section .m4l-submenu > li.back > h5 > a {color: #e6e7e9;padding: 0px 20px;height: 47px;line-height: 45px;border-bottom: solid 2px #3a3b40;background: #5f6065 }.top-bar-section .m4l-submenu > li.back > h5 > a:hover, .top-bar-section .m4l-submenu > li.back > h5 > a:focus {background: #505157 }.top-bar-section .dropdown li.m4l-nav-level1 .row .row {background: #fff;padding: 0 10px 4px 10px;margin-bottom: 2px;-webkit-box-shadow: inset 0px 0px 0px #ddd;box-shadow: inset 0px 0px 0px #ddd }.top-bar-section .dropdown li .m4l-level2-submenu > li {background: none }.top-bar-section .dropdown li .m4l-level2-submenu > li > a, .top-bar-section .dropdown li .m4l-level2-submenu > a {padding: 0px;height: 43px;line-height: 42px;color: #000;font-weight: normal;font-size: 1.075em;font-family: 'Open Sans', sans-serif;opacity: 1;}.top-bar-section .dropdown li .m4l-level2-submenu > li:last-child > a {border-bottom: none }.top-bar-section > .m4l-navigation > .dropdown > li:not(.has-form) a:not(.button):hover, .top-bar-section > .m4l-navigation > .dropdown > li:not(.has-form) a:not(.button):active, .top-bar-section .dropdown li .m4l-level2-submenu > li > a:hover, .top-bar-section .dropdown li .m4l-level2-submenu > li > a:active {color: #222121;background: #fafafa;text-decoration: none;border-radius: none }.m4l-navigation > li > .dropdown h6, .m4l-navigation > li > .dropdown .m4l-nav-sub-hd {color: #111;font-size: 1.1575rem;padding: 0px;margin-top: 10px;margin-bottom: 6px }.m4l-navigation > li > .dropdown h6 a, .m4l-navigation > li > .dropdown .m4l-nav-sub-hd a {color: #000 !important;font-size: 1.1575rem !important }.top-bar-section .dropdown .m4l-nav-level1 .level2-active+.row {bbackground: #222 }.top-bar-section .dropdown .m4l-nav-level1 .level2-active+.row ul > li {bbackground: none }.top-bar-section .dropdown li.title {display: none }body .m4l-header-wrapper div.m4l-logo-bar, body .m4l-header-wrapper div#m4l-top-search, body .m4l-header-wrapper .m4l-mob-center-slogan, body .m4l-header-wrapper .m4l-center-slogan, body .m4l-header-wrapper > div.m4l-header-primary, body > #page > div.m4l-body-wrapper, body > #page > div.m4l-footer, body #m4l-sm-notification {transition: -webkit-transform 400ms cubic-bezier(0.23, 1, 0.32, 1);transition: transform 400ms cubic-bezier(0.23, 1, 0.32, 1) }body.nav-open .m4l-header-wrapper div.m4l-logo-bar, body.nav-open .m4l-header-wrapper div#m4l-top-search, body.nav-open .m4l-header-wrapper .m4l-center-slogan, body.nav-open .m4l-header-wrapper .m4l-mob-center-slogan, body.nav-open > #page > div.m4l-body-wrapper, body.nav-open > #page > div.m4l-footer, body.nav-open #m4l-sm-notification {-webkit-transform: translateX(85%);-ms-transform: translateX(85%);transform: translateX(85%) }#m4l-sidebar {padding: 0px }.m4l-search-results-title {font-size: 1.595em }.m4l-category-page {padding-top: 0px !important;background: #f6f7f8;margin-bottom: -20px }#m4l-right-column {width: 100%;float: right }#m4l-search-results {padding-top: 14px }.row-offcanvas {position: relative;-webkit-transition: margin 0.25s;-moz-transition: margin 0.25s;transition: margin 0.25s;margin-top: -10px }.row-offcanvas-left #m4l-refinements, .row-offcanvas-left .m4l-proceed-mobile-filters {left: 0;-ms-transform: translate(-120%, 0);-webkit-transform: translate3d(-120%, 0, 0);-moz-transform: translate3d(-120%, 0, 0);-ms-transform: translate3d(-120%, 0, 0);-o-transform: translate3d(-120%, 0, 0);transform: translate3d(-120%, 0%, 0) }.row-offcanvas-left.active:before {display: block;position: absolute;content: " ";width: 110%;left: -5%;top: -600px;height: 1000%;width: 0;height: 0;z-index: 77;bbackground-color: rgba(0, 0, 0, 0.32) }#m4l-sidebar {width: 80%;text-align: right;padding: 0 }.m4l-search-results-header {margin: 2px 0px 4px 0px }.m4l-sale-page .m4l-search-results-header{padding-left: 1px;margin: 2px 0px 4px 0px }#m4l-refinements {padding: 75px 15px 40px;text-align: left;position: fixed;top: 0px;width: 85%;z-index: 125;height: 100%;overflow-y: auto;background-color: #fff;-webkit-transition: -webkit-transform 400ms ease;-moz-transition: -moz-transform 400ms ease;-ms-transition: -ms-transform 400ms ease;-o-transition: -o-transform 400ms ease;transition: transform 400ms ease;background: #f7f7f7 }.filters-open #m4l-refinements, .filters-open .m4l-proceed-mobile-filters {left: 0;-ms-transform: translate(0%, 0);-webkit-transform: translate3d(0%, 0, 0);-moz-transform: translate3d(0%, 0, 0);-ms-transform: translate3d(0%, 0, 0);-o-transform: translate3d(0%, 0, 0);transform: translate3d(0%, 0%, 0);-webkit-transition: -webkit-transform 400ms ease;-moz-transition: -moz-transform 400ms ease;-ms-transition: -ms-transform 400ms ease;-o-transition: -o-transform 400ms ease;transition: transform 400ms ease }.filters-open #m4l-page-overlay, .nav-open #m4l-page-overlay {display: block }.filters-open #m4l-page-overlay {background: rgba(0, 0, 0, 0.35) }.nav-open #m4l-page-overlay {background: rgba(255, 255, 255, 0.05) }.m4l-refinements-header {display: none }.m4l-refinements-title {border-bottom: none;margin: 0;padding: 0px 0px 0px 8px;height: 40px;line-height: 39px }.m4l-refinements-search .m4l-refinements-title {height: auto;line-height: inherit;padding: 0 0 2px 0 }.m4l-refinements-box {margin: 0;padding-bottom: 1px;background: #fff;margin-bottom: 5px;box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.09) }.m4l-refinements-search {border-bottom: none;background: none;box-shadow: none }.m4l-refinements-box:last-child {border-bottom: none }.m4l-refinements-list {background: #fff;padding: 6px 10px }.m4l-refinements-list li {margin: 0 0 2px 0 }.m4l-refinements-list li label, .m4l-refinements-list li a {font-size: 1em;padding: 0;display: block;height: 35px;line-height: 34px }.m4l-refinements-list input[type="checkbox"] {width: 17px;height: 17px;-moz-transform: scale(1.2);-moz-transform: scale(1.2) }.m4l-refinements-list input[type="checkbox"] + input + a:before {line-height: 16px;display: inline-block;width: 18px;height: 18px;margin-top: 7px }.m4l-refinements-list input[type=checkbox]:checked:before, .m4l-refinements-list input[type=checkbox]:indeterminate:before {font-size: 14px;top: 8px;left: 2px }.m4l-proceed-mobile-filters {position: fixed;display: block;top: 0;left: 0;z-index: 127;background: #fff;border-bottom: solid 1px #ccc;padding: 10px 15px;width: 85%;-webkit-transition: -webkit-transform 400ms ease;-moz-transition: -moz-transform 400ms ease;-ms-transition: -ms-transform 400ms ease;-o-transition: -o-transform 400ms ease;transition: transform 400ms ease;text-align: center;overflow: hidden }.m4l-proceed-mobile-filters button {display: inline-block;width: auto;margin: 0 0.25%;box-shadow: none }.m4l-proceed-mobile-filters #m4l-proceed-filters-btn {background: #111;border: solid 1px #111;box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.14);text-align: center;padding: 8px 18px;border-radius: 2px;-webkit-border-radius: 2px }.m4l-proceed-mobile-filters #m4l-clear-filters-btn {text-align: center;padding: 8px 15px }.m4l-proceed-mobile-filters #close-refinements-btn {text-align: center;padding: 8px 15px }.m4l-search-results-header .m4l-search-regular-text, .m4l-search-sort .m4l-search-sort-txt {display: none }.m4l-search-results-title .m4l-search-phrase {margin-right: 10px }.m4l-search-results-title .m4l-results-count-small {font-size: 13px;display: inline-block }.m4l-search-results-count {display: none }.m4l-applied-filters-list {clear: both;margin: 0 }.m4l-results-sort-bar {border: none;padding: 0px 5px;width: 100%;width: -moz-(100% + 16px);width: -webkit-calc(100% + 16px);width: calc(100% + 16px);margin: 0 -8px }.m4l-results-sort-bar.sticky {position: fixed;top: 50px;width: 100%;background: rgba(255, 255, 255, 0.99);padding: 4px 5px;z-index: 21;margin: 0;left: 0;border-bottom: solid 1px #ccc }.sort-bar-right {height: 40px;line-height: 40px }.m4l-search-sort {padding-right: 0;vertical-align: top }.m4l-search-sort .m4l-search-sort-options {vertical-align: top }.m4l-search-sort .m4l-search-sort-options select {height: 40px;padding: 2px 4px 2px 6px;border-color: #ccc;margin: 0px;width: 98px }.m4l-search-sort .m4l-page-size-options select {width: 48px }.m4l-refinements-toggle {display: block;margin: 0;color: #252626;padding: 0;cursor: pointer;float: left }.m4l-refinements-toggle .refinements-toggle-btn {font-weight: bold;float: left;display: block;height: 40px;line-height: 39px;padding: 0px 16px;border: solid 1px #c5c5cc;background: #fff;color: #252626;font-size: 14px }.m4l-refinements-toggle .refinements-toggle-btn i {vertical-align: middle;margin-top: -2px;margin-right: 2px }.m4l-toggle-view {padding: 2px 1px 0px 2px;border: solid 1px #c5c5cc;background: #fff;height: 40px;vertical-align: top;margin-right: 0 }.m4l-toggle-view-icons {width: 29px;height: 36px;padding: 10px 6px;background-clip: content-box;margin: 0;float: left }.m4l-toggle-view-icons.m4l-grid-view {background-position: 6px 10px;padding-right: 1px }.m4l-toggle-view-icons.m4l-list-view {background-position: 3px -7px;padding-left: 1px }.m4l-listing-container {margin: 6px 0 15px;background: #f6f7f8;width: 100%;width: -webkit-calc(100% + 16px);width: -moz-calc(100% + 16px);width: -o-calc(100% + 16px);width: calc(100% + 16px);margin-left: -8px;padding: 2px 6px 0 }#m4l-product-listing > li.m4l-list-view {width: 100%;margin: 0 0 6px 0;padding: 20px 10px;min-height: inherit;border: none;border-bottom: solid 1px #ddd;box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.10) }#m4l-product-listing li.m4l-list-view .m4l-image-holder {position: absolute;top: 30px }#m4l-product-listing li.m4l-list-view .m4l-item-summary {width: 80%;float: left;padding-left: 10px;margin-left: 20% }#m4l-product-listing li.m4l-list-view .m4l-list-item-price {float: left;clear: both;margin-left: 20%;width: 80%;text-align: left;padding-left: 10px;padding-top: 5px }#m4l-product-listing li.m4l-list-view .m4l-price-holder .m4l-current-price {font-size: 15px;padding-right: 4px;display: inline-block }#m4l-product-listing li.m4l-list-view .m4l-price-holder .m4l-old-price {display: inline-block }#m4l-product-listing li.m4l-list-view .m4l-image-holder a {height: 120px;line-height: 100px;padding: 10px }#m4l-product-listing li.m4l-list-view .m4l-item-title {font-size: 1.2245em;font-weight: 600;border-bottom: none;margin: 0 0 6px 0;line-height: 128%;padding-bottom: 1px;letter-spacing: 0.008em }#m4l-product-listing li.m4l-list-view .m4l-cart-btn-holder {position: static;opacity: 1;text-align: left }#m4l-product-listing li.m4l-list-view .m4l-cart-btn-holder .m4l-add-to-cart, #m4l-product-listing li.m4l-list-view .m4l-cart-btn-holder .m4l-black-btn {width: auto;height: 2.85em;padding: 0.295rem 2.00rem 0.415em 1.65rem }#m4l-product-listing li.m4l-list-view .m4l-cart-btn-holder .m4l-black-btn {vertical-align: top }#m4l-product-listing li.m4l-list-view .m4l-item-compare-option {padding-bottom: 5px;margin-top: -10px;z-index: 3 }#m4l-product-listing > li.m4l-grid-view {width: 32.75%;margin: 0 0.5% 0.6% 0;padding: 12px 15px 10px 15px }#m4l-product-listing li.m4l-grid-view .m4l-item-title {border-bottom: none;margin-bottom: 5px;padding-bottom: 0 }#m4l-product-listing li.m4l-grid-view .m4l-item-title a {display: block;display: -webkit-box;max-width: 100%;height: 51px;margin: 0 auto;line-height: 126%;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis }#m4l-product-listing li.m4l-grid-view .m4l-cart-btn-holder {filter: alpha(opacity=100);opacity: 1;bottom: 6px;min-height: 70px;padding-top: 4px;position: static }#m4l-product-listing > li.m4l-grid-view ul.attributes-list .attribute-value {display: block;padding: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis }.m4l-compare-popover {width: 99.9%;max-width: 310px;margin-right: -6px;right: auto;left: 0;top: 38px }.m4l-compare-popover:before {border: inset 6px;border-color: transparent transparent #FFFFFF transparent;border-bottom-style: solid;top: -12px;right: auto;left: 14px }.m4l-compare-popover:after {border: inset 7px;border-color: transparent transparent #cccccc transparent;border-bottom-style: solid;top: -14px;right: auto;left: 13px }.m4l-popover-title {padding: 10px 12px 4px;font-weight: 600;font-size: 14px }.m4l-compare-popover .m4l-compare-item .m4l-compare-remove {margin-top: 2px;width: 17px;height: auto }.m4l-compare-popover .m4l-compare-item .m4l-compare-remove a {display: block;padding: 4px 1px }.m4l-compare-popover .m4l-compare-item .m4l-compare-remove i {width: 15px;height: 15px;font-size: 1.127em;line-height: 12px;text-align: center }.pagination-right {padding: 4px 1px 6px;border: none;margin: 10px 0 }.m4l-custom-content {padding: 0 8px }.m4l-breadcrumbs-listing-page {margin-top: -1px;margin-bottom: 6px }.m4l-itempg-column-left {width: 79.752%;padding-right: 30px }.m4l-itempg-column-right {width: 20% }.m4l-item-details {padding: 0 2px }.m4l-item-image-column {width: 28.99% }.m4l-item-image a, .m4l-item-image .m4l-item-mask {height: 210px;line-height: 210px }.m4l-item-image img {height: auto !important }.m4l-item-modal .close-reveal-modal {padding-right: 15px;height: 36px;line-height: 36px;padding-top: 0;margin-right: -8px;margin-top: -4px }.m4l-item-upgrade-modal .close-reveal-modal {margin-top: -1px }.m4l-item-description {padding-left: 15px;width: 70.99% }.m4l-itempg-mpn {padding-bottom: 2px;border-bottom: none }.m4l-itempg-tax .itempg-zip-input {max-width: 90px }.m4l-itempg-pricebar {padding: 14px 0px 12px }.m4l-itempg-qty-row {padding: 6px 0px 12px }.m4l-itempg-qty-box {width: 130px }.m4l-itempg-qty-box .qty-btn {height: 100%;width: 2.65em;line-height: 2.8em;-webkit-box-shadow: inset 0px -1px 0px rgba(0, 0, 0, 0.10);box-shadow: inset 0px -1px 0px rgba(0, 0, 0, 0.10) }.m4l-itempg-qty-box .qty-btn.qty-minus {right: 2.52em;top: 0 }.m4l-itempg-accessories-bar {margin: 10px 0 2px 0;}.m4l-product-info {width: 58% }.m4l-general-info {width: 100% }.m4l-request-quote {width: 40%;padding: 15px !important }.request-quote-content .small-2 {width: 20%;padding: 0 }.request-quote-content .small-10 {padding-right: 0;width: 80% }.itempg-info-txt .m4l-desktop-phone {display: none }.itempg-info-txt .m4l-mobile-phone {display: inline-block;color: #000 }.itempg-info-txt .m4l-mobile-phone a {color: #000;text-decoration: underline }.m4l-item-share {float: left;margin: 0px }.m4l-item-modal .m4l-modal-content {padding: 1px 1px 15px 1px }.m4l-item-modal .m4l-item-modal-image {padding: 0 14px }.m4l-product-recommendations {display: none }.m4l-related-accessories {padding: 0 1px;margin: 1px 0 9px }.m4l-related-accessories.fixed {position: static }.m4l-related-accessories h6, .m4l-related-accessories .m4l-accessories-bar-label {width: auto;min-width: inherit;padding: 5px 0 3px 8px }.m4l-related-accessories-links {width: auto;clear: both;min-width: inherit;float: none;display: block;overflow: hidden }.m4l-related-accessories-links li a {padding: 2px;outline: none }.m4l-related-accessories-links li a .m4l-accessories-count, .m4l-related-accessories-links li a .m4l-accessories-text {font-size: 11px }.acc-summary-opened .m4l-avl-accessories {margin-top: 1px }.m4l-avl-accessories .m4l-toggle-view {display: none }.m4l-avl-accessories .m4l-avl-panel-juniortitle {margin-top: 5px }.m4l-avl-panel .m4l-avl-items-list li, .m4l-avl-panel .m4l-avl-items-list li.m4l-avl-list-view, .m4l-avl-panel .m4l-avl-items-list li.m4l-avl-grid-view {width: 100%;border-bottom: dotted 1px #b4b5bb;margin: 0;padding: 0 1px }.m4l-avl-panel .m4l-avl-items-list li:last-child {border-bottom: none }.m4l-avl-panel .m4l-avl-items-list li:after, .m4l-avl-panel .m4l-avl-items-list li:before {width: 0;border: none;height: 0 }.m4l-avl-panel .m4l-avl-items-list li .pr-item-wrapper, .m4l-avl-panel .m4l-avl-items-list li.m4l-avl-list-view .pr-item-wrapper, .m4l-avl-panel .m4l-avl-items-list li.m4l-avl-grid-view .pr-item-wrapper {padding: 2px 1px;width: 80%;float: left }.m4l-avl-items-list li .pr-item-image, .m4l-avl-items-list li.m4l-avl-list-view .pr-item-image, .m4l-avl-items-list li.m4l-avl-grid-view .pr-item-image {height: 60px;width: 80px;line-height: 50px;float: left;margin-right: 10px }.m4l-avl-items-list li .pr-item-title, .m4l-avl-items-list li.m4l-avl-list-view .pr-item-title, .m4l-avl-items-list li.m4l-avl-grid-view .pr-item-title {margin-top: 0;padding-top: 5px }.m4l-avl-items-list li .pr-item-price, .m4l-avl-items-list li.m4l-avl-list-view .pr-item-price, .m4l-avl-items-list li.m4l-avl-grid-view .pr-item-price {padding-left: 90px }.m4l-avl-items-list li .m4l-old-price, .m4l-avl-items-list li .m4l-current-price {display: inline-block }.m4l-avl-items-list li .m4l-current-price {font-size: 14px }.m4l-avl-items-list li .m4l-avl-cto, .m4l-avl-items-list li.m4l-avl-list-view .m4l-avl-cto, .m4l-avl-items-list li.m4l-avl-grid-view .m4l-avl-cto {padding: 10px 5px 12px 5px;overflow: hidden }.m4l-avl-cto a {padding: 0 12px }.m4l-avl-items-grid .m4l-avl-cto a {white-space: nowrap;}.m4l-avl-panel .m4l-avl-items-list li.m4l-avl-list-view .pr-item-wrapper .m4l-quick-view-icon, .m4l-avl-panel .m4l-avl-items-list li.m4l-avl-grid-view .pr-item-wrapper .m4l-quick-view-icon, .m4l-avl-panel .m4l-avl-items-list li .pr-item-wrapper .m4l-quick-view-icon {background: none;padding: 0 !important;visibility: visible }.m4l-avl-panel .m4l-avl-load-btn-row {padding: 0;margin-bottom: 10px }.m4l-avl-panel .m4l-avl-load-btn-row .button {text-decoration: none }.m4l-avl-panel .m4l-avl-load-btn-row .button:hover, .m4l-avl-panel .m4l-avl-load-btn-row .button:focus {background: #f1f2f2 }.m4l-cto-section, .m4l-cto-section.cto-sticky {position: fixed;top: 50px;left: 0;margin: 0;z-index: 10;}.m4l-cto-list-container {display: none;box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .45);-webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .45);padding: 1px 3px 5px 3px }.m4l-cto-header {height: 37px;line-height: 33px;padding: 1px 5px 1px 15px;border-radius: 0;-webkit-transition: all 0.15s linear;transition: all 0.15s linear }.m4l-cto-header.blink {background: #c31818 }.m4l-cto-header .m4l-cto-toggle {display: block;display: inline-block;float: right;height: 35px;padding: 0 20px 0 30px;line-height: 33px;color: #fff;font-size: 13px;cursor: pointer }.m4l-cto-header .m4l-cto-toggle i {font-size: 24px;line-height: 35px;vertical-align: top }.m4l-cto-header .m4l-cto-toggle:active, .m4l-cto-header .m4l-cto-toggle:focus {background: #363940 }.m4l-cto-header .m4l-cto-count-small {color: #fff;vertical-align: top;line-height: 33px;margin-right: 5px }.m4l-cto-header .m4l-cto-toggle-icon {color: #fff }.m4l-cto-btn-close {display: block;margin-top: 2px;padding: 0 6px;text-align: center }.m4l-cto-btn-close .btn-cto-close {width: 100% !important;height: 33px !important;vertical-align: top;padding: .35rem 1.25rem !important;margin-right: 1px;line-height: 19px;font-size: 1em;margin: 0 0 5px 0 }.m4l-cto-list {padding: 1px 4px 1px 4px;max-height: 225px }.m4l-cto-list li {padding-bottom: 7px;padding-top: 7px }.m4l-cto-subtotal {padding: 5px 0 }.m4l-cto-price {padding: 2px 0 }.m4l-cto-action {margin-right: 10px }.m4l-config-items, .m4l-config-panel {padding-left: 0 }table.m4l-modelpg-accessories > tbody > tr > td {display: block;width: 100% !important;overflow: hidden;float: left }table.m4l-modelpg-accessories > tbody > tr > td:first-child {border-bottom: none;padding-bottom: 0 }.m4l-modelpg-accessories .m4l-config-item-right tr td {display: inline;padding: 0px 3px }.m4l-modelpg-accessories > tbody > tr > td:last-child {border-top: none;padding-left: 26px;padding-bottom: 8px }.m4l-config-item-title .m4l-quick-view {top: 9px }.m4l-config-item-right .m4l-config-item-btn .button {vertical-align: top }.m4l-toggle-content-mm {display: none }.m4l-toggle-mm {position: relative;cursor: pointer }.m4l-toggle-mm:after, .m4l-toggle-mm::after {display: block;content: "+";width: 20px;position: absolute;right: 4px;top: 10px;line-height: 1em;font-size: 14px;font-family: verdana;padding: 2px 0px;text-align: center;font-weight: bold;z-index: 26 }.m4l-toggle-mm.active:after, .m4l-toggle-mm.active::after {content: "-" }.m4l-sale-page{margin-bottom: -20px;}.m4l-sale-banner {margin: 5px 0 10px 0;}.m4l-sale-page .m4l-results-sort-bar {padding: 1px 0px 1px 8px;}.m4l-sale-listing{width: 100%;margin-left: 0;padding: 1px;background: none;padding-bottom: 25px;}#m4l-sale-items > li {padding: 0 8px;margin: 0 0 18px 0;width: 24.99%;}#m4l-sale-items .m4l-fitem-wrapper {padding: 10px 20px 85px;}.m4l-deals-listing #m4l-sale-items .m4l-fitem-wrapper {padding: 10px 20px 20px;}#m4l-sale-items .m4l-deal-item .m4l-fitem-sale-price {font-size: 18px;}.m4l-deal-item .m4l-fitem-reg-price {font-size: 17px;}.m4l-deals-banner {margin: 0 0 15px 0;height: 150px;text-align: left;padding-top: 35px;background-size: 1516px 150px;background-position: right -150px top;padding-left: 30px;}.m4l-deals-banner h1{font-size: 42px;}.m4l-deals-banner h6{font-size: 18px;}.m4l-login {padding: 0 5px }.m4l-login-content {padding: 0 5px }.m4l-login-title h3 {font-size: 20px }.m4l-login-box {padding: 0 5px 0 1px !important;width: 48.8% !important;margin-right: 1% }.m4l-returning-login {padding-left: 12px !important }.m4l-cart {margin-top: 0px }.m4l-sc-header .m4l-page-title {margin: 5px 0 0 0;border-bottom: solid 1px #ddd;padding-bottom: 8px;text-align: left }.m4l-sc-right-column {width: 100% }.m4l-sc-table {width: 100% }.m4l-sc-list-head, .m4l-sc-item-total, .m4l-order-summary .m4l-sc-item-price {display: none }.m4l-order-summary .m4l-sc-item-price {display: none !important }.m4l-sc-item-image {position: absolute;padding: 0 }.m4l-order-summary .m4l-sc-item-image img {max-height: 60px }.m4l-sc-item-title, .m4l-sc-item-title a {color: #000000;font-size: 14px;line-height: 17px }.m4l-sc-part-number {font-size: 12px }.m4l-sc-item-price, .m4l-order-summary .m4l-sc-item-price {position: static;padding-top: 3px;display: block;font-size: 13px;font-weight: bold }.m4l-cart .m4l-sc-item-price {display: none }.m4l-sc-list-item .m4l-sc-item-content {padding-right: 10px !important }.m4l-sc-item-description {padding-bottom: 8px }.m4l-sc-update-cart-row {text-align: left;padding-left: 125px }.m4l-cart-shipping {padding: 10px 0px 0px 0px;width: 80%;float: right;margin-bottom: 0 }.m4l-sc-table .m4l-sc-item-price-mobile {display: inline-block !important;float: left;height: 28px;line-height: 29px;padding-right: 9px;font-size: 14px;font-weight: 600 }.m4l-sc-update-action {float: left;display: inline-block !important }.m4l-sc-piece-price {display: block;clear: both;margin-left: 115px;padding: 7px 0 4px }.m4l-order-summary .m4l-sc-part-number {padding-top: 3px;display: inline-block }.m4l-order-summary .m4l-sc-piece-price {margin-left: 0 !important;padding: 1px 0 0 }.m4l-order-summary .m4l-sc-list-item {padding-bottom: 5px }.m4l-sc-mobile-actions .m4l-sc-btn-update, .m4l-sc-update-action .m4l-sc-btn-update {float: left;margin-left: 58px;padding: 0.365rem 0.48rem 0.425rem 0.48rem;border-radius: 2px;-webkit-border-radius: 2px;font-size: 12px;font-weight: normal;border: none !important;background: #111;font-family: sans-serif, Arial;color: #fff;height: 28px;line-height: 16px;text-decoration: none !important;margin: 0 }.m4l-sc-update-action .m4l-sc-btn-update span {color: #fff }button.m4l-sc-btn-update:hover, button.m4l-sc-btn-update:active {background: #111;color: #e4e4e6 }.m4l-sc-btn-link:hover, .m4l-sc-btn-link:active, button.m4l-sc-btn-delete:hover, button.m4l-sc-btn-delete:focus, button.m4l-sc-btn-delete:active {text-decoration: underline;outline: none;box-shadow: none;background: none !important }button.m4l-sc-btn-delete:active i, button.m4l-sc-btn-delete:hover i, button.m4l-sc-btn-delete:focus i {color: #fff }.m4l-sc-btn-delete i {display: inline-block }.m4l-sc-item-qty {position: relative;margin-left: 115px;float: left;width: auto }.m4l-sc-quantity-wrap {line-height: 30px;height: 30px;display: none }.m4l-sc-quantity {display: none }.m4l-cart input.m4l-sc-quantity-input {display: inline-block;float: left;margin-right: 3px;height: 28px;line-height: normal;width: 48px;max-width: inherit }.m4l-styled-select {line-height: 27px;height: 28px }.m4l-styled-select:after {top: 9px }.m4l-sc-subtotal-row {margin-top: 0 }.m4l-sc-update-link {height: 34px;width: 72px;padding: 0 1px 1px 1px }.m4l-sc-mobile-actions {clear: both;margin-left: 115px;width: auto;position: relative }.m4l-sc-mobile-actions .m4l-sc-update-action {top: -30px;left: 58px;position: absolute }.m4l-sc-other-actions {display: block;clear: both }.m4l-sc-other-actions button {margin-top: 0 }.m4l-sc-list-footer {display: none }.m4l-cart .m4l-sc-list-item:nth-last-child(3) {border-bottom: none }.m4l-sc-btn-link-wrapper:after {content: "/";display: inline-block;margin-right: 2px;font-size: 12px }.m4l-sc-shipping-options li {display: block;clear: both;width: 100%;float: left;margin-bottom: 2px }.m4l-sc-shipping-options li > span:first-child {min-width: 350px;padding-left: 45px }.m4l-sc-shipping-options input[type="radio"] {margin: 2px 5px 0 -40px }.m4l-sc-shipping-options li label {min-width: 95% }.m4l-order-summary .m4l-sc-item-qty {width: auto;padding-left: 0 !important;display: none }.m4l-order-summary .m4l-sc-quantity-label {display: inline-block }.m4l-order-summary .m4l-sc-right-column {padding-top: 4px }.m4l-trend-btn, button.m4l-back-button, .button.m4l-back-button {height: 3.15em }.m4l-logout-btn {height: 2.59em }.m4l-checkout-progress-bar {margin: 5px 0px;box-shadow: none;-webkit-box-shadow: none;border-bottom-color: #ccc }.m4l-checkout-progress-bar ul {padding: 0 20px;margin: 0 }.m4l-checkout-progress-bar ul li a, .m4l-checkout-progress-bar ul li button {display: inline-block }.m4l-order-summary .m4l-order-summary-header {border-bottom: solid 1px #ddd }.m4l-checkout .m4l-tax-exemption {padding: 16px 15px 10px }.m4l-order-info-box .m4l-order-info-icon {right: 5px;top: 5px;display: none }.m4l-cart-total-box {margin-bottom: 5px }.m4l-grey-box {border: none;-webkit-box-shadow: none;box-shadow: none }.m4l-checkout-right-top-btn {margin-top: 6px;float: left }.m4l-my-account {padding: 0px 0px 5px 60px }.m4l-my-account-box {margin: 5px 0px 5px }.m4l-profile-left-column {width: 28% }.m4l-profile-left-column.active {height: auto;-webkit-box-shadow: none;box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.15) }.m4l-profile-left-column ul li a:active, .m4l-profile-left-column ul li a:focus, .m4l-profile-left-column ul li a:hover {background-color: #f7f7f8 }.m4l-profile-left-column ul li.m4l-active a:after, .m4l-profile-left-column ul li.m4l-active a:before {border: none }.m4l-profile-left-column.m4l-toggle-mm:after, .m4l-profile-left-column.m4l-toggle-mm::after {width: 100%;right: 0px;top: 10px;line-height: 2.55rem;content: " ";font: normal normal normal 14px/1 FontAwesome;font-size: 13px;padding: 2px 14px;text-align: right;z-index: 27;height: 2.95rem;color: #0c0c0c }.m4l-profile-left-column.active:after, .m4l-profile-left-column.active::after {content: "\f0d8" }.m4l-profile-avatar {padding: 1px 5px 0 68px }.m4l-avatar-holder {height: 55px;width: 55px;line-height: 55px;background: #ccc }.m4l-avatar-holder i {font-size: 30px;line-height: 55px }.m4l-avatar-title {padding-bottom: 3px }.m4l-profile-details {width: 72% }.m4l-profile-container {padding: 15px 10px 10px }.m4l-profile-content {padding: 5px 1px }.m4l-profile-table tr td:first-child {width: 25%;padding-right: 0;padding-left: 4px }.m4l-pwd-table tr td:first-child {width: 34% }.m4l-profile-table .m4l-input-large {max-width: 90% }.m4l-profile-table .m4l-input-medium {max-width: 65% }.m4l-profile-table .m4l-input-small {max-width: 80px }.m4l-profile-page .m4l-order-summary .m4l-order-summary-header {border-bottom: none;padding-bottom: 1px }.m4l-profile-container .m4l-order-summary-header .m4l-profile-title {margin: 10px 0 1px;padding-bottom: 5px }.m4l-comparison-table-holder {overflow: auto }.m4l-comparison-table {min-width: 600px }.m4l-comparison-table .comparison-first-col {min-width: 160px }.m4l-comparison-table .m4l-add-to-cart, .m4l-comparison-table .m4l-trend-btn, .m4l-comparison-table .m4l-black-btn {padding-right: 0.65rem;padding-left: 0.45rem }.m4l-config-page-text p {font-size: 13px }.m4l-mfr-section {margin: 10px 0 5px;background: none;padding-left: 0 }.m4l-popular-mfr {margin-bottom: 5px }.m4l-user-mfr {clear: both;margin-bottom: 0 }.m4l-popular-mfr .m4l-tiny-title {margin-bottom: 3px }#m4l-popular-mfr-list ul li {margin: 0 2px 0 0 }#m4l-popular-mfr-list ul li a {font-size: 14px;display: block;padding: 5px 5px }.m4l-mfr-section .m4l-or {clear: both;padding: 0;margin-bottom: 10px }.m4l-mfr-section .m4l-or span {height: 30px;line-height: 23px }.m4l-mfr-section .m4l-or:before {top: 15px }.m4l-configurator-family .columns {padding: 0 20px 0 0 }.m4l-configurator-family .col1 select {height: auto;min-height: 125px }.m4l-configurator-family .col2 select, .m4l-configurator-family .col3 select {height: auto;min-height: 94px }.m4l-footer {padding: 10px 4px 0px;margin-top: 20px;border-top: solid 1px #ddd;background: #f5f5f6;text-align: center }.m4l-payment-icons > span img {width: 220px }.m4l-seal-icons span img, .m4l-seal-icons span a img {max-height: 35px;margin-left: 4px }.m4l-seal-icons .m4l-footer-seal-comodo img, .m4l-seal-icons .m4l-footer-seal-comodo a img {max-height: 40px }.m4l-footer .m4l-footer-column {width: 100%;border-left: none;padding: 0;margin-bottom: 2px;float: none;clear: none;display: inline;min-height: inherit;text-align: center }.m4l-footer .m4l-footer-column:nth-child(2) {margin-top: 0 }.m4l-footer .m4l-footer-column:nth-child(2) h6, .m4l-footer .m4l-footer-column:nth-child(2) .m4l-footer-title, .m4l-footer .m4l-footer-social .m4l-footer-social-icons h6, .m4l-footer .m4l-footer-social .m4l-footer-social-icons .m4l-footer-title {display: none }.m4l-footer-column .m4l-footer-title {text-align: left;margin: 15px 0 8px 0;font-size: 15px;clear: both;width: 100%;float: left;text-align: center }.m4l-footer-column .m4l-footer-social-icons .m4l-footer-title {margin: 0 0 6px 0 }.m4l-footer-column ul {text-align: center;display: inline }.m4l-footer-column ul li {padding: 0 4px 0 0;margin: 0;display: inline;float: none }.m4l-footer-column ul li a {display: inline-block;padding: 5px 4px;font-size: 13px;line-height: 17px }.m4l-payment-icons-row {padding: 10px 0 5px }.m4l-payment-icons {width: 50%;text-align: left;padding-top: 8px }.m4l-payment-icons p {text-align: center }.m4l-seal-icons {padding: 0;float: none;margin-right: 1px;text-align: center }.m4l-seal-icons .m4l-footer-seal-mcafee {display: none }.m4l-footer-banners {width: 50%;text-align: right;padding: 10px 15px 0 0 }.m4l-footer-serving-banner, .m4l-footer-shipping-banner {display: inline-block;float: none;margin-right: 6px }.m4l-footer-serving-banner img, .m4l-footer-shipping-banner img {max-height: 45px }.m4l-copyright-row {background: none;padding: 0 0 3px }.m4l-copyright {padding: 1px 0px 5px }.m4l-copyright p {text-align: center }.m4l-footer-social-icons {padding: 0 0 15px 0 }.m4l-footer-bottom {margin: 0;border-top: none;padding-top: 2px }.m4l-feedback-btn-mobile {display: inline-block;position: relative;padding: 0px 20px 0px 42px;margin-bottom: 15px;background: #fff;border-radius: 100px;-webkit-border-radius: 100px;box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.08);-webkit-box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.08);height: 38px;color: #111;line-height: 36px;font-size: 13px;border: solid 1px #ddd }.m4l-feedback-btn-mobile:hover {text-decoration: none;color: #fff;font-size: 13px }.m4l-feedback-btn-mobile span {width: 30px;display: block;position: absolute;left: 4px;top: 3px;height: 30px;line-height: 30px;background: #222;border-radius: 50%;text-align: center;color: #fff;font-size: 14px }#m4l-feedback-dailog {display: none }.m4l-confirmation-header {margin-bottom: 10px }.m4l-order-success-icon {padding: 2px 0 6px 0 }.m4l-order-success-icon i {font-size: 55px }.m4l-order-success-icon img {max-width: 48px }.m4l-order-received .m4l-page-title {font-size: 1.7523em }.m4l-newsletter {padding: 15px 14px 10px;box-shadow: 1px 6px 0px #e0e1e4;-webkit-box-shadow: 1px 6px 0px #e0e1e4;max-width: 600px;margin: 0 auto }.m4l-newsletter-header p {text-align: center }.m4l-newsletter-header .m4l-newsletter-icon {left: 50%;margin-left: -25px }.m4l-newsletter-header .m4l-newsletter-icon img {width: 50px }.m4l-newsletter .m4l-newsletter-form .m4l-newsletter-btn, .m4l-newsletter .m4l-newsletter-form .m4l-newsletter-input {margin-left: 4%;text-align: center }.m4l-newsletter .m4l-input-tall, .m4l-newsletter-btn .button {max-width: 430px;display: inline-block }.m4l-newsletter-page .m4l-unsubscribe-wrapper {margin-top: 10px;border-top: none;padding: 25px 15px 0px 15px }.m4l-contact-us-page .m4l-contact-right-column {width: 53.5% }.m4l-contact-us-page .m4l-contact-left-column {width: 46%;padding-right: 30px }#m4l-error-page .m4l-error-page-inner {padding: 0 10px }#m4l-error-page {max-width: inherit;margin: 30px auto 20px }#m4l-error-page .error-page-title {font-size: 80px;line-height: 75px }#m4l-error-page .error-page-icon {left: 30px;opacity: 0.15;filter: alpha(opacity=15);top: 12px }#m4l-error-page .error-page-subtitle {font-size: 20px;line-height: normal;margin: 0 0 10px 0 }#m4l-error-page .error-page-txt {font-size: 13px }#m4l-error-page .error-page-btn {padding: 0 20px;font-size: 13px }}@media only screen and (max-width: 900px) {.m4l-deal-offer .m4l-offer-countdown {margin-left: 0px;clear: both;margin-top: 3px }#m4l-sale-items > li {width: 33.33%;}#m4l-sale-items .m4l-fitem-img-holder {height: 192px;line-height: 162px;}.m4l-itempg-column-right {float: left !important;clear: both;width: 100%;margin-top: 5px }.m4l-itempg-column-left {width: 100%;padding-right: 4px }.m4l-related-accessories {width: 100% }.m4l-related-accessories-links li {display: block }.m4l-avl-accessories .m4l-avl-panel {padding: 0 }.m4l-avl-accessories .m4l-avl-panel-title {margin: 0 0 4px 0 }.m4l-avl-accessories .m4l-avl-grid-title {padding-right: 0px;}.m4l-avl-grid-filter {float: none;width: 100%;padding-left: 0;clear: both;margin-top: 10px;}.m4l-avl-grid-filter .small-4 {float: left !important;}}@media only screen and (max-width: 768px) {.m4l-homepg-server-memory, .m4l-homepg-notebook-memory, .m4l-homepg-servers {width: 100%;padding: 0;margin-bottom: 8px }.m4l-homepg-big-links {margin-top: 10px }.m4l-homepg-big-links a {font-size: 18px;text-transform: none }.m4l-deals-header .m4l-deals-caption {font-size: 24px }.m4l-homepg-grid-toggle {bottom: 4px }.m4l-homepg-title {font-size: 18px }.m4l-data-hardware-list {margin: 5px 0 0px 0;}.m4l-data-hardware-list li {padding: 5px;}.m4l-data-hardware-list li a {padding: 10px 6px;font-size: 15px;box-shadow: 0 2px 16px rgba(0, 0, 0, 0.12);}.m4l-data-hardware-list li a span {height: 36px }.m4l-data-hardware-list li a img{margin-bottom: 10px;}.m4l-virtualization-servers .m4l-vs-box {border: 1px solid #ccc;border-radius: 3px;-webkit-border-radius: 3px;text-align: left;padding: 10px 10px 8px 110px;width: 99.75%;margin: 0 0 3px 0 }.m4l-virtualization-servers .m4l-vs-box .m4l-vs-title span {font-size: 14px;font-weight: 600;line-height: 16px;min-height: inherit }.m4l-virtualization-servers .m4l-vs-box .m4l-vs-title {display: block }.m4l-virtualization-servers .m4l-vs-box .m4l-vs-title img {position: absolute;margin-left: -100px }.m4l-virtualization-servers .m4l-vs-box .m4l-vs-title span br {content: " ";display: none }.m4l-homepg-configurator-area {background-position: -400px -50px;margin-bottom: 35px;}.m4l-homepg-configurator .m4l-configurator-box {display: block;float: left;width: 49.5%;padding: 15px 8px;margin: 0 0.24% 0.59% }.m4l-homepg-configurator .m4l-configurator-box .m4l-configurator-title {font-size: 20px;margin-bottom: 6px }.m4l-homepg-configurator .m4l-configurator-box input[type=text] {padding: 4px 5px }.m4l-homepg-configurator .m4l-configurator-box input[type=text], .m4l-homepg-configurator .m4l-configurator-box select {width: 70%;margin-bottom: 5px }.m4l-homepg-banners-row .m4l-page-align{flex-wrap: wrap;}.m4l-homepg-sale-banner{display: none;}.m4l-homepg-sale-banner-sm{display: block;margin-bottom: 10px;width: 100%;}.m4l-homepg-slider {width: 100%;}.m4l-slide-banner {height: 210px;}.m4l-homepg-swiper li img {height: 210px;}.m4l-homepg-swiper li .m4l-slide-design-1 .m4l-slide-img img {max-height: 150px;}.m4l-homepg-swiper li .m4l-slide-design-2 .m4l-slide-img img {max-height: 178px;}.m4l-slide-title {font-size: 22px;margin: 2px 0 3px;white-space: nowrap;}.m4l-homepg-featured-items h2 {font-size: 24px;padding-bottom: 2px;}.m4l-deals-tabs {padding-top: 6px;}.m4l-deals-view-link-top{top: 3px;}#m4l-product-listing > li ul.attributes-list li {font-size: 12px }#m4l-product-listing > li.m4l-grid-view ul.attributes-list li {font-size: 11px }.m4l-item-image-column {width: 30.99% }.m4l-item-image a, .m4l-item-image .m4l-item-mask {height: 190px;line-height: 190px }.m4l-item-description {width: 68.99% }.m4l-related-accessories h6, .m4l-related-accessories .m4l-accessories-bar-label {font-size: 13px }.m4l-related-accessories-links li a {font-size: 13px;padding: 2px 5px }#m4l-cto-rfq {width: 100% !important }#m4l-sale-items .m4l-fitem-wrapper {padding: 10px 20px 85px;}.m4l-deals-banner {height: 100px;padding-top: 22px;background-size: 1011px 100px;background-position: right -100px top;}.m4l-deals-banner h1 {font-size: 30px;}.m4l-deals-banner h6 {font-size: 16px;}.m4l-cart .m4l-sc-right-column {margin-top: 0 }.m4l-sc-right-column {width: 100% !important }.m4l-sc-table {width: 100% !important }.m4l-sc-tax-panel {border: solid 1px #ddd;margin-bottom: 12px }.m4l-sc-right-column .m4l-add-to-cart {font-size: 15px }.m4l-order-summary .m4l-sc-right-column {margin-top: 2px }.m4l-order-info-box {width: 99.99%;min-height: auto;margin: 0 0 8px 0;padding: 15px 15px }.m4l-order-info-box .m4l-order-info-icon {right: 18px;top: 15px;display: block }.m4l-order-info-box .m4l-order-info-edit {left: 15px }.m4l-order-summary {margin: 1px 0 0 0 }.m4l-op-action-bar {display: block }#m4l-forgot-pwd {width: 70% !important }.m4l-login .m4l-pwd-top-note {padding: 5px 10px;width: 99.5%;margin-left: 0 }.m4l-sitemap-header h1 {font-size: 22px }.m4l-sitemap-column {width: 97%;margin: 0 1.5%;float: left !important }.m4l-sitemap-panel {border-bottom: none !important;margin-bottom: 0;padding-bottom: 0 }.m4l-sitemap-title {margin: 0 }.m4l-sitemap-title a {font-size: 16px;display: block;width: 100%;padding: 6px 0;text-decoration: none !important }.m4l-sitemap ul li a {display: block;border-bottom: dotted 1px #b1b1b1;text-decoration: none;padding: 7px 0 }.m4l-sitemap ul li a:active {background: #f5f6f7 }.m4l-sitemap ul li:last-child a {border-bottom: none }.m4l-profile-page {margin-top: 0 }.m4l-profile-left-column, .m4l-profile-details {width: 100%;height: auto !important }.m4l-profile-left-column {padding: 0px 5px;border: none;padding: 0;background: #f5f6f7;margin-top: 0 }.m4l-avatar-action, .m4l-profile-left-column ul.m4l-profile-menu {display: none }.m4l-profile-left-column ul.m4l-profile-menu {display: none;margin: 6px 0;padding: 0 20px 0 58px }.m4l-profile-left-column ul li.m4l-profile-sign-out {display: block;opacity: 1 }.m4l-profile-left-column ul li.m4l-profile-sign-out a {border-bottom: none }.m4l-profile-left-column ul li a, .m4l-profile-left-column ul li.m4l-active a {background: none }.m4l-profile-left-column ul li a:hover, .m4l-profile-left-column ul li a:active, .m4l-profile-left-column ul li.m4l-active a:hover, .m4l-profile-left-column ul li.m4l-active a:active {background: #ebecec }.m4l-profile-avatar-wrapper {min-height: 46px;margin-bottom: 0 }.m4l-avatar-holder {height: 45px;width: 45px;line-height: 45px;border: none }.m4l-avatar-holder i {font-size: 24px;line-height: 47px }.m4l-profile-avatar {padding: 0 5px 0 58px;min-height: 45px }.m4l-avatar-title {padding-bottom: 0;line-height: 45px }.m4l-avatar-title:after {display: inline-block;content: "\f0d7";font: normal normal normal 14px/1 FontAwesome;font-size: 16px;margin-left: 10px;vertical-align: middle }.m4l-profile-avatar.opened .m4l-avatar-title:after {content: "\f0d8" }.m4l-profile-avatar.opened .m4l-avatar-holder {background: #49494c;-webkit-box-shadow: 0px 0px 8px rgba(37, 205, 255, 0.55);box-shadow: 0px 0px 8px rgba(37, 205, 255, 0.55) }.m4l-profile-container {padding: 5px 1px }.m4l-profile-container .m4l-profile-title {margin: 4px 0 10px }.m4l-contact-section {padding-left: 60px }.m4l-contact-us-page .m4l-contactus-icon {left: 5px }.m4l-config-page-banner img {display: none }.m4l-config-page-banner {height: 50px;background: url(../../images/configurator-homepg-banner.jpg) no-repeat top left;background-size: 966px 50px }.m4l-config-suggestions-row {margin: 2px 0 0px;display: none }.m4l-configurator-family .m4l-homepg-user-mfr {display: block }.m4l-configurator-family .columns {padding: 0 }.m4l-configurator-family .col1, .m4l-configurator-family .col2, .m4l-configurator-family .col3, .m4l-configurator-family .col4 {width: 100% }.m4l-configurator-family .col1 select, .m4l-configurator-family .col2 select, .m4l-configurator-family .col3 select, .m4l-configurator-family .col4 select {height: auto }}@media only screen and (max-width: 640px) {.social-icons-homepg {margin-right: 2px }.m4l-logo.not-homepg {padding: 0 }.m4l-header-primary .m4l-page-align {padding: 0;padding-top: 50px }.m4l-header-contact {float: left }.m4l-header-contact i {font-size: 15px }.m4l-header-signin i {font-size: 12px }#m4l-homepg-search {width: 98%;margin-left: 1%;padding: 15px 10px 10px;padding-bottom: 8%;}.m4l-search-txt {font-size: 28px;line-height: 34px }.m4l-search-widget .m4l-search-query input[type="text"] {font-size: 1em }.m4l-conf-select-title {font-size: 14px;font-weight: 400;padding-bottom: 4px;height: 24px;}.m4l-homepg-grid {margin-bottom: 15px }.m4l-homepg-grid-title, .m4l-homepg-grid-title span {font-size: 16px }.m4l-homepg-upgrade-panel {padding: 10px 15px }.m4l-homepg-upgrade-col, .m4l-homepg-upgrade-col:first-child {width: 100%;margin: 0 }.m4l-homepg-upgrade-col:first-child {margin-bottom: 15px }.m4l-homepg-cpu-prices {clear: both;overflow-x: auto }.m4l-homepg-cpu-prices .m4l-homepg-grid-table {min-width: 600px }.m4l-homepg-category-box .m4l-category-column {width: 49.5% }.m4l-data-hardware-list {display: flex;flex-wrap: wrap;justify-content: center;}.m4l-data-hardware-list li {width: 33.2%;}.m4l-data-hardware-list li a {padding: 8px 4px;}.m4l-data-hardware-list li a span {line-height: 17px;font-weight: 600 }.m4l-top-brands-row, .m4l-top-brands {text-align: center }.m4l-top-brands-row li {padding: 3px;width: 24.48%;float: none;display: inline-block }.m4l-virtualization-servers .m4l-vs-box p {font-size: 12px;line-height: 17px }.m4l-homepg-configurator .m4l-configurator-box .m4l-configurator-title {font-size: 18px }.m4l-slide-banner {padding: 0 15px 0 35px;justify-content: space-between;height: 170px;background-size: cover;}.m4l-slide-title {font-size: 20px;margin: 2px 0 3px;white-space: nowrap;}.m4l-slide-summ, .m4l-slide-design-4 .m4l-slide-summ {font-size: 13px;line-height: 15px;}.m4l-slide-mfg, .m4l-slide-design-4 .m4l-slide-mfg {padding: 2px 6px;margin: 5px 0 6px;font-size: 14px;line-height: 16px;}.m4l-slide-design-4 .m4l-slide-mfg {border-width: 1px;}.m4l-slide-price, .m4l-slide-cur-price, .m4l-slide-reg-price {font-size: 18px;line-height: 20px;}.m4l-slide-btn span {font-size: 12px;padding: 5px 14px;margin: 5px 0 2px;border-radius: 4px;line-height: 12px;}.m4l-slide-img-col {display: flex;align-items: center;justify-content: center;padding: 10px;}.m4l-homepg-swiper li img {height: 170px;}.m4l-slide-design-1 .m4l-slide-img {margin-right: 0;}.m4l-slide-design-1 .m4l-slide-content {width: 60%;}.m4l-slide-design-1 .m4l-slide-img-col {width: 40%;}.m4l-homepg-swiper li .m4l-slide-design-1 .m4l-slide-img img, .m4l-homepg-swiper li .m4l-slide-design-2 .m4l-slide-img img, .m4l-homepg-swiper li .m4l-slide-design-3 .m4l-slide-img img {max-height: 150px;}.m4l-slide-design-2 .m4l-slide-content {width: 60%;padding: 5px 0;}.m4l-slide-design-2 .m4l-slide-img-col {padding: 10px;width: 39%;}.m4l-slide-design-3 .m4l-slide-content {width: 70%;}.m4l-slide-design-3 .m4l-slide-img-col {width: 30%;}.m4l-slide-design-3 .m4l-slide-img {padding-right: 5px;}#m4l-top-search .m4l-search-widget .m4l-search-scope {height: 38px }#m4l-top-search .m4l-search-widget #m4l-search-label {height: 38px;line-height: 36px }#m4l-top-search .m4l-search-widget .m4l-search-query {padding-right: 46px }#m4l-top-search .m4l-search-widget .m4l-search-query input[type="text"] {height: 38px;line-height: inherit;padding: 0px 8px 0 5px;font-size: 1em }#m4l-top-search .m4l-search-widget .m4l-search-submit .m4l-search-btn {width: 50px;height: 38px }.m4l-deals-tabs li.tab-title > a {padding: 7px 13px;}.m4l-item-image a, .m4l-item-image .m4l-item-mask {height: 200px;line-height: 200px }.m4l-item-modal {left: 0;right: 0;margin: 0 auto;padding-top: 20px }.m4l-item-image-column {width: 100% }.m4l-item-description {width: 100%;padding: 10px 0px 0px 0px }.m4l-item-image {border: none;-webkit-box-shadow: none;box-shadow: none;padding: 12px 12px 6px }.m4l-itempg-mpn, .m4l-modal-mpn {padding-bottom: 0 }.m4l-item-share {width: 100%;float: left;clear: both;margin: 4px 0 }.m4l-item-share .fb, .m4l-item-share .twitter, .m4l-item-share .pinterest, .m4l-item-share .gplus {width: 36px;height: 32px }.m4l-item-share .fb {background-position: -3px -44px }.m4l-item-share .twitter {background-position: -84px -44px }.m4l-item-share .gplus {background-position: -44px -44px }.m4l-item-share .pinterest {background-position: -124px -44px }.m4l-rating-bar {border-bottom: none }.m4l-item-price {float: none;display: block;margin-bottom: 10px }.m4l-item-availability {float: none;clear: left;display: block;text-align: left;padding: 8px 0px 0px 0px;border-top: solid 1px #dadae2 }.m4l-item-image a, .m4l-item-image .m4l-item-mask {height: 150px;line-height: 150px }.m4l-item-image img {height: 150px !important }.m4l-item-image:before, .m4l-item-image:after {content: "" }.m4l-item-details .m4l-itempg-item-title {font-size: 1.245em;margin: 0.115em 0 0.0325em 0 }.m4l-itempg-pricebar {padding: 3px 0px 2px }.m4l-item-price {margin-bottom: 6px }.m4l-review-count a, .m4l-review-add a {font-size: 0.923em }.m4l-item-price .discounted-price {font-size: 1.45em }.m4l-item-price .regular-price, .m4l-item-saving .saving-amount {font-size: 1em }.m4l-item-availability, .m4l-itempg-qty-row label {font-size: 1em }.itempg-info-txt .request-quote-btn, .itempg-info-txt .m4l-phone {font-size: 1em }.m4l-itempg-tax .m4l-itempg-shipping-toggle:after, .m4l-itempg-tax .m4l-itempg-shipping-toggle::after, .m4l-itempg-tax .m4l-itempg-shipping-toggle.m4l-itempg-shipping-active:after, .m4l-itempg-tax .m4l-itempg-shipping-toggle.m4l-itempg-shipping-active::after {font-size: 1.1em }.m4l-product-info-title {margin: 0 0 6px 0 }.m4l-itempg-tax {padding: 4px 12px 4px }.m4l-itempg-tax label {width: 100%;display: block;color: #686a70;font-style: italic }.m4l-itempg-tax .m4l-itempg-shipping-toggle {display: block;margin: 0;padding: 8px 2px;font-size: 0.923em;line-height: 0.923em;position: relative }.m4l-itempg-tax .m4l-itempg-shipping-toggle:after, .m4l-itempg-tax .m4l-itempg-shipping-toggle::after {content: "\f109";display: block;width: 20px;position: absolute;right: 2px;top: 6px;padding: 2px 0px;line-height: 1em;font-size: 13px;font-family: "foundation-icons";text-align: center }.m4l-itempg-tax .m4l-itempg-shipping-toggle.m4l-itempg-shipping-active:after, .m4l-itempg-tax .m4l-itempg-shipping-toggle.m4l-itempg-shipping-active::after {content: "\f10c";font-family: "foundation-icons" }.m4l-itempg-shipping-box {display: none;padding: 4px 0px }.m4l-product-info, .m4l-request-quote {width: 100% }.m4l-request-quote {margin: 0px 0px 15px }.m4l-product-info-content {margin: 0 0 10px 0 }.request-quote-title {text-align: left;font-size: 1.157em }.request-quote-title .request-quote-pn {font-size: 1.0467rem;}.m4l-quickspecslink-cont {font-size: 1.245em;}.m4l-quickspecslink {padding: 8px 22px;border-radius: 70px;border: solid 1px #999;text-decoration: none;}.m4l-quickspecslink:hover, .m4l-quickspecslink:active{border-radius: 70px;border: solid 1px #999;text-decoration: none;background: #f1f1f1 !important;outline: none;-webkit-tap-highlight-color: rgba(255, 255, 255, 0);}.m4l-modelpg-config-title {font-size: 18px;line-height: 22px }.m4l-config-panel .m4l-config-title h3 {font-size: 15px }.m4l-related-accessories {margin-top: -8px }.m4l-related-accessories-links {clear: both;width: 100% }.m4l-related-accessories-links li a {font-size: 13px;padding: 2px 3px;line-height: 16px }.m4l-related-accessories h6 i, .m4l-related-accessories .m4l-accessories-bar-label i {font-size: 14px;margin-top: 3px }.m4l-avl-panel .m4l-avl-items-list li .pr-item-wrapper, .m4l-avl-panel .m4l-avl-items-list li.m4l-avl-list-view .pr-item-wrapper, .m4l-avl-panel .m4l-avl-items-list li.m4l-avl-grid-view .pr-item-wrapper {width: 73% }.m4l-avl-accessories .m4l-avl-panel-title {line-height: 1.38;font-size: 1.3478em;letter-spacing: -0.0065rem;margin-bottom: 6px }.m4l-avl-accessories .m4l-avl-panel-subtitle {font-size: 1.2758em;font-weight: 400 }.m4l-avl-accessories .m4l-avl-panel-juniortitle {font-size: 1.075em }.m4l-avl-panel-subtitle .m4l-go-top {margin-top: 0;padding-top: 5px }.m4l-avl-accessories .m4l-avl-panel + .m4l-avl-panel {margin-top: -20px;}.m4l-avl-items-grid thead tr th:first-child {width: 55px;}.m4l-avl-items-grid thead tr th {padding: .45rem .555rem;font-size: 12px;line-height: 16px;white-space: nowrap;font-weight: 600;}.m4l-avl-items-grid tbody tr td {padding: 0.3225rem 0.595rem;font-size: 11px;line-height: 15px;}.m4l-avl-items-grid .pr-item-image {height: 40px;width: 45px;line-height: 38px;padding: 1px 5px;}.m4l-avl-items-grid .m4l-avl-cto {padding: 4px 2px 0px;}.m4l-avl-items-grid .m4l-avl-cto a {padding: 0 9px 0 8px;white-space: nowrap;font-size: 11px;}.m4l-avl-items-grid .m4l-avl-cto a i {line-height: 21px;}.m4l-quick-view-link {font-size: 11px !important;padding: 6px 0 4px;}.m4l-avl-items-grid .m4l-old-price {font-size: 12px;line-height: 15px;}.m4l-avl-items-grid .m4l-current-price {line-height: 16px;font-size: 12px;}#m4l-sale-items > li {width: 49.9%;}.m4l-checkout .m4l-checkout-address-box {padding: 0 25px 0 0 }.m4l-checkout .m4l-payment-details {width: 100%;margin: 0 0 10px }.checkout-btn-row {margin-top: 5px }.m4l-top-action-btn {text-align: left }.m4l-page-title-slogan {margin-bottom: 5px }.m4l-checkout-right-top-btn {margin-top: 0;float: right;clear: both;width: 100%;text-align: right }.m4l-login-page {margin-top: 2px }.m4l-login {padding: 0 5px }.m4l-login-content {padding: 0 }.m4l-login-title h3 {font-size: 20px;margin: 0 0 10px 0;ppadding: 0 0 2px 0 }.m4l-login-box {padding: 0 1px 0 1px !important;width: 99.99% !important;margin-right: 0;margin-top: 12px }.m4l-returning-login {padding-left: 20px }.m4l-login-box .small-6 {width: 100% }#m4l-forgot-pwd {width: 99.99% !important }#m4l-forgot-pwd .m4l-login-content {padding: 15px 0px 10px }#m4l-forgot-pwd .m4l-login-title h3 {font-size: 18px }#m4l-error-page .error-page-icon {left: 0px }}@media only screen and (max-width: 600px) {.m4l-avl-grid-wrapper {max-width: 100%;overflow: auto;}.m4l-avl-arrow-right, .m4l-avl-arrow-left {display: block;}.m4l-avl-arrow-left {visibility: hidden;}.m4l-avl-items-grid {min-width: 640px;}#m4l-product-listing > li.m4l-grid-view {width: 49.1%;margin: 0 0.8% 0.8% 0 }.m4l-contact-us-page h5 {font-size: 14px }.m4l-contact-us-page .m4l-contact-left-column, .m4l-contact-us-page .m4l-contact-right-column {width: 99.5%;padding-right: 0 }.m4l-footer-banners {width: 100%;text-align: center;padding: 10px 1px 0 0 }.m4l-payment-icons {width: 100%;text-align: center;padding-top: 3px }}@media only screen and (max-width: 540px) {#m4l-homepg-search {padding-bottom: 9%;}.m4l-search-txt {font-size: 22px;line-height: 26px }.m4l-search-widget .m4l-search-query input[type="text"] {font-size: 1em }.homepg .m4l-search-widget .m4l-search-query {padding-right: 57px }.m4l-search-widget .m4l-search-submit .m4l-search-btn {width: 60px }.m4l-homepg-configurator-area {background-position: -490px -40px;background-color: #4c4451;}.homepg .m4l-configurator-wrapper {padding: 25px 15px 20px;background-size: cover;}.m4l-conf-primary-title {font-size: 20px;}.m4l-conf-sec-title {font-size: 15px;padding-bottom: 10px;}.m4l-conf-intro-text {font-size: 13px;}.m4l-conf-intro-text p {margin-bottom: 8px;}.m4l-conf-family-wrapper .col1, .m4l-conf-family-wrapper .col2 {width: 49.9%;margin-bottom: 8px;padding-right: 0;}.m4l-conf-family-wrapper .col3, .m4l-conf-family-wrapper .col4, .m4l-conf-family-wrapper .col5 {width: 99.9%;margin-bottom: 8px;padding-right: 0;}.m4l-conf-family-wrapper .col1 {padding-right: 7px;}.m4l-conf-family-wrapper .select2-container--default .select2-selection--single {height: 38px;padding: 4px 30px 3px 12px;}.m4l-conf-submit-btn {height: 38px;width: 99.4%;margin-bottom: 0;}.m4l-conf-family-wrapper .m4l-conf-select {height: 38px;padding: 4px 30px 3px 12px;}.homepg .m4l-conf-submit-btn {margin-top: 14px;height: 42px;margin-bottom: 4px;}.m4l-slide-banner {padding: 0 5px 0 25px;height: 144px;}.m4l-slide-design-5{padding-right: 10px !important;}.m4l-slide-title {font-size: 16px;margin: 3px 0 0;}.m4l-slide-summ, .m4l-slide-design-4 .m4l-slide-summ {font-size: 12px;line-height: 14px;}.m4l-slide-mfg, .m4l-slide-design-4 .m4l-slide-mfg {padding: 2px 6px;margin: 4px 0;font-size: 12px;line-height: 13px;}.m4l-slide-price, .m4l-slide-cur-price, .m4l-slide-reg-price {font-size: 15px;line-height: 15px;}.m4l-slide-btn span {font-size: 11px;padding: 3px 8px;margin: 3px 0 2px;line-height: 12px;}.m4l-homepg-swiper li img {height: 144px;}.m4l-homepg-swiper li .m4l-slide-design-1 .m4l-slide-img img {max-height: 94px;}.m4l-homepg-swiper li .m4l-slide-design-2 .m4l-slide-img img {max-height: 114px;}.m4l-homepg-featured-items {padding: 0 0 15px 0;}.m4l-homepg-featured-items .tabs-content {margin-bottom: 0;}.m4l-homepg-fitems-wrap {padding-top: 8px;}.m4l-fitem-img-holder {}.m4l-homepg-featured-items h2 {font-size: 21px;text-align: left;}.m4l-homepg-featured-items h2 span {padding: 0 10px 0 0;}.m4l-deals-tabs li.tab-title {margin-bottom: 2px !important;}.m4l-deals-tabs li.tab-title > a {font-size: 14px;padding: 6px 12px;}.m4l-fitems-view-btn {padding: 5px 13px;margin-left: 12px;margin-top: 0px;}.m4l-homepg-slider .swiper-button-prev, .m4l-homepg-slider .swiper-button-next {transform: scale(0.80);left: 0;}.m4l-homepg-slider .swiper-button-next {left: auto;right: 0;}.m4l-deals-view-link {font-size: 15px;}.m4l-deals-view-link a {margin-top: -2px;background-color: #f5f5f5;border-radius: 3px;padding: 3px 5px 3px 6px;text-decoration: none !important;}.m4l-deals-view-link-top {top: 2px;font-size: 14px;}.m4l-deals-view-link-top a {background-color: #f5f5f5;border-radius: 3px;padding: 4px 6px;}.m4l-deals-view-link-top svg {display:none;}#m4l-product-listing li.m4l-grid-view .m4l-add-to-cart, #m4l-product-listing li.m4l-grid-view .m4l-black-btn {padding: 0.285rem 0.55rem 0.375em 0.55rem }.m4l-avl-items-grid {min-width: 600px;}#m4l-sale-items .m4l-fitem-img-holder {height: 182px;padding: 10px;line-height: 162px;}.m4l-sc-shipping-options {padding-left: 10px;padding-right: 5px }.m4l-sc-shipping-options li {display: block;clear: both;width: 100%;float: left;margin-bottom: 2px }.m4l-sc-shipping-options li > span {display: block;float: left;padding: 0 1px }.m4l-sc-shipping-options li > span:first-child {padding: 0 1px;width: 81%;min-width: inherit;white-space: normal !important;padding-left: 32px }.m4l-sc-shipping-options li > span:last-child {text-align: right;min-width: 50px }.m4l-sc-shipping-options li .dots {bottom: 10px;width: 20px;min-width: inherit }.m4l-sc-shipping-options li > span .has-tip i {display: none }.m4l-sc-shipping-options input[type="radio"] {margin: 2px 5px 0 -40px }.m4l-sc-shipping-options li label {margin-left: 0 !important;margin-right: 0 !important }.m4l-page-title {font-size: 20px;margin: 5px 0px 8px }.m4l-page-title-slogan {margin: -5px 0px 8px;font-size: 14px }.m4l-cart-shipping {width: 95% }.m4l-checkout .m4l-checkout-address-box, .m4l-checkout .m4l-white-box {padding: 0 15px 0 0;margin-bottom: 10px }.m4l-checkout .m4l-white-box {margin-bottom: 10px }.m4l-grey-box {padding: 20px 12px 20px 15px !important }.m4l-order-info-preview {margin-bottom: 5px }.m4l-checkout h5 {font-size: 18px }.m4l-newsletter .m4l-input-tall {margin-bottom: 0.65em }.m4l-newsletter-header .m4l-newsletter-title {font-size: 18px }.m4l-newsletter-header p {font-size: 13px }#m4l-policy-content h1 {margin-bottom: 15px;font-size: 1.515rem }#m4l-policy-content h2 {line-height: 1.55;font-size: 1.325rem;}#m4l-policy-content p, #m4l-policy-content ul li {font-size: 13px;}#m4l-policy-content p{margin-bottom: 1.15rem }.m4l-sitemap-header h1 {font-size: 20px;margin-bottom: 8px }#m4l-error-page .error-page-title {font-size: 80px;line-height: 75px }#m4l-error-page .error-page-icon {opacity: 0.13;filter: alpha(opacity=13) }#m4l-error-page .error-page-subtitle {font-size: 20px;line-height: normal;margin: 0 0 10px 0 }#m4l-error-page .error-page-txt {font-size: 14px }#m4l-error-page .error-page-btn {padding: 0 20px;font-size: 13px }}@media only screen and (max-width: 480px) {.m4l-homepg-big-links .m4l-cto-link, .m4l-homepg-big-links .m4l-server-link {margin-left: 12px }.m4l-homepg-big-links a {font-size: 15px }.m4l-deals-header {margin: 0 0 4px 0 }.m4l-deals-header .m4l-deals-caption {font-size: 18px;padding: 22px 4px }.m4l-deals-header .m4l-deals-caption:before, .m4l-deals-header .m4l-deals-caption:after {height: 18px;background-size: 14px 18px }#m4l-deals-listing li.m4l-deal-item {width: 99.5%;margin: 0;margin-bottom: 20px;padding: 3px;border-color: #cacacc }#m4l-deals-listing li.m4l-deal-item:last-child {margin-bottom: 10px }.m4l-deal-item-wrapper {padding: 8px }#m4l-deals-listing li.m4l-deal-item:before {content: " ";display: block;bottom: -12px;width: 96%;position: absolute;left: 2%;height: 1px;border-bottom: dotted 2px #000 }#m4l-deals-listing li.m4l-deal-item:last-child:before {content: "";display: none;border-bottom: none }#m4l-deals-listing .m4l-deal-image a {height: 175px;line-height: 174px }#m4l-deals-listing .m4l-deal-image a img {width: 195px !important }.m4l-deals-duration .m4l-offer-caption, .m4l-deals-duration .m4l-offer-clock-caption {font-size: 11px }.m4l-deals-duration .m4l-offer-clock-caption {height: 23px;line-height: 23px }.m4l-deals-duration .m4l-offer-clock {height: 23px;line-height: 23px }.m4l-offer-clock span, .m4l-offer-clock label {line-height: 21px }.m4l-deals-duration .m4l-offer-clock, .m4l-deals-duration .m4l-offer-date {max-width: 150px }.m4l-deal-price-row .m4l-deal-price-left, .m4l-deal-price-row .m4l-deal-price-right {width: auto;float: left }.m4l-deal-price, .m4l-deal-unit-price {min-width: 65px;text-align: right;padding: 0 3px 0 0 }.m4l-deal-price-block .m4l-deal-reg-price {min-width: 54px;text-align: right }.m4l-deal-price-block .dividing-bar {display: block;float: left }.m4l-deal-price-block .m4l-deal-discount {width: 56px;text-align: right }#m4l-deals-listing .m4l-deal-title {height: auto;margin: 4px 0 1px;font-size: 1.035em }.m4l-homepg-grid {margin-bottom: 10px }.m4l-homepg-server-memory, .m4l-homepg-notebook-memory {overflow-x: auto }.m4l-homepg-upgrade-title {font-size: 1.145rem;padding-left: 42px;height: 44px;margin-bottom: 8px }.m4l-homepg-upgrade-title .m4l-upgrade-thumb {width: 40px;height: 40px;line-height: 40px;top: -5px }.m4l-homepg-upgrade-links ul li a {font-size: 12px }.m4l-category-list li a {font-size: 12px }.m4l-homepg-category-box .m4l-category-column {width: 99.9%;padding: 0 }#m4l-homepg-categories h2 {font-size: 1.09615em;padding-bottom: 2px;font-weight: 600 }.m4l-homepg-title {padding-bottom: 0 }.m4l-data-hardware, .m4l-top-brands, .m4l-virtualization-servers, .m4l-homepg-configurator {margin-bottom: 20px }.m4l-data-hardware-list li {width: 49.9%;}.m4l-data-hardware-list li a img {max-width: 80%;}.m4l-top-brands-row li {padding: 3px;width: 24.18% }.m4l-virtualization-servers .m4l-vs-btn {margin-bottom: 1px }.m4l-homepg-configurator .m4l-configurator-box input[type=text], .m4l-homepg-configurator .m4l-configurator-box select, .m4l-homepg-configurator .m4l-configurator-box label {font-size: 12px }.m4l-homepg-configurator .m4l-configurator-box {width: 99.5%;padding: 10px 8px 10px;margin: 0 0 4px }.m4l-homepg-configurator .m4l-configurator-box p {margin: 1px 0 5px }.m4l-homepg-configurator .m4l-configurator-box input[type=text], .m4l-homepg-configurator .m4l-configurator-box select {width: 74% }.m4l-slide-banner {padding: 0 5px 0 20px;height: 136px;}.m4l-slide-title {font-size: 14px;margin: 3px 0 0;}.m4l-slide-design-4 .m4l-slide-title{font-size: 13px;}.m4l-slide-summ, .m4l-slide-design-4 .m4l-slide-summ {font-size: 11px;line-height: 12px;}.m4l-slide-mfg, .m4l-slide-design-4 .m4l-slide-mfg {padding: 1px 6px;margin: 2px 0;font-size: 10px;line-height: 11px;}.m4l-slide-price, .m4l-slide-cur-price, .m4l-slide-reg-price {font-size: 13px;line-height: 14px;}.m4l-slide-btn span {font-size: 10px;padding: 2px 5px;margin: 0;line-height: 11px;}.m4l-slide-img-col {display: flex;align-items: center;justify-content: center;}.m4l-slide-design-4 .m4l-slide-img-col{width: 35%;}.m4l-homepg-swiper li img {height: 136px;}.m4l-slide-design-1 .m4l-slide-content {width: 58%;}.m4l-slide-design-1 .m4l-slide-img-col {width: 42%;}.m4l-homepg-swiper li .m4l-slide-design-1 .m4l-slide-img img, .m4l-homepg-swiper li .m4l-slide-design-2 .m4l-slide-img img, .m4l-homepg-swiper li .m4l-slide-design-3 .m4l-slide-img img {max-height: 116px;}.m4l-slide-design-5 .m4l-slide-content {width: 60%;}#m4l-product-listing li.m4l-grid-view .m4l-image-holder a {height: 130px;line-height: 120px;padding: 5px }.m4l-breadcrumbs-bar {margin: 0 0 6px 0 }.m4l-item-image a, .m4l-item-image .m4l-item-mask {height: 160px;line-height: 160px }.m4l-item-image img {height: 160px !important }.m4l-item-image {margin-bottom: 4px;padding: 5px }.m4l-itempg-tax {padding: 4px 6px }.m4l-itempg-qty-row {border-bottom: none }.m4l-itempg-btn-container {display: block;padding-top: 6px }.m4l-itempg-compare-row {padding-top: 2px }.m4l-item-details .m4l-compare-popover {top: 31px }.m4l-item-details .m4l-compare-popover .m4l-black-btn {margin-top: 0 }.itempg-info-txt {padding-top: 11px }.m4l-itempg-btn-container .m4l-add-to-cart, .m4l-item-details .m4l-black-btn {width: 100% }.m4l-item-details .m4l-black-btn {margin-top: 3px }.m4l-narrowed-item {height: 35px }table.m4l-tech-spec tr td {padding: 0.4225rem 0.425rem;font-size: 12px;vertical-align: top }table.m4l-tech-spec tr.m4l-spec-group-title td {font-size: 13px }table.m4l-tech-spec tr td:first-child {width: 45% }.m4l-modelpg-accessories > tbody > tr:nth-of-type(odd) {background: #fff }.m4l-modelpg-accessories tr td {border-top-color: #ddd }.m4l-modelpg-accessories > tbody > tr:last-child > td {border-bottom-color: #ddd }.m4l-config-item-title a {padding: 8px 0 4px 20px }.m4l-item-upgrade-modal {top: 1% !important;height: 97%;overflow: auto;-ms-transform: translateY(0);-webkit-transform: translateY(0);transform: translateY(0);min-height: inherit }.reveal-modal .m4l-modal-upgrade {padding: 1px 12px;clear: both;float: left;width: 100% }.m4l-item-upgrade-modal .m4l-modal-content {overflow-y: auto;border-radius: 0 }.m4l-item-modal .close-reveal-modal {height: 36px }.reveal-modal .m4l-item-image-column, .reveal-modal .m4l-item-description {width: 100% }.m4l-modal-upgrade .m4l-item-image {margin-bottom: 0 }.reveal-modal .m4l-item-image span {height: auto;line-height: normal }.m4l-modal-upgrade .m4l-item-image img {height: auto !important;max-height: 80px;max-width: 180px }.m4l-modal-upgrade .m4l-modal-item-title {font-size: 1.055em;font-weight: 600;line-height: 128%;margin: 0 0 0.425em 0 }.m4l-modal-upgrade .m4l-modal-mpn {font-size: 12px }.reveal-modal .m4l-modal-upgrade .m4l-itempg-pricebar {margin-top: 4px;padding: 6px 0px 2px }.reveal-modal .m4l-modal-upgrade .m4l-item-price {margin-bottom: 2px }.reveal-modal .m4l-modal-upgrade .m4l-item-price .discounted-price {font-size: 1.35em }.reveal-modal .m4l-modal-upgrade .m4l-itempg-qty-row {margin-top: 0px;padding: 8px 0px }.m4l-modal-upgrade .m4l-itempg-qty-box {height: 30px }.m4l-modal-upgrade .m4l-itempg-qty-box .qty-btn {line-height: 28px }.m4l-itempg-view {padding-top: 2px }.m4l-modal-upgrade .m4l-black-btn {width: 100%;margin-top: 3px }.pagination-right ul.pagination li {float: none;display: inline-block }ul.pagination li a, ul.pagination li button {color: #333;text-decoration: none;padding: 0.2825rem 0.485rem 0.2425rem;background: #fff;border: solid 1px #e8e9ec;margin-bottom: 4px;margin-right: -1px }.m4l-related-accessories-links li a .m4l-accessories-count, .m4l-related-accessories-links li a .m4l-accessories-text {line-height: 11px;font-size: 10px }.m4l-related-accessories-links li a .m4l-accessories-summary {margin-top: -8px;line-height: 12px }.m4l-related-accessories.fixed .m4l-related-accessories-links li a span {color: #000 }.m4l-avl-panel .m4l-avl-items-list li .pr-item-wrapper, .m4l-avl-panel .m4l-avl-items-list li.m4l-avl-list-view .pr-item-wrapper, .m4l-avl-panel .m4l-avl-items-list li.m4l-avl-grid-view .pr-item-wrapper {width: 70% }.m4l-avl-items-list li .pr-item-image, .m4l-avl-items-list li.m4l-avl-list-view .pr-item-image, .m4l-avl-items-list li.m4l-avl-grid-view .pr-item-image {height: 50px;width: 65px;line-height: 46px;margin-right: 8px;padding: 2px }.m4l-avl-items-list li .pr-item-price, .m4l-avl-items-list li.m4l-avl-list-view .pr-item-price, .m4l-avl-items-list li.m4l-avl-grid-view .pr-item-price {padding-left: 73px }.m4l-avl-items-grid {min-width: 500px;}.m4l-avl-panel .m4l-avl-items-list li .pr-item-wrapper, .m4l-avl-panel .m4l-avl-items-list li.m4l-avl-list-view .pr-item-wrapper, .m4l-avl-panel .m4l-avl-items-list li.m4l-avl-grid-view .pr-item-wrapper {width: 99.9%;float: none }.m4l-avl-accessories .m4l-avl-panel-title {font-size: 1.2425em;line-height: 1.24 }.m4l-avl-accessories .m4l-avl-panel-subtitle {font-size: 1.1958em }.m4l-avl-accessories .m4l-avl-panel-juniortitle {font-size: 1em;margin-top: 4px;}.m4l-avl-items-list li .pr-item-title, .m4l-avl-items-list li.m4l-avl-list-view .pr-item-title, .m4l-avl-items-list li.m4l-avl-grid-view .pr-item-title {padding-top: 2px;margin-bottom: 1px;font-size: 12px;line-height: 1.42;max-height: inherit;}.m4l-avl-items-list li .pr-item-image, .m4l-avl-items-list li.m4l-avl-list-view .pr-item-image, .m4l-avl-items-list li.m4l-avl-grid-view .pr-item-image {height: 45px;width: 50px;line-height: 41px;margin-right: 5px }.m4l-avl-items-list li .pr-item-price, .m4l-avl-items-list li.m4l-avl-list-view .pr-item-price, .m4l-avl-items-list li.m4l-avl-grid-view .pr-item-price {padding-left: 55px }.m4l-avl-items-list li .m4l-old-price, .m4l-avl-items-list li.m4l-avl-grid-view .m4l-old-price, .m4l-avl-items-list li.m4l-avl-list-view .m4l-old-price {font-size: 12px }.m4l-avl-items-list li.m4l-avl-list-view .m4l-current-price {font-size: 13px;}.m4l-avl-items-list li .m4l-avl-cto, .m4l-avl-items-list li.m4l-avl-list-view .m4l-avl-cto, .m4l-avl-items-list li.m4l-avl-grid-view .m4l-avl-cto {padding: 2px 1px 8px 55px;overflow: visible }.m4l-avl-cto a {padding: 0 15px;height: 26px;font-size: 12px;margin: 0;display: inline-block;}.m4l-avl-items-list .m4l-avl-cto a {margin-bottom: 5px;height: 24px;line-height: 21px;}.m4l-avl-items-list .m4l-avl-cto a i {margin-right: 0px;line-height: 21px;}.m4l-avl-cto a.added i {font-size: 12px }#rfq-form {width: 100% !important }.m4l-sale-page #m4l-search-results {padding-top: 10px;}.m4l-sale-page .m4l-refinements-toggle, .m4l-sale-page .m4l-refinements-toggle .refinements-toggle-btn {width: 100%;}#m4l-sale-items li.m4l-deal-item {width: 100% !important;padding: 0 !important;margin-bottom: 15px;}.m4l-deals-banner {height: 90px;padding-top: 20px;background-size: 909px 90px;background-position: right -110px top;padding-left: 20px;}.m4l-deals-banner h1 {font-size: 26px;}.m4l-deals-banner h6 {font-size: 14px;}.m4l-sc-header .m4l-page-title {margin: 12px 0 0 0 }.m4l-sc-list-item {padding: 10px 0 }.m4l-order-summary .m4l-sc-list-item {padding: 10px 0 6px }.m4l-page-title {font-size: 18px;margin: 5px 0px 8px }.m4l-cart-shipping {width: 99.5% }.checkout-btn-row .large-4, .checkout-btn-row .m4l-back-button {width: 100%;display: block }.m4l-checkout .m4l-checkout-address-box {width: 99.99%;padding: 0 4px;margin-bottom: 8px }.m4l-confirmation-header {padding: 0 4px }.m4l-checkout .m4l-checkout-address-box:first-child:after {width: 0 }.m4l-checkout input[type="text"], .m4l-checkout input[type="email"], .m4l-checkout input[type="password"], .m4l-checkout textarea, .m4l-checkout select {margin: 0 0 4px 0 }.checkout-btn-top-row .button.m4l-back-button, .checkout-btn-top-row .m4l-trend-btn, .m4l-op-action-bar .m4l-trend-btn, .checkout-btn-row .m4l-trend-btn {width: 100% }.m4l-checkout-right-top-btn .m4l-trend-btn, .checkout-btn-top-row .m4l-trend-btn, .m4l-op-action-bar .m4l-trend-btn, .checkout-btn-row .m4l-trend-btn {padding-right: 1.6rem;padding-left: 1.75rem }.m4l-checkout-right-top-btn .m4l-trend-btn i, .checkout-btn-row .m4l-trend-btn i, .checkout-btn-top-row .m4l-trend-btn i {margin: 4px 0 0 6px;float: right }button.m4l-back-button i {display: none }.m4l-shipping-info-box {margin: 4px 0 }.m4l-order-preview h5 {font-size: 18px }.m4l-order-summary .m4l-order-summary-header h5 {font-size: 18px;border-bottom: none;padding-bottom: 0 }.m4l-order-summary .m4l-order-summary-header {border-bottom: none }.checkout-btn-top-row .columns {width: 100% }.m4l-order-received .m4l-page-title {font-size: 1.5523em }.m4l-order-success-icon {padding-bottom: 0 }.m4l-order-success-icon i {font-size: 45px }.m4l-order-success-icon img {max-width: 40px }.m4l-grid-table tr td {padding: 0.5425rem 0.585rem;font-size: 12px }.m4l-grid-table tr td * {font-size: 12px }#m4l-error-page .error-page-icon {top: 50px }}@media only screen and (max-width: 420px) {.m4l-logo {padding-top: 5px;padding-right: 10px }.m4l-results-sort-bar.sticky {}.m4l-logo a img {max-width: 135px }#m4l-header-account li a, .m4l-header-shopping-cart a, .m4l-header-signin a, .m4l-header-contact a {font-size: 14px }#m4l-homepg-search {padding: 10px 5px 15px;padding-bottom: 9%;margin: 0 }.m4l-search-txt {font-size: 20px;line-height: 26px }.m4l-search-widget {height: 41px }.m4l-search-widget .m4l-search-scope {height: 41px }.m4l-search-widget #m4l-search-label {height: 41px;line-height: 39px;padding: 0 4px 0 5px }.m4l-search-widget #m4l-search-label i {margin-left: 0 }.m4l-search-widget .m4l-search-dropdown {height: 39px;min-width: 160px }.m4l-search-widget .m4l-search-query input[type="text"] {height: 41px;padding: 0px 9px 0 6px;line-height: inherit }.homepg .m4l-search-widget .m4l-search-query {padding-right: 51px }.m4l-search-widget .m4l-search-submit .m4l-search-btn {width: 55px;height: 41px;border-radius: 0px 2px 2px 0px;-webkit-border-radius: 0px 2px 2px 0px }.m4l-slide-banner {padding: 0 5px 0 20px;height: 120px;}.m4l-slide-summ, .m4l-slide-design-4 .m4l-slide-summ {font-size: 10px;line-height: 11px;}.m4l-homepg-swiper li img {height: 120px;}.m4l-homepg-swiper li .m4l-slide-design-1 .m4l-slide-img img, .m4l-homepg-swiper li .m4l-slide-design-2 .m4l-slide-img img, .m4l-homepg-swiper li .m4l-slide-design-3 .m4l-slide-img img {max-height: 100px;}.m4l-homepg-swiper .m4l-slide-design-5{padding-left: 5px;}.m4l-slide-design-5 .m4l-slide-img-col {padding-top: 20px;}.m4l-fitem-img-holder {}.m4l-homepg-fitems-wrap .fitems-button-prev, .m4l-homepg-fitems-wrap .fitems-button-next {bottom: 44%;top: auto;}.m4l-fitem-title {height: auto;}.m4l-fitem-wrapper {box-shadow: none;border-color: transparent;}.m4l-featured-items-swiper:before, .m4l-featured-items-home-swiper:before {content: "";display: block;width: 100%;height: calc(100% - 25px);border: solid 1px #d2d7d7;position: absolute;top: 10px;box-shadow: 0 3px 10px rgba(0,0,0,0.07);}.m4l-homepg-grid-header {padding-bottom: 3px }.m4l-homepg-grid-title, .m4l-homepg-grid-title span {font-size: 16px }.m4l-homepg-grid-note {font-size: 12px;line-height: 16px }.m4l-homepg-grid-table tr th {padding: 0.695rem 0.255rem;font-size: 11px;line-height: 1em }.m4l-homepg-grid-table tr td {font-size: 12px;padding: 0.655rem 0.255rem;line-height: 1rem }.m4l-homepg-grid-table tr td:first-child {padding: 6px 6px 5px;line-height: 11px }.m4l-homepg-server-table tr th {font-size: 12px;padding: 0.35rem 0.455rem }.m4l-homepg-servers ul li a {font-size: 11px }.m4l-advanced-search-link a {font-size: 11px }.m4l-data-hardware-list li {padding: 4px }.m4l-data-hardware-list li a {padding: 6px 4px 4px;font-size: 14px }.m4l-data-hardware-list li a span {line-height: 15px }.m4l-top-brands-row li {width: 33.18%;float: left;display: block;max-width: 120px }.m4l-top-brands-row li img {max-width: 100%;height: auto }.m4l-virtualization-servers .m4l-vs-box {padding: 10px 8px 8px 70px }.m4l-virtualization-servers .m4l-vs-box .m4l-vs-title img {margin-left: -65px;max-width: 60px }.m4l-virtualization-servers .m4l-vs-box .m4l-vs-title span {text-transform: none;font-size: 13px }.m4l-virtualization-servers .m4l-vs-btn {font-size: 12px }.m4l-homepg-configurator .m4l-configurator-box .m4l-configurator-title {font-size: 16px }.m4l-search-results-header {margin: 0 0 4px 0 }.m4l-listing-container {}.m4l-search-results-title {font-size: 1.545em }.m4l-search-results-title .m4l-search-phrase {line-height: 1.149 }#m4l-product-listing > li.m4l-list-view {padding: 16px 10px }#m4l-product-listing > li ul.attributes-list .attribute-value {padding: 0 0 0 1px }#m4l-product-listing li.m4l-list-view .m4l-image-holder a {height: 90px;line-height: 80px;padding: 5px }#m4l-product-listing li.m4l-list-view .m4l-price-holder .m4l-current-price {font-size: 16px }#m4l-product-listing li.m4l-list-view .m4l-image-holder a {height: 80px;line-height: 78px;padding: 1px }#m4l-product-listing li.m4l-list-view .m4l-item-title {font-size: 1.1556em;line-height: 124% }#m4l-product-listing li.m4l-list-view .m4l-price-holder .m4l-old-price {font-size: 13px }#m4l-product-listing li.m4l-list-view .m4l-add-to-cart {padding: 0.26rem 2.00rem 0.41em 1.65rem }.m4l-rating-stars i {font-size: 18px }#m4l-product-listing li.m4l-list-view .m4l-cart-btn-holder .m4l-add-to-cart, #m4l-product-listing li.m4l-list-view .m4l-cart-btn-holder .m4l-black-btn {min-width: 136px }#m4l-product-listing > li.m4l-grid-view {padding: 10px 10px 3px 10px }#m4l-product-listing li.m4l-grid-view .m4l-image-holder a {height: 120px;line-height: 110px }#m4l-product-listing li.m4l-grid-view .m4l-image-holder a img {max-width: 110px;height: auto }#m4l-product-listing li.m4l-grid-view .m4l-item-title a {line-height: 129%;height: 50px }#m4l-product-listing li.m4l-grid-view .m4l-price-holder .m4l-current-price {padding-right: 1px;font-size: 13px }#m4l-product-listing li.m4l-grid-view .m4l-price-holder .m4l-old-price {font-size: 13px }.m4l-review-count {padding-left: 5px }.m4l-compare-popover .m4l-compare-btns .button, #m4l-product-listing .m4l-compare-popover .m4l-compare-btns .button {margin-bottom: 3px;padding-right: 0.75rem;padding-left: 0.75rem }.m4l-listing-container .m4l-compare-popover .m4l-compare-item .m4l-compare-img {width: 32px }.m4l-listing-container .m4l-compare-popover .m4l-compare-item .m4l-compare-desc {margin: 0 22px 0 40px }.m4l-listing-container .m4l-popover-body {padding: 8px }.m4l-product-info-title {font-size: 1.265em }.m4l-product-info-content {margin: 0 0 15px 0 }.m4l-product-info {margin-bottom: 4px }.m4l-request-quote {padding: 11px !important }.m4l-modelpg-config-title {font-size: 16px;line-height: 20px }.m4l-config-panel .m4l-config-title h3 {font-size: 14px }.m4l-config-items {margin-top: 5px;margin-bottom: 6px }.m4l-related-accessories-links li {margin-right: 0.8%;width: 24% }.m4l-related-accessories-links li:nth-child(4n+1) {clear: both }.m4l-related-accessories-links li a .m4l-accessories-summary {padding: 0;height: 30px;margin-top: -6px }.m4l-avl-panel .m4l-avl-items-list li .pr-item-wrapper, .m4l-avl-panel .m4l-avl-items-list li.m4l-avl-list-view .pr-item-wrapper, .m4l-avl-panel .m4l-avl-items-list li.m4l-avl-grid-view .pr-item-wrapper {width: 99.9%;float: none }.m4l-avl-accessories .m4l-avl-panel-title {font-size: 1.2425em;line-height: 1.24 }.m4l-avl-accessories .m4l-avl-panel-subtitle {font-size: 1.1958em }.m4l-avl-accessories .m4l-avl-panel-juniortitle {font-size: 1em;margin-top: 4px;padding: 2px 15px 3px 15px }.m4l-avl-items-list li .pr-item-title, .m4l-avl-items-list li.m4l-avl-list-view .pr-item-title, .m4l-avl-items-list li.m4l-avl-grid-view .pr-item-title {padding-top: 2px;margin-bottom: 1px;font-size: 1em;line-height: 1.18;max-height: 3.772em }.m4l-avl-items-list li .pr-item-image, .m4l-avl-items-list li.m4l-avl-list-view .pr-item-image, .m4l-avl-items-list li.m4l-avl-grid-view .pr-item-image {height: 45px;width: 50px;line-height: 41px;margin-right: 5px }.m4l-avl-items-list li .pr-item-price, .m4l-avl-items-list li.m4l-avl-list-view .pr-item-price, .m4l-avl-items-list li.m4l-avl-grid-view .pr-item-price {padding-left: 55px }.m4l-avl-items-list li .m4l-old-price, .m4l-avl-items-list li.m4l-avl-grid-view .m4l-old-price, .m4l-avl-items-list li.m4l-avl-list-view .m4l-old-price {font-size: 13px }.m4l-avl-items-list li .m4l-avl-cto, .m4l-avl-items-list li.m4l-avl-list-view .m4l-avl-cto, .m4l-avl-items-list li.m4l-avl-grid-view .m4l-avl-cto {padding: 2px 1px 8px 55px;overflow: visible }.m4l-avl-cto a {padding: 0 15px;height: 26px;font-size: 12px;margin: 0;display: inline-block }.m4l-avl-cto a i {margin-right: 0px }.m4l-avl-cto a.added i {font-size: 12px }#m4l-sale-items li {width: 100% !important;padding: 0 !important;margin-bottom: 15px;}#m4l-sale-items .m4l-fitem-title, #m4l-sale-items .m4l-fitem-summary {height: auto !important;}.m4l-fitem-summary {margin: 5px 0 20px;}#m4l-sale-items .m4l-fitem-wrapper {padding: 10px 20px 15px;}#m4l-sale-items .m4l-fitem-btn {position: static;width: 99%;min-height: inherit;padding-bottom: 14px;}#m4l-sale-items .m4l-deal-item .m4l-fitem-btn {padding-bottom: 0;}.m4l-sc-list-item .m4l-sc-item-content {padding-left: 90px !important }.m4l-sc-item-image {width: 80px;margin-left: -90px }.m4l-sc-piece-price, .m4l-sc-item-qty {margin-left: 90px }.m4l-sc-update-cart-row {padding-left: 90px }.m4l-sc-mobile-actions {margin-left: 90px }.m4l-sc-subtotal-box {padding: 5px }table.m4l-sc-subtotal tr:last-child td {font-size: 15px !important }.m4l-font-medium {font-size: 16px !important;font-weight: 700 !important }.m4l-page-title-slogan {margin: -8px 0px 6px;font-size: 13px }.m4l-sc-btn-link-wrapper:after {margin: 0 0 0 1px;font-size: 11px }.m4l-sc-btn-link {font-size: 12px;padding: 0 }.m4l-sc-btn-link:hover, .m4l-sc-btn-link:active {font-size: 12px }.m4l-sc-btn-delete {font-size: 12px }.m4l-sc-shipping-options li label {min-width: 106%;font-size: 11px }.m4l-checkout-progress-bar {border-bottom-color: transparent;background: #fff;margin-bottom: 0;padding-top: 13px }.m4l-checkout h5 {font-size: 18px;margin: 0 0 6px;padding-bottom: 5px }.m4l-checkout label {font-size: 12px }.m4l-checkout-progress-bar ul {padding: 0 5px;text-align: center }.m4l-checkout-progress-bar ul li {width: 24.4%;float: left;display: block;margin: 0;margin-right: 0.3%;font-size: 12px }.m4l-checkout-progress-bar ul li a, .m4l-checkout-progress-bar ul li button {line-height: 15px }.m4l-checkout-progress-bar ul li button span, .m4l-checkout-progress-bar ul li a span {top: -24px }.m4l-checkout .m4l-tax-exemption {padding: 10px 5px 6px }.m4l-order-info-box h5 {margin: 1px 0px 7px }.m4l-order-info-box .m4l-order-info-content h6 {font-size: 12px }.m4l-order-info-box .m4l-order-info-content p {font-size: 12px;line-height: 15px;margin: 0 0 3px 0 }.m4l-order-info-box .m4l-order-info-edit {bottom: 10px }.m4l-payment-details .m4l-payment-options .payment-option {width: 49.5% }.m4l-checkout-right-top-btn .m4l-trend-btn, .m4l-op-action-bar .m4l-trend-btn, .checkout-btn-row .m4l-trend-btn {width: 100% }.m4l-my-account-title {font-size: 17px }.m4l-profile-title {font-size: 16px }.m4l-profile-table-container .m4l-profile-title {margin: 4px 10px 15px }.m4l-profile-table tr td:first-child {width: 29%;padding-left: 0 }.m4l-profile-table tr td:nth-child(2) {padding-right: 0 }.m4l-profile-table tr td {font-size: 12px;line-height: 1.35rem;padding: 0.3425rem 0.55rem }.m4l-profile-table .m4l-input-large {max-width: 88% }.m4l-profile-table .m4l-input-medium {max-width: 88% }.m4l-profile-table .m4l-input-small {max-width: 60px }.m4l-profile-table .m4l-profile-phone {max-width: 55% }.m4l-profile-table .m4l-profile-phone-ext {max-width: 50px;padding: 0.4rem 0.2rem }.m4l-profile-table .m4l-profile-middle-span {padding-left: 2px }.m4l-pwd-table tr td:first-child {width: 40% }.m4l-pwd-table .button.m4l-black-btn {padding-right: 1.15rem;padding-left: 1.15rem }.m4l-profile-container .m4l-order-info-preview .m4l-profile-title {font-size: 16px;padding-bottom: 6px;margin-bottom: 10px }.m4l-profile-password .m4l-profile-table tr td:first-child {width: 42% }#m4l-policy-content table tr td p {font-size: 13px }#m4l-policy-content table tr td {padding: 0.4525rem 0.455rem;font-size: 13px }.m4l-contact-us-page h6 {font-size: 13px }.m4l-contact-us-page h5 {font-weight: 700;font-size: 13px }.m4l-contact-us-page .m4l-contactus-icon {max-width: 35px;height: auto;left: 2px;opacity: 0.95 }.m4l-contact-section {padding-left: 50px }#m4l-forgot-pwd .m4l-login-title h3 {font-size: 16px }.m4l-newsletter-page .m4l-unsubscribe-wrapper {margin-top: 10px;padding: 15px 5px 0px 5px }.m4l-newsletter-page .m4l-unsubscribe-form .m4l-newsletter-input {min-width: 200px }.m4l-newsletter-page .m4l-unsubscribe-form button {padding-left: 0.75rem;padding-right: 0.75rem }#m4l-error-page .error-page-title {font-size: 50px;line-height: 40px }#m4l-error-page .error-page-icon {background-size: 300px 225px;width: 300px;height: 225px;opacity: 0.13;filter: alpha(opacity=13);top: 15px;left: -10px }#m4l-error-page .error-page-subtitle {font-size: 18px;margin: 0 0 10px 0;font-weight: 600 }#m4l-error-page .error-page-txt {color: #6e6e6e }#m4l-error-page .error-page-btn {padding: 0 20px;font-size: 13px }.m4l-config-page-banner {height: 40px;background-size: 773px 40px }.m4l-configurator-wrapper h1 {font-size: 1.35rem;margin-top: 0 }.m4l-popular-mfr .m4l-tiny-title, .m4l-user-mfr label {font-size: 1.132em }.m4l-user-mfr {width: 100%;min-width: inherit }.m4l-configurator-family .columns {padding: 0 0px 0 0 }.m4l-configurator-family .col1 select, .m4l-configurator-family .col2 select, .m4l-configurator-family .col3 select, .m4l-user-mfr input[type='text'] {margin-bottom: 10px }.m4l-seal-icons span img, .m4l-seal-icons span a img {max-height: 32px;margin-left: 1px }.m4l-seal-icons .m4l-footer-seal-comodo img, .m4l-seal-icons .m4l-footer-seal-comodo a img {max-height: 38px }.m4l-footer-banners {padding: 6px 1px 0 0 }}@media only screen and (max-width: 375px) {#m4l-homepg-search {width: 100%;margin-left: 0;}.m4l-slide-banner {padding: 0 5px 0 20px;height: 110px;}.m4l-homepg-swiper li img {height: 110px;}.m4l-slide-img-col {padding: 5px 10px;}.m4l-homepg-swiper li .m4l-slide-design-1 .m4l-slide-img img, .m4l-homepg-swiper li .m4l-slide-design-2 .m4l-slide-img img, .m4l-homepg-swiper li .m4l-slide-design-3 .m4l-slide-img img {max-height: 100px;}.m4l-results-sort-bar.sticky {}.m4l-cto-section, .m4l-cto-section.cto-sticky {}.m4l-search-txt {font-size: 22px;line-height: 24px }.m4l-deals-header .m4l-deals-caption {text-transform: none;padding: 22px 1px;letter-spacing: -0.008em }.itempg-info-txt p {font-size: 0.923em;line-height: 1.45em;margin-bottom: 1em }.m4l-item-image a, .m4l-item-image .m4l-item-mask {height: 120px;line-height: 120px }.m4l-item-image img {height: 120px !important }.m4l-add-to-cart {padding: 0.42rem 2.15rem 0.47rem 1.85rem }table.m4l-tech-spec tr td {line-height: 1.55em }.m4l-product-info-content * {font-size: 12px }.m4l-product-info-title {margin: 0 0 4px 0 }.request-quote-content p, .request-quote-content label, .request-quote-box input {font-size: 12px }.m4l-cart-shipping select {font-size: 12px }.m4l-cart-subtotal-container {padding: 5px 0px 10px }}@media only screen and (max-width: 360px) {.m4l-deal-price, .m4l-deal-unit-price {min-width: 64px;padding: 0 }.m4l-deal-price-block .m4l-deal-discount {min-width: 52px }.m4l-itempg-qty-box {margin: 0 2px 4px 0;width: 125px }.m4l-newsletter-page .m4l-unsubscribe-form .m4l-newsletter-input {min-width: 175px }.m4l-footer .m4l-page-align {padding: 0px 5px }.m4l-seal-icons span img, .m4l-seal-icons span a img {max-width: 87px }}@media only screen and (max-width: 320px) {.m4l-logo {padding-right: 6px }.m4l-blog-icon i {margin: 13px 0 0 0;}.m4l-header-primary .m4l-header-links {font-size: 0.95em }.m4l-search-txt {font-size: 19px;line-height: 24px }.m4l-footer {font-size: 0.92em }.m4l-seal-icons span img, .m4l-seal-icons span a img {max-width: 80px }.m4l-search-results-title .m4l-results-count-small {font-size: 12px }#m4l-product-listing li.m4l-list-view .m4l-image-holder a {height: 70px;line-height: 62px;padding: 4px }.m4l-item-image a, .m4l-item-image .m4l-item-mask {height: 110px;line-height: 110px }.m4l-item-image img {height: 110px !important }.m4l-add-to-cart {padding: 0.42rem 0.85rem 0.47rem 0.82rem }.m4l-checkout-progress-bar ul {padding: 0 2px }.m4l-profile-table .m4l-input-small {max-width: 50px }}@font-face {font-family: 'icomoon';src: url("https://s3-us-west-2.amazonaws.com/s.cdpn.io/123941/icomoon_copy.eot");src: url("https://s3-us-west-2.amazonaws.com/s.cdpn.io/123941/icomoon_copy.eot") format("embedded-opentype"), url("https://s3-us-west-2.amazonaws.com/s.cdpn.io/123941/icomoon_copy.woff") format("woff"), url("https://s3-us-west-2.amazonaws.com/s.cdpn.io/123941/icomoon_copy.ttf") format("truetype"), url("https://s3-us-west-2.amazonaws.com/s.cdpn.io/123941/icomoon_copy.svg") format("svg");font-weight: normal;font-style: normal }[class^="icon-"], [class*=" icon-"] {font-family: 'icomoon';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;position: absolute;top: 50%;transition: all .3s ease;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale }[class^="icon-"]:not(.icon-play), [class*=" icon-"]:not(.icon-play) {margin-top: -6.5px;right: 0 }.icon-play:before {content: "\ea15" }.icon-circle-right:before {content: "\ea42" }.top-bar-section .has-dropdown {position: static;a {position: relative }}.top-bar-section .has-dropdown.moved {position: static;> a {&:after {display: block }}}.m-menu {a {display: block;opacity: .5;transition: opacity .3s ease;&:hover {opacity: 1 }}}.column li {&:not(: first-child) a {border-top: 1px solid #262626 }&:not(:last-child) a {border-bottom: 1px solid #4E4E4E }a {&:hover {i {right: 3px }}}}.intro {.icon-play {position: absolute;color: rgba(0, 0, 0, 0.4);font-size: 2.5em;left: 50%;transform: translate(-50%, -50%);transition: color .3s ease }&:hover {.icon-play {color: rgba(0, 0, 0, 0.7) }}}.column > img {margin: 1em 0 }.info-wrap {h3 {width: 50%;padding-bottom: 5px;border-bottom: 1px solid #4E4E4E }}.info {display: none;}.info-visible {display: block }.dt {margin-top: 50px;text-align: center;font-size: 2em;padding: 0 20px }.p {color: black;text-align: center;position: fixed;bottom: 0;width: 100%;}