﻿.checkout-top-wrap{padding:30px 0 20px;background:#fbfbfb;border-bottom:1px solid #efefef;margin:0 0 15px}.checkout-top h1{text-align:center}.checkout-section{background:#fafafa;border:1px solid #d8d8d8;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.checkout-wrap{padding:0 0 35px}.shippin-section{padding:20px 0 20px 30px;max-width:632px}.wrap{margin:0 0 6px}.checkout-wrap h2{font-size:16px;color:#505050;font-weight:700;line-height:1.2;margin:0 0 20px}.step-contain{max-width:800px;margin:50px auto 40px;position:relative;text-align:center;line-height:1}.all-active{border-color:#f89842}.step-border-first{border-bottom:1px dashed #bcbcbc;float:left;width:50%}.step-border-last{border-bottom:1px dashed #bcbcbc;float:left;width:50%}.step-border-first.active,.step-border-last.active{border-color:#f89842}.step-contain span{display:inline-block;width:22px;height:25px;font-size:0}.step-first span{background:url(/images/step-first.png) no-repeat}.step-first.active span{background:url(/images/step-first-active.png) no-repeat}.step-second span{background:url(/images/step-second.png) no-repeat}.step-second.active span{background:url(/images/step-second-active.png) no-repeat}.step-third span{background:url(/images/step-third.png) no-repeat}.step-third.active span{background:url(/images/step-third-active.png) no-repeat}.step-contain em{font-style:normal;color:#b9b9b9;text-transform:uppercase;display:block}.step-contain .active em{color:#f89842}.step-first{position:absolute;left:-85px;top:-34px;width:180px}.step-second{position:absolute;left:50%;top:-34px;width:180px;margin-left:-90px}.step-third{position:absolute;right:-80px;top:-34px;width:180px;margin-left:-90px}.process-step-top,.process-step-top-secondary{padding:15px 0 0}.process-step-top .tabs-process,.process-step-top-secondary .tabs-process{margin:0}.process-step-top .tabs-process,.process-step-top-secondary .tabs-process{border:none}.process-step-top-secondary{border-bottom:1px solid #d8d8d8;margin:0 0 20px}.form-section{max-width:400px;margin:0 auto;padding:10px}.form-section p{padding:0 0 12px}.form-section .para-lg{padding:0 0 24px}.form-section label{display:block;font-size:13px;color:#616161;margin:0 0 2px}.form-section .text-field{border:1px solid #ccc;width:100%;padding:8px 10px;font-size:13px;color:#424242;-moz-box-shadow:0 0 2px rgba(0,0,0,.1) inset;-webkit-box-shadow:0 0 2px rgba(0,0,0,.1) inset;box-shadow:0 0 2px rgba(0,0,0,.1) inset;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.form-section .text-field:focus{border-color:#78bbf4;-moz-box-shadow:0 0 8px rgba(120,187,244,.9);-webkit-box-shadow:0 0 8px rgba(120,187,244,.9);box-shadow:0 0 8px rgba(120,187,244,.9)}.form-section .submit{width:100%;font-size:14px;padding:11px 20px 10px}.form-section .btn-default{display:block}.form-section-sep{border-bottom:1px solid #e5e5e5;padding:0 0 15px;margin:0 0 22px}.remember-wrap{padding:0 0 15px}.remember-wrap label,.remember-wrap input{display:inline-block;vertical-align:middle;font-weight:400;margin:0 5px 0 0}.forget-wrap{text-align:right;padding:0 0 15px}.forget-wrap a{color:#616161;font-size:13px}.table-shopping p{padding:0 12px}.desc-title{max-width:840px;margin:0 auto;padding:10px 0 0;text-align:center;color:#616161;font-size:13px}.bdr-tb{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:80px 0 50px}.banner-about-wrap{background:#ebf2fb url(../images/about/banner.jpg) center top no-repeat;background-size:cover}.banner-about{text-align:center;padding:120px 0 130px}.banner-about h2{color:#43505c;font-size:28px;text-transform:uppercase;margin:0 0 5px}.banner-about h1{color:#43505c;font-family:cinzel,serif;font-size:43px;text-transform:uppercase;letter-spacing:1px}.banner-about h1 span{display:inline-block;padding:18px 50px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.about-content{padding:50px 0 80px;font-size:16px;color:#333}.about-bdr-bottom{border-bottom:1px solid #ccc;padding-bottom:50px;margin-bottom:100px}.about-content h3{color:#333;font-weight:400;margin:0 0 5px}.about-content p{line-height:1.9;padding:0 0 30px}.about-photo-round{max-width:192px;overflow:hidden}.about-photo-round img{display:block;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.view-all-wrap{text-align:center;margin-top:-10px}.view-all-wrap a{text-decoration:underline!important;text-transform:uppercase;letter-spacing:1px}