/* ----------------------------------------------------------------/* ----------------------------------------------------------------Custom CSSAdd all your Custom Styled CSS here for New Styles orOverwriting Default Theme Styles for Better Handling Updates-----------------------------------------------------------------*/.title-h{padding:180px 0 !important}.add-to-cart{background-color:#af6b58; border-radius:20px; letter-spacing:5px;}.flex-content{display:flex;position:relative}.flex-column{flex-direction:column}.dot{margin-bottom:30px;margin-left:25px;}.dot li{padding:4px 0;font-size:1.1rem}.product-desc h2{margin-bottom:10px;}.sku_wrapper{color:#a6aa9c}.form-group.oldbed{margin-top:5px;}.oldnote a{color:#af6b58}.oldbed label,.oldbed .form-check{line-height:1rem}.oldbed .form-check-label{padding-top:3px;}.shopnote .toggle-title{font-size:1.05rem}.shop-details .toggle-content{margin-left:25px}.button.pull-left{justify-content:flex-start; text-align:left;float:left;margin:5px 0}.color1{color:#53594f}.color2{color:#af6b58}.welcome-msg{padding-bottom:30px;}.welcome-msg p{margin-bottom:0px;line-height:1.35;}.dashboard{border:1px solid #ddd; padding:30px;}.dashboard h3, .orders h3{font-size:1.2rem; margin-bottom:15px;}.dashboard .box .box-title{border-bottom: 1px solid #ddd; display: inline-block; margin-bottom: 5px; padding: 18px 0 12px 0; position: relative; width: 100%;}.dashboard .box .box-title h3{font-size: 16px; margin: 0;font-weight:300; text-transform: capitalize; color: #333;}.dashboard .box .box-title > a{position: absolute; right: 0; top: 12px; color: #af6b58;}.dashboard .box .box-title > a:hover{color:#a6aa9c;}.box-content h6, .dashboard h6{font-size: 15px; line-height: 25px !important; margin-bottom: 0;font-weight: 300; color: #777777;}.dashboard .box address{margin-bottom: 0;font-size: 15px;}.delivery-sec{padding: 30px 30px 10px 30px; text-align: center; margin-top: 20px; background-color: #f9f9f9;}.delivery-sec h3{font-weight:300;}.delivery-sec h2{margin-bottom:20px}.member-table thead{background-color: #fafafa;}.table th, .table td{padding: 0.45rem; vertical-align: top; border-top: 1px solid #dee2e6;line-height:1.5;font-size:14px;}.table thead th{vertical-align: bottom; border-bottom: 2px solid #dee2e6;font-weight:300;}.order-detail{list-style:none}.order-success-sec .order-detail li{display: -webkit-box; display: -ms-flexbox; display: flex; text-transform: capitalize; line-height: 24px; font-size: 16px; padding: 5px 0; border-bottom: 1px dotted #ebebeb;}.sw{display: flex; flex-direction: column-reverse; width: 100%; max-width: 1440px; margin: 0 auto; min-height: 318px;}.sw-image{flex: 1 1 50%; min-height: 100%;}.sw-main{width: 100%; flex: 0 0 50%;}.sw-main{padding: 24px;flex-direction:column;}.sw .image-desktop{display: none;}.ff-header{font-weight: 500; font-size: 2.4rem; letter-spacing: 0px; line-height: 1.2;font-family: 'Noto Serif TC','Lato', sans-serif;}.sw-main-wrap{display:block;padding:20px 0; position:relative}.sw-main h4{margin-bottom:10px;}.flex-content .sw{max-width: 100%;}.sw-image>*{display: block; width: 100%; height: 100%; min-height: 100%; background-position: 50%; background-repeat: no-repeat; background-size: cover;}.sub-span{margin-left:20px;color:#666}.checkout-nav{text-align: center; margin-top: 30px; margin-bottom: 30px;}.checkout-nav .step{display: inline-block; vertical-align: top; width: 240px; max-width: 33%; margin-left: -2px; margin-right: -2px; color: black;}.badge{display: inline-block; min-width: 10px; padding: 3px 7px; font-size: 12px; font-weight: bold; line-height: 1; color: #fff; text-align: center; white-space: nowrap; vertical-align: middle; background-color: #777777; border-radius: 10px;}.checkout-nav .step .badge{position: relative; background-color: transparent; height: 50px; line-height: 50px; padding: 0;}.checkout-nav .step span{display: block; padding: 0 5px;}.checkout-nav .step .badge::before{content: " "; background-color: #CCCCCC; height: 2px; width: 100%; position: absolute; left: 0; top: 50%; margin-top: -1px; z-index: 0;}.checkout-nav .step:first-child .badge::before{width: 50%; left: 50%;}.checkout-nav .step .badge .text{position: absolute; width: 100%; z-index: 1;}.checkout-nav .step .badge::after{-webkit-border-radius: 15px; -moz-border-radius: 15px; -ms-border-radius: 15px; border-radius: 15px; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); content: " "; background-color: #CCCCCC; height: 30px; width: 30px; left: 50%; top: 50%; position: absolute; z-index: 0;}.checkout-nav .step.visited .badge::after, .checkout-nav .step.active .badge::after{background-color: #9DAAB2;}.checkout-nav .step:last-child .badge::before{width: 50%; right: 50%;}.alerts{padding: 15px; margin-bottom: 20px; border: 1px solid transparent; border-radius: 4px;}.alert-ask-for-login{display: flex; align-items: center; justify-content: space-between; -webkit-border-radius: 0px; -moz-border-radius: 0px; -ms-border-radius: 0px; border-radius: 0px; border: 1px solid #EDEDED; background-color: white;}.login-btn-wrapper{display: flex;}.login-btn-v2{display: flex; align-items: center; justify-content: center; width: 140px; background: #53594f; color: #fff !important; padding: 9px 11px;}.login-btn-v2:hover{background: #af6b58;}.alert-ask-for-login .btn{min-width: 120px;}.help-block{font-size:15px; margin-bottom:30px;font-weight:300;}.cart-promotions .cart-promotions-content{display: table; width: 100%;}.promotion-title{margin-bottom:5px}.cart-promotions .promotion{display: table-row;}.cart-promotions .badge, .cart-promotions .description, .cart-promotions .discount{display: table-cell; vertical-align: text-top;}.cart-promotions .badge{width: 150px; border-radius: 0; font-weight: 400; font-size: 11px; background-color: transparent; padding: 0;}.cart-promotions .badge span{display: block; background-color: #E8F8E8; padding: 5px 0; color: #000; font-weight: 300; font-size: 13px;}.cart-promotions .badge .untriggered{background-color: #F3F3F3;}.cart-promotions .description{padding: 0 15px;}.cart-summary, .cart-be-summary{-webkit-transition: 0.3s; transition: 0.3s; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; cursor: pointer; overflow: hidden;}.cart-summary{width:100%}.cart-summary h3.summary-header{margin: 5px 0; font-size: 20px; font-weight: 600; text-align: center;}.cart-summary h5.summary-header{margin: 5px; font-size: 16px; text-align: center;}.cart-be-summary h5{margin-bottom:0}.cart-be-summary h5.summary-header span{margin: 5px; font-size: 18px;color:#af6b58;font-weight:400; text-align: center !important;}#cart-be-summary, #cart-be-summarys{margin-top:10px;}.cart-summary .panel-header .icon-line-chevron-down, .cart-be-summary .panel-header .icon-line-chevron-down{-webkit-transition: 0.3s; transition: 0.3s; width: 20px; height: 20px; font-size: 20px;line-height:20px;}.cart-summary.collapsed .panel-header .icon-line-chevron-down, .cart-be-summary.collapsed .panel-header .icon-line-chevron-down{-webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg);}.panel.cart-be-summary{padding:20px; border:1px solid #ebebeb; border-radius:3px;margin-bottom:20px;}.collapse.in{display:block}.fb-login-btn-v2{display: flex; align-items: center;justify-content:center; width: 140px; background: #1877F2; color: #fff; padding: 9px 11px; border-radius: 4px;}.login-btn-wrapper{margin-top: 15px;margin-bottom:15px;}.fb-login-btn-wrapper{margin-left: 24px;}.fb-login-btn-wrapper.full, .fb-login-btn-v2.full,.fb-login-btn-wrapper.full, .login-btn-v2.full{width: 100%;}.fb-login-btn-v2 span{margin-left:15px;}.home-list{list-style:none;display:flex;align-items:center;justify-content:center; background-color:#55594e; border-radius:10px;}.home-list li{margin:20px 30px; width:auto;}.home-list li img{width:50px;margin:0 auto;}.home-list li a{display:flex;flex-direction:column;justify-content:center;}.home-list li a span{text-align:center;color:#fff}.home-list li a:hover span{color: #a5a89c}.bg-cover{background-size:cover}.note{margin-left:25px;}h3.checkout{font-size:1.25rem; padding:8px 15px; background-color:#ebebeb}h3.checkout.flex{display:flex;justify-content:space-between; align-items:center}.pull-right{font-size:1rem}.chooseButton{content: attr(data-context); display: flex;justify-content:center;align-items:center; zoom: 1; height: 45px; width: 100px; line-height: 1.2;padding:5px 0; text-align: center; font-family: 微軟正黑體; color: rgb(168, 168, 168); font-size: 14px; cursor: pointer; margin-right: 0px; border-width: 1px; border-style: solid; border-color: rgb(204, 204, 204); border-image: initial; border-radius: 4px;}.invoiceRadio input[type="radio"]{position: absolute; display: none;}.chooseButton.onChoose{border: 1px solid #5e3b25; color: #5e3b25; background: url(../images/icon_rightdownchoose.gif) no-repeat; background-position: right bottom;}.hidden{display:none}.form-group.checkbox{margin-bottom:0px;}.additional{border:1px solid #ebebeb; padding:20px;}.additional.notopb{border-top:0px;}.bed-layer{display:flex;position: relative;-webkit-box-pack: center;justify-content: center;max-width:1250px;width:100%; margin:0 auto}.layer{position: relative;margin-bottom: 1.5rem;}.layer-txt{position: relative;}.layer-img{position: relative;width: 100%;padding-top: 17.75rem;margin-bottom: 2rem;}.layer-imgs{position: absolute; left: 0px; width: 100%; cursor: pointer; transition: transform 0.5s cubic-bezier(0.33, 0, 0.25, 1) 0s;}.layer-img-a{bottom: 11.55rem; z-index: 5;}.layer-img-b{bottom: 9.55rem; z-index: 4;}.layer-img-c{bottom: 7.55rem; z-index: 3;}.layer-img-d{bottom: 5.55rem; z-index: 2;}.layer-img-e{bottom: 3.55rem; z-index: 1;}.layer-img-f{bottom: 0.25rem;}.layer-img-g{bottom: 3.55rem; z-index: 1;}.layer-in{position:relative}.layer-img-a .layer-in{top: 13%; left: 0.375rem;z-index:10 !important}.layer-img-a .layer-in.partb{top: 70%; left: 0.375rem;z-index:10 !important}.layer-img-b .layer-in{top: 68%; left: 3rem;z-index:10 !important}.layer-img-c .layer-in{top: 70%; left: 0.375rem;z-index:10 !important}.layer-img-d .layer-in{top: 70%; left: 3rem;z-index:10 !important}.layer-img-e .layer-in{top: 80%; left: 0.375rem;z-index:10 !important}.layer-img-f .layer-in{top: 63%; left: 3rem;z-index:10 !important}.layer-img-f .layer-in.partc{top: 78%; left: 3rem;z-index:10 !important}.layer-img-g .layer-in{top: 80%; left: 0.375rem;z-index:10 !important}.layer-img-g .layer-in.partc{top: 63%; left: 3rem;z-index:10 !important}.circle-t{position: absolute; left: 1rem;}.circlepoint{font-style: normal; font-weight: 500; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; width: 1.2rem; height: 1.2rem;line-height:1.2rem; background-color: rgb(255, 255, 255); border: 0.125rem solid rgb(82, 102, 153); color: rgb(82, 102, 153); border-radius: 50%; box-shadow: rgb(30 48 110 / 40%) 0px 0px 0px 0px; opacity: 0; transition: opacity 0.15s ease-out 1s, transform 0.3s ease-out 0s, color 0.15s ease-out 0s, background-color 0.15s ease-out 0s; z-index: 6;}.layer-imgs.active .circle-ds{background-color: rgb(30, 48, 110); color: rgb(255, 255, 255); border: 0.125rem solid rgb(255, 255, 255);opacity:1;}.layer-imgs .circle-ds{background-color: rgb(255, 255, 255);color: rgb(30, 48, 110); border: 0.125rem solid rgba(30, 48, 110, 0.8);opacity:1;}.layer button{overflow:visible;padding:0;border:0;font-size: inherit; font-family: inherit; line-height: inherit; letter-spacing: inherit; color: inherit; background: transparent;}.hJOLal{display: block; position: relative; top: -0.125rem; left: -0.125rem; width: 1.2rem; height: 1.2rem; z-index: 1; line-height: 1rem;}[role="button"]{touch-action: manipulation;}.layer-img-a:not(.active) .hJOLal::after, .layer-img-b:not(.active) .hJOLal::before, .layer-img-c:not(.active) .hJOLal::before, .layer-img-d:not(.active) .hJOLal::before, .layer-img-e:not(.active) .hJOLal::before , .layer-img-f:not(.active) .hJOLal::before, .layer-img-g:not(.active) .hJOLal::before{content: ""; display: block; z-index: -1; position: absolute; width: 300%; height: 300%; top: -1.2rem; left: -1.2rem; border-radius: 100%; box-shadow: rgb(30 48 110) 0px 0px 0.1875rem 0.1875rem; animation-duration: 2s; animation-iteration-count: infinite; animation-timing-function: ease-out; animation-name: iklrwB;}.tab-pane h3{margin-bottom:5px;font-size:1.2rem;color:#af6b58}.tab-pane p{line-height:1.5 !important}#content h4 span{margin-left:5px;font-family: 'Faustina', sans-serif; font-weight:500;text-transform: uppercase;font-size:1rem;color:#a6aa9c}@media (max-width: 1024px){.vh-md-150{height:70vh !important}}@media (max-width: 769px){.sw-reverse .sw-image{order:2}.flex-content{height:auto;}.flex-content .sw{padding: 0; display: flex; flex-direction: column;position:relative;}.ff-header{font-size:25px;line-height:1.35}.home-list{width:90%;margin:0 auto;}.home-list li{margin:10px}.bed-layer{flex-direction:column}.layer-img{width:calc(100% - 60px);margin-left:30px;}.layer-txt{margin-left:30px;margin-right:30px;}.layer-img-a .layer-in{top: 5%; left: 4.375rem;}.layer-img-a .layer-in.partb{top: 50%;left: 1.375rem;}.layer-img-f .layer-in.partc{top: 63%; left: 7rem;}.member-table td{border-right: 1px solid #ccc; border-left: 1px solid #ccc; display: block; text-align: left; width: 100%;}.member-table th, .member-table td{text-align: left; vertical-align: middle !important;}.member-table td:first-child{background-color: #e9f0fa;}.member-table td:before{content: attr(data-th) " "; font-weight: bold; width: 150px; display: inline-block; text-align: left;}.member-table thead{display: none;}.promotion-title{font-size:1rem;font-weight:500;}.alert-ask-for-login{flex-direction:column}.cart-promotions .badge, .cart-promotions .description, .cart-promotions .discount{font-size:16px;margin-bottom:10px;display:block}.cart-promotions .badge, .cart-promotions .description{width:100%;}.cart-promotions .promotion{display:block}.m-full{width:100%;text-align:center;margin:10px 0;font-size:1rem;}.content-wrap{padding:30px 0}.checkout-nav{margin-top:0}.cart.mb-5{margin-bottom:10px !important}.cart-note h4{font-size:18px; border-bottom:1px solid #ebebeb;padding-bottom:10px; margin:20px 0}#cartSummary{margin-top:30px}.invoice label{width:100%;display:block;text-align:center;}.chooseButton{width:150px; margin:0 auto}.orderfirst{order:1}.ordersecond{order:2}.member-section .list-group-item-action{width:calc(25% - 5px);}.member-section .list-group-item.justify-content-between{justify-content:center !important}.member-section .list-group-item{padding:0.5rem; text-align:center}.member-section .list-group-item i{display:none}.member-section .list-group-item + .list-group-item{border-top-width:1px;}.member-section .list-group-item-action{background-color:#f2f2f2}.member-section .list-group{flex-wrap:nowrap;flex-direction: row;justify-content:space-between}.vh-md-150{height:70vh !important}.bedbg{background-size:contain;}}.notp{padding-top:0}.nobp{padding-bottom:0}.backto{background-color:#ddd;color:#222}@media (min-width: 769px){.minhe{min-height:1095px;}.adt{margin-top: 2rem !important;}.sw{flex-direction: row; flex-wrap: nowrap; min-height: 444px; align-items: stretch;}.sw-main{display: flex; justify-content:center; padding: 10%;line-height:1.8;}.sw .image-desktop{display: block;}.sw .image-mobile{display: none;}.layer-img-a:not(.active) .hJOLal::before, .layer-img-b:not(.active) .hJOLal::before, .layer-img-c:not(.active) .hJOLal::before, .layer-img-d:not(.active) .hJOLal::before, .layer-img-e:not(.active) .hJOLal::before, .layer-img-f:not(.active) .hJOLal::before,.layer-img-g:not(.active) .hJOLal::before{content: ""; display: block; z-index: -1; position: absolute; width: 300%; height: 300%; top: -1.2rem; left: -1.2rem; border-radius: 100%; box-shadow: rgb(30 48 110) 0px 0px 0.1875rem 0.1875rem; animation-duration: 2s; animation-iteration-count: infinite; animation-timing-function: ease-out; animation-name: dIMijN;}}@media (min-width: 1024px){.sw{min-height: 600px;}.layer{margin-bottom: 0px;padding-right: 3rem;}.layer-img{width: 36.0625rem;padding-top: 35.25rem;}.layer-txt{padding-left: 1rem;width: 18.9375rem;padding-top:5.5rem;}.layer-img-a{transform: translateY(-5.75rem);bottom: 15.25rem;}.layer-img-b{transform: translateY(-5.75rem);bottom: 12.75rem;}.layer-img-c{transform: translateY(-5.75rem);bottom: 10.25rem;}.layer-img-d{transform: translateY(-5.75rem);bottom: 7.75rem;}.layer-img-e{transform: translateY(-5.75rem);bottom: 5.25rem;}.layer-img-f{transform: translateY(-5.75rem);bottom: 0.05rem;}.layer-img-g{transform: translateY(-5.75rem);bottom: 2.05rem;}.layer-img-a.totop,.layer-img-b.totop, .layer-img-c.totop,.layer-img-d.totop,.layer-img-e.totop,.layer-img-f.totop,.layer-img-g.totop{transform: translateY(-11.5rem);}.layer-img-a .layer-in{left: initial; right: 6rem;}.layer-img-a .layer-in.partb{left: initial; right: 8rem;}.layer-img-b .layer-in{left: initial; right: 2.875rem;}.layer-img-c .layer-in{left: initial; right: 6rem;}.layer-img-d .layer-in{left: initial; right: 2.875rem;}.layer-img-e .layer-in{left: initial; right: 6rem;}.layer-img-f .layer-in{left: initial; right: 2.875rem;}.layer-img-f .layer-in.partc{left: initial; right: 9.875rem;}.layer-img-g .layer-in{left: initial; right: 2.875rem;}.layer-img-g .layer-in.partc{left: initial; right: 9.875rem;}.circle-t{left: auto; right: 1rem;}.circle-ds::after{content: ""; position: absolute; top: 50%; left: 100%; background-color: rgb(30, 48, 110); width: 0px; height: 0.125rem; transition: width 0.15s ease-out 0s;}.layer-img-a.active .circlepoint::after{width: 8.5rem;}.layer-img-a.active .partb .circlepoint::after{width: 10.5rem;}.layer-img-b.active .circlepoint::after{width: 5rem;}.layer-img-c.active .circlepoint::after{width: 8.5rem;}.layer-img-d.active .circlepoint::after{width: 5rem;}.layer-img-e.active .circlepoint::after{width: 8.5rem;}.layer-img-f.active .circlepoint::after{width: 5rem;}.layer-img-f.active .partc .circlepoint::after{width: 12rem;}.layer-img-g.active .circlepoint::after{width: 5rem;}.layer-img-g.active .partc .circlepoint::after{width: 12rem;}.layer-img-a:hover .circle-ds, .layer-img-b:hover .circle-ds, .layer-img-c:hover .circle-ds, .layer-img-d:hover .circle-ds, .layer-img-e:hover .circle-ds, .layer-img-f:hover .circle-ds,.layer-img-g:hover .circle-ds{background-color: rgb(215, 236, 247); color: rgb(30, 48, 110); border: 0.125rem solid rgb(30, 48, 110);}.layer-img:hover .layer-imgs img{opacity:0.8}.layer-img .layer-img-a:hover img,.layer-img .layer-img-b:hover img,.layer-img .layer-img-d:hover img,.layer-img .layer-img-f:hover img,.layer-img .layer-img-c:hover img, .layer-img .layer-img-e:hover img{opacity:1}#list-layer-b{padding-top:8.5rem;}#list-layer-c{padding-top:10.5rem;}#list-layer-d{padding-top:13rem;}#list-layer-e{padding-top:15.5rem;}#list-layer-f{padding-top:16.5rem;}#list-layer-g{padding-top:15.5rem;}}.p-icon{list-style:none; display:flex; flex-direction:row;flex-wrap:wrap;justify-content:center}.p-icon li{width:140px;height:140px;margin:20px 20px;text-align:center;color:#000}.p-icon li span{width:120px;height:120px;padding:20px;background-color:#AF6B58; border-radius:50%;margin:10px;display:block}.p-icon li img{width:80px;}@-webkit-keyframes dIMijN{0%{-webkit-transform:scale(0.3);-ms-transform:scale(0.3);transform:scale(0.3);opacity:0;}2.5%{opacity:0.6;}50%{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);opacity:0;}100%{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);opacity:0;}} @keyframes dIMijN{0%{-webkit-transform:scale(0.3);-ms-transform:scale(0.3);transform:scale(0.3);opacity:0;}2.5%{opacity:0.6;}50%{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);opacity:0;}100%{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);opacity:0;}}@-webkit-keyframes iklrwB{0%{-webkit-transform:scale(0.3);-ms-transform:scale(0.3);transform:scale(0.3);opacity:0;}6%{-webkit-transform:scale(0.3);-ms-transform:scale(0.3);transform:scale(0.3);opacity:0.6;}100%{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);opacity:0;}} @keyframes iklrwB{0%{-webkit-transform:scale(0.3);-ms-transform:scale(0.3);transform:scale(0.3);opacity:0;}6%{-webkit-transform:scale(0.3);-ms-transform:scale(0.3);transform:scale(0.3);opacity:0.6;}100%{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);opacity:0;}}</style>@media (max-width: 1024px){.p-icon li{margin:0 10px;}.slider-caption h2.poppins{font-size:4rem; line-height:1.2 !important;text-align:center}}@media (max-width: 400px){.p-icon li{margin:15px 10px;}}.sub-menu-container .menu-item{background-color:#fff}.top a:active, .sec a:active, .third a:active{background-color: #ddd;}@media (max-width: 765px){.menu-item{border-bottom:1px solid #fff}.menu-link,.sub-menu-container .menu-item > .menu-link{padding-left:15px;padding-right:15px;}.menu-item.sec.sub-menu a.active{color:#fff}.menu-item .sub-menu-trigger{right:15px;}#logo{margin-left:15px;}}.dark,.dark h1,.dark h2,.dark h3,.dark h4,.dark h5,.dark h6{color: #EEE;}.dark .slider-caption:not(.not-dark),.dark .slider-caption:not(.not-dark) h2{color: #F7F7F7;}.dark .social-icon{color: #EEE;border-color: #AAA;}.dark #footer,#footer.dark{color: rgba(255,255,255,0.95);background-color: #55594f;border-top-color: rgba(255,255,255,0.15);}.dark #footer .social-icon.si-borderless,#footer.dark .social-icon.si-borderless{color: #a5a89c !important;}.dark #copyrights,#copyrights.dark{color: #a5a89c;background-color: rgba(0,0,0,0.2);}.dark .copyright-links a{color: rgba(255,255,255,0.4);border-bottom-color: rgba(255,255,255,0.65);}.dark .copyright-links a:hover{color: rgba(255,255,255,0.6);border-bottom-color: rgba(255,255,255,0.7);}/* Magnific Popup CSS */.mfp-bg{top: 0;left: 0;width: 100%;height: 100%;z-index: 1042;overflow: hidden;position: fixed;background: #0b0b0b;opacity: 0.8;}.mfp-wrap{top: 0;left: 0;width: 100%;height: 100%;z-index: 1043;position: fixed;outline: none !important;-webkit-backface-visibility: hidden;}.mfp-container{text-align: center;position: absolute;width: 100%;height: 100%;left: 0;top: 0;padding: 0 8px;box-sizing: border-box;}.mfp-container:before{content: '';display: inline-block;height: 100%;vertical-align: middle;}.mfp-align-top .mfp-container:before{display: none;}.mfp-content{position: relative;display: inline-block;vertical-align: middle;margin: 0 auto;text-align: left;z-index: 1045;}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width: 100%;cursor: auto;}.mfp-ajax-cur{cursor: progress;}.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor: -moz-zoom-out;cursor: -webkit-zoom-out;cursor: zoom-out;}.mfp-zoom{cursor: pointer;cursor: -webkit-zoom-in;cursor: -moz-zoom-in;cursor: zoom-in;}.mfp-auto-cursor .mfp-content{cursor: auto;}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select: none;-moz-user-select: none;user-select: none;}.mfp-loading.mfp-figure{display: none;}.mfp-hide{display: none !important;}.mfp-preloader{color: #CCC;position: absolute;top: 50%;left: 50%;width: 24px;height: 24px;background: url('../images/preloader-dark.gif') center center no-repeat;text-align: center;margin-top: -12px;margin-left: -12px;z-index: 1044;text-indent: -9999px;}.mfp-preloader a{color: #CCC;}.mfp-preloader a:hover{color: #FFF;}.mfp-s-ready .mfp-preloader{display: none;}.mfp-s-error .mfp-content{display: none;}button.mfp-close,button.mfp-arrow{overflow: visible;cursor: pointer;background: transparent;border: 0;-webkit-appearance: none;display: block;outline: none;padding: 0;z-index: 1046;box-shadow: none;touch-action: manipulation;}button::-moz-focus-inner{padding: 0;border: 0;}.mfp-close{width: 44px;height: 44px;line-height: 44px;position: absolute;right: 0;top: 0;text-decoration: none;text-align: center;opacity: 0.65;padding: 0 0 18px 10px;color: #FFF;font-style: normal;font-size: 28px;font-family: Arial, Baskerville, monospace;}.mfp-close:hover,.mfp-close:focus{opacity: 1;}.mfp-close:active{top: 1px;}.mfp-close-btn-in .mfp-close{color: #333;}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color: #FFF;right: -6px;text-align: right;padding-right: 6px;width: 100%;}.mfp-counter{position: absolute;top: 0;right: 0;color: #CCC;font-size: 12px;line-height: 18px;white-space: nowrap;}.mfp-arrow{position: absolute;opacity: 0.65;margin: 0;top: 50%;margin-top: -55px;padding: 0;width: 90px;height: 110px;-webkit-tap-highlight-color: transparent;}.mfp-arrow:active{margin-top: -54px;}.mfp-arrow:hover,.mfp-arrow:focus{opacity: 1;}.mfp-arrow:before,.mfp-arrow:after{content: '';display: block;width: 0;height: 0;position: absolute;left: 0;top: 0;margin-top: 35px;margin-left: 35px;border: medium inset transparent;}.mfp-arrow:after{border-top-width: 13px;border-bottom-width: 13px;top: 8px;}.mfp-arrow:before{border-top-width: 21px;border-bottom-width: 21px;opacity: 0.7;}.mfp-arrow-left{left: 0;}.mfp-arrow-left:after{border-right: 17px solid #FFF;margin-left: 31px;}.mfp-arrow-left:before{margin-left: 25px;border-right: 27px solid #3F3F3F;}.mfp-arrow-right{right: 0;}.mfp-arrow-right:after{border-left: 17px solid #FFF;margin-left: 39px;}.mfp-arrow-right:before{border-left: 27px solid #3F3F3F;}.mfp-iframe-holder{padding-top: 40px;padding-bottom: 40px;}.mfp-iframe-holder .mfp-content{line-height: 0;width: 100%;max-width: 900px;}.mfp-iframe-holder .mfp-close{top: -40px;}.mfp-iframe-scaler{width: 100%;height: 0;overflow: hidden;padding-top: 56.25%;}.mfp-iframe-scaler iframe{position: absolute;display: block;top: 0;left: 0;width: 100%;height: 100%;background: #000;}/* Main image in popup */img.mfp-img{width: auto;max-width: 100%;height: auto;display: block;line-height: 0;box-sizing: border-box;padding: 40px 0 40px;margin: 0 auto;}/* The shadow behind the image */.mfp-figure{line-height: 0;}.mfp-figure:after{content: '';position: absolute;left: 0;top: 40px;bottom: 40px;display: block;right: 0;width: auto;height: auto;z-index: -1;box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);background: #444;}.mfp-figure small{color: #BDBDBD;display: block;font-size: 12px;line-height: 14px;}.mfp-figure figure{margin: 0;}.mfp-bottom-bar{margin-top: -36px;position: absolute;top: 100%;left: 0;width: 100%;cursor: auto;}.mfp-title{text-align: left;line-height: 18px;color: #F3F3F3;word-wrap: break-word;padding-right: 36px;}.mfp-image-holder .mfp-content{max-width: 100%;}.mfp-gallery .mfp-image-holder .mfp-figure{cursor: pointer;}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){/** * Remove all paddings around the image on small screen */.mfp-img-mobile .mfp-image-holder{padding-left: 0;padding-right: 0;}.mfp-img-mobile img.mfp-img{padding: 0;}.mfp-img-mobile .mfp-figure:after{top: 0;bottom: 0;}.mfp-img-mobile .mfp-figure small{display: inline;margin-left: 5px;}.mfp-img-mobile .mfp-bottom-bar{background: rgba(0, 0, 0, 0.6);bottom: 0;margin: 0;top: auto;padding: 3px 5px;position: fixed;box-sizing: border-box;}.mfp-img-mobile .mfp-bottom-bar:empty{padding: 0;}.mfp-img-mobile .mfp-counter{right: 5px;top: 3px;}.mfp-img-mobile .mfp-close{top: 0;right: 0;width: 35px;height: 35px;line-height: 35px;background: rgba(0, 0, 0, 0.6);position: fixed;text-align: center;padding: 0;} }@media all and (max-width: 900px){.mfp-arrow{-webkit-transform: scale(0.75);transform: scale(0.75);}.mfp-arrow-left{-webkit-transform-origin: 0;transform-origin: 0;}.mfp-arrow-right{-webkit-transform-origin: 100%;transform-origin: 100%;}.mfp-container{padding-left: 6px;padding-right: 6px;} }/* overlay at start */.mfp-fade.mfp-bg{opacity: 0;-webkit-transition: all 0.25s ease-out;-moz-transition: all 0.25s ease-out;transition: all 0.25s ease-out;}/* overlay animate in */.mfp-fade.mfp-bg.mfp-ready{opacity: 0.8;}/* overlay animate out */.mfp-fade.mfp-bg.mfp-removing{opacity: 0;}/* content at start */.mfp-fade.mfp-wrap .mfp-content{opacity: 0;-webkit-transition: all 0.25s ease-out;-moz-transition: all 0.25s ease-out;transition: all 0.25s ease-out;}/* content animate it */.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity: 1;}/* content animate out */.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity: 0;}
