﻿/*!
 * Bootstrap-select v1.14.0-beta2 (https://developer.snapappointments.com/bootstrap-select)
 *
 * Copyright 2012-2021 SnapAppointments, LLC
 * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)
 */@-webkit-keyframes bs-notify-fadeOut{0%{opacity:.9}100%{opacity:0}}@-o-keyframes bs-notify-fadeOut{0%{opacity:.9}100%{opacity:0}}@keyframes bs-notify-fadeOut{0%{opacity:.9}100%{opacity:0}}.bootstrap-select>select.bs-select-hidden,select.bs-select-hidden,select.selectpicker{display:none !important}.bootstrap-select{width:220px\0 ;vertical-align:middle}.bootstrap-select>.dropdown-toggle{position:relative;width:100%;text-align:right;white-space:nowrap;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.bootstrap-select>.dropdown-toggle:after{margin-top:-1px}.bootstrap-select>.dropdown-toggle.bs-placeholder,.bootstrap-select>.dropdown-toggle.bs-placeholder:active,.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder:hover{color:#999}.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:hover{color:rgba(255,255,255,.5)}.bootstrap-select>select{position:absolute !important;bottom:0;left:50%;display:block !important;width:.5px !important;height:100% !important;padding:0 !important;opacity:0 !important;border:none;z-index:0 !important}.bootstrap-select>select.mobile-device{top:0;left:0;display:block !important;width:100% !important;z-index:2 !important}.bootstrap-select.is-invalid .dropdown-toggle,.error .bootstrap-select .dropdown-toggle,.has-error .bootstrap-select .dropdown-toggle,.was-validated .bootstrap-select select:invalid+.dropdown-toggle{border-color:#b94a48}.bootstrap-select.is-valid .dropdown-toggle,.was-validated .bootstrap-select select:valid+.dropdown-toggle{border-color:#28a745}.bootstrap-select.fit-width{width:auto !important}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:220px}.bootstrap-select .dropdown-toggle:focus,.bootstrap-select>select.mobile-device:focus+.dropdown-toggle{outline:thin dotted #333 !important;outline:5px auto -webkit-focus-ring-color !important;outline-offset:-2px}.bootstrap-select.form-control{margin-bottom:0;padding:0;border:none;height:auto}:not(.input-group)>.bootstrap-select.form-control:not([class*=col-]){width:100%}.bootstrap-select.form-control.input-group-btn{float:none;z-index:auto}.form-inline .bootstrap-select,.form-inline .bootstrap-select.form-control:not([class*=col-]){width:auto}.bootstrap-select:not(.input-group-btn),.bootstrap-select[class*=col-]{float:none;display:inline-block;margin-left:0}.bootstrap-select.dropdown-menu-right,.bootstrap-select[class*=col-].dropdown-menu-right,.row .bootstrap-select[class*=col-].dropdown-menu-right{float:right}.form-group .bootstrap-select,.form-horizontal .bootstrap-select,.form-inline .bootstrap-select{margin-bottom:0}.form-group-lg .bootstrap-select.form-control,.form-group-sm .bootstrap-select.form-control{padding:0}.form-group-lg .bootstrap-select.form-control .dropdown-toggle,.form-group-sm .bootstrap-select.form-control .dropdown-toggle{height:100%;font-size:inherit;line-height:inherit;border-radius:inherit}.bootstrap-select.form-control-lg .dropdown-toggle,.bootstrap-select.form-control-sm .dropdown-toggle{font-size:inherit;line-height:inherit;border-radius:inherit}.bootstrap-select.form-control-sm .dropdown-toggle{padding:.25rem .5rem}.bootstrap-select.form-control-lg .dropdown-toggle{padding:.5rem 1rem}.form-inline .bootstrap-select .form-control{width:100%}.bootstrap-select.disabled,.bootstrap-select>.disabled{cursor:not-allowed}.bootstrap-select.disabled:focus,.bootstrap-select>.disabled:focus{outline:0 !important}.bootstrap-select.bs-container{position:absolute;top:0;left:0;height:0 !important;padding:0 !important}.bootstrap-select.bs-container .dropdown-menu{z-index:1060}.bootstrap-select .dropdown-toggle .filter-option{position:static;top:0;left:0;float:left;height:100%;width:100%;text-align:left;overflow:hidden;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.bs3.bootstrap-select .dropdown-toggle .filter-option{padding-right:inherit}.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option{position:absolute;padding-top:inherit;padding-bottom:inherit;padding-left:inherit;float:none}.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option .filter-option-inner{padding-right:inherit}.bootstrap-select .dropdown-toggle .filter-option-inner-inner{overflow:hidden}.bootstrap-select .dropdown-toggle .filter-expand{width:0 !important;float:left;opacity:0 !important;overflow:hidden}.bootstrap-select .dropdown-toggle .caret{position:absolute;top:50%;right:12px;margin-top:-2px;vertical-align:middle}.bootstrap-select .dropdown-toggle .bs-select-clear-selected{position:relative;display:block;margin-right:5px;text-align:center}.bs3.bootstrap-select .dropdown-toggle .bs-select-clear-selected{padding-right:inherit}.bootstrap-select .dropdown-toggle .bs-select-clear-selected span{position:relative;top:-webkit-calc(((-1em / 1.5) + 1ex)/ 2);top:calc((-.6666666667em + 1ex)/2);pointer-events:none}.bs3.bootstrap-select .dropdown-toggle .bs-select-clear-selected span{top:auto}.bootstrap-select .dropdown-toggle.bs-placeholder .bs-select-clear-selected{display:none}.input-group .bootstrap-select.form-control .dropdown-toggle{border-radius:inherit}.bootstrap-select[class*=col-] .dropdown-toggle{width:100%}.bootstrap-select .dropdown-menu{min-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select .dropdown-menu>.inner:focus{outline:0 !important}.bootstrap-select .dropdown-menu.inner{position:static;float:none;border:0;padding:0;margin:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.bootstrap-select .dropdown-menu li{position:relative}.bootstrap-select .dropdown-menu li.active small{color:rgba(255,255,255,.5) !important}.bootstrap-select .dropdown-menu li.disabled a{cursor:not-allowed}.bootstrap-select .dropdown-menu li a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bootstrap-select .dropdown-menu li a.opt{position:relative;padding-left:2.25em}.bootstrap-select .dropdown-menu li a span.check-mark{display:none}.bootstrap-select .dropdown-menu li a span.text{display:inline-block}.bootstrap-select .dropdown-menu li small{padding-left:.5em}.bootstrap-select .dropdown-menu .notify{position:absolute;bottom:5px;width:96%;margin:0 2%;min-height:26px;padding:3px 5px;background:#f5f5f5;border:1px solid #e3e3e3;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05);pointer-events:none;opacity:.9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select .dropdown-menu .notify.fadeOut{-webkit-animation:.3s linear 750ms forwards bs-notify-fadeOut;-o-animation:.3s linear 750ms forwards bs-notify-fadeOut;animation:.3s linear 750ms forwards bs-notify-fadeOut}.bootstrap-select .no-results{padding:3px;background:#f5f5f5;margin:0 5px;white-space:nowrap}.bootstrap-select.fit-width .dropdown-toggle .filter-option{position:static;display:inline;padding:0}.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner,.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner-inner{display:inline}.bootstrap-select.fit-width .dropdown-toggle .bs-caret:before{content:" "}.bootstrap-select.fit-width .dropdown-toggle .caret{position:static;top:auto;margin-top:-1px}.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark{position:absolute;display:inline-block;right:15px;top:5px}.bootstrap-select.show-tick .dropdown-menu li a span.text{margin-right:34px}.bootstrap-select .bs-ok-default:after{content:"";display:block;width:.5em;height:1em;border-style:solid;border-width:0 .26em .26em 0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle{z-index:1061}.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:before{content:"";border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-bottom:7px solid rgba(204,204,204,.2);position:absolute;bottom:-4px;left:9px;display:none}.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:after{content:"";border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-bottom:6px solid #fff;position:absolute;bottom:-4px;left:10px;display:none}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:before{bottom:auto;top:-4px;border-top:7px solid rgba(204,204,204,.2);border-bottom:0}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:after{bottom:auto;top:-4px;border-top:6px solid #fff;border-bottom:0}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:before{right:12px;left:auto}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:after{right:13px;left:auto}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle .filter-option:after,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle .filter-option:before,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle .filter-option:after,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle .filter-option:before{display:block}.bs-actionsbox,.bs-donebutton,.bs-searchbox{padding:4px 8px}.bs-actionsbox{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bs-actionsbox .btn-group{display:block}.bs-actionsbox .btn-group button{width:50%}.bs-donebutton{float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bs-donebutton .btn-group{display:block}.bs-donebutton .btn-group button{width:100%}.bs-searchbox+.bs-actionsbox{padding:0 8px 4px}.bs-searchbox .form-control{margin-bottom:0;width:100%;float:none}@font-face{font-family:"roboto_mediumregular";src:url("/templates/fonts/roboto-medium-webfont.woff2") format("woff2"),url("/templates/fonts/roboto-medium-webfont.woff") format("woff");font-display:swap}h1,.h1{font-size:32px;font-size:2rem;margin-bottom:0;padding-bottom:.5rem}h2,.h2{font-size:24px;font-size:1.5rem}h3,.h3{font-size:20px;font-size:1.25rem}h4,.h4{font-size:18px;font-size:1.125rem}h5,.h5{font-size:15px;font-size:.9375rem}h6,.h6{font-size:12px;font-size:.75rem}.short-disc{font-size:14px;font-size:.875rem}.display-5{font-size:35px;font-size:2.1875rem}.page-sub-header{color:#212529}.page-section-header{color:#212529}.font-lg{font-size:16px;font-size:1rem}.cicon-pdf{color:#a61f2d}.cicon-psd{color:#191565}.cicon-ai{color:#c65f00}.cicon-cdr{color:#6ea129}.cicon-eps{color:#f19b2b}.cicon-pub{color:#047973}.cicon-png{color:#3273ae}.cicon-gif{color:#000}.cicon-jpg{color:#1f5229}.cicon-zip{color:#734600}.cicon-word{color:#3273ae}body{color:gray}@media only screen and (max-width: 767px){body{cursor:pointer}}:focus{outline:none}a:hover{text-decoration:none}@media only screen and (max-width: 639px){.w-sm-100{width:100%}}.sticky-bottom{bottom:0;position:sticky}.disabled{pointer-events:none;opacity:.5;filter:alpha(opacity=50)}.mx-15{margin-left:-15px;margin-right:-15px}.page-header{border-bottom:1px solid #ccc;margin-bottom:1rem}.page-header h1{margin:0}.page-header h1 small{color:#6c757d;font-size:64%}.page-header .btn-link{white-space:nowrap;word-break:keep-all;padding-bottom:.25rem}.page-header .btn-link>i{vertical-align:inherit;white-space:nowrap}@media only screen and (max-width: 574px){.btn-sm,.btn-group-sm>.btn{padding:.2rem .4rem;font-size:12px;font-size:.75rem;line-height:1.5}}.qq-upload-button{border-radius:5px !important;-moz-border-radius:5px !important;-webkit-border-radius:5px !important;padding:.65rem 1rem}@media only screen and (max-width: 574px){.bootstrap-growl{font-size:12px;font-size:.75rem;padding:.3rem 1rem}}.card-aligned{display:flex;flex-wrap:wrap}.card-aligned>div[class*=col-]{display:flex}.card-title{color:#212529}.card-title a{color:#212529}.card-title a.btn-link{color:#007bff}.thumbnail{display:inline-block;position:relative;overflow:hidden}.video-fluid{max-width:100%;height:auto}.narrow-gutter{margin-left:-0.5rem;margin-right:-0.5rem}.narrow-gutter>div[class*=col-],.narrow-gutter>.col{padding-left:.5rem;padding-right:.5rem}.table-striped .table{background:rgba(0,0,0,0)}.table-striped .table tbody tr:nth-of-type(odd){background:rgba(0,0,0,0)}.content-box{font-size:20px;font-size:1.25rem;border-color:#ccc;font-weight:500}.top-header .container,.top-header .container-fluid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:flex-end}.top-header .badge{padding:.4em .6em}.sticky-top{z-index:999}.tooltip{z-index:998}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.navbar-brand img{max-height:55px;max-width:150px}@media only screen and (min-width: 768px){.navbar-brand img{max-height:none;max-width:100%}}.btn-group-toggle .btn input[type=radio]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.btn-group-toggle .nav-item:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group-toggle .nav-item:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.card-header .arrowimage:after{content:"";display:inline-block;position:static;font-family:"Font Awesome 5 Pro"}.card-header .collapsed .arrowimage:after{content:"";display:inline-block;position:static;font-family:"Font Awesome 5 Pro"}@media only screen and (min-width: 768px){.navbar-expand-md>.container{-ms-flex-wrap:wrap;flex-wrap:wrap}.navbar-expand-md>.container-fluid{-ms-flex-wrap:wrap;flex-wrap:wrap}}#dyna .help-block p{margin-bottom:0}.media-filter li a{border:1px solid rgba(0,0,0,.125);padding:.5rem 1rem;display:block;margin:0 0 .5rem;cursor:pointer}.media-filter li a:hover{color:#007bff !important}.media-filter li a.selected{background:#007bff;color:#fff}.media-filter li a.selected:hover{color:#fff !important;text-decoration:none}.media-boxes-no-more-entries{cursor:default !important}.qq_select{background:#6d7367;background:rgba(109,115,103,.15);border:1px solid rgba(109,115,103,.15);border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;min-height:135px;padding:1.5rem}.qq_select .qq-default{background-image:none;background-position:0 0;background-repeat:no-repeat;filter:none;font-size:16px;font-size:1rem;height:auto;line-height:32px;margin:0 auto;opacity:1;filter:alpha(opacity=100);text-align:center;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;width:100%}.qq_select .qq-default span{display:inline}.qq-upload-drop-area span{display:block;width:100%;margin-top:-8px}.qq-upload-button>div{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.qq-upload-spinner{display:inline;vertical-align:middle;padding:0 !important}.qq-upload-size,.qq-upload-cancel{font-size:11px;font-size:.6875rem}.qq-upload-failed-text{display:none}.qq-upload-fail .qq-upload-failed-text{display:inline}.qq-upload-label{padding:1rem;float:left}.progress{float:left;width:100%;position:relative;border:1px solid #666;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;text-align:center;color:#fff}.progress-title .progress_cls{font-weight:500}.qq-uploader .qq-upload-status-text-selector{display:none !important}.bar{width:0%;height:20px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.percent{position:absolute;display:inline-block;top:3px;left:40%}.canvas-sticky-top #fileupload .qq-uploader .qq-upload-list .progress-title{width:100%}.canvas-sticky-top #fileupload .qq-uploader .qq-upload-list .progress-title .progress_cls{display:inline-block}.popover{z-index:999}.popover.show{max-width:500px !important}@media only screen and (min-width: 1200px){.popover.show{max-width:1000px !important}}.popover .popover-body{max-height:500px;overflow:auto}.popover .popover-body .panel{border:none}.favoritebtn{background:none;border:none}.favoritebtn:focus{outline:none}.favoritebtn .fa-star{-webkit-text-shadow:2px 2px 2px gray;-moz-text-shadow:2px 2px 2px gray;text-shadow:2px 2px 2px gray;font-size:20px;font-size:1.25rem}.favoritebtn .favActive{color:gold}.favoritebtn .favInactive{color:#f1f1f1;text-shadow:-1px -1px 0 gold,1px -1px 0 gold,-1px 1px 0 gold,1px 1px 0 gold}@media only screen and (min-width: 1200px){.favoritebtn .favInactive:hover{color:gold}}.scroll-top{position:fixed;border-radius:2px;height:30px;width:30px;line-height:25px;text-align:center;right:20px;bottom:100px;z-index:999;background:#333;cursor:pointer;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;border:1px solid #eee;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}.scroll-top:hover{outline:none;text-decoration:none;background-color:#fcfcfc;border-color:#ccc}.scroll-top:hover .scroll-up{color:#2d5c88}.scroll-top .scroll-up{color:#eee}.bottom-links .list-inline-item{display:block;padding:.3rem .5rem}@media only screen and (min-width: 768px){.bottom-links .list-inline-item{display:inline-block}}.skip_page_loader{background-color:#000;position:fixed;opacity:.7;top:0;bottom:0;left:0;right:0;z-index:9999}.skip_page_loader .loading-container-lg{position:absolute;left:0;right:0;top:0;bottom:0}#cookiewarning div{z-index:9999;position:absolute;width:100%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"}#cookiewarning div div{height:auto !important;margin:19% 5% !important;padding:2% !important;width:60% !important;position:fixed !important;top:0 !important;left:15%;right:auto}@media only screen and (min-width: 1024px){.search_template_box .collapse{display:block}}.page-item .page-link{color:#333}@media only screen and (min-width: 1024px){.card-deck .myimage_div{max-width:23%}}#csv_accordion{overflow-y:auto;max-height:500px}.ship_help_content{width:auto;max-width:250px}.popup_page_inner #book_design_fields .page-section-header{display:none}.popup_page_inner .price_calculator{padding:0 .5rem}ul#payment_option li .custom-control{display:inline;min-height:auto;padding:0}ul#payment_option li .custom-control .custom-control-label:before,ul#payment_option li .custom-control .custom-control-label:after{display:none}.uploaded-image{display:inline-block}.uploaded-image .thumbnail{display:block;padding-bottom:0 !important}.uploaded-image .enlarge{padding-bottom:0 !important}.uploaded-image .enlarge img{position:relative}.uploaded-image .img-slide{padding-bottom:0}.uploaded-image .img-slide a{padding-bottom:0 !important}.uploaded-image .img-slide a img{position:relative}.upload_delete_icon{top:-8px;right:-8px;height:25px;width:25px;line-height:25px;text-align:center;z-index:9}.drag_drop{border:1px dashed #ccc;min-height:130px;color:#bbb}.table-striped>tbody>.success>td{background:#d8f6df}@media all and (-ms-high-contrast: none){*::-ms-backdrop,.fancybox-slide>*{min-width:40%}*::-ms-backdrop,.fancybox-slide>.fancybox-loading{min-width:auto}*::-ms-backdrop,.thumbnail{display:block}*::-ms-backdrop,.carousel .thumbnail{display:inline-block}}.template_block .slick-track,#template_list .slick-track{display:flex}.template_block .slick-track .templatebox,#template_list .slick-track .templatebox{display:flex;height:auto}.popup_page_outer #user_portfolio>.row{margin:0}.media-boxes-no-more-entries{display:none}#cropscreen>div{margin:auto}#home_page .carousel-control-prev-icon,#home_page .carousel-control-next-icon{display:block}@media only screen and (min-width: 768px){#product_xls_model{width:90%;margin:2rem auto}}.google_login{-webkit-box-shadow:0px 1px 2px 0px rgba(0,0,0,.5);-moz-box-shadow:0px 1px 2px 0px rgba(0,0,0,.5);box-shadow:0px 1px 2px 0px rgba(0,0,0,.5);background:#4285f4 !important;border:1px solid #4285f4 !important;color:#fff !important;padding:0;font-family:"roboto_mediumregular";border-radius:2px !important;-moz-border-radius:2px !important;-webkit-border-radius:2px !important}.google_login i{background:#fff;font-size:17px;padding:6px 11px;margin-right:8px;float:left;border-radius:2px 0 0 2px;-moz-border-radius:2px 0 0 2px;-webkit-border-radius:2px 0 0 2px}.google_login>span{font-size:12px;padding:4px 10px 0 2px;float:left;letter-spacing:.2px}.facebook_login{background:#3b5998 !important;border-color:#3b5998 !important;color:#fff !important}#loginid_popup .facebook_login{margin-bottom:.5rem}#sitemap ul{padding-left:.2rem}#sitemap ul li{width:50%}@media only screen and (min-width: 768px){#sitemap ul li{width:25%}}#sitemap ul li a{color:#333;padding:.15rem 0;display:block}#sitemap ul li a:hover{color:#f42f77}#sitemap ul li i{padding-right:.5rem;font-weight:400}.bdr-mob-none{border-right:0}@media only screen and (min-width: 768px){.bdr-mob-none{border-right:1px solid #dee2e6}}#testimonial_listing .blockquote{font-size:16px;font-size:1rem}.btn-link:hover,.btn-link:focus{text-decoration:none}#search_listing_area .btn-link{word-break:break-all}#user_address .page-header h1{display:inline-block}.fullwidth{max-width:100% !important}.white-space-nowrap{white-space:nowrap}@media only screen and (max-width: 767px){card-header .card-title>strong+span{float:right}}@media only screen and (max-width: 767px){.modal-content .close{height:30px;width:30px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;background:#ccc;color:#333;padding:0;margin:.2rem .2rem 0 0}}.bootstrap-select.dropdown .dropdown-menu{z-index:999 !important}.bootstrap-select.bs-container.dropdown .dropdown-menu{z-index:1060 !important}.address_validation_popup{height:500px;overflow-y:auto;overflow-x:hidden}.cart_section .modal-body .form-horizontal label,#user_order_info .modal-body .form-horizontal label{word-break:break-word}.ui-dialog{z-index:9;background:#fff !important;padding:.6rem !important;-webkit-box-shadow:0 0 10px 0 #ccc;-moz-box-shadow:0 0 10px 0 #ccc;box-shadow:0 0 10px 0 #ccc}.ui-dialog .ui-dialog-titlebar-close{position:absolute;top:15px;right:15px}.bootbox .modal-dialog .modal-content .modal-header .close{order:2}.bootbox .modal-dialog .modal-content .modal-header .modal-title{order:0}#designer_type{width:auto}@media only screen and (max-width: 639px){#cropscreen .jcrop-holder .jcrop-tracker{position:static !important}}#prouct_additional_info .addi_info_label{word-wrap:normal}.lazyload{opacity:0}.lazyloading{opacity:1;transition:opacity 300ms;background:#f7f7f7 url(/templates/images/loading.gif) no-repeat center;background-size:250px}.lazyloaded{opacity:1;transition:opacity 300ms}.custom-control.disabled{pointer-events:none;opacity:.5}.product-slick-slider .slick-prev{left:-35px;margin-left:15px}.product-slick-slider .slick-next{right:-35px;margin-right:15px}@media only screen and (max-width: 639px){.product-slick-slider .slick-prev{left:-15px !important;z-index:9}.product-slick-slider .slick-next{right:-15px !important}}.top_header_content{position:relative}.top_header_content .dropdown-toggle{margin:.5rem}.top_header_content .dropdown-toggle i{margin-right:.5rem}.top_header_content .dropdown-menu{padding:0}.top_header_content .dropdown-menu .card{margin-bottom:0 !important;max-width:350px}.top_header_content .header-search{margin:0 .5rem}.top_header_content .header-search~a{margin:0 .5rem}.no-img-ext{height:150px;width:100%;max-width:150px;background:#f2f2f2;border:2px solid #ccc;position:relative}.no-img-ext>div>span{border:2px solid #000;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:0 .8rem;position:absolute;left:15px;background:#333;color:#fff;margin-top:12px}.no-img-ext>div i{color:#333}@media only screen and (min-width: 1024px){.no-img-ext{height:200px;width:100%;max-width:200px}.no-img-ext>div>span{left:40px}}@media only screen and (min-width: 1200px){.no-img-ext{height:200px;width:200px;max-width:none}.no-img-ext>div>span{left:40px}}.qq-uploader .no-img-ext,.uploaded-image .no-img-ext{height:150px;width:150px;background:#f2f2f2;border:2px solid #ccc;position:relative}.qq-uploader .no-img-ext>div>span,.uploaded-image .no-img-ext>div>span{left:15px}.flipbook-wrapper-transparent>.flipbook-lightbox-toolbar>.check_website{position:absolute;right:0;top:0}.product-img{text-align:center}.product-img img{max-height:170px;width:auto}#products_additional_options .form-control,#products_additional_options .bootstrap-select{max-width:95%}#products_additional_options .quantity_range_msg{padding-right:15px}#products_additional_options .change_card_name_div .ops_customclass{max-width:96%}#products_additional_options .single-attribute{font-weight:bold;font-size:18px;font-size:1.125rem}@media only screen and (max-width: 399px){#user_address_list .form-inline .custom_width_mob{width:calc(100% - 130px)}}.ui-colorpicker-dialog{width:500px !important}.iti{width:100%}.iti__country-list{z-index:22 !important}.form-group .input-valid~.col-form-label{transform:translate3d(0, -100%, 0);opacity:1;font-size:75%;top:8px;color:#2493ad}.form-group .iti--allow-dropdown~.col-form-label{left:2.8rem}#Frmaddclient .form-group .input-valid~.col-form-label,#frmselectaddress .form-group .input-valid~.col-form-label{left:5px !important}.triangle-slide-overlay .zoom .btn-info{position:relative}#mobileImageUpload .qq-upload-list-selector{margin-top:.5rem;max-height:250px;overflow-y:auto;overflow-x:hidden}#mobileImageUpload .qq-upload-file{max-width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#mobileImageUpload .qq-upload-size{display:none !important}.imgPlaceHolder{pointer-events:none}.imgPlaceHolder img{display:none}.jssocials-shares .jssocials-share a{border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;padding:0;width:35px;height:35px;line-height:32px;font-size:16px;font-size:1rem}#user_qrcode_action .qr_type_div .bootstrap-datetimepicker-widget.dropdown-menu{inset:auto !important;top:100% !important}.address-box .bootstrap-select>.dropdown-toggle{border:0;padding:.5rem;background:rgba(0,0,0,0);height:auto;text-align:left;width:auto}.address-box .bootstrap-select .address-list{display:none}.address-box address{margin-bottom:0}.address-dropdown .form-control,.address-dropdown .custom-select{height:calc(1em + 1.2rem + 2px)}.address-dropdown .dropdown-menu{padding:.2rem 0 0}.address-dropdown .dropdown-menu li a{border-bottom:1px solid #eee;padding:.5rem 1rem .5rem .8rem}.address-dropdown .dropdown-menu li a:hover{background-Color:#f8f8f8}.address-dropdown .dropdown-menu li a.active,.address-dropdown .dropdown-menu li a.selected{background-Color:#f0f0f0}.address-dropdown .dropdown-menu address{font-size:13px;font-size:.8125rem}.address-dropdown.show-tick .dropdown-menu li a .text{margin-right:0 !important}.address_loader{background:#fff;background:rgba(255,255,255,.6);z-index:9}.custom-common-shadow{-webkit-box-shadow:0px 1px 4px 0px rgba(0,0,0,.1);-moz-box-shadow:0px 1px 4px 0px rgba(0,0,0,.1);box-shadow:0px 1px 4px 0px rgba(0,0,0,.1)}address{margin:0}#user_address_list .card .card-footer .DefaultSetActionBtn .btn:nth-child(2):not(:first-child){border-left:2px solid #bbb}#latest-product .product-box .thumbnail img{position:static;height:auto;width:100%}#latest-product .product-box .thumbnail.imgPlaceHolder{pointer-events:auto}#user_order .no-img-ext{width:50px;height:50px}#user_order .no-img-ext>div{-moz-transform:scale(0.3);-o-transform:scale(0.3);-ms-transform:scale(0.3);-webkit-transform:scale(0.3);transform:scale(0.3)}#user_order .no-img-ext>div>span{left:-13px}.video_effect{position:relative}.video_effect:after{position:absolute;content:"";font-family:"Font Awesome 5 Pro";background:rgba(0,0,0,0.6901960784);height:100%;font-size:35px;font-size:2.1875rem;display:flex;align-items:center;justify-content:center;top:0;left:0;right:3px;color:#ddd}.video_effect.imgPlaceHolder{pointer-events:auto}@media not all and (min-resolution: 0.001dpcm)and (-webkit-min-device-pixel-ratio: 0){.fancybox__main-panel .fancybox__content{min-width:100% !important}.fancybox__thumbs~.fancybox__carousel .fancybox__content{min-width:100% !important}}#help_template_list .dynamicHelpTemplateMain .form-group .custom-select{z-index:auto}#user_qrcode_action .qr-tablist{overflow-y:hidden;overflow-x:auto}#user_qrcode_list .truncate{max-width:190px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width: 768px){#user_qrcode_list .truncate{max-width:105px}}.rating_model .modal-content .modal-body{height:100%;max-height:620px;overflow-y:scroll;overflow-x:hidden;background:#fff}#product_details #headingOne button{position:relative}#product_details #headingOne button:after{display:none}#product_details #headingOne button.collapsed::before{content:"";position:absolute;right:0;font-family:"Font Awesome 5 Pro";color:#f42f77}#product_details #headingOne button::before{content:"";position:absolute;right:0;font-family:"Font Awesome 5 Pro";color:#f42f77;top:-2px;font-size:1.2rem}#product_details #headingOne button h4{margin-bottom:0}@media only screen and (max-width: 574px){.navbar-nav{padding-bottom:2.5rem}}.navbar-nav .nav-item .dropdown-toggle:after{position:absolute;top:20px;right:15px}@media only screen and (min-width: 768px){.navbar-nav .nav-item .dropdown-toggle:after{position:static}}.dropdown.show .nav-link:after{border-top:0;border-bottom:.3em solid}@media only screen and (min-width: 768px){.dropdown.show .nav-link:after{border-top:.3em solid;border-bottom:0}}.navbar-collapse{position:fixed;left:0px;top:0;z-index:9;width:90vw;height:100% !important;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-moz-transform:rotateY(-90deg);-o-transform:rotateY(-90deg);-ms-transform:rotateY(-90deg);-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:0% 0%;-moz-transform-origin:0% 0%;-ms-transform-origin:0% 0%;transform-origin:0% 0%}.navbar-collapse .navbar-nav{background:#fff;width:90vw;height:100vh;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;overflow-y:auto;overflow-x:hidden;flex-wrap:wrap;white-space:no-wrap}.navbar-collapse .navbar-nav .nav-link{padding:.5rem 1rem;border-bottom:1px solid #ccc}.navbar-collapse .navbar-nav .dropdown-item{white-space:normal}@media only screen and (min-width: 1024px){.navbar-collapse .navbar-nav .dropdown-item{white-space:nowrap}}.navbar-collapse .navbar-nav .nav-item .dropdown-menu li a{padding-top:.5rem;padding-bottom:.5rem}@media only screen and (min-width: 768px){.navbar-collapse .navbar-nav .nav-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.navbar-collapse.show{-moz-transform:rotateY(0deg);-o-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.navbar-collapse.show .nav-link{color:rgba(0,0,0,.5) !important}@media only screen and (min-width: 768px){.navbar-collapse{-moz-transform:none;-o-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;height:auto !important;position:static;background:rgba(0,0,0,0);-webkit-transform-style:unset;-moz-transform-style:unset;-ms-transform-style:unset;transform-style:unset;width:auto}.navbar-collapse .navbar-nav{width:auto;height:auto;margin-left:auto;background:rgba(0,0,0,0);overflow-y:inherit;overflow-x:inherit}.navbar-collapse .navbar-nav .nav-link{padding:.3rem .3rem;border-bottom:0;font-size:14px;font-size:.875rem}}@media only screen and (min-width: 1200px){.navbar-collapse .navbar-nav .nav-link{padding:1rem .5rem;font-size:16px;font-size:1rem}}nav .dropdown-menu,.navbar .dropdown-menu,.top-header .dropdown-menu{font-size:15px;font-size:.9375rem;border-width:0;min-width:200px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}nav .dropdown-menu.login,.navbar .dropdown-menu.login,.top-header .dropdown-menu.login{min-width:300px;border:0;padding:0}@media only screen and (min-width: 768px){nav .dropdown-menu.login,.navbar .dropdown-menu.login,.top-header .dropdown-menu.login{left:auto;right:0}}@media only screen and (min-width: 1200px){nav .dropdown-menu.login,.navbar .dropdown-menu.login,.top-header .dropdown-menu.login{right:auto;left:0}}@media only screen and (min-width: 768px){nav .dropdown-menu>li:hover>a,.navbar .dropdown-menu>li:hover>a,.top-header .dropdown-menu>li:hover>a{background:#f8f8f8;color:#16181b}nav .dropdown-menu>li:hover>.dropdown-menu,.navbar .dropdown-menu>li:hover>.dropdown-menu,.top-header .dropdown-menu>li:hover>.dropdown-menu{opacity:1;filter:alpha(opacity=100);visibility:visible;display:block}}nav .dropdown-menu .dropdown-submenu,.navbar .dropdown-menu .dropdown-submenu,.top-header .dropdown-menu .dropdown-submenu{position:relative}nav .dropdown-menu .dropdown-submenu>a:after,.navbar .dropdown-menu .dropdown-submenu>a:after,.top-header .dropdown-menu .dropdown-submenu>a:after{content:"";font-family:"Font Awesome 5 Pro";position:absolute;top:5px;right:10px;color:#999}@media only screen and (min-width: 768px){nav .dropdown-menu .dropdown-submenu>a:after,.navbar .dropdown-menu .dropdown-submenu>a:after,.top-header .dropdown-menu .dropdown-submenu>a:after{top:10px}}nav .dropdown-menu .dropdown-submenu>.dropdown-menu,.navbar .dropdown-menu .dropdown-submenu>.dropdown-menu,.top-header .dropdown-menu .dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-1px !important;border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;-webkit-border-radius:0 6px 6px 6px;padding:0}nav .dropdown-menu .dropdown-submenu>.dropdown-menu>li,.navbar .dropdown-menu .dropdown-submenu>.dropdown-menu>li,.top-header .dropdown-menu .dropdown-submenu>.dropdown-menu>li{background:#f8f8f8;padding-left:.8rem}@media only screen and (min-width: 768px){nav .dropdown-menu .dropdown-submenu>.dropdown-menu>li,.navbar .dropdown-menu .dropdown-submenu>.dropdown-menu>li,.top-header .dropdown-menu .dropdown-submenu>.dropdown-menu>li{padding-left:0}}nav .theme_nav .dropdown-menu .dropdown-submenu>a,.navbar .theme_nav .dropdown-menu .dropdown-submenu>a,.top-header .theme_nav .dropdown-menu .dropdown-submenu>a{padding:.4rem 1.5rem !important}@media only screen and (min-width: 768px){nav .theme_nav .dropdown-menu .dropdown-submenu>a::after,.navbar .theme_nav .dropdown-menu .dropdown-submenu>a::after,.top-header .theme_nav .dropdown-menu .dropdown-submenu>a::after{top:13px}}.navbar div.dropdown-menu{width:100%}.navbar div.dropdown-menu .dropdown-item{white-space:normal}.navbar div.dropdown-menu .dropdown-item:hover{background:rgba(0,0,0,0);color:#007bff}.navbar div.dropdown-menu .dropdown-item:hover strong{color:#007bff}@media only screen and (min-width: 768px){.navbar .card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3}.navbar .dropdown-menu{border-width:1px}.navbar .dropdown-menu>li{background:rgba(0,0,0,0)}.navbar .dropdown-menu>li a{padding:.48rem 2rem .48rem 1rem}.navbar .dropdown-menu>li:not(:last-child) a{border-bottom:1px solid #ccc}.navbar .dropdown-menu .dropdown-submenu>.dropdown-menu{margin-left:-1px}}@media only screen and (min-width: 1200px){.navbar .card-columns{-webkit-column-count:4;-moz-column-count:4;column-count:4}.navbar .dropdown-menu{display:inline-block;-moz-transform:rotateX(-90deg);-o-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;opacity:0;filter:alpha(opacity=0);visibility:hidden;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:0% 0%;-moz-transform-origin:0% 0%;-ms-transform-origin:0% 0%;transform-origin:0% 0%;border-width:1px}.navbar .dropdown-menu.show{-moz-transform:rotateX(0deg);-o-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1;filter:alpha(opacity=100);visibility:visible}.navbar .dropdown-menu .dropdown-submenu:hover>.dropdown-menu{display:block;-moz-transform:rotateX(0deg);-o-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1;filter:alpha(opacity=100);visibility:visible}}.nav-item.megamenu .dropdown-menu{background:#fff;width:100%;margin-top:0;border-right:0;border-bottom:0}.nav-item.megamenu .dropdown-menu .category_header_content img{max-width:100%;height:auto}.nav-item.megamenu .dropdown-menu .list-unstyled{position:relative}.nav-item.megamenu .dropdown-menu .list-unstyled>li>a{padding:.5rem 1.5rem .5rem 1rem;position:relative;white-space:normal;border-bottom:1px solid #ccc;border-right:1px solid #ccc}.nav-item.megamenu .dropdown-menu .list-unstyled>li>a>img{width:2.5rem;object-fit:cover;height:2.5rem;max-width:initial;max-height:initial;border-radius:64px !important;-moz-border-radius:64px !important;-webkit-border-radius:64px !important;margin-right:.5rem;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.nav-item.megamenu .dropdown-menu .list-unstyled>li>a>picture>img{width:2.5rem;object-fit:cover;height:2.5rem;max-width:initial;max-height:initial;border-radius:64px !important;-moz-border-radius:64px !important;-webkit-border-radius:64px !important;margin-right:.5rem;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.nav-item.megamenu .dropdown-menu .list-unstyled>li:hover>a{background:#f8f8f8;color:#007bff;position:relative}.nav-item.megamenu .dropdown-menu .list-unstyled>li:hover>a>img{filter:grayscale(0)}.nav-item.megamenu .dropdown-menu .list-unstyled>li:hover>a:after{color:#007bff}.nav-item.megamenu .dropdown-menu .list-unstyled>li:hover>a:before{content:"";display:block;position:absolute;right:-1px;top:0;bottom:0;background:#f8f8f8;width:1px;z-index:9999}.nav-item.megamenu .dropdown-menu .list-unstyled>li.active .dropdown-menu{opacity:1;filter:alpha(opacity=100);visibility:visible;display:block;margin-left:0}.nav-item.megamenu .dropdown-menu .list-unstyled>li.active>a{background:#f8f8f8;color:#007bff}.nav-item.megamenu .dropdown-menu .list-unstyled>li.active>a:before{content:"";display:block;position:absolute;right:-1px;top:0;bottom:0;background:#f8f8f8;width:1px;z-index:9999}.nav-item.megamenu .dropdown-menu .list-unstyled>li .dropdown-menu{-moz-transform:rotateX(0deg);-o-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:0;filter:alpha(opacity=0);visibility:hidden;background-color:#f8f8f8;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border:0}.nav-item.megamenu .dropdown-menu .list-unstyled>li .dropdown-menu li:hover a{background:rgba(0,0,0,0)}.nav-item.megamenu .dropdown-menu .list-unstyled>li .dropdown-menu li.dropdown-submenu>a{font-weight:bold}.nav-item.megamenu .dropdown-menu .list-unstyled>li .dropdown-menu li.dropdown-submenu>a:after{display:none}.nav-item.megamenu .dropdown-menu .list-unstyled>li .dropdown-menu li.dropdown-submenu li{width:100%}.nav-item.megamenu .dropdown-menu .list-unstyled>li .dropdown-menu li a{padding:.2rem .5rem;border-bottom:0;width:100%;font-size:.9rem;border:0}@media only screen and (min-width: 768px){.nav-item.megamenu{position:static !important}.nav-item.megamenu .card-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2}.nav-item.megamenu .dropdown-menu .list-unstyled{position:static}.nav-item.megamenu .dropdown-menu .list-unstyled>li{position:static}.nav-item.megamenu .dropdown-menu .list-unstyled>li>a{width:22.1%}.nav-item.megamenu .dropdown-menu .list-unstyled>li.active .dropdown-menu{opacity:1;filter:alpha(opacity=100);visibility:visible}.nav-item.megamenu .dropdown-menu .list-unstyled>li .dropdown-menu{display:inline-block;width:78%;position:absolute;right:0;left:auto;top:1px;height:auto;min-height:100%;margin:auto;border:1px solid #ccc;border-top:0}.nav-item.megamenu .dropdown-menu .list-unstyled>li .dropdown-menu li{width:32.8%;display:inline-block;vertical-align:top}.nav-item.megamenu .dropdown-menu .list-unstyled>li .dropdown-menu li a{padding:.2rem .5rem;border-bottom:0;width:100%;font-size:.9rem}.nav-item.megamenu .dropdown-menu .list-unstyled>li .dropdown-menu .card li{width:100%}.nav-item.megamenu .dropdown-menu .list-unstyled>li .dropdown-menu .card li a{white-space:normal}}@media only screen and (min-width: 1024px){.nav-item.megamenu .card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3}}.nav-item.megamenu .straight{-webkit-column-count:4;-moz-column-count:4;column-count:4;column-gap:1.25rem;orphans:1;widows:1;padding:1rem !important}.navbar-expand-md{z-index:999}.navbar-nav{display:block}@media only screen and (min-width: 768px){.navbar-nav{display:flex}}.navbar .btn-link,nav .btn-link,.top-header .btn-link{position:relative}.navbar .btn-link .badge,nav .btn-link .badge,.top-header .btn-link .badge{position:absolute;top:-2px;right:5px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;padding:.25em .5em}.navbar-nav .nav-item{position:relative}.navbar-nav .nav-item a>img{max-width:50px;max-height:25px;font-size:0px;font-size:0rem}.navbar-nav .nav-item.submenu_custom_link .nav-link:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid rgba(0,0,0,0);border-bottom:0;border-left:.3em solid rgba(0,0,0,0)}@media only screen and (max-width: 767px){.navbar-nav .nav-item.submenu_custom_link .nav-link:after{position:absolute;top:20px;right:15px}}.navbar-nav .nav-item.submenu_custom_link:hover>.dropdown-menu{display:block;-moz-transform:rotateX(0deg);-o-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1;filter:alpha(opacity=100);visibility:visible}@media only screen and (max-width: 767px){.navbar-nav .nav-item.redirect_link>.nav-link{margin-right:0 !important;width:90%;display:inline-block}.navbar-nav .nav-item.redirect_link>.dropdown-toggle{width:10%;float:right;padding-right:1rem !important;padding-left:0 !important;text-align:right}.navbar-nav .nav-item.redirect_link>.dropdown-toggle:after{position:inherit;top:unset;right:unset}}.navbar-nav .list-inline-item>a>img{max-width:50px;max-height:25px}.user-info .btn{white-space:normal}.navbar-collapse~.navbar-bg-outside{opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;width:0;position:fixed;top:0;left:0;height:100vh;background:rgba(0,0,0,.7)}.navbar-collapse~.navbar-bg-outside:after{content:"";display:block;position:absolute;font-family:"Font Awesome 5 Pro";top:10px;right:13px;color:#fff;font-weight:200;font-size:20px;font-size:1.25rem}.navbar-collapse.show~.navbar-bg-outside{opacity:1;filter:alpha(opacity=100);width:100%}.top-links .list-inline-item img{max-width:30px;max-height:25px}.top-links .logout-dropdown{-webkit-box-shadow:0 0 .2rem 0 rgba(0,0,0,.15);-moz-box-shadow:0 0 .2rem 0 rgba(0,0,0,.15);box-shadow:0 0 .2rem 0 rgba(0,0,0,.15);min-width:150px}.top-links .logout-dropdown a{color:#333 !important}.navbar-nav li.lang-contact .bootstrap-select{width:100% !important}.navbar-nav li.lang-contact .bootstrap-select .btn{background:rgba(0,0,0,0);border:0;padding:.75rem !important;color:rgba(0,0,0,.5);border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.navbar-nav li.lang-contact .bootstrap-select .btn:focus,.navbar-nav li.lang-contact .bootstrap-select .btn:hover{-webkit-box-shadow:0 0 0 0 #000;-moz-box-shadow:0 0 0 0 #000;box-shadow:0 0 0 0 #000;color:#000;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.navbar-nav li.lang-contact .bootstrap-select .btn:active{background:rgba(0,0,0,0);color:#000}.navbar-nav li.lang-contact .bootstrap-select.lang .btn{max-height:none}.navbar-nav li.lang-contact .dropdown-menu.show{background:#fff !important}.navbar-nav li.lang-contact .dropdown-menu.show .dropdown-item{padding:.5rem 1.5rem;color:rgba(0,0,0,.8) !important}.navbar-nav li.lang-contact .dropdown-menu .selected .dropdown-item,.navbar-nav li.lang-contact .dropdown-menu .active .dropdown-item{background:#f8f8f8 !important;color:rgba(0,0,0,.8) !important}.sticky-mobile{position:sticky;top:0;z-index:999}@media only screen and (min-width: 768px){.sticky-mobile{position:relative;z-index:auto}.sticky-mobile.sticky-top{position:sticky;z-index:999}}#top-banner .carousel-item,#top-banner .banner{position:relative;min-height:100px}@media only screen and (min-width: 1200px){#top-banner .carousel-item,#top-banner .banner{min-height:300px}}#top-banner .slick-dotted.slick-slider{margin-bottom:0}#top-banner .slick-slide{overflow:hidden;position:relative}#top-banner .slick-slide .caption_banner{position:absolute;top:0;left:0;right:0;transition:all .3s ease .4s;padding:20px;height:100%}#top-banner .slick-slide .caption_banner img{display:inline-block;opacity:0;filter:alpha(opacity=0)}#top-banner .slick-slide.slick-active .caption_banner img{opacity:1;filter:alpha(opacity=100)}#top-banner .slick-arrow{position:absolute;top:48%;font-size:32px;font-size:2rem;-webkit-text-shadow:0 0 2px #333;-moz-text-shadow:0 0 2px #333;text-shadow:0 0 2px #333;padding:0rem .8rem .2rem;z-index:1;-webkit-transition:all ease .4s;-moz-transition:all ease .4s;-ms-transition:all ease .4s;-o-transition:all ease .4s;transition:all ease .4s;cursor:pointer}#top-banner .slick-arrow.left-nav{left:20px}#top-banner .slick-arrow.right-nav{right:20px}#top-banner .slick-arrow i{color:#fff}#top-banner .slick-arrow:hover{background:rgba(0,0,0,0)}#top-banner .slick-arrow:hover i{color:#000}#top-banner .slick-dots{bottom:20px}#top-banner .slick-dots li button:before{color:#fff;opacity:.5;filter:alpha(opacity=50);font-size:14px;font-size:.875rem}#top-banner .slick-dots li.slick-active button:before{color:#fff;opacity:1;filter:alpha(opacity=100)}#top-banner .transition{-webkit-transition:all .8s ease .5s;-moz-transition:all .8s ease .5s;-ms-transition:all .8s ease .5s;-o-transition:all .8s ease .5s;transition:all .8s ease .5s}#top-banner .fade-up{-moz-transform:translateY(-20%);-o-transform:translateY(-20%);-ms-transform:translateY(-20%);-webkit-transform:translateY(-20%);transform:translateY(-20%);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:0% 0%;-moz-transform-origin:0% 0%;-ms-transform-origin:0% 0%;transform-origin:0% 0%;opacity:0;filter:alpha(opacity=0)}#top-banner .fade-down{-moz-transform:translateY(20%);-o-transform:translateY(20%);-ms-transform:translateY(20%);-webkit-transform:translateY(20%);transform:translateY(20%);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:0% 0%;-moz-transform-origin:0% 0%;-ms-transform-origin:0% 0%;transform-origin:0% 0%;opacity:0;filter:alpha(opacity=0)}#top-banner .fade-right{-moz-transform:translateX(-20%);-o-transform:translateX(-20%);-ms-transform:translateX(-20%);-webkit-transform:translateX(-20%);transform:translateX(-20%);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:0% 0%;-moz-transform-origin:0% 0%;-ms-transform-origin:0% 0%;transform-origin:0% 0%;opacity:0;filter:alpha(opacity=0)}#top-banner .fade-left{-moz-transform:translateY(20%);-o-transform:translateY(20%);-ms-transform:translateY(20%);-webkit-transform:translateY(20%);transform:translateY(20%);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:0% 0%;-moz-transform-origin:0% 0%;-ms-transform-origin:0% 0%;transform-origin:0% 0%;opacity:0;filter:alpha(opacity=0)}#top-banner .slick-active .fade-up{-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);opacity:1;filter:alpha(opacity=100)}#top-banner .slick-active .fade-down{-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);opacity:1;filter:alpha(opacity=100)}#top-banner .slick-active .fade-right{-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);opacity:1;filter:alpha(opacity=100)}#top-banner .slick-active .fade-left{-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);opacity:1;filter:alpha(opacity=100)}.c-fade .carousel-inner .carousel-item{opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .8s ease .5s;-moz-transition:opacity .8s ease .5s;-ms-transition:opacity .8s ease .5s;-o-transition:opacity .8s ease .5s;transition:opacity .8s ease .5s}.c-fade .carousel-inner .carousel-item.active{opacity:1;filter:alpha(opacity=100)}.c-fade .carousel-inner .carousel-item.active.left{left:0;opacity:0;filter:alpha(opacity=0);z-index:1}.c-fade .carousel-inner .carousel-item.active.right{left:0;opacity:0;filter:alpha(opacity=0);z-index:1}.c-fade .carousel-inner .carousel-control-next{opacity:1;filter:alpha(opacity=100)}.c-fade .carousel-inner .carousel-control-prev{opacity:1;filter:alpha(opacity=100)}.c-fade .carousel-inner .carousel-control{z-index:2}.c-fade .carousel-item{opacity:0;filter:alpha(opacity=0);-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}.c-fade .carousel-item.active{opacity:1;filter:alpha(opacity=100);-moz-transform:translateX(0) translate3d(0, 0, 0);-o-transform:translateX(0) translate3d(0, 0, 0);-ms-transform:translateX(0) translate3d(0, 0, 0);-webkit-transform:translateX(0) translate3d(0, 0, 0);transform:translateX(0) translate3d(0, 0, 0)}.c-fade .carousel-item.active.carousel-item-left,.c-fade .carousel-item.active.carousel-item-right{opacity:0;filter:alpha(opacity=0)}.c-fade .carousel-item-next.carousel-item-left{opacity:1;filter:alpha(opacity=100)}.c-fade .carousel-item-prev.carousel-item-right{opacity:1;filter:alpha(opacity=100)}.c-fade .carousel-item-next,.c-fade .carousel-item-prev,.c-fade .carousel-item-right,.c-fade .carousel-item-left{-moz-transform:translateX(0) translate3d(0, 0, 0);-o-transform:translateX(0) translate3d(0, 0, 0);-ms-transform:translateX(0) translate3d(0, 0, 0);-webkit-transform:translateX(0) translate3d(0, 0, 0);transform:translateX(0) translate3d(0, 0, 0)}.card-footer{position:relative}.card-footer .carousel-control-next{left:25px}.card-footer .carousel-control-prev-icon{width:15px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")}.card-footer .carousel-control-next-icon{width:15px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")}.sidebar .list-group-item ul li a{padding-left:1.1rem;padding-right:.5rem;position:relative;font-size:95%;display:block;padding-top:.2rem;padding-bottom:.2rem}.sidebar .list-group-item ul li a:before{content:"";display:block;position:absolute;font-family:"Font Awesome 5 Pro";left:0;top:4px}.sidebar .list-group-item.list-group-category>a:after{content:normal !important}#straightmenu .list-group-item a:not(.all-product){padding-left:1.1rem;position:relative;font-size:95%;display:block;padding-top:.2rem;padding-bottom:.2rem}#straightmenu .list-group-item a:not(.all-product):before{content:"";display:block;position:absolute;font-family:"Font Awesome 5 Pro";left:0;top:4px;margin:auto;height:20px}#straightmenu .list-group>li:not(.list-group-item){list-style:none;padding:.5rem 1.25rem}#straightmenu .list-group>li:not(.list-group-item)>a{padding-left:1.1rem;position:relative;font-size:95%}#straightmenu .list-group>li:not(.list-group-item)>a:before{content:"";display:block;position:absolute;font-family:"Font Awesome 5 Pro";left:0;top:0;margin:auto;height:20px}#myaccount_menu li a{padding-left:1.1rem;position:relative;font-size:95%}#myaccount_menu li a:before{content:"";display:block;position:absolute;font-family:"Font Awesome 5 Pro";left:0;top:5px}#category_list a{color:#333}#category_list a.act{color:#007bff}.sidebar{z-index:99}.btn.disabled,.btn[disabled]{pointer-events:none}fieldset[disabled] .btn{pointer-events:none}.form-control,.custom-select{height:calc(1.5em + 1.2rem + 2px)}.form-control:focus,.custom-select:focus{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 0 rgba(0,0,0,0)}.form-control:focus+.input-group-append .input-group-text,.custom-select:focus+.input-group-append .input-group-text{border-color:#007bff}.form-control:focus~.col-form-label,.custom-select:focus~.col-form-label{color:#007bff}.form-control.form-control-sm,.custom-select.form-control-sm{height:calc(1.5em + .5rem + 2px)}.form-group{position:relative}.form-group .col-form-label{color:#ada8a8;position:absolute;top:11px;left:5px;line-height:1.4;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;opacity:.8;filter:alpha(opacity=80);z-index:11;padding:0 .3rem;background:#fff;overflow:hidden;white-space:nowrap;max-width:90%;text-overflow:ellipsis;pointer-events:none}.form-group .form-control{z-index:unset}.form-group .form-control:focus{-webkit-box-shadow:0 0 0 0 #fff;-moz-box-shadow:0 0 0 0 #fff;box-shadow:0 0 0 0 #fff}.form-group .form-control:focus~.col-form-label{-moz-transform:translate3d(0, -100%, 0);-o-transform:translate3d(0, -100%, 0);-ms-transform:translate3d(0, -100%, 0);-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);opacity:1;filter:alpha(opacity=100);font-size:75%;top:8px}.form-group .form-control.input-valid~.col-form-label{-moz-transform:translate3d(0, -100%, 0);-o-transform:translate3d(0, -100%, 0);-ms-transform:translate3d(0, -100%, 0);-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);opacity:1;filter:alpha(opacity=100);font-size:75%;top:8px}.form-group .form-control:-webkit-autofill~.col-form-label{-moz-transform:translate3d(0, -100%, 0);-o-transform:translate3d(0, -100%, 0);-ms-transform:translate3d(0, -100%, 0);-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);opacity:1;filter:alpha(opacity=100);font-size:75%;top:8px}.form-group .custom-select{z-index:9}.form-group .custom-select:focus{-webkit-box-shadow:0 0 0 0 #fff;-moz-box-shadow:0 0 0 0 #fff;box-shadow:0 0 0 0 #fff}.form-group .custom-select:focus~.col-form-label{-moz-transform:translate3d(0, -100%, 0);-o-transform:translate3d(0, -100%, 0);-ms-transform:translate3d(0, -100%, 0);-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);opacity:1;filter:alpha(opacity=100);font-size:75%;top:8px}@media only screen and (max-width: 639px){.form-group .custom-select:focus{font-size:14px;font-size:.875rem}}.form-group .custom-select.input-valid~.col-form-label{-moz-transform:translate3d(0, -100%, 0);-o-transform:translate3d(0, -100%, 0);-ms-transform:translate3d(0, -100%, 0);-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);opacity:1;filter:alpha(opacity=100);font-size:75%;top:8px}.form-group:not(:placeholder-shown)~.col-form-label{-moz-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;filter:alpha(opacity=100);font-size:75%;top:8px}.error-block{position:absolute;top:80%;right:6%;text-align:center;font-size:12px;font-size:.75rem}.error-block span{margin:auto;max-width:200px;border:1px solid red;background:#fff;font-size:10px;font-size:.625rem;padding:0 .5rem;z-index:12;position:relative;display:block}#footersubscribe_sidebar .form-row .error-block,#footersubscribe_sidebar .form-row .success-block{right:25%}.success-block{position:absolute;bottom:-10px;right:6%;text-align:center}.success-block span{margin:auto;max-width:200px;border:1px solid #28a745;background:#fff;font-size:10px;font-size:.625rem;padding:0 .5rem;z-index:9;position:relative}.checkbox-visible{position:relative;cursor:pointer}.checkbox-visible:before{top:7px;left:0;background:#ccc}.checkbox-visible:after{top:7px;left:0}.custom-control-input:checked~.checkbox-visible:after{content:"";font-family:"Font Awesome 5 Pro";color:#fff;font-size:0px;font-size:0rem;text-align:center}.tt-hint{color:#999;width:100%;border-right:0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding-right:1.5rem}.tt-input{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.tt-dropdown-menu{text-align:left;z-index:1070 !important;width:100%;margin-top:.2rem;padding:.5px 0;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px 0 rgba(0,0,0,.2);box-shadow:0 5px 10px 0 rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.tt-dropdown-menu .tt-suggestion{padding:3px 20px}.tt-dropdown-menu .tt-suggestion a{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.tt-dropdown-menu .tt-suggestion.tt-is-under-cursor{background:#007bff;color:#fff}.tt-dropdown-menu .tt-suggestion.tt-is-under-cursor a{color:#fff;text-decoration:none}.search-toggle{position:absolute;left:0px;top:100%;background:#ccc;right:0px;padding:.3rem}.search-toggle .twitter-typeahead{width:100%}@media only screen and (min-width: 1024px){.search-toggle{left:auto}.search-toggle .twitter-typeahead{width:82%}}.twitter-typeahead:after{content:"";display:block;position:absolute;top:0;right:1px;bottom:0;font-family:"Font Awesome 5 Pro";text-align:center;margin:auto;font-size:15px;height:auto;line-height:2.8;cursor:pointer;padding:0 .5rem}.bootstrap-select{background:rgba(0,0,0,0)}.bootstrap-select>.dropdown-toggle{background:#fff;border:1px solid #ced4da;padding:.5rem .75rem;font-size:14px;font-size:.875rem;height:calc(1.5em + 1.2rem + 2px)}.bootstrap-select>.dropdown-toggle:focus{outline:none !important}.bootstrap-select .dropdown-menu{z-index:1000 !important;font-size:14px;font-size:.875rem}.bootstrap-select.lang>.dropdown-toggle{max-height:25px;padding:0 .75rem}.bootstrap-select.shipping_types .dropdown-menu li.dropdown-header{padding:.5rem 1rem}.bootstrap-select.shipping_types .dropdown-menu li a span.text{display:flex;align-items:center;margin-right:15px;flex-wrap:wrap}@media only screen and (max-width: 639px){.bootstrap-select.shipping_types .dropdown-menu li a span.text>small.text-muted{order:1}}.bootstrap-select.shipping_types .dropdown-menu li a span.text>small:last-child{margin-left:auto}.bootstrap-select.shipping_types .dropdown-toggle .filter-option-inner-inner{display:flex;align-items:center}.bootstrap-select.shipping_types .dropdown-toggle .filter-option-inner-inner>small{padding-left:.5rem}.bootstrap-select.shipping_types .dropdown-toggle .filter-option-inner-inner>small:last-child{margin-left:auto;padding-right:.5rem}#shiptypesdetail .bootstrap-select.show-tick .dropdown-menu li a span.text{margin-right:.5rem;white-space:normal}#language_sidebar .bootstrap-select>.dropdown-toggle{max-height:none;padding:.5rem .75rem}.checkbox-link{float:left;margin:.3rem;cursor:pointer;background:#ccc;text-align:center;height:30px;width:30px;line-height:30px}.checkbox-link .custom-control{padding-left:0;max-height:30px}.checkbox-link .custom-control .custom-control-label{height:30px;width:30px;line-height:30px;cursor:pointer}.checkbox-link .custom-control .custom-control-label:before{content:normal}.checkbox-link .custom-control .custom-control-label:after{top:0;bottom:0;margin:auto;text-align:center;left:0;height:100%;width:100%}.checkbox-link .custom-control-input:checked~.custom-control-label:after{content:"✓";color:#fff;font-family:"Font Awesome 5 Pro";font-weight:900}.custom-control-label:before{background:#eee;border:1px solid #bbb;border-radius:.25rem;-moz-border-radius:.25rem;-webkit-border-radius:.25rem}.custom-control-input:focus~.custom-control-label:before{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 0 rgba(0,0,0,0)}.custom-control-input:active~.custom-control-label{background-color:none}.custom-checkbox .custom-control-input:checked~.custom-control-label:before,.custom-radio .custom-control-input:checked~.custom-control-label:before{border-color:#007bff;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 0 rgba(0,0,0,0)}.custom-radio.iconic-radio .custom-control-label{width:100%;line-height:1;border:1px solid rgba(0,0,0,0)}.custom-radio.iconic-radio .custom-control-label:before{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;right:1px;left:auto;top:1px;background:rgba(0,0,0,0);border:0}.custom-radio.iconic-radio .custom-control-label:after{font-family:"Font Awesome 5 Pro";content:"";color:#fff;top:3px;right:1px;left:auto;font-size:12px;font-size:.75rem}.custom-radio.iconic-radio .custom-control-input:checked~.custom-control-label{border:1px solid #ccc}.custom-radio.iconic-radio .custom-control-input:checked~.custom-control-label:after{content:"";background:none}#payment_option .custom-radio .custom-control-label{display:block !important}input[type=search]::-webkit-search-cancel-button{display:none}.container .bootstrap-datetimepicker-widget{bottom:auto !important;left:0 !important;top:100% !important}.bootstrap-datetimepicker-widget table td,.bootstrap-datetimepicker-widget table th{font-size:11px;font-size:.6875rem}.custom-switch{padding-left:3rem}.custom-switch .custom-control-label:before{left:-3rem;width:2.75rem;height:25px;border-radius:35px;-moz-border-radius:35px;-webkit-border-radius:35px}.custom-switch .custom-control-label:after{left:calc(-3rem + 3px);width:calc(1.5rem - 3px);height:calc(1.5rem - 3px);border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}.custom-switch .custom-control-input:checked~.custom-control-label:after{-moz-transform:translateX(1.1rem);-o-transform:translateX(1.1rem);-ms-transform:translateX(1.1rem);-webkit-transform:translateX(1.1rem);transform:translateX(1.1rem)}.custom-control-right.custom-control{padding-left:0}.custom-control-right.custom-control .custom-control-input{left:auto;right:0}.custom-control-right.custom-control .custom-control-label{width:100%;cursor:pointer}@media only screen and (min-width: 768px){.custom-control-right.custom-control .custom-control-label{display:flex !important}}.custom-control-right.custom-control .custom-control-label:before,.custom-control-right.custom-control .custom-control-label:after{left:auto;right:0}.nav-customtabs li .nav-link{color:rgba(0,0,0,.5);border:0;font-size:14px;font-size:.875rem}.nav-customtabs li .nav-link.active{position:relative;color:#007bff;background:rgba(0,0,0,0)}.nav-customtabs li .nav-link.active:after{left:0;right:0;content:"";display:block;position:absolute;height:3px;background:#007bff;bottom:-1px}@media only screen and (min-width: 768px){.nav-customtabs li .nav-link{font-size:18px;font-size:1.125rem}}#dyna .help-block p{margin-bottom:0}#custom_size_error{position:static}.accordion-toggle[aria-expanded=true] .fa-caret-square-down:before{content:""}.price_calculator .single-attribute{font-weight:bold;font-size:18px;font-size:1.125rem}form[name=pricecalulate] .readonlyDrpdwn{cursor:pointer}form[name=pricecalulate] .readonlyDrpdwn:after{content:"" !important;border:none !important}.price_calculator .div_calculator{border-top:0}.price_calculator .slick-prev{left:-15px}.price_calculator .slick-next{right:-15px}.price_calculator #productpricetotal{bottom:0;z-index:9}.price_calculator #productpricetotal.floating-price{background:#fff;padding:.2rem}.price_calculator #productpricetotal.floating-price #stock_error_msg,.price_calculator #productpricetotal.floating-price .price_calc_unit_price,.price_calculator #productpricetotal.floating-price .price_calc_weight{display:none !important}@media only screen and (max-width: 574px){.price_calculator #productpricetotal .price_calc_weight{display:none !important}}.price_calculator .slick-track,#products_additional_options .slick-track{margin:0}.price_calculator .slick-track .slick-slide .custom-control,#products_additional_options .slick-track .slick-slide .custom-control{padding:0 .5rem .5rem}.price_calculator .slick-track .slick-slide .custom-control .custom-control-label,#products_additional_options .slick-track .slick-slide .custom-control .custom-control-label{width:auto}.price_calculator .slick-track .slick-slide .custom-control .custom-control-label:before,#products_additional_options .slick-track .slick-slide .custom-control .custom-control-label:before{left:auto;right:-5px;top:auto;bottom:-5px;opacity:0;filter:alpha(opacity=0);border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}.price_calculator .slick-track .slick-slide .custom-control .custom-control-label:after,#products_additional_options .slick-track .slick-slide .custom-control .custom-control-label:after{left:auto;right:-5px;top:auto;bottom:-5px}.price_calculator .slick-track .slick-slide .custom-control.custom-radio .custom-control-input:checked~.custom-control-label:after,#products_additional_options .slick-track .slick-slide .custom-control.custom-radio .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.price_calculator .slick-track .slick-slide .custom-control.custom-radio .custom-control-input:checked~.custom-control-label:before,#products_additional_options .slick-track .slick-slide .custom-control.custom-radio .custom-control-input:checked~.custom-control-label:before{opacity:1;filter:alpha(opacity=100)}.price_calculator .slick-track .slick-slide .custom-control.custom-checkbox .custom-control-input:checked~.custom-control-label:before,#products_additional_options .slick-track .slick-slide .custom-control.custom-checkbox .custom-control-input:checked~.custom-control-label:before{opacity:1;filter:alpha(opacity=100)}.price_calculator .visualcalform-row .custom-control,.price_calculator .visualcal .custom-control,#products_additional_options .visualcalform-row .custom-control,#products_additional_options .visualcal .custom-control{padding:0 0 .8rem;display:inline-block;text-align:center}.price_calculator .visualcalform-row .custom-control .custom-control-label,.price_calculator .visualcal .custom-control .custom-control-label,#products_additional_options .visualcalform-row .custom-control .custom-control-label,#products_additional_options .visualcal .custom-control .custom-control-label{width:100%;cursor:pointer}.price_calculator .visualcalform-row .custom-control .custom-control-label:before,.price_calculator .visualcal .custom-control .custom-control-label:before,#products_additional_options .visualcalform-row .custom-control .custom-control-label:before,#products_additional_options .visualcal .custom-control .custom-control-label:before{left:auto;right:-5px;top:auto;bottom:-5px;opacity:0;filter:alpha(opacity=0);border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}.price_calculator .visualcalform-row .custom-control .custom-control-label:after,.price_calculator .visualcal .custom-control .custom-control-label:after,#products_additional_options .visualcalform-row .custom-control .custom-control-label:after,#products_additional_options .visualcal .custom-control .custom-control-label:after{left:auto;right:-5px;top:auto;bottom:-5px}.price_calculator .visualcalform-row .custom-control.custom-radio .custom-control-input:checked~.custom-control-label:after,.price_calculator .visualcal .custom-control.custom-radio .custom-control-input:checked~.custom-control-label:after,#products_additional_options .visualcalform-row .custom-control.custom-radio .custom-control-input:checked~.custom-control-label:after,#products_additional_options .visualcal .custom-control.custom-radio .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.price_calculator .visualcalform-row .custom-control.custom-radio .custom-control-input:checked~.custom-control-label:before,.price_calculator .visualcal .custom-control.custom-radio .custom-control-input:checked~.custom-control-label:before,#products_additional_options .visualcalform-row .custom-control.custom-radio .custom-control-input:checked~.custom-control-label:before,#products_additional_options .visualcal .custom-control.custom-radio .custom-control-input:checked~.custom-control-label:before{opacity:1;filter:alpha(opacity=100)}.price_calculator .visualcalform-row .custom-control.custom-checkbox .custom-control-input:checked~.custom-control-label:before,.price_calculator .visualcal .custom-control.custom-checkbox .custom-control-input:checked~.custom-control-label:before,#products_additional_options .visualcalform-row .custom-control.custom-checkbox .custom-control-input:checked~.custom-control-label:before,#products_additional_options .visualcal .custom-control.custom-checkbox .custom-control-input:checked~.custom-control-label:before{opacity:1;filter:alpha(opacity=100)}.price_calculator .visualcalform-row,#products_additional_options .visualcalform-row{align-items:flex-end}.price_calculator .visualcalform-row .row,#products_additional_options .visualcalform-row .row{align-items:flex-end}@media only screen and (max-width: 574px){#price_list_table .table th,#price_list_table .table td{font-size:11px;font-size:.6875rem}}.zoom{background-color:rgba(0,0,0,0);border:0;bottom:0;top:0;left:0;right:0;opacity:0;filter:alpha(opacity=0);position:absolute;-webkit-transition:all .5s ease-out 0s;-moz-transition:all .5s ease-out 0s;-ms-transition:all .5s ease-out 0s;-o-transition:all .5s ease-out 0s;transition:all .5s ease-out 0s}.zoom:hover{background:#007bff;background:rgba(0,123,255,.85);opacity:1;filter:alpha(opacity=100)}.zoom:hover i,.zoom:hover .btn{-moz-transform:translateY(0%);-o-transform:translateY(0%);-ms-transform:translateY(0%);-webkit-transform:translateY(0%);transform:translateY(0%);visibility:visible}.zoom i{color:#fff;font-size:35px;font-size:2.1875rem;height:35px;left:0%;right:0;top:0;bottom:0;margin:auto;position:absolute;text-align:center;visibility:hidden;width:80%;-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .5s ease-out 0s;-moz-transition:all .5s ease-out 0s;-ms-transition:all .5s ease-out 0s;-o-transition:all .5s ease-out 0s;transition:all .5s ease-out 0s}.zoom .btn{height:35px;width:auto;left:0;right:0;top:0;bottom:0;margin:auto;position:absolute;text-align:center;visibility:hidden;-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .5s ease-out 0s;-moz-transition:all .5s ease-out 0s;-ms-transition:all .5s ease-out 0s;-o-transition:all .5s ease-out 0s;transition:all .5s ease-out 0s}.img-holder a{display:inline-block;margin:.5rem 0;max-height:142px;max-width:156px;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear;position:relative}.img-holder a img.frontface{z-index:1;-webkit-transition:0s linear .25s;-moz-transition:0s linear .25s;-ms-transition:0s linear .25s;-o-transition:0s linear .25s;transition:0s linear .25s}.img-holder a img.backface{-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);transform:rotateY(180deg);opacity:0;position:absolute;top:0;right:0;-webkit-transition:0s linear .25s;-moz-transition:0s linear .25s;-ms-transition:0s linear .25s;-o-transition:0s linear .25s;transition:0s linear .25s}.img-holder:hover a{-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}.img-holder:hover a img.frontface{opacity:0;-webkit-transition:0s linear .25s;-moz-transition:0s linear .25s;-ms-transition:0s linear .25s;-o-transition:0s linear .25s;transition:0s linear .25s}.img-holder:hover a img.backface{opacity:1;-webkit-transition:0s linear .25s;-moz-transition:0s linear .25s;-ms-transition:0s linear .25s;-o-transition:0s linear .25s;transition:0s linear .25s}.enlarge{display:inline-block;position:relative;z-index:0}.enlarge>img{max-height:250px}.enlarge img{background-color:#fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.enlarge span{position:absolute;left:-9999px;background-color:#fff;padding:1rem;text-align:center;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-webkit-box-shadow:0 0 8px 0px rgba(0,0,0,.75);-moz-box-shadow:0 0 8px 0px rgba(0,0,0,.75);box-shadow:0 0 8px 0px rgba(0,0,0,.75)}.enlarge:hover{z-index:50;cursor:pointer}.enlarge:hover span{top:0;left:0}.enlarge .tooltipback{position:absolute;right:0;padding:.9rem .9rem .9rem 0;bottom:0}.img-slide{position:relative;padding-bottom:1.5rem;text-align:center}.img-slide a{display:inline-block;overflow:hidden;cursor:pointer;-webkit-transition:all .5s ease-out 0s;-moz-transition:all .5s ease-out 0s;-ms-transition:all .5s ease-out 0s;-o-transition:all .5s ease-out 0s;transition:all .5s ease-out 0s;position:relative}.img-slide a img{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;position:relative;z-index:2}.img-slide a img:first-child:not(:last-child){transform:translate3d(150px, 0px, 0px);z-index:1;position:absolute;left:0;top:0;right:0;margin:auto;opacity:0}.img-slide a:hover img{opacity:0}.img-slide a:hover img:first-child:not(:last-child){transform:translate3d(0px, 0px, 0px);opacity:1}a.scale_effect img{background:rgba(0,0,0,0);border:none;padding:0;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear}a.scale_effect img:hover{-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}.account-links a .cicon{color:#999}.account-links a:hover .cicon{color:#007bff}.account_dashboard_box{overflow:hidden;position:relative;background:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;min-height:135px}.account_dashboard_box:hover{background:#f8f8f8;text-decoration:none}.account_dashboard_box .cicon{color:#888}.account_dashboard_box .h4{font-size:20px;font-size:1.25rem;color:#333}.account_dashboard_box .p,.account_dashboard_box span{font-size:14.5px;font-size:.90625rem;color:#888;line-height:1.3}.account_dashboard_box span.label-success{color:#2d8900;font-weight:bold}.rewarded-box .progress-radial{width:50px;position:relative;height:50px;background-color:#888;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}.rewarded-box i{position:absolute;right:0;bottom:0;font-size:24px;font-size:1.5rem;color:#333;z-index:1;padding:5px 10px}.rewarded-box .account_dashboard_box:after{position:absolute;content:"";width:0;height:0;border-right:60px solid #bbb;border-left:60px solid rgba(0,0,0,0);border-top:60px solid rgba(0,0,0,0);right:0;bottom:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.rewarded-box:hover .account_dashboard_box:after{border-right-color:#333;z-index:1}.rewarded-box:hover i{color:#fff;z-index:9;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#template_list .slick-prev{left:-20px}#template_list .slick-next{right:-20px}.loading{position:relative;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-webkit-animation:rotate-loading 1.5s linear infinite normal;-moz-animation:rotate-loading 1.5s linear infinite normal;-ms-animation:rotate-loading 1.5s linear infinite normal;-o-animation:rotate-loading 1.5s linear infinite normal;animation:rotate-loading 1.5s linear infinite normal;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;border-color:rgba(0,0,0,0) #999;border-style:solid}#loading-text{color:#999;-webkit-animation:loading-text-opacity 1s linear infinite normal;-moz-animation:loading-text-opacity 1s linear infinite normal;-ms-animation:loading-text-opacity 1s linear infinite normal;-o-animation:loading-text-opacity 1s linear infinite normal;animation:loading-text-opacity 1s linear infinite normal;opacity:0;filter:alpha(opacity=0);top:0;position:absolute;text-align:center;-webkit-text-shadow:0 0 0 rgba(0,0,0,0);-moz-text-shadow:0 0 0 rgba(0,0,0,0);text-shadow:0 0 0 rgba(0,0,0,0)}.loading-container{height:100px;position:relative;width:100px;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;margin:auto}.loading-container .loading{height:100px;width:100px;border-width:2px}.loading-container #loading-text{font-size:12px;font-size:.75rem;margin-top:45px;width:100px}.loading-container-es{height:25px;width:25px;position:relative;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;margin:auto}.loading-container-es .loading{height:25px;width:25px;border-width:1px}.loading-container-es #loading-text{font-size:7px;font-size:.4375rem;margin-top:9px;width:25px}.loading-container-sm{height:50px;width:50px;position:relative;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;margin:auto}.loading-container-sm .loading{height:50px;width:50px;border-width:1px}.loading-container-sm #loading-text{font-size:8px;font-size:.5rem;margin-top:22px;width:50px}.loading-container-lg{height:200px;width:200px;position:relative;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;margin:auto}@media only screen and (max-width: 639px){.loading-container-lg{left:0;right:0}}.loading-container-lg .loading{height:200px;width:200px;border-width:1px}.loading-container-lg #loading-text{font-size:16px;font-size:1rem;margin-top:90px;width:200px}@-webkit-keyframes rotate-loading{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate-loading{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes rotate-loading{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate-loading{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate-loading{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes loading-text-opacity{0%{opacity:0;filter:alpha(opacity=0)}20%{opacity:0;filter:alpha(opacity=0)}50%{opacity:1;filter:alpha(opacity=100)}100%{opacity:0;filter:alpha(opacity=0)}}@-moz-keyframes loading-text-opacity{0%{opacity:0;filter:alpha(opacity=0)}20%{opacity:0;filter:alpha(opacity=0)}50%{opacity:1;filter:alpha(opacity=100)}100%{opacity:0;filter:alpha(opacity=0)}}@-ms-keyframes loading-text-opacity{0%{opacity:0;filter:alpha(opacity=0)}20%{opacity:0;filter:alpha(opacity=0)}50%{opacity:1;filter:alpha(opacity=100)}100%{opacity:0;filter:alpha(opacity=0)}}@-o-keyframes loading-text-opacity{0%{opacity:0;filter:alpha(opacity=0)}20%{opacity:0;filter:alpha(opacity=0)}50%{opacity:1;filter:alpha(opacity=100)}100%{opacity:0;filter:alpha(opacity=0)}}@keyframes loading-text-opacity{0%{opacity:0;filter:alpha(opacity=0)}20%{opacity:0;filter:alpha(opacity=0)}50%{opacity:1;filter:alpha(opacity=100)}100%{opacity:0;filter:alpha(opacity=0)}}.ld-ext-right,.ld-ext-left,.ld-over{position:relative;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.ld-ext-right>.ld,.ld-ext-left>.ld,.ld-over>.ld{position:absolute;top:30%;left:50%;margin:-0.5em;opacity:0;filter:alpha(opacity=0);z-index:-100;ction:ease-in;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.ld-ext-right.running .ld,.ld-ext-left.running .ld,.ld-over.running .ld{opacity:1;filter:alpha(opacity=100);z-index:auto}.ld-ext-right.running{padding-right:2.5em !important}.ld-ext-right>.ld{top:50%;left:auto;right:1em}.ld-ext-left.running{padding-left:2.5em !important}.ld-ext-left>.ld{top:50%;left:auto;left:1em}.ld-ring{width:1em;height:1em;position:relative;color:inherit;display:inline-block}.ld-ring:after{content:"";display:inline-block;position:absolute;margin:auto;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background:center center no-repeat;background-size:cover;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;border-style:solid;border-width:.15em;-webkit-background-clip:padding-box;border-color:currentColor currentColor currentColor rgba(0,0,0,0);box-sizing:border-box}.ld-ring.ld-ring-medium{font-size:32px;font-size:2rem}.ld-ring.ld-ring-large{font-size:64px;font-size:4rem}.ld.ld-spin{-webkit-animation:ld-spin 1s infinite normal;-moz-animation:ld-spin 1s infinite normal;-ms-animation:ld-spin 1s infinite normal;-o-animation:ld-spin 1s infinite normal;animation:ld-spin 1s infinite normal}.ld-over:before{content:"";display:block;position:absolute;opacity:0;filter:alpha(opacity=0);z-index:-1;top:0;left:0;width:100%;height:100%;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;background:#f0f0f0;background:rgba(240,240,240,.8)}.ld-over.running>.ld{z-index:991}.ld-over.running:before{opacity:1;filter:alpha(opacity=100);z-index:990;display:block}@-webkit-keyframes ld-spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}50%{-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}100%{-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes ld-spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}50%{-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}100%{-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes ld-spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}50%{-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}100%{-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes ld-spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}50%{-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}100%{-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes ld-spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}50%{-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}100%{-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.progress[data-percent]:after{bottom:0;color:#000;content:attr(data-percent);display:inline-block;font-size:12px;left:0;line-height:16px;position:absolute;right:0;text-align:center;top:1}#product_images .carousel-thumbs,.kit_product_info .carousel-thumbs{position:relative;overflow-x:auto;margin:.5rem 0}#product_images .carousel-thumbs .carousel-thumb,.kit_product_info .carousel-thumbs .carousel-thumb{width:80px;height:auto;margin:0 .25rem;float:left;background-color:#fff}#product_images .carousel-thumbs a,.kit_product_info .carousel-thumbs a{display:table-cell}#product_images .carousel-thumbs a:first-child .carousel-thumb,.kit_product_info .carousel-thumbs a:first-child .carousel-thumb{margin-left:0}#product_images .carousel-thumbs a:last-child .carousel-thumb,.kit_product_info .carousel-thumbs a:last-child .carousel-thumb{margin-right:0}#product_images .carousel-control-prev,#product_images .carousel-control-next,.kit_product_info .carousel-control-prev,.kit_product_info .carousel-control-next{width:40px;height:40px;margin:auto}#product_images .carouselimages,.kit_product_info .carouselimages{position:relative}.allbtn .btn-title-text{color:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.allbtn .btn-title-text a{color:#fff}.allbtn .btn-title-text:hover{background:#fff !important;-webkit-box-shadow:0 0 7px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 7px 0 rgba(0,0,0,.3);box-shadow:0 0 7px 0 rgba(0,0,0,.3)}.allbtn .btn-title-text:hover a{color:#333}.allbtn .btn-title-text.rounded{min-height:90px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:100%}.allbtn .btn-title-text.rounded:hover{-webkit-box-shadow:0 0 7px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 7px 0 rgba(0,0,0,.3);box-shadow:0 0 7px 0 rgba(0,0,0,.3)}.allbtn .btn-title-text.browse_design:hover{background:#fff !important}.allbtn .btn-title-text.browse_design:hover:hover{color:#007bff}.allbtn .btn-title-text.custom_design:hover{background:#fff !important}.allbtn .btn-title-text.custom_design:hover a{color:#17a2b8}.allbtn .btn-title-text.upload_design:hover{background:#fff !important}.allbtn .btn-title-text.upload_design:hover:hover{color:#333}.allbtn .btn-title-text.hire_designer:hover{background:#fff !important}.allbtn .btn-title-text.hire_designer:hover a{color:#333}.allbtn .btn-title-text.quote_product:hover{background:#fff !important}.allbtn .btn-title-text.quote_product:hover a{color:#333}.allbtn a:hover{text-decoration:none}.actionButtonsModal .allbtn .btn-img-text a{display:block;text-align:center}.actionButtonsModal .allbtn .btn-img-text a i{margin:.5rem 0 !important}.actionButtonsModal .allbtn .btn-img-text a .short-disc{margin-bottom:.5rem !important}#related-product .page-sub-header .fa-lg,#combo-poducts .page-sub-header .fa-lg{font-size:24px;font-size:1.5rem}#product-info .calc_loading{background:#fff;background:rgba(255,255,255,.8);position:absolute;display:none;z-index:100;width:90%;height:90%}#product-info .calc_loading .loading-container{left:30%;top:10%}.book_pages_class label{line-height:1}.kitproductinfo .position-sticky{top:60px}.kitproductinfo .position-sticky .loadkitsummary .dropdown-menu>.inner{max-height:200px !important}.kit_product_info .flex-wrap>img,.kit_product_info .flex-wrap .inner_slider{width:100%;align-self:flex-start}.kit_product_info .calc_kit_footer{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:2rem -1rem 0rem -1rem;border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px}.kit_product_info .calc_kit_footer>.form-group{margin-bottom:0}.kit_product_info .calc_kit_footer .content-box{font-size:17px;font-size:1.0625rem}.kit_product_info .calc_kit_footer #product_weight_display{margin-top:.5rem}.kit_summary{border-color:#999;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}.kit_summary .card-header{background:#999;border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-webkit-border-radius:7px 7px 0 0}.kit_summary .card-header .card-title{color:#fff}#related-product:not(.slick-slider){white-space:nowrap;overflow:auto}#related-product:not(.slick-slider) .product-box{display:inline-block;max-width:250px}#related-product:not(.slick-slider) .product-box .caption{white-space:normal}.section-bg{margin:0 -15px;background:#f8f8f8}#faq_products div .card{border:none;background:rgba(0,0,0,0)}#faq_products div .card .card-header{background:rgba(0,0,0,0);padding:.75rem 0}#faq_products div .card .card-header a.collapsed span::after{content:""}#faq_products div .card .card-header a span::after{content:""}#productpricetotal{text-align:right;background:#fff}@media only screen and (max-width: 574px){#productpricetotal{position:fixed !important;bottom:0;width:100%;box-shadow:0px 0px 6px 2px #ddd;padding:.65rem .6rem;left:0;z-index:9;text-align:center}#productpricetotal #stock_error_msg{text-align:center}#productpricetotal #producttotalprice,#productpricetotal .price_calc_unit_price{justify-content:center !important}}@media only screen and (max-width: 639px){#product-info #get-started{position:fixed;bottom:55px;z-index:998;left:0;margin-bottom:0 !important;width:auto;right:0}}@media only screen and (max-width: 639px){.popup_page_inner #productpricetotal{position:static !important;box-shadow:none}}.relatedProductClass.imgPlaceHolder{pointer-events:auto}.breadcrumb_container{counter-reset:flag;background:#f1f1f1;padding-bottom:0 !important;margin-bottom:1rem}@media only screen and (min-width: 768px){.breadcrumb_container{display:block;background:rgba(0,0,0,0);margin-bottom:0}}.breadcrumb_container .breadcrumb{background-color:rgba(0,0,0,0);padding:.3rem .5rem 0rem .9rem}@media only screen and (min-width: 768px){.breadcrumb_container .breadcrumb{padding:.3rem .5rem .5rem 0rem}}.breadcrumb_container .breadcrumb .list-inline-item{margin:0}.breadcrumb_container .breadcrumb.breadcrumb_arrow>li+li:before{color:#ccc;content:"";display:inline-block;position:static;font-family:"Font Awesome 5 Pro";padding:0 .5rem;font-weight:600}.breadcrumb_container .breadcrumb.breadcrumb_left_arrow>li+li:before{color:#ccc;content:"";display:inline-block;position:static;font-family:"Font Awesome 5 Pro";padding:0 .5rem;font-weight:600}.breadcrumb_container .breadcrumb.breadcrumb_arrow3>li+li:before{color:#ccc;content:"";display:inline-block;position:static;font-family:"Font Awesome 5 Pro";padding:0 .5rem;font-weight:600}.breadcrumb_container .breadcrumb.breadcrumb_arrow4>li+li:before{color:#ccc;content:"/";display:inline-block;position:static;font-family:"Font Awesome 5 Pro";padding:0 .5rem;font-weight:600}.breadcrumb_container li.list-inline-item.active .fa-circle{color:#007bff}.breadcrumb_container li.list-inline-item:last-child .fa-chevron-right{display:none}#shipping .dropdown-toggle{color:inherit !important}#shipping #default_shipping_types .shipping_types .btn-dropdown .filter-option-inner-inner small{display:block;text-overflow:ellipsis;overflow:hidden}.cart_loader{left:0;right:0;text-align:center;z-index:9;width:40px;height:auto;margin:auto}.order-details .order-img{margin-bottom:.5rem}.order-details .thumbnail{margin:auto;border:none !important;max-width:150px !important;max-height:150px !important}@media only screen and (min-width: 768px){.order-details .thumbnail{max-width:100px !important;max-height:100px !important}}@media only screen and (min-width: 1200px){.order-details .thumbnail{max-width:150px !important;max-height:150px !important}}.order-details .thumbnail img{max-height:150px;border:1px solid #dee2e6}.order-details .cart-additional-info li{line-height:1.5;word-break:break-word}.order-details .no-img-ext{height:150px !important;width:150px !important}.order-details .no-img-ext>div>span{font-size:12px;font-size:.75rem}@media only screen and (min-width: 1200px){.order-details .no-img-ext>div>span{left:70px}}.order-details .no-img-ext>div i{font-size:70px;font-size:4.375rem}@media only screen and (min-width: 768px){.order-details .change_card_name_div{width:50%}}.order-details strong del{display:block}@media only screen and (min-width: 1200px){.order-details strong del{display:inline-block}}@media only screen and (min-width: 768px){.fancybox__container .order-details .thumbnail.noimage{max-width:100px !important;max-height:100px !important}}.associate_image .thumbnail{width:60px !important;height:60px !important;margin:0 !important}.associate_image .thumbnail .zoom i{font-size:20px;font-size:1.25rem;height:20px}.associate_image .no-img-ext{height:60px !important;width:60px !important}.associate_image .no-img-ext>div>span{font-size:7px;font-size:.4375rem;padding:0 .4rem}@media only screen and (min-width: 1200px){.associate_image .no-img-ext>div>span{left:20px}}.associate_image .no-img-ext>div i{font-size:35px;font-size:2.1875rem}.steps ul li{margin-right:0 !important}.steps ul li a{width:108px;position:relative;text-align:center;display:flex;flex-direction:column-reverse;justify-content:center;align-items:center}.steps ul li a:hover{color:inherit}.steps ul li a:after{content:"";width:78%;position:absolute;display:inline-block;height:3px;background:#f42f77;right:auto;left:64px;top:24px;margin:auto;vertical-align:middle;bottom:0}@media only screen and (min-width: 768px){.steps ul li a:after{width:83%;left:85px}}@media only screen and (min-width: 768px){.steps ul li a{width:150px}}.steps ul li .step_title{margin-bottom:5px}.steps ul li:last-child a{padding-right:0}.steps ul li:last-child a::after{display:none}.steps ul li .orderstep{width:25px;height:25px;background:#f42f77;display:inline-block;text-align:center;line-height:22px;border-radius:100%;margin-right:.3rem;color:#fff;border:1px solid rgba(0,0,0,0) !important}.steps ul li.visited a:after{content:"";width:78%;position:absolute;display:inline-block;height:3px;background:#ccc;right:auto;left:64px;top:24px;margin:auto;vertical-align:middle;bottom:0}@media only screen and (min-width: 768px){.steps ul li.visited a:after{width:83%;left:85px}}.steps ul li.visited .orderstep{color:#fff}.steps ul li.visited:last-child a{padding-right:0}.steps ul li.visited:last-child a::after{display:none}.steps ul li.disabled{opacity:.5}.steps ul li.disabled a{pointer-events:none;color:#777}.steps ul li.disabled a:after{content:"";width:78%;position:absolute;display:inline-block;height:3px;background:#ccc;right:auto;left:64px;top:24px;margin:auto;vertical-align:middle;bottom:0}@media only screen and (min-width: 768px){.steps ul li.disabled a:after{width:83%;left:85px}}.steps ul li.disabled .orderstep{color:#fff;border:1px solid #8b8b8b;background:#8b8b8b}.steps ul li.disabled:last-child a{padding-right:0}.steps ul li.disabled:last-child a::after{display:none}#payment .custom-control-label{display:flex !important}#payment #payment_method .nav-tabs{border:none !important}@media only screen and (max-width: 767px){#payment #payment_method .nav-tabs{flex-wrap:nowrap;overflow-y:hidden;margin:0 8px;overflow-x:auto}#payment #payment_method .nav-tabs li{min-width:150px}}.Photoprinttab .nav-tabs li .nav-link{border:0;border-bottom:2px solid rgba(0,0,0,0) !important}.Photoprinttab .nav-tabs li .nav-link.active,.Photoprinttab .nav-tabs li .nav-link:hover,.Photoprinttab .nav-tabs li .nav-link:focus{border:0;border-bottom:2px solid #17a2b8 !important;color:#17a2b8}.coupon{position:relative}.coupon .error-block{left:auto;top:100%;right:7%}.coupon .success-block{left:6%;bottom:-8px;right:auto}.fancybox__content .order-details{-webkit-box-shadow:0 0 0 0 #333 !important;-moz-box-shadow:0 0 0 0 #333 !important;box-shadow:0 0 0 0 #333 !important}.cart_section .orderbtn .btn-link:not(:last-child){position:relative}.cart_section .orderbtn .btn-link:not(:last-child):after{content:"|";position:absolute;right:-5px;color:#ccc}.cart_section .sticky-top{z-index:8}.ordercontinue{position:fixed;z-index:9;bottom:0;background:#fff;left:0;right:0;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.3);box-shadow:0 0 5px 0 rgba(0,0,0,.3)}@media only screen and (min-width: 1024px){.ordercontinue{position:static;background:rgba(0,0,0,0);-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 0 rgba(0,0,0,0)}}.shipping_types>p~.custom-radio{padding-left:.8rem}.shipping_types>p:not(:first-child){padding-top:.5rem}.shipping_types .dropdown-menu li small{display:block;white-space:break-spaces}#shipping_address .address-dropdown,#localpickup_address_select .address-dropdown,#office_address .address-dropdown{max-width:350px;display:block}.dropdown.bs-container.mt-3{margin-top:0 !important}.shopping_cart_ul li{position:relative;padding-right:1.8rem;padding-bottom:.25rem}.shopping_cart_ul li::after{content:"|";position:absolute;right:12px;top:-1px;color:#cdcdcd}.shopping_cart_ul li:last-child::after{display:none}#middle-content .shopping_border{border-color:#ebebeb !important}#middle-content .order_summary_position .sticky-top{z-index:9}.checkout_social_link .google_login,.checkout_social_link .facebook_login{background:#fff !important;border-color:#fff !important}.change_card_name_div .shopping_border .input-group-prepend{z-index:999}#div_shipping_type_options #default_shipping_types label span small{font-weight:400;display:block}.overlay_coupon-content{position:relative;width:100%;text-align:center}.overlay_coupon a{text-decoration:none;color:#818181;transition:.3s}.overlay_coupon a:hover,.overlay_coupon a:focus{color:#f1f1f1}.overlay_coupon .closebtn{font-size:2.25rem}.offer_sidebar{border:1px dashed #dbdbdb;border-radius:10px}.offer_sidebar .coupon_btn{border:1px dashed #dbdbdb;font-size:18px;background:#fff;border-radius:5px;position:relative}.offer_sidebar .coupon_btn img{position:absolute;top:-9px;right:0;transform:rotate(180deg)}.overlay_coupon .overlay_coupon_mobile .error-block{top:10%;right:69%}.overlay_coupon .error-block{top:5%;right:0%}.coupon_message{border-radius:5px;border:1px dashed #dbdbdb}#shopping-cart .cart_section .order-details:last-child{border-bottom:unset !important}.coupon .error-block span,.overlay_coupon .error-block span{border:unset}.all_border_radius{border-radius:8px}.available_coupons b{font-size:12px}@media only screen and (min-width: 768px){#offcanvascoupon{width:60%}}@media only screen and (min-width: 1200px){#offcanvascoupon{width:30%}}.overlay_coupon_mobile{max-height:80% !important;height:auto !important}.cartItemAction ul{width:100%;float:left;height:auto}#middle-content .order_summary_position .spacing_trips{padding-top:4rem !important}.free_shipping_ribbon{top:52px;left:-2px;width:98%;right:0;margin:0 auto}@media only screen and (min-width: 768px){.free_shipping_ribbon{top:14px;left:-9px;width:102%}}@media only screen and (min-width: 1024px){.free_shipping_ribbon{width:104%}}.free_shipping_ribbon p{padding-left:25px;overflow:hidden;font-size:12px;font-size:.75rem}.free_shipping_ribbon p:after{display:block;position:absolute;content:"";border:4px solid #d9d9f0;border-top-color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0);bottom:-8px;left:0px;transform:rotate(-90deg)}.free_shipping_ribbon p:before{display:block;position:absolute;content:"";border:4px solid #d9d9f0;border-top-color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0);bottom:-8px;right:0px;transform:rotate(180deg)}.free_shipping_ribbon p i{font-size:24px;font-size:1.5rem}#default_shipping_types .ship_option:last-child .form-check-radio:last-child{border:none !important;margin:0 !important}.payment_icons_main p{white-space:nowrap;top:-2px;left:50%;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.save_for_later_list .col-12:last-child{border:none !important;margin-bottom:0 !important}@media only screen and (min-width: 1024px){.checkout_model.modal-lg{max-width:650px !important}}.checkout_model.modal-lg .border-bottom{border-color:#e7e6e6 !important}#shipping{background-color:#fff}#shipping #default_shipping_types .form-check-radio{padding:.8rem !important;background:#fff !important;border:unset !important;border-radius:5px}#shipping #default_shipping_types .ship_option .form-check-radio{padding:.8rem !important;background:#fff !important;border:unset !important;border-radius:5px}#payment_option .paytab .card-title{padding:0 !important;margin-top:.25rem !important}#shopping-cart .neon-Profile::before,#shopping-cart .neon-location::before{color:#f42f77}#shopping-cart .neon-shipping-fast::before{color:#f42f77;font-size:1.8rem}#shopping-cart .neon-Debit_Card::before{color:#f42f77;font-size:1.8rem}#shipping_address address,#bill_address address{margin-bottom:0;font-size:.75rem}#shipping_address address strong,#bill_address address strong{font-size:.875rem}.ordercontinue #order_continue_btn{font-size:1rem}@media only screen and (max-width: 767px){.up_check{position:absolute;z-index:9}.up_check .form-check input{background:#fff}}@media only screen and (min-width: 768px){div#cart .order-details table{display:contents}}@media only screen and (min-width: 768px){.save_for_later_list table{display:contents}}@media only screen and (max-width: 767px){.checkout_body .shopping-cart{--bs-bg-opacity: 1;background-color:rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important}}.iti>.form-control{height:calc(3.5rem + 2px);line-height:1.25}.canvas-loader-container{position:fixed;top:0;left:0;z-index:99999;display:none;width:100%;height:100%;overflow:hidden;outline:0;background-color:rgba(143,141,141,.38)}.canvas-loader-box{position:fixed;top:15%;left:10%;right:10%;bottom:10%;border-radius:20px;height:500px;text-align:center;display:flex;justify-content:center;align-items:center}.canvas-loader{width:100px;height:100px;border-radius:50%;display:inline-block;position:relative;border:5px solid;border-color:#f42f77 #f42f77 rgba(0,0,0,0);box-sizing:border-box;animation:canvas-loder-rotation 1.5s linear infinite}.canvas-loader::after{content:"";box-sizing:border-box;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;border:5px solid;border-color:rgba(0,0,0,0) #f42f77 #f42f77;width:70px;height:70px;border-radius:50%;animation:canvas-loder-rotationBack .6s linear infinite;transform-origin:center center}@keyframes canvas-loder-rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes canvas-loder-rotationBack{0%{transform:rotate(0deg)}100%{transform:rotate(-360deg)}}#payment_option .stripe_pay{padding-right:.35rem !important;padding-left:.35rem !important}.upsell-product-badge-top .plp-badge{position:absolute;top:0px;border-radius:0px !important;border-bottom-right-radius:5px !important;border-top-left-radius:5px !important;z-index:11}#offcanvasProductPage .offcanvas-body{overflow-y:unset}.upsell-cart_icon{position:absolute;right:5px;bottom:0;cursor:pointer}.shopping_add_to_cart_button.btn:hover,.shopping_add_to_cart_button.btn:focus{background-color:#f42f77;border-color:#f42f77}.top_selling .div_calculator .btn:hover,.top_selling .div_calculator .btn:focus{background-color:#f42f77;border-color:#f42f77}.top_selling .slider-cat{display:none}.top_selling .slider-cat.slick-initialized{display:block}.popup_page_inner #prductqty{display:none !important}.top_selling .btn:disabled,.top_selling .btn.disabled,.top_selling fieldset:disabled .btn{color:#fff !important;background-color:#f42f77 !important;border-color:#f42f77 !important}.popup_page_inner #product_info .personalise_gallery{width:400px !important;height:400px !important;align-self:center;padding:0 !important}@media(max-height: 800px){.popup_page_inner #product_info .personalise_gallery{width:200px !important;height:200px !important}}.popup_page_inner .mobile_preview{display:none !important}.upsell_title{font-size:.825rem !important}.upsell_price{font-size:.725rem !important}.upsell_price span{font-size:.725rem !important}.upsell_price .rounded-pill{font-size:.725rem !important}.variant_image_height{display:flex;justify-content:center}.variant_image_height img{width:95% !important}.shopping_add_to_cart_button.btn,.top_selling .div_calculator .btn{padding-top:5px !important;padding-bottom:5px !important;font-size:.825rem}#shopping-cart .slick-arrow{top:40% !important}@media screen and (max-width: 1199px){.popup_page_inner #additionaloptionid .row.opt_slider{overflow-x:auto;display:flex;flex-wrap:nowrap}.popup_page_inner #additionaloptionid .row.opt_slider .col-4{flex:0 0 22%;width:22%}}#top-banner picture,#product_images picture,.kit_product_info picture,.product-box picture{display:block}#top-banner picture img,#product_images picture img,.kit_product_info picture img,.product-box picture img{width:100%;height:100%;object-fit:contain}.visualcal picture{display:inline-block}.visualcal picture img{width:100%;height:100%;object-fit:contain}.visualcal .custom-control-label{display:block !important}.ribbon{position:absolute;color:#fff;top:.5em;left:0;background-color:#1e5d88 0%;background:linear-gradient(left, #1e5d88 0%, #236e96 11%, #308db6 47%, #51b3d6 100%);background:-webkit-linear-gradient(left, #1e5d88 0%, #236e96 11%, #308db6 47%, #51b3d6 100%);background:-moz-linear-gradient(left, #1e5d88 0%, #236e96 11%, #308db6 47%, #51b3d6 100%);background:-ms-linear-gradient(left, #1e5d88 0%, #236e96 11%, #308db6 47%, #51b3d6 100%);background:-o-linear-gradient(left, #1e5d88 0%, #236e96 11%, #308db6 47%, #51b3d6 100%);white-space:nowrap;font-size:14px;font-size:.875rem;z-index:98;-webkit-box-shadow:0 1px 7px 0 rgba(0,0,0,.8);-moz-box-shadow:0 1px 7px 0 rgba(0,0,0,.8);box-shadow:0 1px 7px 0 rgba(0,0,0,.8)}.ribbon:before{content:"";display:block;position:absolute;background-color:#19376c 0%;background:linear-gradient(left, #19376c 0%, #1e5d88 100%);background:-webkit-linear-gradient(left, #19376c 0%, #1e5d88 100%);background:-moz-linear-gradient(left, #19376c 0%, #1e5d88 100%);background:-ms-linear-gradient(left, #19376c 0%, #1e5d88 100%);background:-o-linear-gradient(left, #19376c 0%, #1e5d88 100%);border-radius:.8em 0 0;-moz-border-radius:.8em 0 0;-webkit-border-radius:.8em 0 0;height:2.5em;left:-0.6em;top:1px;width:.6em}.ribbon:after{content:"";display:block;position:absolute;background-color:#0b1d3d 0%;background:linear-gradient(left, #0b1d3d 0%, #143268 100%);background:-webkit-linear-gradient(left, #0b1d3d 0%, #143268 100%);background:-moz-linear-gradient(left, #0b1d3d 0%, #143268 100%);background:-ms-linear-gradient(left, #0b1d3d 0%, #143268 100%);background:-o-linear-gradient(left, #0b1d3d 0%, #143268 100%);border-radius:2em 0 0 2em;-moz-border-radius:2em 0 0 2em;-webkit-border-radius:2em 0 0 2em;bottom:-0.8em;height:.8em;left:-0.6em;width:.6em}.ribbon span{position:relative;display:block;padding:.3rem .5rem .3rem .75rem}.ribbon span:after{content:"";display:block;position:absolute;border-color:rgba(136,183,213,0);border-left-color:#4fb1d5;border-width:16px 20px 16px 10px;border-style:solid;right:-29px;top:0}.cross-label{background-color:#f58f0a;color:#fff;font-size:12px;font-size:.75rem;font-weight:bold;height:24px;line-height:22px;position:absolute;right:-2px;text-align:center;top:19px;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);width:65px;z-index:98}.cross-label:before{content:"";display:block;position:absolute;border-right:24px solid #f58f0a;border-top:24px solid rgba(0,0,0,0);height:0;left:-23px;top:0;width:0}.cross-label:after{content:"";display:block;position:absolute;border-left:24px solid #f58f0a;border-top:24px solid rgba(0,0,0,0);height:0;left:64px;top:0;width:0}.ribbon-triangle{line-height:28px;font-size:14px;font-size:.875rem;font-weight:bold;text-align:center;color:#fff;position:absolute;background-color:#f73a3a 0%;background:linear-gradient(top, #f73a3a 0%, #c00101 22%, #c00101 58%, #e92828 86%, #e82828 100%);background:-webkit-linear-gradient(top, #f73a3a 0%, #c00101 22%, #c00101 58%, #e92828 86%, #e82828 100%);background:-moz-linear-gradient(top, #f73a3a 0%, #c00101 22%, #c00101 58%, #e92828 86%, #e82828 100%);background:-ms-linear-gradient(top, #f73a3a 0%, #c00101 22%, #c00101 58%, #e92828 86%, #e82828 100%);background:-o-linear-gradient(top, #f73a3a 0%, #c00101 22%, #c00101 58%, #e92828 86%, #e82828 100%);top:-1px;right:10px;width:65px;padding:5px 10px;z-index:98}.ribbon-triangle:before{content:"";display:block;position:absolute;border-bottom:13px solid rgba(0,0,0,0);border-left:32px solid #e72626;border-right:33px solid #e72626;bottom:-13px;left:0px}.ribbon-triangle span{display:block;min-height:35px;position:relative}.ribbon-triangle span:before{content:"";display:block;position:absolute;border-left:1px dashed rgba(255,255,255,.8);height:100%;top:5px;left:-4px}.ribbon-triangle span:after{content:"";display:block;position:absolute;border-left:1px dashed rgba(255,255,255,.8);height:100%;top:5px;right:-4px}.corner-triangle{border-color:rgba(0,0,0,0) #5cb75c rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:0 75px 66px 0;height:0;position:absolute;right:0px;top:0px;width:0;z-index:10}.corner-triangle .corner-triangle-text{color:#fff;margin:4px 0 0 37px;-moz-transform:rotate(40deg);-o-transform:rotate(40deg);-ms-transform:rotate(40deg);-webkit-transform:rotate(40deg);transform:rotate(40deg);white-space:nowrap;height:50%}.burst{background:#f7f43a;width:50px;height:50px;position:absolute;text-align:center;top:0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;z-index:98}.burst:before{content:"";display:block;position:absolute;top:0;-moz-transform:rotate(30deg);-o-transform:rotate(30deg);-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);transform:rotate(30deg);left:0;height:50px;width:50px;background:#f7f43a;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.burst:after{content:"";display:block;position:absolute;top:0;-moz-transform:rotate(60deg);-o-transform:rotate(60deg);-ms-transform:rotate(60deg);-webkit-transform:rotate(60deg);transform:rotate(60deg);left:0;height:50px;width:50px;background:#f7f43a;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.burst span{font-size:12px;font-size:.75rem;display:block;height:40px;position:absolute;top:50%;margin-top:-10px;z-index:10;color:#000;text-align:center;width:100%;font-weight:bold}.title-top .ribbon{top:10%}.title-top .burst{top:8%}.canvas-sticky-top{position:sticky;top:10px}.canvas-sticky-top.full-frame{z-index:1000}.canvas-sticky-top.full-frame .canvas_iframe iframe{position:fixed;top:0;bottom:0;left:0;right:0;z-index:999999;width:100% !important;height:100% !important}.imageContent-thumb{cursor:pointer}.upload_img_button #fileupload .qq-uploader div[class*=col-] .control-label{margin:0 !important}.upload_img_button #fileupload .qq-upload-list .qq-upload-size{display:none}.upload_img_button #fileupload .qq-upload-list .qq-upload-spinner-selector.qq-upload-spinner{display:none}.upload_img_button #fileupload .qq-upload-list .qq-in-progress>div{display:inline-block;vertical-align:middle;width:37%}.upload_img_button #fileupload .qq-upload-list .qq-in-progress .qq-upload-spinner{padding:0;vertical-align:top}.upload_img_button #fileupload .qq-upload-list .qq-in-progress .qq-upload-spinner .progress{width:100%}.upload_img_button #fileupload .qq-upload-list .qq-upload-file{margin:0 !important;display:inline-block !important;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:150px}.upload_img_button .qq-uploader-selector qq-uploader .qq-upload-list-selector .qq-upload-list{padding-top:0 !important;padding-bottom:0 !important}.canvas_option .main-thumb{overflow-x:auto}.canvas_option .main-thumb .imageContent-thumb .img-footer{max-height:64px;height:100%;object-fit:contain;min-width:95px}.canvas_iframe{position:relative;text-align:center;margin-top:1rem}@media only screen and (min-width: 768px){.canvas_iframe{margin-top:1.6rem}}.canvas_iframe .width-top{position:absolute;top:-25px;left:0;right:0;text-align:center;background:rgba(0,0,0,0);border-right:1px solid #ccc;border-left:1px solid #ccc;height:15px;display:flex;align-items:center;justify-content:center}.canvas_iframe .width-top:before{content:"";display:block;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;background:#ccc;height:1px}.canvas_iframe .width-top span{background:#fff;padding:0 .5rem;display:inline-block;position:relative;font-size:15px;font-size:.9375rem}.canvas_iframe .width-top span small{padding-left:.2rem}.canvas_iframe .height-right{position:absolute;bottom:0;right:-22px;top:0;text-align:center;background:rgba(0,0,0,0);border-top:1px solid #ccc;border-bottom:1px solid #ccc;width:15px;display:flex;align-items:center;justify-content:center;writing-mode:vertical-rl}.canvas_iframe .height-right:before{content:"";display:block;position:absolute;top:0;bottom:0;right:0;left:0;margin:0 auto;background:#ccc;width:1px}.canvas_iframe .height-right span{background:#fff;padding:.5rem 0;display:inline-block;position:relative;font-size:15px;font-size:.9375rem}.canvas_iframe .height-right span small{padding-top:.2rem}.canvas_iframe iframe{height:290px;margin:auto;width:100%;box-shadow:0 0 8px #ccc}@media only screen and (max-width: 574px){.canvas_iframe iframe{width:89%}.canvas_iframe .width-top{margin-top:.5rem !important}}@media only screen and (min-width: 768px){.canvas_iframe iframe{height:330px}}@media only screen and (min-width: 1024px){.canvas_iframe iframe{height:400px}}#product-info .sticky-top{z-index:99}#imagePreview .modal-body{min-height:600px}@media only screen and (max-width: 1439px){#imagePreview .modal-body{min-height:500px}}@media only screen and (max-width: 799px){#imagePreview .modal-body{min-height:300px}}#imagePreview .modal-footer{overflow-x:auto;flex-wrap:nowrap}#imagePreview .modal-footer img{opacity:.5;filter:alpha(opacity=50);border:1px solid #8a8a8a;cursor:pointer;max-width:100px}#imagePreview .modal-footer img.active{opacity:9;filter:alpha(opacity=900);border-color:#007bff}#imagePreview .imageContent{position:relative;height:600px;display:flex;justify-content:center}#imagePreview .imageContent.canvasBG{background-color:#999 0%;background:linear-gradient(45deg, #999 0%, #ccc 48%, #d5d5d5 100%);background:-webkit-linear-gradient(45deg, #999 0%, #ccc 48%, #d5d5d5 100%);background:-moz-linear-gradient(45deg, #999 0%, #ccc 48%, #d5d5d5 100%);background:-ms-linear-gradient(45deg, #999 0%, #ccc 48%, #d5d5d5 100%);background:-o-linear-gradient(45deg, #999 0%, #ccc 48%, #d5d5d5 100%)}@media only screen and (min-width: 1440px){#imagePreview .imageContent{align-items:center}}@media only screen and (max-width: 1439px){#imagePreview .imageContent{height:500px}}@media only screen and (max-width: 799px){#imagePreview .imageContent{height:300px}}#imagePreview .imageContent .over{position:absolute}#imagePreview .canvas3d{--x:40px;--y:40px;clip-path:polygon(0 calc(var(--x) + var(--y)), var(--y) var(--y), calc(100% - var(--y)) var(--y), calc(100% - var(--y)) calc(100% - var(--y)), var(--y) calc(100% - var(--y)), 0 calc(100% - var(--x) - var(--y)));margin-left:30%;transform-origin:left;transform:perspective(750px) rotateY(20deg);outline:var(--y) solid rgba(0,0,0,.4);outline-offset:calc(-1*var(--y))}#imagePreview .canvasImgmax{max-width:750px;max-height:600px}#imagePreview .canvasImgmax.portraitview{margin-left:17%}.slider-thumb{position:relative}.slider-thumb .slick-arrow{position:absolute;width:30px;height:30px;line-height:30px;top:0;bottom:0;margin:auto;text-align:center;background:#eee;color:#333}.slider-thumb .slick-arrow:hover{background:#b1b1b1;color:#333}.slider-thumb .slick-arrow.left-nav{left:0}.slider-thumb .slick-arrow.right-nav{right:0}.zoom_range .custom-range{width:80%;margin-right:1rem}.custom-range::-webkit-slider-thumb{background-color:#dcdcdc 0%;background:linear-gradient(to top, rgb(220, 220, 220) 0%, rgb(221, 221, 221) 50%, rgb(255, 255, 255) 100%);background:-webkit-linear-gradient(to top, rgb(220, 220, 220) 0%, rgb(221, 221, 221) 50%, rgb(255, 255, 255) 100%);background:-moz-linear-gradient(to top, rgb(220, 220, 220) 0%, rgb(221, 221, 221) 50%, rgb(255, 255, 255) 100%);background:-ms-linear-gradient(to top, rgb(220, 220, 220) 0%, rgb(221, 221, 221) 50%, rgb(255, 255, 255) 100%);background:-o-linear-gradient(to top, rgb(220, 220, 220) 0%, rgb(221, 221, 221) 50%, rgb(255, 255, 255) 100%);border:1px solid #c7c5c5;width:25px;height:25px;margin-top:-10px}.custom-range::-moz-range-thumb{background-color:#dcdcdc 0%;background:linear-gradient(to top, rgb(220, 220, 220) 0%, rgb(221, 221, 221) 50%, rgb(255, 255, 255) 100%);background:-webkit-linear-gradient(to top, rgb(220, 220, 220) 0%, rgb(221, 221, 221) 50%, rgb(255, 255, 255) 100%);background:-moz-linear-gradient(to top, rgb(220, 220, 220) 0%, rgb(221, 221, 221) 50%, rgb(255, 255, 255) 100%);background:-ms-linear-gradient(to top, rgb(220, 220, 220) 0%, rgb(221, 221, 221) 50%, rgb(255, 255, 255) 100%);background:-o-linear-gradient(to top, rgb(220, 220, 220) 0%, rgb(221, 221, 221) 50%, rgb(255, 255, 255) 100%);border:1px solid #c7c5c5;width:25px;height:25px;margin-top:-10px}.custom-range::-ms-thumb{background-color:#dcdcdc 0%;background:linear-gradient(to top, rgb(220, 220, 220) 0%, rgb(221, 221, 221) 50%, rgb(255, 255, 255) 100%);background:-webkit-linear-gradient(to top, rgb(220, 220, 220) 0%, rgb(221, 221, 221) 50%, rgb(255, 255, 255) 100%);background:-moz-linear-gradient(to top, rgb(220, 220, 220) 0%, rgb(221, 221, 221) 50%, rgb(255, 255, 255) 100%);background:-ms-linear-gradient(to top, rgb(220, 220, 220) 0%, rgb(221, 221, 221) 50%, rgb(255, 255, 255) 100%);background:-o-linear-gradient(to top, rgb(220, 220, 220) 0%, rgb(221, 221, 221) 50%, rgb(255, 255, 255) 100%);border:1px solid #c7c5c5;width:20px;height:20px;margin-top:0px}.custom-range:focus::-webkit-slider-thumb{background-color:#dcdcdc 0%;background:linear-gradient(to top, rgb(220, 220, 220) 0%, rgb(221, 221, 221) 50%, rgb(255, 255, 255) 100%);background:-webkit-linear-gradient(to top, rgb(220, 220, 220) 0%, rgb(221, 221, 221) 50%, rgb(255, 255, 255) 100%);background:-moz-linear-gradient(to top, rgb(220, 220, 220) 0%, rgb(221, 221, 221) 50%, rgb(255, 255, 255) 100%);background:-ms-linear-gradient(to top, rgb(220, 220, 220) 0%, rgb(221, 221, 221) 50%, rgb(255, 255, 255) 100%);background:-o-linear-gradient(to top, rgb(220, 220, 220) 0%, rgb(221, 221, 221) 50%, rgb(255, 255, 255) 100%)}.custom-range:focus::-ms-slider-thumb{background-color:#dcdcdc 0%;background:linear-gradient(to top, rgb(220, 220, 220) 0%, rgb(221, 221, 221) 50%, rgb(255, 255, 255) 100%);background:-webkit-linear-gradient(to top, rgb(220, 220, 220) 0%, rgb(221, 221, 221) 50%, rgb(255, 255, 255) 100%);background:-moz-linear-gradient(to top, rgb(220, 220, 220) 0%, rgb(221, 221, 221) 50%, rgb(255, 255, 255) 100%);background:-ms-linear-gradient(to top, rgb(220, 220, 220) 0%, rgb(221, 221, 221) 50%, rgb(255, 255, 255) 100%);background:-o-linear-gradient(to top, rgb(220, 220, 220) 0%, rgb(221, 221, 221) 50%, rgb(255, 255, 255) 100%);box-shadow:none}.custom-range:focus::-moz-slider-thumb{background-color:#dcdcdc 0%;background:linear-gradient(to top, rgb(220, 220, 220) 0%, rgb(221, 221, 221) 50%, rgb(255, 255, 255) 100%);background:-webkit-linear-gradient(to top, rgb(220, 220, 220) 0%, rgb(221, 221, 221) 50%, rgb(255, 255, 255) 100%);background:-moz-linear-gradient(to top, rgb(220, 220, 220) 0%, rgb(221, 221, 221) 50%, rgb(255, 255, 255) 100%);background:-ms-linear-gradient(to top, rgb(220, 220, 220) 0%, rgb(221, 221, 221) 50%, rgb(255, 255, 255) 100%);background:-o-linear-gradient(to top, rgb(220, 220, 220) 0%, rgb(221, 221, 221) 50%, rgb(255, 255, 255) 100%)}.custom-range::-webkit-slider-thumb:active{background-color:#dcdcdc 0%;background:linear-gradient(to top, rgb(220, 220, 220) 0%, rgb(221, 221, 221) 50%, rgb(255, 255, 255) 100%);background:-webkit-linear-gradient(to top, rgb(220, 220, 220) 0%, rgb(221, 221, 221) 50%, rgb(255, 255, 255) 100%);background:-moz-linear-gradient(to top, rgb(220, 220, 220) 0%, rgb(221, 221, 221) 50%, rgb(255, 255, 255) 100%);background:-ms-linear-gradient(to top, rgb(220, 220, 220) 0%, rgb(221, 221, 221) 50%, rgb(255, 255, 255) 100%);background:-o-linear-gradient(to top, rgb(220, 220, 220) 0%, rgb(221, 221, 221) 50%, rgb(255, 255, 255) 100%)}.custom-range::-ms-slider-thumb:active{background-color:#dcdcdc 0%;background:linear-gradient(to top, rgb(220, 220, 220) 0%, rgb(221, 221, 221) 50%, rgb(255, 255, 255) 100%);background:-webkit-linear-gradient(to top, rgb(220, 220, 220) 0%, rgb(221, 221, 221) 50%, rgb(255, 255, 255) 100%);background:-moz-linear-gradient(to top, rgb(220, 220, 220) 0%, rgb(221, 221, 221) 50%, rgb(255, 255, 255) 100%);background:-ms-linear-gradient(to top, rgb(220, 220, 220) 0%, rgb(221, 221, 221) 50%, rgb(255, 255, 255) 100%);background:-o-linear-gradient(to top, rgb(220, 220, 220) 0%, rgb(221, 221, 221) 50%, rgb(255, 255, 255) 100%)}.custom-range::-moz-slider-thumb:active{background-color:#dcdcdc 0%;background:linear-gradient(to top, rgb(220, 220, 220) 0%, rgb(221, 221, 221) 50%, rgb(255, 255, 255) 100%);background:-webkit-linear-gradient(to top, rgb(220, 220, 220) 0%, rgb(221, 221, 221) 50%, rgb(255, 255, 255) 100%);background:-moz-linear-gradient(to top, rgb(220, 220, 220) 0%, rgb(221, 221, 221) 50%, rgb(255, 255, 255) 100%);background:-ms-linear-gradient(to top, rgb(220, 220, 220) 0%, rgb(221, 221, 221) 50%, rgb(255, 255, 255) 100%);background:-o-linear-gradient(to top, rgb(220, 220, 220) 0%, rgb(221, 221, 221) 50%, rgb(255, 255, 255) 100%)}.custom-range::-webkit-slider-runnable-track{background:#c7c5c5;height:5px}.custom-range::-moz-range-track{background:#c7c5c5;height:5px}.custom-range::-ms-track{background:#fff;height:5px}@media all and (-ms-high-contrast: none){#imagePreview .imageContent{display:block}}#page_layout_content .thumbnail{height:200px;display:flex;justify-content:center;align-items:center;padding:.8rem 0}#page_layout_content .thumbnail img{max-height:190px}#page_layout_content .thumbnail .btn{cursor:pointer}#page_layout_content .loading-container{min-height:800px;display:flex;align-items:center}#page_layout_content .loading-container #loading-text{bottom:0;margin:auto;height:20px}.thumbCanvasbox{--x:40px;--y:40px;clip-path:polygon(0 calc(var(--x) + var(--y)), var(--y) var(--y), calc(100% - var(--y)) var(--y), calc(100% - var(--y)) calc(100% - var(--y)), var(--y) calc(100% - var(--y)), 0 calc(100% - var(--x) - var(--y)));transform-origin:left;transform:perspective(210px) rotateY(20deg);outline:var(--y) solid rgba(0,0,0,.4);outline-offset:calc(-1*var(--y));margin-left:15%;opacity:0}.thumbCanvasbox.fancybox__image{transform:perspective(210px) rotateY(5deg) !important}.thumbCanvasMax{max-width:100%}/*!
 * Datetimepicker for Bootstrap v3
//! version : 3.1.3
 * https://github.com/Eonasdan/bootstrap-datetimepicker/
 */.bootstrap-datetimepicker-widget{top:0;left:0;width:250px;padding:4px;margin-top:1px;z-index:99999 !important;border-radius:4px}.bootstrap-datetimepicker-widget.timepicker-sbs{width:600px}.bootstrap-datetimepicker-widget.bottom:before{content:"";display:inline-block;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,.2);position:absolute;top:-7px;left:7px}.bootstrap-datetimepicker-widget.bottom:after{content:"";display:inline-block;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-bottom:6px solid #fff;position:absolute;top:-6px;left:8px}.bootstrap-datetimepicker-widget.top:before{content:"";display:inline-block;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-top:7px solid #ccc;border-top-color:rgba(0,0,0,.2);position:absolute;bottom:-7px;left:6px}.bootstrap-datetimepicker-widget.top:after{content:"";display:inline-block;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:6px solid #fff;position:absolute;bottom:-6px;left:7px}.bootstrap-datetimepicker-widget .dow{width:14.2857%}.bootstrap-datetimepicker-widget.pull-right:before{left:auto;right:6px}.bootstrap-datetimepicker-widget.pull-right:after{left:auto;right:7px}.bootstrap-datetimepicker-widget>ul{list-style-type:none;margin:0}.bootstrap-datetimepicker-widget a[data-action]{padding:6px 0}.bootstrap-datetimepicker-widget a[data-action]:active{box-shadow:none}.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap-datetimepicker-widget .timepicker-second{width:54px;font-weight:700;font-size:1.2em;margin:0}.bootstrap-datetimepicker-widget button[data-action]{padding:6px}.bootstrap-datetimepicker-widget table[data-hour-format="12"] .separator{width:4px;padding:0;margin:0}.bootstrap-datetimepicker-widget .datepicker>div{display:none}.bootstrap-datetimepicker-widget .picker-switch{text-align:center}.bootstrap-datetimepicker-widget table{width:100%;margin:0}.bootstrap-datetimepicker-widget td,.bootstrap-datetimepicker-widget th{text-align:center;border-radius:4px}.bootstrap-datetimepicker-widget td{height:54px;line-height:54px;width:54px}.bootstrap-datetimepicker-widget td.cw{font-size:10px;height:20px;line-height:20px;color:#777}.bootstrap-datetimepicker-widget td.day{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget td.day:hover,.bootstrap-datetimepicker-widget td.hour:hover,.bootstrap-datetimepicker-widget td.minute:hover,.bootstrap-datetimepicker-widget td.second:hover{background:#eee;cursor:pointer}.bootstrap-datetimepicker-widget td.old,.bootstrap-datetimepicker-widget td.new{color:#777}.bootstrap-datetimepicker-widget td.today{position:relative}.bootstrap-datetimepicker-widget td.today:before{content:"";display:inline-block;border-left:7px solid rgba(0,0,0,0);border-bottom:7px solid #428bca;border-top-color:rgba(0,0,0,.2);position:absolute;bottom:4px;right:4px}.bootstrap-datetimepicker-widget td.active,.bootstrap-datetimepicker-widget td.active:hover{background-color:#428bca;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.bootstrap-datetimepicker-widget td.active.today:before{border-bottom-color:#fff}.bootstrap-datetimepicker-widget td.disabled,.bootstrap-datetimepicker-widget td.disabled:hover{background:0 0;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget td span{display:inline-block;width:54px;height:54px;line-height:54px;margin:2px 1.5px;cursor:pointer;border-radius:4px}.bootstrap-datetimepicker-widget td span:hover{background:#eee}.bootstrap-datetimepicker-widget td span.active{background-color:#428bca;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.bootstrap-datetimepicker-widget td span.old{color:#777}.bootstrap-datetimepicker-widget td span.disabled,.bootstrap-datetimepicker-widget td span.disabled:hover{background:0 0;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget th{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget th.picker-switch{width:145px}.bootstrap-datetimepicker-widget th.next,.bootstrap-datetimepicker-widget th.prev{font-size:21px}.bootstrap-datetimepicker-widget th.disabled,.bootstrap-datetimepicker-widget th.disabled:hover{background:0 0;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget thead tr:first-child th{cursor:pointer}.bootstrap-datetimepicker-widget thead tr:first-child th:hover{background:#eee}.input-group.date .input-group-addon span{display:block;cursor:pointer;width:16px;height:16px}.bootstrap-datetimepicker-widget.left-oriented:before{left:auto;right:6px}.bootstrap-datetimepicker-widget.left-oriented:after{left:auto;right:7px}.bootstrap-datetimepicker-widget ul.list-unstyled li div.timepicker div.timepicker-picker table.table-condensed tbody>tr>td{padding:0 !important}@media screen and (max-width: 767px){.bootstrap-datetimepicker-widget.timepicker-sbs{width:283px}}
/*# sourceMappingURL=style1.css.map */
