.page-user:not(.not-logged-in) #region-content .region-inner{display:inline-block;width:100%;}.page-user:not(.not-logged-in) #region-content .region-inner .title{text-transform:none;font-style:italic;font-weight:500;}.page-user:not(.not-logged-in) #region-content .region-inner > .tabs{border-right:1px solid #dedede;width:200px;float:left;}.page-user:not(.not-logged-in) #region-content .region-inner > .tabs .tabs{padding:0px;margin:0px;border:0px;}.page-user:not(.not-logged-in) #region-content .region-inner > .tabs .tabs li{margin:0px;}.page-user:not(.not-logged-in) #region-content .region-inner > .tabs .tabs li a{border:none;margin:0px;display:block;background:none;color:#000000;padding:15px;border-bottom:1px solid #dedede;}.page-user:not(.not-logged-in) #region-content .region-inner > .tabs .tabs li.active a{background:#1798b2;font-weight:bold;color:#ffffff;}.page-user:not(.not-logged-in) #region-content .region-inner > .tabs .tabs li:last-child a{border:0px;}.page-user:not(.not-logged-in) #region-content .region-inner #block-system-main{width:calc(100% - 251px);float:left;padding-left:50px;}.page-user:not(.not-logged-in) #region-content .region-inner #block-system-main .profile{display:inline-block;width:100%;}.page-user:not(.not-logged-in) #region-content .region-inner #block-system-main .profile .field .field-label{text-transform:capitalize;width:100%;font-family:'Lato';font-weight:500;}.page-user:not(.not-logged-in) #region-content .region-inner #block-system-main .profile .field .field-items{display:block;width:100%;font-family:'Lato';font-size:20px;font-weight:300;margin-bottom:40px;color:#000000;}.page-user:not(.not-logged-in) #region-content .region-inner #block-system-main .profile .field .field-items a{color:#000000;}.page-user:not(.not-logged-in) #region-content .region-inner #block-system-main .profile .user-profile-category{}.page-user:not(.not-logged-in) #region-content .region-inner #block-system-main .profile .user-profile-category .user-profile-item{display:inline-block;font-size:14px;font-style:italic;font-weight:300;font-family:'Lato';padding:0px;margin:0px;}.page-user.not-logged-in #user-register-form .register-first,.page-user.not-logged-in #user-register-form #edit-account,.page-user.not-logged-in #user-register-form #edit-actions{width:33.33%;float:left;padding:0 25px;}.page-user.not-logged-in #user-register-form .captcha{padding:0 25px;}.page-user.not-logged-in #user-register-form input{max-width:100%;}.page-user.not-logged-in #user-register-form #edit-submit{background:#1798b2;color:#ffffff;text-shadow:none;border:none;box-shadow:none;width:100%;line-height:40px;border-radius:50px;text-transform:uppercase;font-size:16px;font-weight:500;}#user-profile-form label,.page-user.not-logged-in #user-register-form label{font-family:'Lato';font-weight:500;margin-bottom:5px;}#user-profile-form .form-text,.page-user.not-logged-in #user-register-form input[type="text"],.page-user.not-logged-in #user-register-form input[type="email"]{border:1px solid #525252;height:auto;line-height:30px;border-radius:3px;width:300px;}#user-profile-form .form-type-password-confirm .password-strength{position:absolute;left:400px;}#user-profile-form .form-type-password-confirm{position:relative;}#user-profile-form .description{max-width:300px;}#user-profile-form  #edit-contact{background:#efeff0;padding:10px 20px;}#user-profile-form #edit-contact legend{display:none;}#user-profile-form  #edit-contact .description{max-width:initial;margin-top:15px;font-size:13px;}#user-profile-form  #edit-contact input.form-checkbox{margin-right:10px;}#user-profile-form .form-actions #edit-submit{background:#1798b2;color:#ffffff;text-shadow:none;border:none;box-shadow:none;line-height:40px;border-radius:50px;text-transform:uppercase;font-size:16px;font-weight:500;width:150px;}.not-logged-in.page-user:not(.page-user-register) #region-content .region-content-inner{display:flex;flex-wrap:wrap;}.not-logged-in.page-user #region-content .region-content-inner .tabs,.not-logged-in.page-user:not(.page-user-register) #region-content .region-content-inner h1.title{display:none;}.not-logged-in.page-user:not(.page-user-register) #region-content .region-content-inner .block{width:50%;}.not-logged-in.page-user:not(.page-user-register) #region-content .region-content-inner .static-register-block{background-color:#1798b2;position:relative;order:-1;margin-bottom:20px;}.not-logged-in.page-user:not(.page-user-register) #region-content .region-content-inner .static-register-block .content{color:#ffffff;padding:80px 50px;max-width:400px;}.not-logged-in.page-user:not(.page-user-register) #region-content .region-content-inner .static-register-block .or{position:absolute;top:calc(50% - 20px);right:-20px;line-height:38px;background:#ffffff;text-align:center;width:40px;color:#000000;border-radius:25px;border:1px solid #1798b2;}.not-logged-in.page-user:not(.page-user-register) #region-content .region-content-inner .static-register-block .content a{background:#ffffff;padding:10px 25px;display:inline-block;border-radius:50px;margin-top:25px;}.not-logged-in.page-user:not(.page-user-register) #region-content .region-content-inner #user-pass,.not-logged-in.page-user:not(.page-user-register) #region-content .region-content-inner #user-login{padding:15px 0px;max-width:300px;margin:0 auto;}.not-logged-in.page-user:not(.page-user-register) #region-content .region-content-inner #user-pass .form-item label,.not-logged-in.page-user:not(.page-user-register) #region-content .region-content-inner #user-login .form-item label{font-weight:500;}.not-logged-in.page-user:not(.page-user-register) #region-content .region-content-inner #user-pass .form-item input,.not-logged-in.page-user:not(.page-user-register) #region-content .region-content-inner #user-login .form-item input{border:1px solid #525252;height:auto;line-height:30px;border-radius:3px;}.not-logged-in.page-user:not(.page-user-register) #region-content .region-content-inner #user-login h1{line-height:30px;color:#535252;font-size:26px;font-weight:300;text-transform:uppercase;letter-spacing:0.1em;margin-top:30px;padding-bottom:10px}.not-logged-in.page-user:not(.page-user-register) #region-content .region-content-inner #user-pass #edit-submit,.not-logged-in.page-user:not(.page-user-register) #region-content .region-content-inner #user-login #edit-submit{background:#1798b2;color:#ffffff;text-shadow:none;border:none;box-shadow:none;line-height:40px;border-radius:50px;text-transform:uppercase;font-size:16px;font-weight:500;width:130px;}.not-logged-in.page-user:not(.page-user-register) #region-content .region-content-inner #user-pass #edit-submit{width:auto;padding:0px 30px;}.not-logged-in.page-user:not(.page-user-register) #region-content .region-content-inner .static-register-block .user-register-new{border-bottom:1px solid;font-size:22px;line-height:36px;}.not-logged-in.page-user:not(.page-user-register) #region-content .region-content-inner .static-register-block .user-register-block{margin-top:15px;font-size:38px;font-weight:300;line-height:38px;font-family:'Lato';}.not-logged-in.page-user:not(.page-user-register) #region-content .region-content-inner .static-register-block .user-register-mark{font-size:36px;line-height:36px;margin-top:10px;}.view-commerce-line-item-table .view-content,.view-commerce-user-orders .view-content{background:#eeeeee;}.view-commerce-line-item-table .view-content .views-table,.view-commerce-user-orders .view-content .views-table{border:0px;}.view-commerce-line-item-table .view-content .views-table thead th,.view-commerce-line-item-table .view-content .views-table tbody td,.view-commerce-user-orders .view-content .views-table thead th,.view-commerce-user-orders .view-content .views-table tbody td{background:none;font-family:'Lato';width:max-content !important;height:60px;padding-left:15px;}.view-commerce-line-item-table .view-content .views-table thead,.view-commerce-line-item-table .view-content .views-table tbody,.view-commerce-user-orders .view-content .views-table thead,.view-commerce-user-orders .view-content .views-table tbody{border-left:5px solid #eee;border-right:5px solid #eee;}.view-commerce-line-item-table .view-content .views-table tr,.view-commerce-user-orders .view-content .views-table tr{margin:5px;padding:15px;border-top:5px solid #eee;border-bottom:5px solid #eee;}.view-commerce-line-item-table .view-content .views-table tbody tr,.view-commerce-user-orders .view-content .views-table tbody tr{box-shadow:1px 1px 1px #eee;background:#ffffff;}.view-commerce-user-orders .view-content .views-table thead th:first-child,.view-commerce-user-orders .view-content .views-table tbody td:first-child{width:65px;}.view-commerce-user-orders .view-content .views-table thead th:nth-child(2),.view-commerce-user-orders .view-content .views-table tbody td:nth-child(2),.view-commerce-user-orders .view-content .views-table thead th:nth-child(3),.view-commerce-user-orders .view-content .views-table tbody td:nth-child(3){width:250px;}.view-commerce-user-orders .view-content .views-table thead th:nth-child(4),.view-commerce-user-orders .view-content .views-table tbody td:nth-child(4){width:106px;}.view-commerce-user-orders .view-content .views-table thead th:last-child,.view-commerce-user-orders .view-content .views-table tbody td:last-child{width:100px;}.view-commerce-line-item-table .view-content .views-table thead th:first-child,.view-commerce-line-item-table .view-content .views-table tbody td:first-child{width:100px;}.view-commerce-line-item-table .view-content .views-table thead th:nth-child(2),.view-commerce-line-item-table .view-content .views-table tbody td:nth-child(2){width:350px;}.view-commerce-line-item-table .view-content .views-table thead th:last-child,.view-commerce-line-item-table .view-content .views-table tbody td:last-child,.view-commerce-line-item-table .view-content .views-table thead th:nth-child(3),.view-commerce-line-item-table .view-content .views-table tbody td:nth-child(3){width:110px;}.view-commerce-line-item-table .view-content .views-table thead th:nth-child(4),.view-commerce-line-item-table .view-content .views-table tbody td:nth-child(4){width:80px;}.field-name-commerce-order-total .commerce-price-formatted-components{width:100%;border-right:0px;border-left:0px;}.field-name-commerce-order-total .commerce-price-formatted-components .component-total,.field-name-commerce-order-total .commerce-price-formatted-components .component-title{font-family:'Lato';font-size:16px;font-weight:500;padding:15px 0px;}.field-name-commerce-order-total .commerce-price-formatted-components .component-title{width:75%;text-align:right;}.field-name-commerce-order-total .commerce-price-formatted-components .component-total{width:25%;}.field-name-commerce-customer-billing .field-label,.field-name-commerce-customer-shipping .field-label{color:#525252;font-family:'Lato';font-weight:500;}.field-name-commerce-customer-shipping .field-label{margin-top:0px;}.field-name-commerce-customer-billing .field-items,.field-name-commerce-customer-shipping .field-items{color:#000000;font-family:'Lato';font-weight:600;}.page-user.not-logged-in #user-register-form .back-to-login{width:33.33%;float:right;padding:0 25px;padding-left:30px;}.page-user.not-logged-in #user-register-form #edit-actions{float:right;}.page-user-orders.page-user:not(.not-logged-in) #region-content .region-inner .title{border-color:#136d98;}.field-name-commerce-order-total .commerce-price-formatted-components,.field-name-commerce-order-total .commerce-price-formatted-components tr.component-type-commerce-price-formatted-amount{border-color:#136d98;}.page-user-login.not-logged-in.page-user:not(.page-user-register) #region-content .region-content-inner .static-register-block{margin-top:30px;}.page-checkout .checkout-cancel:hover,.page-checkout .checkout-back:hover{color:white;background:#000000;}.page-user:not(.not-logged-in) #region-content .region-inner > .tabs .tabs li{margin:0px;border:0;padding:0;}.page-user:not(.not-logged-in) #region-content .region-inner ul.action-links{margin-left:17px;list-style:none;float:left;margin-top:20px;}.checkout-completion-message p:first-child,.checkout-completion-message p{width:100% !important;text-align:center;}.back-checkout{background:#1798b2;color:#ffffff !important;text-shadow:none;border:none;box-shadow:none;font-size:14px;font-weight:500;padding:7px 20px;display:inline-block;margin-top:20px;margin-bottom:20px;}.back-checkout:hover{background:#4f4f4f;}@media only screen and (max-width:1094px) {
 .page-user.not-logged-in #user-register-form .register-first,.page-user.not-logged-in #user-register-form #edit-account,.page-user.not-logged-in #user-register-form #edit-actions{width:30.33%;}.page-user.not-logged-in #user-register-form .captcha{padding:0 25px;width:30.33%;float:left;}.page-user.not-logged-in #user-register-form #edit-actions{float:right;margin-left:0px;width:39%;}.page-user.not-logged-in #user-register-form .back-to-login{float:left;padding-left:30px;width:100%;} 
}@media only screen and (max-width:1024px) {
  
}@media only screen and (max-width:991px) {
 .not-logged-in.page-user:not(.page-user-register) #region-content .region-content-inner .static-register-block .or{top:calc(100% - 20px);right:calc(50% - 20px);}.not-logged-in.page-user:not(.page-user-register) #region-content .region-content-inner .block{width:96%;margin:0px 2%;}.not-logged-in.page-user:not(.page-user-register) #region-content .region-content-inner .static-register-block .content{max-width:100%;}.not-logged-in.page-user:not(.page-user-register) #region-content .region-content-inner #user-pass,.not-logged-in.page-user:not(.page-user-register) #region-content .region-content-inner #user-login{max-width:100%;}.not-logged-in.page-user:not(.page-user-register) #region-content .region-content-inner #user-pass .form-item input,.not-logged-in.page-user:not(.page-user-register) #region-content .region-content-inner #user-login .form-item input{width:100%;max-width:100%;}.page-user.not-logged-in #user-register-form .register-first,.page-user.not-logged-in #user-register-form #edit-account,.page-user.not-logged-in #user-register-form #edit-actions{width:100%;}.page-user.not-logged-in #user-register-form .captcha{width:100%;}#user-profile-form .form-text,.page-user.not-logged-in #user-register-form input[type="text"],.page-user.not-logged-in #user-register-form input[type="email"]{width:100%;}.page-user.not-logged-in #user-register-form #edit-submit{max-width:300px;}.page-cart table{overflow:auto;overflow-y:hidden;overflow-x:auto;display:block;width:100%;border:1px solid rgba(46,46,46,0.2) !important;}.page-user-addressbook .view-commerce-addressbook table{width:810px;}.view-commerce-line-item-table .view-content,.view-commerce-user-orders .view-content,.view-commerce-cart-summary,.page-user-addressbook .view-commerce-addressbook .view-content{overflow:auto;overflow-y:hidden;overflow-x:auto;display:block;width:100%;border:1px solid rgba(46,46,46,0.2) !important;}fieldset.cart_contents,fieldset .checkout-buttons{display:block;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-before:0;-webkit-padding-start:0;-webkit-padding-end:0;-webkit-padding-after:0;min-width:auto;}div.checkout_review{overflow:auto;overflow-y:hidden;overflow-x:auto;display:block;width:100%;border:1px solid rgba(46,46,46,0.2) !important;} 
}@media only screen and (max-width:768px) {
  
}@media screen and (min-width:740px) and (max-width:800px) {
 .page-checkout .container-12 .grid-12{width:90%;margin:0 auto;float:none;}header .container-12 .grid-12{width:98%;margin:0 auto;} 
}@media only screen and (max-width:767px) {
 .checkout-completion-message p:first-child,.checkout-completion-message p{width:100% !important;text-align:center;}.page-user:not(.not-logged-in) #region-content .region-inner > .tabs{border-right:1px solid #dedede;width:96%;margin-left:2%;float:left;border-bottom:1px solid #dedede;border-left:1px solid #dedede;}.page-user:not(.not-logged-in) #region-content .region-inner #block-system-main{width:calc(96% - 3px);float:left;padding-left:3px;margin-left:2%;margin-top:30px;}.page-user:not(.not-logged-in) #region-content .region-inner > .tabs .tabs li:first-child a{border-top:1px solid #dedede;}#user-profile-form .form-text,.page-user.not-logged-in #user-register-form input[type="text"],.page-user.not-logged-in #user-register-form input[type="email"]{width:100%;max-width:100%;}#user-profile-form .form-type-password-confirm{padding-bottom:60px;}#user-profile-form .form-type-password-confirm .password-parent,#user-profile-form .form-type-password-confirm .confirm-parent{width:100% !important;}#user-profile-form select{width:100%;max-width:100%;}#user-profile-form .form-item-timezone .description{max-width:100%;}#user-profile-form .form-type-password-confirm .password-strength{left:0px;float:left;width:100%;bottom:15px;}.page-cart #zone-content,.page-checkout #zone-content{width:100%;padding:0 15px}.page-checkout div.addressfield-container-inline > div.form-item{width:98%;}.page-checkout .field-name-commerce-customer-address .form-item,.addressfield-container-inline.name-block,.addressfield-container-inline .form-item{width:98%;}.page-checkout div.addressfield-container-inline > div.form-item:last-child input{width:100%;} 
}@media only screen and (max-width:659px) {
 .cart-icon{background:url(/sites/all/themes/markschneider/css/images/content/cart.png) no-repeat !important;width:35px !important;height:35px !important;background-size:100% !important;margin-right:0px !important;}#block-commerce-popup-cart-commerce-popup-cart{top:0px !important;z-index:999;right:35px !important;position:fixed !important;}.cart_popup_count{background:#ffffff !important;color:#2e2e2e !important;padding:3px !important;top:6px !important;right:-21px !important;} 
}@media only screen and (max-width:600px) {
 .page-checkout .field-name-commerce-customer-address .form-item,.addressfield-container-inline.name-block,.addressfield-container-inline .form-item{width:100%;}.page-checkout #payment-details .form-item-commerce-payment-payment-details-credit-card-number{width:100% !important;}.page-checkout .commerce-credit-card-expiration{margin-left:0px !important;} 
}@media only screen and (max-width:480px) {
 .not-logged-in.page-user:not(.page-user-register) #region-content .region-content-inner .static-register-block .content{padding:50px 10px;} 
}@media only screen and (max-width:580px) {
 .page-cart .commerce-line-item-actions input[type="submit"]{width:100%;margin-left:0px !important;}.page-cart .line-item-total{text-align:center;}.page-checkout .checkout-continue{width:100%;margin-left:0px !important;}.page-checkout .checkout-cancel,.page-checkout .checkout-back{width:100%;margin-left:0px !important;margin-right:0px !important;margin-top:20px;} 
}@media only screen and (max-width:767px) {
 .commerce-add-to-cart input[type="submit"]{margin-top:30px;} 
}@media only screen and (max-width:375px) {
 .product-commerce-view .social-button.wishlist{top:20px;left:0px;}.product-page.logged-in:not(.not-logged-in) .product-commerce-view .product-share-this-block{margin-top:30px;} 
}.page-engagement-rings .views_infinite_scroll-ajax-loader{text-align:center;}.page-engagement-rings .pager{background:white;border:none;}
/*})'"*/
