@charset "UTF-8";
.mejs-offscreen{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal}.mejs-container{background:#000;font-family:Helvetica,Arial,serif;position:relative;text-align:left;text-indent:0;vertical-align:top}.mejs-container,.mejs-container *{box-sizing:border-box}.mejs-container video::-webkit-media-controls,.mejs-container video::-webkit-media-controls-panel,.mejs-container video::-webkit-media-controls-panel-container,.mejs-container video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.mejs-fill-container,.mejs-fill-container .mejs-container{height:100%;width:100%}.mejs-fill-container{background:transparent;margin:0 auto;overflow:hidden;position:relative}.mejs-container:focus{outline:none}.mejs-iframe-overlay{height:100%;position:absolute;width:100%}.mejs-embed,.mejs-embed body{background:#000;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.mejs-fullscreen{overflow:hidden!important}.mejs-container-fullscreen{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1000}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{height:100%!important;width:100%!important}.mejs-background,.mejs-mediaelement{left:0;position:absolute;top:0}.mejs-mediaelement{height:100%;width:100%;z-index:0}.mejs-poster{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;left:0;position:absolute;top:0;z-index:1}:root .mejs-poster-img{display:none}.mejs-poster-img{border:0;padding:0}.mejs-overlay{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0}.mejs-layer{z-index:1}.mejs-overlay-play{cursor:pointer}.mejs-overlay-button{background:url(//inas-huki.com/wp-includes/js/mediaelement/mejs-controls.svg) no-repeat;background-position:0 -39px;height:80px;width:80px}.mejs-overlay:hover>.mejs-overlay-button{background-position:-80px -39px}.mejs-overlay-loading{height:80px;width:80px}.mejs-overlay-loading-bg-img{-webkit-animation:a 1s linear infinite;animation:a 1s linear infinite;background:transparent url(//inas-huki.com/wp-includes/js/mediaelement/mejs-controls.svg) -160px -40px no-repeat;display:block;height:80px;width:80px;z-index:1}@-webkit-keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.mejs-controls{bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;left:0;list-style-type:none;margin:0;padding:0 10px;position:absolute;width:100%;z-index:3}.mejs-controls:not([style*="display: none"]){background:rgba(255,0,0,.7);background:-webkit-linear-gradient(transparent,rgba(0,0,0,.35));background:linear-gradient(transparent,rgba(0,0,0,.35))}.mejs-button,.mejs-time,.mejs-time-rail{font-size:10px;height:40px;line-height:10px;margin:0;width:32px}.mejs-button>button{background:transparent url(//inas-huki.com/wp-includes/js/mediaelement/mejs-controls.svg);border:0;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;margin:10px 6px;overflow:hidden;padding:0;position:absolute;text-decoration:none;width:20px}.mejs-button>button:focus{outline:1px dotted #999}.mejs-container-keyboard-inactive [role=slider],.mejs-container-keyboard-inactive [role=slider]:focus,.mejs-container-keyboard-inactive a,.mejs-container-keyboard-inactive a:focus,.mejs-container-keyboard-inactive button,.mejs-container-keyboard-inactive button:focus{outline:0}.mejs-time{box-sizing:content-box;color:#fff;font-size:11px;font-weight:700;height:24px;overflow:hidden;padding:16px 6px 0;text-align:center;width:auto}.mejs-play>button{background-position:0 0}.mejs-pause>button{background-position:-20px 0}.mejs-replay>button{background-position:-160px 0}.mejs-time-rail{direction:ltr;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:40px;margin:0 10px;padding-top:10px;position:relative}.mejs-time-buffering,.mejs-time-current,.mejs-time-float,.mejs-time-float-corner,.mejs-time-float-current,.mejs-time-hovered,.mejs-time-loaded,.mejs-time-marker,.mejs-time-total{border-radius:2px;cursor:pointer;display:block;height:10px;position:absolute}.mejs-time-total{background:hsla(0,0%,100%,.3);margin:5px 0 0;width:100%}.mejs-time-buffering{-webkit-animation:b 2s linear infinite;animation:b 2s linear infinite;background:-webkit-linear-gradient(135deg,hsla(0,0%,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 75%,transparent 0,transparent);background:linear-gradient(-45deg,hsla(0,0%,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 75%,transparent 0,transparent);background-size:15px 15px;width:100%}@-webkit-keyframes b{0%{background-position:0 0}to{background-position:30px 0}}@keyframes b{0%{background-position:0 0}to{background-position:30px 0}}.mejs-time-loaded{background:hsla(0,0%,100%,.3)}.mejs-time-current,.mejs-time-handle-content{background:hsla(0,0%,100%,.9)}.mejs-time-hovered{background:hsla(0,0%,100%,.5);z-index:10}.mejs-time-hovered.negative{background:rgba(0,0,0,.2)}.mejs-time-buffering,.mejs-time-current,.mejs-time-hovered,.mejs-time-loaded{left:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition:all .15s ease-in;transition:all .15s ease-in;width:100%}.mejs-time-buffering{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.mejs-time-hovered{-webkit-transition:height .1s cubic-bezier(.44,0,1,1);transition:height .1s cubic-bezier(.44,0,1,1)}.mejs-time-hovered.no-hover{-webkit-transform:scaleX(0)!important;-ms-transform:scaleX(0)!important;transform:scaleX(0)!important}.mejs-time-handle,.mejs-time-handle-content{border:4px solid transparent;cursor:pointer;left:0;position:absolute;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);z-index:11}.mejs-time-handle-content{border:4px solid hsla(0,0%,100%,.9);border-radius:50%;height:10px;left:-7px;top:-4px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);width:10px}.mejs-time-rail .mejs-time-handle-content:active,.mejs-time-rail .mejs-time-handle-content:focus,.mejs-time-rail:hover .mejs-time-handle-content{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mejs-time-float{background:#eee;border:1px solid #333;bottom:100%;color:#111;display:none;height:17px;margin-bottom:9px;position:absolute;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:36px}.mejs-time-float-current{display:block;left:0;margin:2px;text-align:center;width:30px}.mejs-time-float-corner{border:5px solid #eee;border-color:#eee transparent transparent;border-radius:0;display:block;height:0;left:50%;line-height:0;position:absolute;top:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0}.mejs-long-video .mejs-time-float{margin-left:-23px;width:64px}.mejs-long-video .mejs-time-float-current{width:60px}.mejs-broadcast{color:#fff;height:10px;position:absolute;top:15px;width:100%}.mejs-fullscreen-button>button{background-position:-80px 0}.mejs-unfullscreen>button{background-position:-100px 0}.mejs-mute>button{background-position:-60px 0}.mejs-unmute>button{background-position:-40px 0}.mejs-volume-button{position:relative}.mejs-volume-button>.mejs-volume-slider{-webkit-backface-visibility:hidden;background:rgba(50,50,50,.7);border-radius:0;bottom:100%;display:none;height:115px;left:50%;margin:0;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:25px;z-index:1}.mejs-volume-button:hover{border-radius:0 0 4px 4px}.mejs-volume-total{background:hsla(0,0%,100%,.5);height:100px;left:50%;margin:0;position:absolute;top:8px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:2px}.mejs-volume-current{left:0;margin:0;width:100%}.mejs-volume-current,.mejs-volume-handle{background:hsla(0,0%,100%,.9);position:absolute}.mejs-volume-handle{border-radius:1px;cursor:ns-resize;height:6px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:16px}.mejs-horizontal-volume-slider{display:block;height:36px;position:relative;vertical-align:middle;width:56px}.mejs-horizontal-volume-total{background:rgba(50,50,50,.8);height:8px;top:16px;width:50px}.mejs-horizontal-volume-current,.mejs-horizontal-volume-total{border-radius:2px;font-size:1px;left:0;margin:0;padding:0;position:absolute}.mejs-horizontal-volume-current{background:hsla(0,0%,100%,.8);height:100%;top:0;width:100%}.mejs-horizontal-volume-handle{display:none}.mejs-captions-button,.mejs-chapters-button{position:relative}.mejs-captions-button>button{background-position:-140px 0}.mejs-chapters-button>button{background-position:-180px 0}.mejs-captions-button>.mejs-captions-selector,.mejs-chapters-button>.mejs-chapters-selector{background:rgba(50,50,50,.7);border:1px solid transparent;border-radius:0;bottom:100%;margin-right:-43px;overflow:hidden;padding:0;position:absolute;right:50%;visibility:visible;width:86px}.mejs-chapters-button>.mejs-chapters-selector{margin-right:-55px;width:110px}.mejs-captions-selector-list,.mejs-chapters-selector-list{list-style-type:none!important;margin:0;overflow:hidden;padding:0}.mejs-captions-selector-list-item,.mejs-chapters-selector-list-item{color:#fff;cursor:pointer;display:block;list-style-type:none!important;margin:0 0 6px;overflow:hidden;padding:0}.mejs-captions-selector-list-item:hover,.mejs-chapters-selector-list-item:hover{background-color:#c8c8c8!important;background-color:hsla(0,0%,100%,.4)!important}.mejs-captions-selector-input,.mejs-chapters-selector-input{clear:both;float:left;left:-1000px;margin:3px 3px 0 5px;position:absolute}.mejs-captions-selector-label,.mejs-chapters-selector-label{cursor:pointer;float:left;font-size:10px;line-height:15px;padding:4px 10px 0;width:100%}.mejs-captions-selected,.mejs-chapters-selected{color:#21f8f8}.mejs-captions-translations{font-size:10px;margin:0 0 5px}.mejs-captions-layer{bottom:0;color:#fff;font-size:16px;left:0;line-height:20px;position:absolute;text-align:center}.mejs-captions-layer a{color:#fff;text-decoration:underline}.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:400}.mejs-captions-position{bottom:15px;left:0;position:absolute;width:100%}.mejs-captions-position-hover{bottom:35px}.mejs-captions-text,.mejs-captions-text *{background:hsla(0,0%,8%,.5);box-shadow:5px 0 0 hsla(0,0%,8%,.5),-5px 0 0 hsla(0,0%,8%,.5);padding:0;white-space:pre-wrap}.mejs-container.mejs-hide-cues video::-webkit-media-text-track-container{display:none}.mejs-overlay-error{position:relative}.mejs-overlay-error>img{left:0;max-width:100%;position:absolute;top:0;z-index:-1}.mejs-cannotplay,.mejs-cannotplay a{color:#fff;font-size:.8em}.mejs-cannotplay{position:relative}.mejs-cannotplay a,.mejs-cannotplay p{display:inline-block;padding:0 15px;width:100%}.mejs-container{clear:both;max-width:100%}.mejs-container *{font-family:Helvetica,Arial}.mejs-container,.mejs-container .mejs-controls,.mejs-embed,.mejs-embed body{background:#222}.mejs-time{font-weight:400;word-wrap:normal}.mejs-controls a.mejs-horizontal-volume-slider{display:table}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#fff}.mejs-controls .mejs-time-rail .mejs-time-current{background:#0073aa}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-time-rail .mejs-time-total{background:rgba(255,255,255,.33)}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-time-rail span{border-radius:0}.mejs-overlay-loading{background:0 0}.mejs-controls button:hover{border:none;-webkit-box-shadow:none;box-shadow:none}.me-cannotplay{width:auto!important}.media-embed-details .wp-audio-shortcode{display:inline-block;max-width:400px}.audio-details .embed-media-settings{overflow:visible}.media-embed-details .embed-media-settings .setting span:not(.button-group){max-width:400px;width:auto}.media-embed-details .embed-media-settings .checkbox-setting span{display:inline-block}.media-embed-details .embed-media-settings{padding-top:0;top:28px}.media-embed-details .instructions{padding:16px 0;max-width:600px}.media-embed-details .setting .remove-setting,.media-embed-details .setting p{color:#a00;font-size:10px;text-transform:uppercase}.media-embed-details .setting .remove-setting{padding:5px 0}.media-embed-details .setting a:hover{color:#dc3232}.media-embed-details .embed-media-settings .checkbox-setting{float:none;margin:0 0 10px}.wp-video{max-width:100%;height:auto}.wp_attachment_holder .wp-audio-shortcode,.wp_attachment_holder .wp-video{margin-top:18px}.wp-video-shortcode video,video.wp-video-shortcode{max-width:100%;display:inline-block}.video-details .wp-video-holder{width:100%;max-width:640px}.wp-playlist{border:1px solid #ccc;padding:10px;margin:12px 0 18px;font-size:14px;line-height:1.5}.wp-admin .wp-playlist{margin:0 0 18px}.wp-playlist video{display:inline-block;max-width:100%}.wp-playlist audio{display:none;max-width:100%;width:400px}.wp-playlist .mejs-container{margin:0;max-width:100%}.wp-playlist .mejs-controls .mejs-button button{outline:0}.wp-playlist-light{background:#fff;color:#000}.wp-playlist-dark{color:#fff;background:#000}.wp-playlist-caption{display:block;max-width:88%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.5}.wp-playlist-item .wp-playlist-caption{text-decoration:none;color:#000;max-width:-webkit-calc(100% - 40px);max-width:calc(100% - 40px)}.wp-playlist-item-meta{display:block;font-size:14px;line-height:1.5}.wp-playlist-item-title{font-size:14px;line-height:1.5}.wp-playlist-item-album{font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-playlist-item-artist{font-size:12px;text-transform:uppercase}.wp-playlist-item-length{position:absolute;right:3px;top:0;font-size:14px;line-height:1.5}.rtl .wp-playlist-item-length{left:3px;right:auto}.wp-playlist-tracks{margin-top:10px}.wp-playlist-item{position:relative;cursor:pointer;padding:0 3px;border-bottom:1px solid #ccc}.wp-playlist-item:last-child{border-bottom:0}.wp-playlist-light .wp-playlist-caption{color:#333}.wp-playlist-dark .wp-playlist-caption{color:#ddd}.wp-playlist-playing{font-weight:700;background:#f7f7f7}.wp-playlist-light .wp-playlist-playing{background:#fff;color:#000}.wp-playlist-dark .wp-playlist-playing{background:#000;color:#fff}.wp-playlist-current-item{overflow:hidden;margin-bottom:10px;height:60px}.wp-playlist .wp-playlist-current-item img{float:left;max-width:60px;height:auto;margin-right:10px;padding:0;border:0}.rtl .wp-playlist .wp-playlist-current-item img{float:right;margin-left:10px;margin-right:0}.wp-playlist-current-item .wp-playlist-item-artist,.wp-playlist-current-item .wp-playlist-item-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-audio-playlist .me-cannotplay span{padding:5px 15px}.media-modal *{box-sizing:content-box}.media-modal input,.media-modal select,.media-modal textarea{box-sizing:border-box}.media-frame,.media-modal{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:12px;-webkit-overflow-scrolling:touch}.media-modal legend{padding:0;font-size:13px}.media-modal label{font-size:13px}.media-modal .legend-inline{position:absolute;transform:translate(-100%,50%);margin-left:-1%;line-height:1.2}.media-frame a{border-bottom:none;color:#2271b1}.media-frame a:active,.media-frame a:hover{color:#135e96}.media-frame a:focus{box-shadow:0 0 0 2px #2271b1;color:#043959;outline:2px solid transparent}.media-frame a.button{color:#2c3338}.media-frame a.button:hover{color:#1d2327}.media-frame a.button-primary,.media-frame a.button-primary:hover{color:#fff}.media-frame input,.media-frame textarea{padding:6px 8px}.media-frame select,.wp-admin .media-frame select{min-height:30px;vertical-align:middle}.media-frame input[type=color],.media-frame input[type=date],.media-frame input[type=datetime-local],.media-frame input[type=datetime],.media-frame input[type=email],.media-frame input[type=month],.media-frame input[type=number],.media-frame input[type=password],.media-frame input[type=search],.media-frame input[type=tel],.media-frame input[type=text],.media-frame input[type=time],.media-frame input[type=url],.media-frame input[type=week],.media-frame select,.media-frame textarea{box-shadow:0 0 0 transparent;border-radius:4px;border:1px solid #8c8f94;background-color:#fff;color:#2c3338;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:13px;line-height:1.38461538}.media-frame input[type=date],.media-frame input[type=datetime-local],.media-frame input[type=datetime],.media-frame input[type=email],.media-frame input[type=month],.media-frame input[type=number],.media-frame input[type=password],.media-frame input[type=search],.media-frame input[type=tel],.media-frame input[type=text],.media-frame input[type=time],.media-frame input[type=url],.media-frame input[type=week]{padding:0 8px;line-height:2.15384615}.media-frame.mode-grid .wp-filter input[type=search]{font-size:14px;line-height:2}.media-frame input[type=email]:focus,.media-frame input[type=number]:focus,.media-frame input[type=password]:focus,.media-frame input[type=search]:focus,.media-frame input[type=text]:focus,.media-frame input[type=url]:focus,.media-frame select:focus,.media-frame textarea:focus{border-color:#3582c4;box-shadow:0 0 0 1px #3582c4;outline:2px solid transparent}.media-frame input:disabled,.media-frame input[readonly],.media-frame textarea:disabled,.media-frame textarea[readonly]{background-color:#f0f0f1}.media-frame input[type=search]{-webkit-appearance:textfield}.media-frame ::-webkit-input-placeholder{color:#646970}.media-frame ::-moz-placeholder{color:#646970;opacity:1}.media-frame :-ms-input-placeholder{color:#646970}.media-frame .hidden,.media-frame .setting.hidden{display:none} .ui-draggable-handle,.ui-sortable-handle{touch-action:none}.media-modal{position:fixed;top:30px;left:30px;right:30px;bottom:30px;z-index:160000}.wp-customizer .media-modal{z-index:560000}.media-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;min-height:360px;background:#000;opacity:.7;z-index:159900}.wp-customizer .media-modal-backdrop{z-index:559900}.media-modal-close{position:absolute;top:0;right:0;width:50px;height:50px;margin:0;padding:0;border:1px solid transparent;background:0 0;color:#646970;z-index:1000;cursor:pointer;outline:0;transition:color .1s ease-in-out,background .1s ease-in-out}.media-modal-close:active,.media-modal-close:hover{color:#135e96}.media-modal-close:focus{color:#135e96;border-color:#4f94d4;box-shadow:0 0 3px rgba(34,113,177,.8);outline:2px solid transparent}.media-modal-close span.media-modal-icon{background-image:none}.media-modal-close .media-modal-icon:before{content:"\f158";font:normal 20px/1 dashicons;speak:never;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.media-modal-content{position:absolute;top:0;left:0;right:0;bottom:0;overflow:auto;min-height:300px;box-shadow:0 5px 15px rgba(0,0,0,.7);background:#fff;-webkit-font-smoothing:subpixel-antialiased}.media-modal-content .media-frame select.attachment-filters{margin-top:32px;margin-right:2%;width:42%;width:calc(48% - 12px)}.wp-core-ui .media-modal-icon{background-image:url(//inas-huki.com/wp-includes/images/uploader-icons.png);background-repeat:no-repeat}.media-toolbar{position:absolute;top:0;left:0;right:0;z-index:100;height:60px;padding:0 16px;border:0 solid #dcdcde;overflow:hidden}.media-frame-toolbar .media-toolbar{top:auto;bottom:-47px;height:auto;overflow:visible;border-top:1px solid #dcdcde}.media-toolbar-primary{float:right;height:100%;position:relative}.media-toolbar-secondary{float:left;height:100%}.media-toolbar-primary>.media-button,.media-toolbar-primary>.media-button-group{margin-left:10px;float:left;margin-top:15px}.media-toolbar-secondary>.media-button,.media-toolbar-secondary>.media-button-group{margin-right:10px;margin-top:15px}.media-sidebar{position:absolute;top:0;right:0;bottom:0;width:267px;padding:0 16px;z-index:75;background:#f6f7f7;border-left:1px solid #dcdcde;overflow:auto;-webkit-overflow-scrolling:touch}.media-sidebar::after{content:"";display:flex;clear:both;height:24px}.hide-toolbar .media-sidebar{bottom:0}.image-details .media-embed h2,.media-sidebar h2{position:relative;font-weight:600;text-transform:uppercase;font-size:12px;color:#646970;margin:24px 0 8px}.attachment-details .setting,.media-sidebar .setting{display:block;float:left;width:100%;margin:0 0 10px}.attachment-details h2{display:grid;grid-template-columns:auto 5em}.media-sidebar .collection-settings .setting{margin:1px 0}.attachment-details .setting.has-description,.media-sidebar .setting.has-description{margin-bottom:5px}.media-sidebar .setting .link-to-custom{margin:3px 2px 0}.attachment-details .setting .name,.attachment-details .setting span,.media-sidebar .setting .name,.media-sidebar .setting .value,.media-sidebar .setting span{min-width:30%;margin-right:4%;font-size:12px;text-align:right;word-wrap:break-word}.media-sidebar .setting .name{max-width:80px}.media-sidebar .setting .value{text-align:left}.media-sidebar .setting select{max-width:65%}.attachment-details .field input[type=checkbox],.attachment-details .field input[type=radio],.attachment-details .setting input[type=checkbox],.attachment-details .setting input[type=radio],.media-sidebar .field input[type=checkbox],.media-sidebar .field input[type=radio],.media-sidebar .setting input[type=checkbox],.media-sidebar .setting input[type=radio]{float:none;margin:8px 3px 0;padding:0}.attachment-details .setting .name,.attachment-details .setting .value,.attachment-details .setting span,.compat-item label span,.media-sidebar .checkbox-label-inline,.media-sidebar .setting .name,.media-sidebar .setting .value,.media-sidebar .setting span{float:left;min-height:22px;padding-top:8px;line-height:1.33333333;font-weight:400;color:#646970}.media-sidebar .checkbox-label-inline{font-size:12px}.attachment-details .copy-to-clipboard-container,.media-sidebar .copy-to-clipboard-container{flex-wrap:wrap;margin-top:10px;margin-left:calc(35% - 1px);padding-top:10px}.attachment-details .attachment-info .copy-to-clipboard-container{float:none}.attachment-details .copy-to-clipboard-container .success,.media-sidebar .copy-to-clipboard-container .success{padding:0;min-height:0;line-height:2.18181818;text-align:left;color:#007017}.compat-item label span{text-align:right}.attachment-details .setting .value,.attachment-details .setting input[type=email],.attachment-details .setting input[type=number],.attachment-details .setting input[type=password],.attachment-details .setting input[type=search],.attachment-details .setting input[type=tel],.attachment-details .setting input[type=text],.attachment-details .setting input[type=url],.attachment-details .setting textarea,.attachment-details .setting+.description,.media-sidebar .setting .value,.media-sidebar .setting input[type=email],.media-sidebar .setting input[type=number],.media-sidebar .setting input[type=password],.media-sidebar .setting input[type=search],.media-sidebar .setting input[type=tel],.media-sidebar .setting input[type=text],.media-sidebar .setting input[type=url],.media-sidebar .setting textarea{box-sizing:border-box;margin:1px;width:65%;float:right}.attachment-details .setting .value,.attachment-details .setting+.description,.media-sidebar .setting .value{margin:0 1px;text-align:left}.attachment-details .setting+.description{clear:both;font-size:12px;font-style:normal;margin-bottom:10px}.attachment-details .setting textarea,.compat-item .field textarea,.media-sidebar .setting textarea{height:62px;resize:vertical}.alt-text textarea,.attachment-details .alt-text textarea,.compat-item .alt-text textarea,.media-sidebar .alt-text textarea{height:50px}.compat-item{float:left;width:100%;overflow:hidden}.compat-item table{width:100%;table-layout:fixed;border-spacing:0;border:0}.compat-item tr{padding:2px 0;display:block;overflow:hidden}.compat-item .field,.compat-item .label{display:block;margin:0;padding:0}.compat-item .label{min-width:30%;margin-right:4%;float:left;text-align:right}.compat-item .label span{display:block;width:100%}.compat-item .field{float:right;width:65%;margin:1px}.compat-item .field input[type=email],.compat-item .field input[type=number],.compat-item .field input[type=password],.compat-item .field input[type=search],.compat-item .field input[type=tel],.compat-item .field input[type=text],.compat-item .field input[type=url],.compat-item .field textarea{width:100%;margin:0;box-sizing:border-box}.sidebar-for-errors .attachment-details,.sidebar-for-errors .compat-item,.sidebar-for-errors .media-sidebar .media-progress-bar,.sidebar-for-errors .upload-details{display:none!important}.media-menu{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;padding:50px 0 10px;background:#f6f7f7;border-right-width:1px;border-right-style:solid;border-right-color:#c3c4c7;-webkit-user-select:none;user-select:none}.media-menu .media-menu-item{display:block;box-sizing:border-box;width:100%;position:relative;border:0;margin:0;padding:8px 20px;font-size:14px;line-height:1.28571428;background:0 0;color:#2271b1;text-align:left;text-decoration:none;cursor:pointer}.media-menu .media-menu-item:hover{background:rgba(0,0,0,.04)}.media-menu .media-menu-item:active{color:#2271b1;outline:0}.media-menu .active,.media-menu .active:hover{color:#1d2327;font-weight:600}.media-menu .media-menu-item:focus{box-shadow:0 0 0 2px #2271b1;color:#043959;outline:2px solid transparent}.media-menu .separator{height:0;margin:12px 20px;padding:0;border-top:1px solid #dcdcde}.media-router{position:relative;padding:0 6px;margin:0;clear:both}.media-router .media-menu-item{position:relative;float:left;border:0;margin:0;padding:8px 10px 9px;height:18px;line-height:1.28571428;font-size:14px;text-decoration:none;background:0 0;cursor:pointer;transition:none}.media-router .media-menu-item:last-child{border-right:0}.media-router .media-menu-item:active,.media-router .media-menu-item:hover{color:#2271b1}.media-router .active,.media-router .active:hover{color:#1d2327}.media-router .media-menu-item:focus{box-shadow:0 0 0 2px #2271b1;color:#043959;outline:2px solid transparent;z-index:1}.media-router .active,.media-router .media-menu-item.active:last-child{margin:-1px -1px 0;background:#fff;border:1px solid #dcdcde;border-bottom:none}.media-router .active:after{display:none}.media-frame{overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0}.media-frame-menu{position:absolute;top:0;left:0;bottom:0;width:200px;z-index:150}.media-frame-title{position:absolute;top:0;left:200px;right:0;height:50px;z-index:200}.media-frame-router{position:absolute;top:50px;left:200px;right:0;height:36px;z-index:200}.media-frame-content{position:absolute;top:84px;left:200px;right:0;bottom:61px;height:auto;width:auto;margin:0;overflow:auto;background:#fff;border-top:1px solid #dcdcde}.media-frame-toolbar{position:absolute;left:200px;right:0;z-index:100;bottom:60px;height:auto}.media-frame.hide-menu .media-frame-content,.media-frame.hide-menu .media-frame-router,.media-frame.hide-menu .media-frame-title,.media-frame.hide-menu .media-frame-toolbar{left:0}.media-frame.hide-toolbar .media-frame-content{bottom:0}.media-frame.hide-router .media-frame-content{top:50px}.media-frame.hide-menu .media-frame-menu,.media-frame.hide-menu .media-frame-menu-heading,.media-frame.hide-router .media-frame-router,.media-frame.hide-toolbar .media-frame-toolbar{display:none}.media-frame-title h1{padding:0 16px;font-size:22px;line-height:2.27272727;margin:0}.media-attachments-filter-heading,.media-frame-menu-heading{position:absolute;left:20px;top:22px;margin:0;font-size:13px;line-height:1;z-index:151}.media-attachments-filter-heading{top:10px;left:16px}.mode-grid .media-attachments-filter-heading{top:0;left:-9999px}.mode-grid .media-frame-actions-heading{display:none}.wp-core-ui .button.media-frame-menu-toggle{display:none}.media-frame-title .suggested-dimensions{font-size:14px;float:right;margin-right:20px}.media-frame-content .crop-content{height:100%}.options-general-php .crop-content.site-icon,.wp-customizer:not(.mobile) .media-frame-content .crop-content.site-icon{margin-right:300px}.media-frame-content .crop-content .crop-image{display:block;margin:auto;max-width:100%;max-height:100%}.media-frame-content .crop-content .upload-errors{position:absolute;width:300px;top:50%;left:50%;margin-left:-150px;margin-right:-150px;z-index:600000}.media-frame .media-iframe{overflow:hidden}.media-frame .media-iframe,.media-frame .media-iframe iframe{height:100%;width:100%;border:0}.media-frame select.attachment-filters{margin-top:11px;margin-right:2%;max-width:42%;max-width:calc(48% - 12px)}.media-frame select.attachment-filters:last-of-type{margin-right:0}.media-frame .search{margin:32px 0 0;padding:4px;font-size:13px;color:#3c434a;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;-webkit-appearance:none}.media-toolbar-primary .search{max-width:100%}.media-modal .media-frame .media-search-input-label{position:absolute;left:0;top:10px;margin:0;line-height:1}.wp-core-ui .attachments{margin:0;-webkit-overflow-scrolling:touch}.wp-core-ui .attachment{position:relative;float:left;padding:8px;margin:0;color:#3c434a;cursor:pointer;list-style:none;text-align:center;-webkit-user-select:none;user-select:none;width:25%;box-sizing:border-box}.wp-core-ui .attachment.details:focus,.wp-core-ui .attachment:focus,.wp-core-ui .selected.attachment:focus{box-shadow:inset 0 0 2px 3px #fff,inset 0 0 0 7px #4f94d4;outline:2px solid transparent;outline-offset:-6px}.wp-core-ui .selected.attachment{box-shadow:inset 0 0 0 5px #fff,inset 0 0 0 7px #c3c4c7}.wp-core-ui .attachment.details{box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 7px #2271b1}.wp-core-ui .attachment-preview{position:relative;box-shadow:inset 0 0 15px rgba(0,0,0,.1),inset 0 0 0 1px rgba(0,0,0,.05);background:#f0f0f1;cursor:pointer}.wp-core-ui .attachment-preview:before{content:"";display:block;padding-top:100%}.wp-core-ui .attachment .icon{margin:0 auto;overflow:hidden}.wp-core-ui .attachment .thumbnail{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;opacity:1;transition:opacity .1s}.wp-core-ui .attachment .portrait img{max-width:100%}.wp-core-ui .attachment .landscape img{max-height:100%}.wp-core-ui .attachment .thumbnail:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);overflow:hidden}.wp-core-ui .attachment .thumbnail img{top:0;left:0}.wp-core-ui .attachment .thumbnail .centered{position:absolute;top:0;left:0;width:100%;height:100%;transform:translate(50%,50%)}.wp-core-ui .attachment .thumbnail .centered img{transform:translate(-50%,-50%)}.wp-core-ui .attachments-browser .attachment .thumbnail .centered img.icon{transform:translate(-50%,-70%)}.wp-core-ui .attachment .filename{position:absolute;left:0;right:0;bottom:0;overflow:hidden;max-height:100%;word-wrap:break-word;text-align:center;font-weight:600;background:rgba(255,255,255,.8);box-shadow:inset 0 0 0 1px rgba(0,0,0,.15)}.wp-core-ui .attachment .filename div{padding:5px 10px}.wp-core-ui .attachment .thumbnail img{position:absolute}.wp-core-ui .attachment-close{display:block;position:absolute;top:5px;right:5px;height:22px;width:22px;padding:0;background-color:#fff;background-position:-96px 4px;border-radius:3px;box-shadow:0 0 0 1px rgba(0,0,0,.3);transition:none}.wp-core-ui .attachment-close:focus,.wp-core-ui .attachment-close:hover{background-position:-36px 4px}.wp-core-ui .attachment .check{display:none;height:24px;width:24px;padding:0;border:0;position:absolute;z-index:10;top:0;right:0;outline:0;background:#f0f0f1;cursor:pointer;box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(0,0,0,.15)}.wp-core-ui .attachment .check .media-modal-icon{display:block;background-position:-1px 0;height:15px;width:15px;margin:5px}.wp-core-ui .attachment .check:hover .media-modal-icon{background-position:-40px 0}.wp-core-ui .attachment.selected .check{display:block}.wp-core-ui .attachment.details .check,.wp-core-ui .attachment.selected .check:focus,.wp-core-ui .media-frame.mode-grid .attachment.selected .check{background-color:#2271b1;box-shadow:0 0 0 1px #fff,0 0 0 2px #2271b1}.wp-core-ui .attachment.selected .check:focus{outline:2px solid transparent}.wp-core-ui .attachment.details .check .media-modal-icon,.wp-core-ui .media-frame.mode-grid .attachment.selected .check .media-modal-icon{background-position:-21px 0}.wp-core-ui .attachment.details .check:hover .media-modal-icon,.wp-core-ui .attachment.selected .check:focus .media-modal-icon,.wp-core-ui .media-frame.mode-grid .attachment.selected .check:hover .media-modal-icon{background-position:-60px 0}.wp-core-ui .media-frame .attachment .describe{position:relative;display:block;width:100%;margin:0;padding:0 8px;font-size:12px;border-radius:0}.media-frame .attachments-browser{position:relative;width:100%;height:100%;overflow:hidden}.attachments-browser .media-toolbar{right:300px;height:72px;background:#fff}.attachments-browser.hide-sidebar .media-toolbar{right:0}.attachments-browser .media-toolbar-primary>.media-button,.attachments-browser .media-toolbar-primary>.media-button-group,.attachments-browser .media-toolbar-secondary>.media-button,.attachments-browser .media-toolbar-secondary>.media-button-group{margin:10px 0}.attachments-browser .attachments{padding:2px 8px 8px}.attachments-browser .uploader-inline,.attachments-browser.has-load-more .attachments-wrapper,.attachments-browser:not(.has-load-more) .attachments{position:absolute;top:72px;left:0;right:300px;bottom:0;overflow:auto;outline:0}.attachments-browser .uploader-inline.hidden{display:none}.attachments-browser .media-toolbar-primary{max-width:33%}.mode-grid .attachments-browser .media-toolbar-primary{display:flex;align-items:center;column-gap:.5rem;margin:11px 0}.mode-grid .attachments-browser .media-toolbar-mode-select .media-toolbar-primary{display:none}.attachments-browser .media-toolbar-secondary{max-width:66%}.uploader-inline .close{background-color:transparent;border:0;cursor:pointer;height:48px;outline:0;padding:0;position:absolute;right:2px;text-align:center;top:2px;width:48px;z-index:1}.uploader-inline .close:before{font:normal 30px/1 dashicons!important;color:#50575e;display:inline-block;content:"\f335";font-weight:300;margin-top:1px}.uploader-inline .close:focus{outline:1px solid #4f94d4;box-shadow:0 0 3px rgba(34,113,177,.8)}.attachments-browser.hide-sidebar .attachments,.attachments-browser.hide-sidebar .uploader-inline{right:0;margin-right:0}.attachments-browser .instructions{display:inline-block;margin-top:16px;line-height:1.38461538;font-size:13px;color:#646970}.attachments-browser .no-media{padding:2em 0 0 2em}.more-loaded .attachment:not(.found-media){background:#dcdcde}.load-more-wrapper{clear:both;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:1em 0}.load-more-wrapper .load-more-count{min-width:100%;margin:0 0 1em;text-align:center}.load-more-wrapper .load-more{margin:0}.media-frame .load-more-wrapper .load-more+.spinner{float:none;margin:0 -30px 0 10px}.media-frame .load-more-wrapper .load-more.hidden+.spinner{margin:0}.load-more-wrapper::after{content:"";min-width:100%;order:1}.load-more-wrapper .load-more-jump{margin:0 0 0 12px}.attachment.new-media{outline:2px dotted #c3c4c7}.media-progress-bar{position:relative;height:10px;width:70%;margin:10px auto;border-radius:10px;background:#dcdcde;background:rgba(0,0,0,.1)}.media-progress-bar div{height:10px;min-width:20px;width:0;background:#2271b1;border-radius:10px;transition:width .3s}.media-uploader-status .media-progress-bar{display:none;width:100%}.uploading.media-uploader-status .media-progress-bar{display:block}.attachment-preview .media-progress-bar{position:absolute;top:50%;left:15%;width:70%;margin:-5px 0 0}.media-uploader-status{position:relative;margin:0 auto;padding-bottom:10px;max-width:400px}.uploader-inline .media-uploader-status h2{display:none}.media-uploader-status .upload-details{display:none;font-size:12px;color:#646970}.uploading.media-uploader-status .upload-details{display:block}.media-uploader-status .upload-detail-separator{padding:0 4px}.media-uploader-status .upload-count{color:#3c434a}.media-uploader-status .upload-dismiss-errors,.media-uploader-status .upload-errors{display:none}.errors.media-uploader-status .upload-dismiss-errors,.errors.media-uploader-status .upload-errors{display:block}.media-uploader-status .upload-dismiss-errors{transition:none;text-decoration:none}.upload-errors .upload-error{padding:12px;margin-bottom:12px;background:#fff;border-left:4px solid #d63638;box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}.uploader-inline .upload-errors .upload-error{padding:12px 30px;background-color:#fcf0f1;box-shadow:none}.upload-errors .upload-error-filename{font-weight:600}.upload-errors .upload-error-message{display:block;padding-top:8px;word-wrap:break-word}.uploader-window,.wp-editor-wrap .uploader-editor{top:0;left:0;right:0;bottom:0;text-align:center;display:none}.uploader-window{position:fixed;z-index:250000;opacity:0;transition:opacity 250ms}.wp-editor-wrap .uploader-editor{position:absolute;z-index:99998;background:rgba(140,143,148,.9)}.uploader-window,.wp-editor-wrap .uploader-editor.droppable{background:rgba(10,75,120,.9)}.uploader-window-content,.wp-editor-wrap .uploader-editor-content{position:absolute;top:10px;left:10px;right:10px;bottom:10px;border:1px dashed #fff}.uploader-window .uploader-editor-title,.uploader-window h1,.wp-editor-wrap .uploader-editor .uploader-editor-title{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);font-size:3em;line-height:1.3;font-weight:600;color:#fff;margin:0;padding:0 10px}.wp-editor-wrap .uploader-editor .uploader-editor-title{display:none}.wp-editor-wrap .uploader-editor.droppable .uploader-editor-title{display:block}.uploader-window .media-progress-bar{margin-top:20px;max-width:300px;background:0 0;border-color:#fff;display:none}.uploader-window .media-progress-bar div{background:#fff}.uploading .uploader-window .media-progress-bar{display:block}.media-frame .uploader-inline{margin-bottom:20px;padding:0;text-align:center}.uploader-inline-content{position:absolute;top:30%;left:0;right:0}.uploader-inline-content .upload-ui{margin:2em 0}.uploader-inline-content .post-upload-ui{margin-bottom:2em}.uploader-inline .has-upload-message .upload-ui{margin:0 0 4em}.uploader-inline h2{font-size:20px;line-height:1.4;font-weight:400;margin:0}.uploader-inline .has-upload-message .upload-instructions{font-size:14px;color:#3c434a;font-weight:400}.uploader-inline .drop-instructions{display:none}.supports-drag-drop .uploader-inline .drop-instructions{display:block}.uploader-inline p{margin:.5em 0}.uploader-inline .media-progress-bar{display:none}.uploading.uploader-inline .media-progress-bar{display:block}.uploader-inline .browser{display:inline-block!important}.media-selection{position:absolute;top:0;left:0;right:350px;height:60px;padding:0 0 0 16px;overflow:hidden;white-space:nowrap}.media-selection .selection-info{display:inline-block;font-size:12px;height:60px;margin-right:10px;vertical-align:top}.media-selection.editing,.media-selection.empty{display:none}.media-selection.one .edit-selection{display:none}.media-selection .count{display:block;padding-top:12px;font-size:14px;line-height:1.42857142;font-weight:600}.media-selection .button-link{float:left;padding:1px 8px;margin:1px 8px 1px -8px;line-height:1.4;border-right:1px solid #dcdcde;color:#2271b1;text-decoration:none}.media-selection .button-link:focus,.media-selection .button-link:hover{color:#135e96}.media-selection .button-link:last-child{border-right:0;margin-right:0}.selection-info .clear-selection{color:#d63638}.selection-info .clear-selection:focus,.selection-info .clear-selection:hover{color:#d63638}.media-selection .selection-view{display:inline-block;vertical-align:top}.media-selection .attachments{display:inline-block;height:48px;margin:6px;padding:0;overflow:hidden;vertical-align:top}.media-selection .attachment{width:40px;padding:0;margin:4px}.media-selection .attachment .thumbnail{top:0;right:0;bottom:0;left:0}.media-selection .attachment .icon{width:50%}.media-selection .attachment-preview{box-shadow:none;background:0 0}.wp-core-ui .media-selection .attachment.details:focus,.wp-core-ui .media-selection .attachment:focus,.wp-core-ui .media-selection .selected.attachment:focus{box-shadow:0 0 0 1px #fff,0 0 2px 3px #4f94d4;outline:2px solid transparent}.wp-core-ui .media-selection .selected.attachment{box-shadow:none}.wp-core-ui .media-selection .attachment.details{box-shadow:0 0 0 1px #fff,0 0 0 3px #2271b1}.media-selection:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;width:25px;background-image:linear-gradient(to left,#fff,rgba(255,255,255,0))}.media-selection .attachment .filename{display:none}.media-frame .spinner{background:url(//inas-huki.com/wp-includes/images/spinner.gif) no-repeat;background-size:20px 20px;float:right;display:inline-block;visibility:hidden;opacity:.7;width:20px;height:20px;margin:0;vertical-align:middle}.media-frame .media-sidebar .settings-save-status .spinner{position:absolute;right:0;top:0}.media-frame.mode-grid .spinner{margin:0;float:none;vertical-align:middle}.media-modal .media-toolbar .spinner{float:none;vertical-align:bottom;margin:0 0 5px 5px}.media-frame .instructions+.spinner.is-active{vertical-align:middle}.media-frame .spinner.is-active{visibility:visible}.attachment-details{position:relative;overflow:auto}.attachment-details .settings-save-status{text-align:right;text-transform:none;font-weight:400}.attachment-details .settings-save-status .spinner{float:none;margin-left:5px}.attachment-details .settings-save-status .saved{display:none}.attachment-details.save-waiting .settings-save-status .spinner{visibility:visible}.attachment-details.save-complete .settings-save-status .saved{display:inline-block}.attachment-info{overflow:hidden;min-height:60px;margin-bottom:16px;line-height:1.5;color:#646970;border-bottom:1px solid #dcdcde;padding-bottom:11px}.attachment-info .wp-media-wrapper{margin-bottom:8px}.attachment-info .wp-media-wrapper.wp-audio{margin-top:13px}.attachment-info .filename{font-weight:600;color:#3c434a;word-wrap:break-word}.attachment-info .thumbnail{position:relative;float:left;max-width:120px;max-height:120px;margin-top:5px;margin-right:10px;margin-bottom:5px}.uploading .attachment-info .thumbnail{width:120px;height:80px;box-shadow:inset 0 0 15px rgba(0,0,0,.1)}.uploading .attachment-info .media-progress-bar{margin-top:35px}.attachment-info .thumbnail-image:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);overflow:hidden}.attachment-info .thumbnail img{display:block;max-width:120px;max-height:120px;margin:0 auto}.attachment-info .details{float:left;font-size:12px;max-width:100%}.attachment-info .delete-attachment,.attachment-info .edit-attachment,.attachment-info .trash-attachment,.attachment-info .untrash-attachment{display:block;text-decoration:none;white-space:nowrap}.attachment-details.needs-refresh .attachment-info .edit-attachment{display:none}.attachment-info .edit-attachment{display:block}.media-modal .delete-attachment,.media-modal .trash-attachment,.media-modal .untrash-attachment{display:inline;padding:0;color:#d63638}.media-modal .delete-attachment:focus,.media-modal .delete-attachment:hover,.media-modal .trash-attachment:focus,.media-modal .trash-attachment:hover,.media-modal .untrash-attachment:focus,.media-modal .untrash-attachment:hover{color:#d63638}.attachment-display-settings{width:100%;float:left;overflow:hidden}.collection-settings{overflow:hidden}.collection-settings .setting input[type=checkbox]{float:left;margin-right:8px}.collection-settings .setting .name,.collection-settings .setting span{min-width:inherit}.media-modal .imgedit-wrap{position:static}.media-modal .imgedit-wrap .imgedit-panel-content{padding:16px 16px 0;overflow:visible}.media-modal .imgedit-wrap .imgedit-save-target{margin:8px 0 24px}.media-modal .imgedit-group{background:0 0;border:none;box-shadow:none;margin:0;padding:0;position:relative}.media-modal .imgedit-group.imgedit-panel-active{margin-bottom:16px;padding-bottom:16px}.media-modal .imgedit-group-top{margin:0}.media-modal .imgedit-group-top h2,.media-modal .imgedit-group-top h2 .button-link{display:inline-block;text-transform:uppercase;font-size:12px;color:#646970;margin:0;margin-top:3px}.media-modal .imgedit-group-top h2 .button-link,.media-modal .imgedit-group-top h2 a{text-decoration:none;color:#646970}.wp-core-ui.media-modal .image-editor .imgedit-help-toggle,.wp-core-ui.media-modal .image-editor .imgedit-help-toggle:active,.wp-core-ui.media-modal .image-editor .imgedit-help-toggle:hover{border:1px solid transparent;margin:0;padding:0;background:0 0;color:#2271b1;font-size:20px;line-height:1;cursor:pointer;box-sizing:content-box;box-shadow:none}.wp-core-ui.media-modal .image-editor .imgedit-help-toggle:focus{color:#2271b1;border-color:#2271b1;box-shadow:0 0 0 1px #2271b1;outline:2px solid transparent}.wp-core-ui.media-modal .imgedit-group-top .dashicons-arrow-down.imgedit-help-toggle{margin-top:-3px}.wp-core-ui.media-modal .image-editor h3 .imgedit-help-toggle{margin-top:-2px}.media-modal .imgedit-help-toggled span.dashicons:before{content:"\f142"}.media-modal .imgedit-thumbnail-preview{margin:10px 8px 0 0}.imgedit-thumbnail-preview-caption{display:block}.media-modal .imgedit-wrap .notice,.media-modal .imgedit-wrap div.updated{margin:0 16px}.embed-url{display:block;position:relative;padding:16px;margin:0;z-index:250;background:#fff;font-size:18px}.media-frame .embed-url input{font-size:18px;line-height:1.22222222;padding:12px 40px 12px 14px;width:100%;min-width:200px;box-shadow:inset 2px 2px 4px -2px rgba(0,0,0,.1)}.media-frame .embed-url input::-ms-clear{display:none}.media-frame .embed-url .spinner{position:absolute;top:32px;right:26px}.media-frame .embed-loading .embed-url .spinner{visibility:visible}.embed-link-settings,.embed-media-settings{position:absolute;top:82px;left:0;right:0;bottom:0;padding:0 16px;overflow:auto}.media-embed .embed-link-settings .link-text{margin-top:0}.embed-link-settings::after,.embed-media-settings::after{content:"";display:flex;clear:both;height:24px}.media-embed .embed-link-settings{overflow:visible}.embed-preview embed,.embed-preview iframe,.embed-preview img,.mejs-container video{max-width:100%;vertical-align:middle}.embed-preview a{display:inline-block}.embed-preview img{display:block;height:auto}.mejs-container:focus{outline:1px solid #2271b1;box-shadow:0 0 0 2px #2271b1}.image-details .media-modal{left:140px;right:140px}.image-details .media-frame-content,.image-details .media-frame-router,.image-details .media-frame-title{left:0}.image-details .embed-media-settings{top:0;overflow:visible;padding:0}.image-details .embed-media-settings::after{content:none}.image-details .embed-media-settings,.image-details .embed-media-settings div{box-sizing:border-box}.image-details .column-settings{background:#f6f7f7;border-right:1px solid #dcdcde;min-height:100%;width:55%;position:absolute;top:0;left:0}.image-details .column-settings h2{margin:20px;padding-top:20px;border-top:1px solid #dcdcde;color:#1d2327}.image-details .column-image{width:45%;position:absolute;left:55%;top:0}.image-details .image{margin:20px}.image-details .image img{max-width:100%;max-height:500px}.image-details .advanced-toggle{padding:0;color:#646970;text-transform:uppercase;text-decoration:none}.image-details .advanced-toggle:active,.image-details .advanced-toggle:hover{color:#646970}.image-details .advanced-toggle:after{font:normal 20px/1 dashicons;speak:never;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f140";display:inline-block;margin-top:-2px}.image-details .advanced-visible .advanced-toggle:after{content:"\f142"}.image-details .custom-size .custom-size-setting,.image-details .custom-size label{display:block;float:left}.image-details .custom-size .custom-size-setting label{float:none}.image-details .custom-size input{width:5em}.image-details .custom-size .sep{float:left;margin:26px 6px 0}.image-details .custom-size .description{margin-left:0}.media-embed .thumbnail{max-width:100%;max-height:200px;position:relative;float:left}.media-embed .thumbnail img{max-height:200px;display:block}.media-embed .thumbnail:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);overflow:hidden}.media-embed .setting,.media-embed .setting-group{width:100%;margin:10px 0;float:left;display:block;clear:both}.media-embed .setting-group .setting:not(.checkbox-setting){margin:0}.media-embed .setting.has-description{margin-bottom:5px}.media-embed .description{clear:both;font-style:normal}.media-embed .content-track+.description{line-height:1.4;max-width:none!important}.media-embed .remove-track{margin-bottom:10px}.image-details .embed-media-settings .setting,.image-details .embed-media-settings .setting-group{float:none;width:auto}.image-details .actions{margin:10px 0}.image-details .hidden{display:none}.media-embed .setting input[type=text],.media-embed .setting textarea,.media-embed fieldset{display:block;width:100%;max-width:400px}.image-details .embed-media-settings .setting input[type=text],.image-details .embed-media-settings .setting textarea{max-width:inherit;width:70%}.image-details .description,.image-details .embed-media-settings .custom-size,.image-details .embed-media-settings .link-target,.image-details .embed-media-settings .setting input.link-to-custom,.image-details .embed-media-settings .setting-group{margin-left:27%;width:70%}.image-details .description{font-style:normal;margin-top:0}.image-details .embed-media-settings .link-target{margin-top:16px}.audio-details .checkbox-label,.image-details .checkbox-label,.video-details .checkbox-label{vertical-align:baseline}.media-embed .setting input.hidden,.media-embed .setting textarea.hidden{display:none}.media-embed .setting .name,.media-embed .setting span,.media-embed .setting-group .name{display:inline-block;font-size:13px;line-height:1.84615384;color:#646970}.media-embed .setting span{display:block;width:200px}.image-details .embed-media-settings .setting .name,.image-details .embed-media-settings .setting span{float:left;width:25%;text-align:right;margin:8px 1% 0;line-height:1.1}.image-details .embed-media-settings .setting .button-group,.media-frame .setting-group .button-group{width:auto}.media-embed-sidebar{position:absolute;top:0;left:440px}.advanced-section,.link-settings{margin-top:10px}.media-frame .setting .button-group{display:flex;margin:0!important;max-width:none!important}.rtl .media-frame,.rtl .media-frame .search,.rtl .media-frame input[type=email],.rtl .media-frame input[type=number],.rtl .media-frame input[type=password],.rtl .media-frame input[type=search],.rtl .media-frame input[type=tel],.rtl .media-frame input[type=text],.rtl .media-frame input[type=url],.rtl .media-frame select,.rtl .media-frame textarea,.rtl .media-modal{font-family:Tahoma,sans-serif}:lang(he-il) .rtl .media-frame,:lang(he-il) .rtl .media-frame .search,:lang(he-il) .rtl .media-frame input[type=email],:lang(he-il) .rtl .media-frame input[type=number],:lang(he-il) .rtl .media-frame input[type=password],:lang(he-il) .rtl .media-frame input[type=search],:lang(he-il) .rtl .media-frame input[type=text],:lang(he-il) .rtl .media-frame input[type=url],:lang(he-il) .rtl .media-frame select,:lang(he-il) .rtl .media-frame textarea,:lang(he-il) .rtl .media-modal{font-family:Arial,sans-serif}@media only screen and (max-width:900px){.media-modal .media-frame-title{height:40px}.media-modal .media-frame-title h1{line-height:2.22222222;font-size:18px}.media-modal-close{width:42px;height:42px}.media-frame .media-frame-title{position:static;padding:0 44px;text-align:center}.media-frame:not(.hide-menu) .media-frame-content,.media-frame:not(.hide-menu) .media-frame-router,.media-frame:not(.hide-menu) .media-frame-toolbar{left:0}.media-frame:not(.hide-menu) .media-frame-router{top:80px}.media-frame:not(.hide-menu) .media-frame-content{top:114px}.media-frame.hide-router .media-frame-content{top:80px}.media-frame:not(.hide-menu) .media-frame-menu{position:static;width:0}.media-frame:not(.hide-menu) .media-menu{display:none;width:auto;max-width:80%;overflow:auto;z-index:2000;top:75px;left:50%;transform:translateX(-50%);right:auto;bottom:auto;padding:5px 0;border:1px solid #c3c4c7}.media-frame:not(.hide-menu) .media-menu.visible{display:block}.media-frame:not(.hide-menu) .media-menu>a{padding:12px 16px;font-size:16px}.media-frame:not(.hide-menu) .media-menu .separator{margin:5px 10px}.media-frame-menu-heading{clip-path:inset(50%);height:1px;overflow:hidden;padding:0;width:1px;border:0;margin:-1px;word-wrap:normal!important}.wp-core-ui .media-frame:not(.hide-menu) .button.media-frame-menu-toggle{display:inline-flex;align-items:center;position:absolute;left:50%;transform:translateX(-50%);margin:-6px 0 0;padding:0 2px 0 12px;font-size:.875rem;font-weight:600;text-decoration:none;background:0 0;height:.1%;min-height:40px}.wp-core-ui .button.media-frame-menu-toggle:active,.wp-core-ui .button.media-frame-menu-toggle:hover{background:0 0;transform:none}.wp-core-ui .button.media-frame-menu-toggle:focus{outline:1px solid transparent}.media-sidebar{width:230px}.options-general-php .crop-content.site-icon,.wp-customizer:not(.mobile) .media-frame-content .crop-content.site-icon{margin-right:262px}.attachments-browser .attachments,.attachments-browser .attachments-wrapper,.attachments-browser .media-toolbar,.attachments-browser .uploader-inline,.attachments-browser.has-load-more .attachments-wrapper{right:262px}.attachments-browser .media-toolbar{height:82px}.attachments-browser .attachments,.attachments-browser .uploader-inline,.media-frame-content .attachments-browser .attachments-wrapper{top:82px}.attachment-details .setting,.media-sidebar .setting{margin:6px 0}.attachment-details .setting .name,.attachment-details .setting input,.attachment-details .setting textarea,.compat-item label span,.media-sidebar .setting .name,.media-sidebar .setting input,.media-sidebar .setting textarea{float:none;display:inline-block}.attachment-details .setting span,.media-sidebar .checkbox-label-inline,.media-sidebar .setting span{float:none}.media-sidebar .setting .select-label-inline{display:inline}.attachment-details .setting .name,.compat-item label span,.media-sidebar .checkbox-label-inline,.media-sidebar .setting .name{text-align:inherit;min-height:16px;margin:0;padding:8px 2px 2px}.attachment-details .attachment-info .copy-to-clipboard-container,.media-sidebar .setting .copy-to-clipboard-container{margin-left:0;padding-top:0}.attachment-details .attachment-info .copy-attachment-url,.media-sidebar .setting .copy-attachment-url{margin:0 1px}.attachment-details .setting .value,.media-sidebar .setting .value{float:none;width:auto}.attachment-details .setting input[type=email],.attachment-details .setting input[type=number],.attachment-details .setting input[type=password],.attachment-details .setting input[type=search],.attachment-details .setting input[type=tel],.attachment-details .setting input[type=text],.attachment-details .setting input[type=url],.attachment-details .setting select,.attachment-details .setting textarea,.attachment-details .setting+.description,.media-sidebar .setting input[type=email],.media-sidebar .setting input[type=number],.media-sidebar .setting input[type=password],.media-sidebar .setting input[type=search],.media-sidebar .setting input[type=tel],.media-sidebar .setting input[type=text],.media-sidebar .setting input[type=url],.media-sidebar .setting select,.media-sidebar .setting textarea{float:none;width:98%;max-width:none;height:auto}.media-frame .media-toolbar input[type=search]{line-height:2.25}.attachment-details .setting select.columns,.media-sidebar .setting select.columns{width:auto}.media-frame .search,.media-frame input,.media-frame textarea{padding:3px 6px}.wp-admin .media-frame select{min-height:40px;font-size:16px;line-height:1.625;padding:5px 24px 5px 8px}.image-details .column-image{width:30%;left:70%}.image-details .column-settings{width:70%}.image-details .media-modal{left:30px;right:30px}.image-details .embed-media-settings .setting,.image-details .embed-media-settings .setting-group{margin:20px}.image-details .embed-media-settings .setting .name,.image-details .embed-media-settings .setting span{float:none;text-align:left;width:100%;margin-bottom:4px;margin-left:0}.media-modal .legend-inline{position:static;transform:none;margin-left:0;margin-bottom:6px}.image-details .embed-media-settings .setting-group .setting{margin-bottom:0}.image-details .embed-media-settings .setting input.link-to-custom,.image-details .embed-media-settings .setting input[type=text],.image-details .embed-media-settings .setting textarea{width:100%;margin-left:0}.image-details .embed-media-settings .setting.has-description{margin-bottom:5px}.image-details .description{width:auto;margin:0 20px}.image-details .embed-media-settings .custom-size{margin-left:20px}.collection-settings .setting input[type=checkbox]{float:none;margin-top:0}.media-selection{min-width:120px}.media-selection:after{background:0 0}.media-selection .attachments{display:none}.media-modal .attachments-browser .media-toolbar .search{max-width:100%;height:auto;float:right}.media-modal .attachments-browser .media-toolbar .attachment-filters{height:auto}.media-frame input[type=email],.media-frame input[type=number],.media-frame input[type=password],.media-frame input[type=search],.media-frame input[type=text],.media-frame input[type=url],.media-frame select,.media-frame textarea{font-size:16px;line-height:1.5}.media-frame .media-toolbar input[type=search]{line-height:2.3755}.media-modal .media-toolbar .spinner{margin-bottom:10px}}@media screen and (max-width:782px){.imgedit-panel-content{grid-template-columns:auto}.media-frame-toolbar .media-toolbar{bottom:-54px}.mode-grid .attachments-browser .media-toolbar-primary{display:grid;grid-template-columns:auto 1fr}.mode-grid .attachments-browser .media-toolbar-primary input[type=search]{width:100%}.attachment-details .copy-to-clipboard-container .success,.media-sidebar .copy-to-clipboard-container .success{font-size:14px;line-height:2.71428571}.media-frame .wp-filter .media-toolbar-secondary{position:unset}.media-frame .media-toolbar-secondary .spinner{position:absolute;top:0;bottom:0;margin:auto;left:0;right:0;z-index:9}.media-bg-overlay{content:'';background:#fff;width:100%;height:100%;display:none;position:absolute;left:0;right:0;top:0;bottom:0;opacity:.6}}@media only screen and (max-width:640px),screen and (max-height:400px){.image-details .media-modal,.media-modal{position:fixed;top:0;left:0;right:0;bottom:0}.media-modal-backdrop{position:fixed}.options-general-php .crop-content.site-icon,.wp-customizer:not(.mobile) .media-frame-content .crop-content.site-icon{margin-right:0}.media-sidebar{z-index:1900;max-width:70%;bottom:120%;box-sizing:border-box;padding-bottom:0}.media-sidebar.visible{bottom:0}.attachments-browser .attachments,.attachments-browser .media-toolbar,.attachments-browser .uploader-inline,.media-frame-content .attachments-browser .attachments-wrapper{right:0}.image-details .media-frame-title{display:block;top:0;font-size:14px}.image-details .column-image,.image-details .column-settings{width:100%;position:relative;left:0}.image-details .column-settings{padding:4px 0}.media-frame-content .media-toolbar .instructions{display:none}.load-more-wrapper .load-more-jump{margin:12px 0 0}}@media only screen and (min-width:901px) and (max-height:400px){.media-frame:not(.hide-menu) .media-menu,.media-menu{top:0;padding-top:44px}.load-more-wrapper .load-more-jump{margin:12px 0 0}}@media only screen and (max-width:480px){.wp-core-ui.wp-customizer .media-button{margin-top:13px}}@media print,(min-resolution:120dpi){.wp-core-ui .media-modal-icon{background-image:url(//inas-huki.com/wp-includes/images/uploader-icons-2x.png);background-size:134px 15px}.media-frame .spinner{background-image:url(//inas-huki.com/wp-includes/images/spinner-2x.gif)}}.media-frame-content[data-columns="1"] .attachment{width:100%}.media-frame-content[data-columns="2"] .attachment{width:50%}.media-frame-content[data-columns="3"] .attachment{width:33.33%}.media-frame-content[data-columns="4"] .attachment{width:25%}.media-frame-content[data-columns="5"] .attachment{width:20%}.media-frame-content[data-columns="6"] .attachment{width:16.66%}.media-frame-content[data-columns="7"] .attachment{width:14.28%}.media-frame-content[data-columns="8"] .attachment{width:12.5%}.media-frame-content[data-columns="9"] .attachment{width:11.11%}.media-frame-content[data-columns="10"] .attachment{width:10%}.media-frame-content[data-columns="11"] .attachment{width:9.09%}.media-frame-content[data-columns="12"] .attachment{width:8.33%}.imgareaselect-border1 {
background: url(//inas-huki.com/wp-includes/js/imgareaselect/border-anim-v.gif) repeat-y left top;
}
.imgareaselect-border2 {
background: url(//inas-huki.com/wp-includes/js/imgareaselect/border-anim-h.gif) repeat-x left top;
}
.imgareaselect-border3 {
background: url(//inas-huki.com/wp-includes/js/imgareaselect/border-anim-v.gif) repeat-y right top;
}
.imgareaselect-border4 {
background: url(//inas-huki.com/wp-includes/js/imgareaselect/border-anim-h.gif) repeat-x left bottom;
}
.imgareaselect-border1, .imgareaselect-border2,
.imgareaselect-border3, .imgareaselect-border4 {
filter: alpha(opacity=50);
opacity: 0.5;
}
.imgareaselect-handle {
background-color: #fff;
border: solid 1px #000;
filter: alpha(opacity=50);
opacity: 0.5;
}
.imgareaselect-outer {
background-color: #000;
filter: alpha(opacity=50);
opacity: 0.5;
}
.imgareaselect-selection {
}clearfix{*zoom:1}.clearfix:before{display:table;content:"";line-height:0}.clearfix:after{display:table;content:"";line-height:0;clear:both}.hide-text{font:0/0 a;color:rgba(0,0,0,0);text-shadow:none;background-color:rgba(0,0,0,0);border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;box-sizing:border-box}.wcv-btn{display:inline-block;*display:inline;*zoom:1;padding:4px 14px;margin-bottom:0;font-size:14px;line-height:20px;*line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:#333;text-shadow:0 1px 1px rgba(255,255,255,.75);background-color:#f5f5f5;background-image:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e6e6e6));background-image:linear-gradient(to bottom, #ffffff, #e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffffff", endColorstr="#ffe6e6e6", GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#e6e6e6;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border:1px solid #bbb;*border:0;border-bottom-color:#a2a2a2;border-radius:4px;*margin-left:.3em;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);border-color:#c5c5c5;border-color:rgba(0,0,0,.15) rgba(0,0,0,.15) rgba(0,0,0,.25)}.wcv-btn:hover{color:#333;background-color:#e6e6e6;*background-color:#d9d9d9;color:#333;text-decoration:none;background-color:#e6e6e6;*background-color:#d9d9d9;background-position:0 -15px;-webkit-transition:background-position .1s linear;transition:background-position .1s linear}.wcv-btn:active{color:#333;background-color:#e6e6e6;*background-color:#d9d9d9;background-color:#ccc \9 ;background-color:#e6e6e6;background-color:#d9d9d9 \9 ;background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.wcv-btn:first-child{*margin-left:0}.wcv-btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.wcv-btn.active{color:#333;background-color:#e6e6e6;*background-color:#d9d9d9;background-color:#ccc \9 ;background-color:#e6e6e6;background-color:#d9d9d9 \9 ;background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.wcv-btn.disabled{color:#333;background-color:#e6e6e6;*background-color:#d9d9d9;cursor:default;background-color:#e6e6e6;background-image:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.wcv-btn[disabled]{color:#333;background-color:#e6e6e6;*background-color:#d9d9d9;cursor:default;background-color:#e6e6e6;background-image:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.wcv-btn-large{padding:9px 14px;font-size:16px;line-height:normal;border-radius:5px}.wcv-btn-large [class^=icon-]{margin-top:2px}.wcv-btn-small{padding:3px 9px;font-size:12px;line-height:18px}.wcv-btn-small [class^=icon-]{margin-top:0}.wcv-btn-mini{padding:2px 6px;font-size:11px;line-height:17px}.wcv-btn-block{display:block;width:100%;padding-left:0;padding-right:0;-webkit-box-sizing:border-box;box-sizing:border-box}.wcv-btn-block+.wcv-btn-block{margin-top:5px}input[type=submit].wcv-btn-block{width:100%}input[type=reset].wcv-btn-block{width:100%}input[type=button].wcv-btn-block{width:100%}.wcv-btn-primary.active{color:rgba(255,255,255,.75);color:#fff;background-color:#04c;*background-color:#003bb3;background-color:#039 \9 }.wcv-btn-warning.active{color:rgba(255,255,255,.75);color:#fff;background-color:#f89406;*background-color:#df8505;background-color:#c67605 \9 }.wcv-btn-danger.active{color:rgba(255,255,255,.75);color:#fff;background-color:#bd362f;*background-color:#a9302a;background-color:#942a25 \9 }.wcv-btn-success.active{color:rgba(255,255,255,.75);color:#fff;background-color:#51a351;*background-color:#499249;background-color:#408140 \9 }.wcv-btn-info.active{color:rgba(255,255,255,.75);color:#fff;background-color:#2f96b4;*background-color:#2a85a0;background-color:#24748c \9 }.wcv-btn-inverse.active{color:rgba(255,255,255,.75);color:#fff;background-color:#222;*background-color:#151515;background-color:#080808 \9 }.wcv-btn-primary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#006dcc;background-image:-webkit-gradient(linear, left top, left bottom, from(#0088cc), to(#0044cc));background-image:linear-gradient(to bottom, #0088cc, #0044cc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff0088cc", endColorstr="#ff0044cc", GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#04c;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.wcv-btn-primary:hover{color:#fff;background-color:#04c;*background-color:#003bb3}.wcv-btn-primary:active{color:#fff;background-color:#04c;*background-color:#003bb3;background-color:#039 \9 }.wcv-btn-primary.disabled{color:#fff;background-color:#04c;*background-color:#003bb3}.wcv-btn-primary[disabled]{color:#fff;background-color:#04c;*background-color:#003bb3}.wcv-btn-warning{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#faa732;background-image:-webkit-gradient(linear, left top, left bottom, from(#fbb450), to(#f89406));background-image:linear-gradient(to bottom, #fbb450, #f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fffbb450", endColorstr="#fff89406", GradientType=0);border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#f89406;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.wcv-btn-warning:hover{color:#fff;background-color:#f89406;*background-color:#df8505}.wcv-btn-warning:active{color:#fff;background-color:#f89406;*background-color:#df8505;background-color:#c67605 \9 }.wcv-btn-warning.disabled{color:#fff;background-color:#f89406;*background-color:#df8505}.wcv-btn-warning[disabled]{color:#fff;background-color:#f89406;*background-color:#df8505}.wcv-btn-danger{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#da4f49;background-image:-webkit-gradient(linear, left top, left bottom, from(#ee5f5b), to(#bd362f));background-image:linear-gradient(to bottom, #ee5f5b, #bd362f);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffee5f5b", endColorstr="#ffbd362f", GradientType=0);border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#bd362f;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.wcv-btn-danger:hover{color:#fff;background-color:#bd362f;*background-color:#a9302a}.wcv-btn-danger:active{color:#fff;background-color:#bd362f;*background-color:#a9302a;background-color:#942a25 \9 }.wcv-btn-danger.disabled{color:#fff;background-color:#bd362f;*background-color:#a9302a}.wcv-btn-danger[disabled]{color:#fff;background-color:#bd362f;*background-color:#a9302a}.wcv-btn-success{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#5bb75b;background-image:-webkit-gradient(linear, left top, left bottom, from(#62c462), to(#51a351));background-image:linear-gradient(to bottom, #62c462, #51a351);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff62c462", endColorstr="#ff51a351", GradientType=0);border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#51a351;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.wcv-btn-success:hover{color:#fff;background-color:#51a351;*background-color:#499249}.wcv-btn-success:active{color:#fff;background-color:#51a351;*background-color:#499249;background-color:#408140 \9 }.wcv-btn-success.disabled{color:#fff;background-color:#51a351;*background-color:#499249}.wcv-btn-success[disabled]{color:#fff;background-color:#51a351;*background-color:#499249}.wcv-btn-info{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#49afcd;background-image:-webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#2f96b4));background-image:linear-gradient(to bottom, #5bc0de, #2f96b4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff5bc0de", endColorstr="#ff2f96b4", GradientType=0);border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#2f96b4;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.wcv-btn-info:hover{color:#fff;background-color:#2f96b4;*background-color:#2a85a0}.wcv-btn-info:active{color:#fff;background-color:#2f96b4;*background-color:#2a85a0;background-color:#24748c \9 }.wcv-btn-info.disabled{color:#fff;background-color:#2f96b4;*background-color:#2a85a0}.wcv-btn-info[disabled]{color:#fff;background-color:#2f96b4;*background-color:#2a85a0}.wcv-btn-inverse{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#363636;background-image:-webkit-gradient(linear, left top, left bottom, from(#444444), to(#222222));background-image:linear-gradient(to bottom, #444444, #222222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff444444", endColorstr="#ff222222", GradientType=0);border-color:#222 #222 #000;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#222;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.wcv-btn-inverse:hover{color:#fff;background-color:#222;*background-color:#151515}.wcv-btn-inverse:active{color:#fff;background-color:#222;*background-color:#151515;background-color:#080808 \9 }.wcv-btn-inverse.disabled{color:#fff;background-color:#222;*background-color:#151515}.wcv-btn-inverse[disabled]{color:#fff;background-color:#222;*background-color:#151515}button.wcv-btn{*padding-top:3px;*padding-bottom:3px}button.wcv-btn::-moz-focus-inner{padding:0;border:0}input[type=submit].wcv-btn{*padding-top:3px;*padding-bottom:3px}input[type=submit].wcv-btn::-moz-focus-inner{padding:0;border:0}button.wcv-btn.wcv-btn-large{*padding-top:7px;*padding-bottom:7px}input[type=submit].wcv-btn.wcv-btn-large{*padding-top:7px;*padding-bottom:7px}button.wcv-btn.wcv-btn-small{*padding-top:3px;*padding-bottom:3px}input[type=submit].wcv-btn.wcv-btn-small{*padding-top:3px;*padding-bottom:3px}button.wcv-btn.wcv-btn-mini{*padding-top:1px;*padding-bottom:1px}input[type=submit].wcv-btn.wcv-btn-mini{*padding-top:1px;*padding-bottom:1px}.wcv-btn-link{background-color:rgba(0,0,0,0);background-image:none;-webkit-box-shadow:none;box-shadow:none;border-color:rgba(0,0,0,0);cursor:pointer;color:#08c;border-radius:0}.wcv-btn-link:active{background-color:rgba(0,0,0,0);background-image:none;-webkit-box-shadow:none;box-shadow:none}.wcv-btn-link:hover{color:#005580;text-decoration:underline;background-color:rgba(0,0,0,0)}.wcv-btn-link[disabled]{background-color:rgba(0,0,0,0);background-image:none;-webkit-box-shadow:none;box-shadow:none}.wcv-btn-link[disabled]:hover{color:#333;text-decoration:none}table{max-width:100%;background-color:rgba(0,0,0,0);border-collapse:collapse;border-spacing:0}table [class*=span]{display:table-cell;float:none;margin-left:0}.table{width:100%;margin-bottom:20px}.table th{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #ddd;font-weight:bold}.table td{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #ddd}.table thead th{vertical-align:bottom}.table thead:first-child tr:first-child th{border-top:0}.table thead:first-child tr:first-child td{border-top:0}.table caption+thead tr:first-child th{border-top:0}.table caption+thead tr:first-child td{border-top:0}.table colgroup+thead tr:first-child th{border-top:0}.table colgroup+thead tr:first-child td{border-top:0}.table tbody+tbody{border-top:2px solid #ddd}.table tbody tr.success td{background-color:#dff0d8}.table tbody tr.error td{background-color:#f2dede}.table tbody tr.warning td{background-color:#fcf8e3}.table tbody tr.info td{background-color:#d9edf7}.table-condensed th{padding:4px 5px}.table-condensed td{padding:4px 5px}.table-bordered{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapse;border-left:0;border-radius:4px}.table-bordered th{border-left:1px solid #ddd}.table-bordered td{border-left:1px solid #ddd}.table-bordered caption+thead tr:first-child th{border-top:0}.table-bordered caption+thead tr:first-child th:first-child{border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered caption+thead tr:first-child th:last-child{border-top-right-radius:4px;-moz-border-radius-topleft:4px}.table-bordered caption+tbody tr:first-child th{border-top:0}.table-bordered caption+tbody tr:first-child td{border-top:0}.table-bordered caption+tbody tr:first-child td:first-child{border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered caption+tbody tr:first-child td:last-child{border-top-right-radius:4px;-moz-border-radius-topleft:4px}.table-bordered colgroup+thead tr:first-child th{border-top:0}.table-bordered colgroup+thead tr:first-child th:first-child{border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered colgroup+thead tr:first-child th:last-child{border-top-right-radius:4px;-moz-border-radius-topleft:4px}.table-bordered colgroup+tbody tr:first-child th{border-top:0}.table-bordered colgroup+tbody tr:first-child td{border-top:0}.table-bordered colgroup+tbody tr:first-child td:first-child{border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered colgroup+tbody tr:first-child td:last-child{border-top-right-radius:4px;-moz-border-radius-topleft:4px}.table-bordered thead:first-child tr:first-child th{border-top:0}.table-bordered thead:first-child tr:first-child th:first-child{border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered thead:first-child tr:first-child th:last-child{border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-bordered thead:last-child tr:last-child th:first-child{border-radius:0 0 0 4px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px}.table-bordered thead:last-child tr:last-child th:last-child{border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px}.table-bordered tbody:first-child tr:first-child th{border-top:0}.table-bordered tbody:first-child tr:first-child td{border-top:0}.table-bordered tbody:first-child tr:first-child td:first-child{border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered tbody:first-child tr:first-child td:last-child{border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-bordered tbody:last-child tr:last-child td:first-child{border-radius:0 0 0 4px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px}.table-bordered tbody:last-child tr:last-child td:last-child{border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px}.table-bordered tfoot:last-child tr:last-child td:first-child{border-radius:0 0 0 4px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px}.table-bordered tfoot:last-child tr:last-child td:last-child{border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px}.table-striped tbody tr:nth-child(odd) td{background-color:#f9f9f9}.table-striped tbody tr:nth-child(odd) th{background-color:#f9f9f9}.table-hover tbody tr:hover td{background-color:#f5f5f5}.table-hover tbody tr:hover th{background-color:#f5f5f5}.table-hover tbody tr.success:hover td{background-color:#d0e9c6}.table-hover tbody tr.error:hover td{background-color:#ebcccc}.table-hover tbody tr.warning:hover td{background-color:#faf2cc}.table-hover tbody tr.info:hover td{background-color:#c4e3f3}.row-fluid table [class*=span]{display:table-cell;float:none;margin-left:0}.hidden{display:none}.dashicons{vertical-align:middle}.wcv_vendorslist{margin-left:0}.wcv_vendorslist .vendor_list .vendors_list--shop-link{margin-top:10px;font-size:14px;display:inline-block}.wcv_vendorslist .vendor_list .vendors_list--shop-address span,.wcv_vendorslist .vendor_list .vendors_list--shop-phone span{vertical-align:bottom}.wcv_vendorslist .vendor_list .vendor_list--shop-name{min-height:50px;margin-bottom:10px}.wcv_vendorslist .vendor_list .vendor_list--shop-name a{font-size:1em;text-decoration:none;color:#636363}.wcv_vendorslist .vendor_list .vendor_list--shop-name a:hover{color:#0073aa}@media screen and (max-width: 767px){.wcv_vendorslist .vendor_list .vendor_list--shop-name{font-size:1.2em}}.wcv_vendorslist.grid{grid-template-columns:repeat(auto-fill, minmax(200px, 1fr));display:grid;grid-gap:20px}.wcv_vendorslist.grid .vendor_list{-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.1);box-shadow:0 0 0 1px rgba(0,0,0,.1)}.wcv_vendorslist.grid .vendor_list .vendor_list_avatar{border-bottom:1px solid #eee;height:200px;overflow:hidden}.wcv_vendorslist.grid .vendor_list .vendor_list_avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:0}.wcv_vendorslist.grid .vendor_list .vendor_list_info{padding:10px}@media screen and (max-width: 767px){.wcv_vendorslist.grid{grid-template-columns:repeat(auto-fit, minmax(calc(50% - 20px), 1fr))}}@media screen and (max-width: 375px){.wcv_vendorslist.grid{grid-template-columns:1fr}.wcv_vendorslist.grid .vendor_list_avatar img{margin:0 auto}}.wcv_vendorslist.list{display:block}.wcv_vendorslist.list .vendor_list{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.1);box-shadow:0 0 0 1px rgba(0,0,0,.1);padding:15px}.wcv_vendorslist.list .vendor_list .vendor_list--shop-desc{display:block}.wcv_vendorslist.list .vendor_list .vendor_list_avatar{width:30%;margin-right:20px}.wcv-vendor-list-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px;position:relative}.wcv-vendor-list-filter .wcv-vendor-list-switch{color:#000}.wcv-vendor-list-filter .wcv-vendor-list-switch .wcv-vendor-list-switch-item{display:inline-block;margin-right:5px;text-decoration:none !important}.wcv-vendor-list-filter .wcv-vendor-list-switch .wcv-vendor-list-switch-item.active{font-weight:bold;color:#000}.wcv-vendor-list-filter .wcv-vendor-list-switch:last-child{margin-right:0}.wcv-vendor-list-filter #search-vendors-toggle-checkbox{display:none}.wcv-vendor-list-filter #search-vendors-toggle-checkbox:checked+.wcv-vendor-list-search{display:block}.wcv-vendor-list-filter .search-vendors-toggle-button{display:none}.wcv-vendor-list-filter form{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wcv-vendor-list-filter form input[type=text]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:10px 5px;margin-right:7px}@media screen and (max-width: 767px){.wcv-vendor-list-filter form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.wcv-vendor-list-filter form input[type=text]{margin-right:0;margin-bottom:10px}}.wcv-vendor-list-filter .wcv-vendor-list-search{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:30px}@media screen and (max-width: 767px){.wcv-vendor-list-filter .wcv-vendor-list-search{position:absolute;display:none;top:0;-webkit-transform:translateY(50%);transform:translateY(50%);background-color:#fff;border:1px solid #eee;border-radius:4px;padding:10px;width:100%;z-index:1}.wcv-vendor-list-filter .search-vendors-toggle-button{display:block}}.vendor-search-result-text{margin-bottom:20px;font-size:1.2em;color:#000}.wcv-dashboard-navigation ul{margin-left:0}.wcv-dashboard-navigation ul li{margin-bottom:3px;display:inline-block}.attachments-browser .media-toolbar-secondary{max-width:300px;width:100%}input.parsley-success, select.parsley-success, textarea.parsley-success { color: #468847; background-color: #dff0d8; border: 1px solid #d6e9c6; }
input.parsley-error, select.parsley-error, textarea.parsley-error { color: #b94a48 !important; background-color: #f2dede !important; border: 1px solid #cc0000 !important; }
.parsley-errors-list { margin: 2px 0 3px; padding: 0; list-style-type: none; font-size: 0.9em; line-height: 0.9em; opacity: 0; transition: all .3s ease-in; -o-transition: all .3s ease-in; -moz-transition: all .3s ease-in; -webkit-transition: all .3s ease-in; }
.parsley-errors-list.filled { opacity: 1; padding: 0px; }
.parsley-error ul.select2-choices { color: #b94a48 !important; background-color: #f2dede !important; border: 1px solid #cc0000 !important; }
.parsley-error { color: #b94a48 !important; background-color: #f2dede !important; border: 1px solid #cc0000 !important; }
.show-all{display:inherit}.hide-all{display:none!important}.no-margin{margin:0!important}.no-margin-top{margin-top:0!important}.no-margin-bottom{margin-bottom:0!important}.no-padding{padding:0!important}.push-left{float:left}.push-center{float:none!important;margin-left:auto;margin-right:auto}.push-right{float:right;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.clearfix{overflow:hidden}.clearfix:after{content:"";display:table;clear:both}.wcv-grid *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.wcv-form fieldset{border:none;padding:0;margin:0}.wcv-form fieldset legend{font-size:1.438em;font-weight:700;width:100%;border-bottom:1px solid #ddd}.wcv-form fieldset legend+*{-webkit-margin-top-collapse:separate;margin:2em 0}.wcv-form p.tip{font-size:.875em;color:#919191;position:relative;margin:.2em 0 0 .1em}.wcv-form p.label{padding:0;margin:0;color:#555;white-space:normal}.wcv-form input[type=color],.wcv-form input[type=date],.wcv-form input[type=datetime-local],.wcv-form input[type=datetime],.wcv-form input[type=email],.wcv-form input[type=month],.wcv-form input[type=number],.wcv-form input[type=password],.wcv-form input[type=search],.wcv-form input[type=tel],.wcv-form input[type=text],.wcv-form input[type=time],.wcv-form input[type=url],.wcv-form input[type=week],.wcv-form select,.wcv-form textarea{font-family:Arial,Helvetica,sans-serif;font-weight:300;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:8px 6px;border:1px solid #c7c7c7;resize:none;background:#FFF;vertical-align:middle}.wcv-form input[type=color]:focus,.wcv-form input[type=date]:focus,.wcv-form input[type=datetime-local]:focus,.wcv-form input[type=datetime]:focus,.wcv-form input[type=email]:focus,.wcv-form input[type=month]:focus,.wcv-form input[type=number]:focus,.wcv-form input[type=password]:focus,.wcv-form input[type=search]:focus,.wcv-form input[type=tel]:focus,.wcv-form input[type=text]:focus,.wcv-form input[type=time]:focus,.wcv-form input[type=url]:focus,.wcv-form input[type=week]:focus,.wcv-form select:focus,.wcv-form textarea:focus{border-color:rgba(153,153,153,.9);-moz-box-shadow:rgba(0,0,0,.2) 0 1px 1px inset;-webkit-box-shadow:rgba(0,0,0,.2) 0 1px 1px inset;box-shadow:rgba(0,0,0,.2) 0 1px 1px inset;outline:0}.wcv-form input[type=color]:disabled,.wcv-form input[type=date]:disabled,.wcv-form input[type=datetime-local]:disabled,.wcv-form input[type=datetime]:disabled,.wcv-form input[type=email]:disabled,.wcv-form input[type=month]:disabled,.wcv-form input[type=number]:disabled,.wcv-form input[type=password]:disabled,.wcv-form input[type=search]:disabled,.wcv-form input[type=tel]:disabled,.wcv-form input[type=text]:disabled,.wcv-form input[type=time]:disabled,.wcv-form input[type=url]:disabled,.wcv-form input[type=week]:disabled,.wcv-form select:disabled,.wcv-form textarea:disabled{background:#f2f2f2;cursor:not-allowed}.wcv-form .input-file{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:6px;border:1px solid #c7c7c7;background:#FFF;vertical-align:middle;line-height:1.2}.wcv-form .input-file input[type=file]{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:none;padding:0;background:0 0;width:100%}.wcv-form label{cursor:pointer}.wcv-form select{line-height:2;cursor:pointer}.wcv-form textarea{min-height:5em;width:100%}.wcv-form .control-group{line-height:2;margin-bottom:1em}.wcv-form .control-group:after{content:"";display:table;clear:both}.wcv-form .control-group .control{position:relative}.wcv-form .control-group .control:after{content:"";display:table;clear:both}.wcv-form .control-group .control>li{position:relative}.wcv-form .control-group .control>li:after{content:"";display:table;clear:both}.wcv-form .control-group .control>input,.wcv-form .control-group .control>select,.wcv-form .control-group .control>textarea{width:100%;resize:vertical}.wcv-form .control-group .control>input+.fa,.wcv-form .control-group .control>select+.fa,.wcv-form .control-group .control>textarea+.fa{display:none}.wcv-form .control-group .control.append-button>span,.wcv-form .control-group .control.append-symbol>span,.wcv-form .control-group .control.prepend-button>span,.wcv-form .control-group .control.prepend-symbol>span{width:100%;position:relative}.wcv-form .control-group .control.append-button>span>input,.wcv-form .control-group .control.append-button>span>select,.wcv-form .control-group .control.append-button>span>textarea,.wcv-form .control-group .control.append-symbol>span>input,.wcv-form .control-group .control.append-symbol>span>select,.wcv-form .control-group .control.append-symbol>span>textarea,.wcv-form .control-group .control.prepend-button>span>input,.wcv-form .control-group .control.prepend-button>span>select,.wcv-form .control-group .control.prepend-button>span>textarea,.wcv-form .control-group .control.prepend-symbol>span>input,.wcv-form .control-group .control.prepend-symbol>span>select,.wcv-form .control-group .control.prepend-symbol>span>textarea{width:100%}.wcv-form .control-group .control.append-button>input[type=button],.wcv-form .control-group .control.append-button>input[type=reset],.wcv-form .control-group .control.append-button>input[type=submit],.wcv-form .control-group .control.append-symbol>input[type=button],.wcv-form .control-group .control.append-symbol>input[type=reset],.wcv-form .control-group .control.append-symbol>input[type=submit],.wcv-form .control-group .control.prepend-button>input[type=button],.wcv-form .control-group .control.prepend-button>input[type=reset],.wcv-form .control-group .control.prepend-button>input[type=submit],.wcv-form .control-group .control.prepend-symbol>input[type=button],.wcv-form .control-group .control.prepend-symbol>input[type=reset],.wcv-form .control-group .control.prepend-symbol>input[type=submit]{width:auto}.wcv-form .control-group .control.append-button{display:table}.wcv-form .control-group .control.append-button>span{display:table-cell}.wcv-form .control-group .control.append-button>span>input,.wcv-form .control-group .control.append-button>span>select,.wcv-form .control-group .control.append-button>span>textarea{-moz-border-radius:2px 0 0 2px;-webkit-border-radius:2px;border-radius:2px 0 0 2px}.wcv-form .control-group .control.append-button .wcv-button{margin:0;-moz-border-radius:0 2px 2px 0;-webkit-border-radius:0;border-radius:0 2px 2px 0;border-left:none}.wcv-form .control-group .control.prepend-button{display:table}.wcv-form .control-group .control.prepend-button>span{display:table-cell}.wcv-form .control-group .control.prepend-button>span>input,.wcv-form .control-group .control.prepend-button>span>select,.wcv-form .control-group .control.prepend-button>span>textarea{-moz-border-radius:0 2px 2px 0;-webkit-border-radius:0;border-radius:0 2px 2px 0}.wcv-form .control-group .control.prepend-button .wcv-button{margin:0;-moz-border-radius:2px 0 0 2px;-webkit-border-radius:2px;border-radius:2px 0 0 2px;border-right:none}.wcv-form .control-group .control.append-symbol>span{display:block}.wcv-form .control-group .control.append-symbol>span>input,.wcv-form .control-group .control.append-symbol>span>select,.wcv-form .control-group .control.append-symbol>span>textarea{padding-right:2.5em}.wcv-form .control-group .control.append-symbol>span>[class*=" fa-"],.wcv-form .control-group .control.append-symbol>span>[class^=fa-]{position:absolute;right:1em;top:.76em;pointer-events:none}.wcv-form .control-group .control.prepend-symbol>span{display:block}.wcv-form .control-group .control.prepend-symbol>span>input,.wcv-form .control-group .control.prepend-symbol>span>select,.wcv-form .control-group .control.prepend-symbol>span>textarea{padding-left:2.5em}.wcv-form .control-group .control.prepend-symbol>span>[class*=" fa-"],.wcv-form .control-group .control.prepend-symbol>span>[class^=fa-]{position:absolute;left:1em;top:.76em;pointer-events:none}.wcv-form .control-group input[type=checkbox],.wcv-form .control-group input[type=radio]{position:absolute;border:none;cursor:pointer}.wcv-form .control-group input[type=checkbox]+label,.wcv-form .control-group input[type=radio]+label{margin-top:-.28em;padding-left:1.25em;display:inline-block}.wcv-form .control-group .inline li{padding:0}.wcv-form .control-group .inline li label{margin-right:1em}.wcv-form .control-group.validation.error input,.wcv-form .control-group.validation.error select,.wcv-form .control-group.validation.error textarea{outline:0;-moz-box-shadow:rgba(0,0,0,.2) 0 1px 1px inset;-webkit-box-shadow:rgba(0,0,0,.2) 0 1px 1px inset;box-shadow:rgba(0,0,0,.2) 0 1px 1px inset;border:1px solid rgba(200,10,16,.5)}.wcv-form .control-group.validation.error p.tip{color:rgba(150,8,12,.55)}.wcv-form .control-group.validation.warning input,.wcv-form .control-group.validation.warning select,.wcv-form .control-group.validation.warning textarea{outline:0;-moz-box-shadow:rgba(0,0,0,.2) 0 1px 1px inset;-webkit-box-shadow:rgba(0,0,0,.2) 0 1px 1px inset;box-shadow:rgba(0,0,0,.2) 0 1px 1px inset;border:1px solid rgba(255,156,0,.6)}.wcv-form .control-group.validation.warning p.tip{color:rgba(204,125,0,.6)}.wcv-form .control-group.required label,.wcv-form .control-group.required p.label{color:#555}.wcv-form .control-group.required label:after,.wcv-form .control-group.required p.label:after{content:"\f069";color:#c91111;margin-left:.6em;font-family:FontAwesome;font-size:.75em;width:1.25em}.wcv-form .control-group.required ul.control label:after{content:""}.wcv-grid{width:auto;max-width:1440px;margin:0 auto}.all-5{width:5%;float:left;clear:none}.all-10{width:10%;float:left;clear:none}.all-15{width:15%;float:left;clear:none}.all-16{width:16.66%;float:left;clear:none}.all-20{width:20%;float:left;clear:none}.all-25{width:25%;float:left;clear:none}.all-30{width:30%;float:left;clear:none}.all-33{width:33.33%;float:left;clear:none}.all-35{width:35%;float:left;clear:none}.all-40{width:40%;float:left;clear:none}.all-45{width:45%;float:left;clear:none}.all-50{width:50%;float:left;clear:none}.all-55{width:55%;float:left;clear:none}.all-60{width:60%;float:left;clear:none}.all-65{width:65%;float:left;clear:none}.all-66{width:66.66%;float:left;clear:none}.all-70{width:70%;float:left;clear:none}.all-75{width:75%;float:left;clear:none}.all-80{width:80%;float:left;clear:none}.all-85{width:85%;float:left;clear:none}.all-90{width:90%;float:left;clear:none}.all-95{width:95%;float:left;clear:none}.all-100{width:100%;float:left;clear:none}[class~=all-100]{float:none;clear:both}@media screen and (min-width:1261px){.wcv-cols-group>[class*=xlarge-]{float:left;clear:none}.xlarge-5{width:5%}.xlarge-10{width:10%}.xlarge-15{width:15%}.xlarge-16{width:16.66%}.xlarge-20{width:20%}.xlarge-25{width:25%}.xlarge-30{width:30%}.xlarge-33{width:33.33%}.xlarge-35{width:35%}.xlarge-40{width:40%}.xlarge-45{width:45%}.xlarge-50{width:50%}.xlarge-55{width:55%}.xlarge-60{width:60%}.xlarge-65{width:65%}.xlarge-66{width:66.66%}.xlarge-70{width:70%}.xlarge-75{width:75%}.xlarge-80{width:80%}.xlarge-85{width:85%}.xlarge-90{width:90%}.xlarge-95{width:95%}.xlarge-100{width:100%}[class*=xlarge-100]{float:none;clear:both}.wcv-cols-group:after{content:"";display:table;clear:both}.wcv-cols-group.gutters{margin-left:-2em}.wcv-cols-group.gutters>[class*=all-],.wcv-cols-group.gutters>[class*=xlarge-]{padding-left:2em;margin-bottom:2em}.wcv-cols-group.wcv-horizontal-gutters{margin-left:-2em}.wcv-cols-group.wcv-horizontal-gutters>[class*=all-],.wcv-cols-group.wcv-horizontal-gutters>[class*=xlarge-]{padding-left:2em}.wcv-cols-group.wcv-vertical-gutters>[class*=all-],.wcv-cols-group.wcv-vertical-gutters>[class*=xlarge-]{margin-bottom:2em}.wcv-cols-group.wcv-double-gutters{margin-left:-4em}.wcv-cols-group.wcv-double-gutters>[class*=all-],.wcv-cols-group.wcv-double-gutters>[class*=xlarge-]{padding-left:4em;margin-bottom:4em}.wcv-cols-group.wcv-double-wcv-horizontal-gutters{margin-left:-4em}.wcv-cols-group.wcv-double-wcv-horizontal-gutters>[class*=all-],.wcv-cols-group.wcv-double-wcv-horizontal-gutters>[class*=xlarge-]{padding-left:4em}.wcv-cols-group.wcv-double-wcv-vertical-gutters>[class*=all-],.wcv-cols-group.wcv-double-wcv-vertical-gutters>[class*=xlarge-]{margin-bottom:4em}.wcv-cols-group.wcv-half-gutters{margin-left:-1em}.wcv-cols-group.wcv-half-gutters>[class*=all-],.wcv-cols-group.wcv-half-gutters>[class*=xlarge-]{padding-left:1em;margin-bottom:1em}.wcv-cols-group.wcv-half-wcv-horizontal-gutters{margin-left:-1em}.wcv-cols-group.wcv-half-wcv-horizontal-gutters>[class*=all-],.wcv-cols-group.wcv-half-wcv-horizontal-gutters>[class*=xlarge-]{padding-left:1em}.wcv-cols-group.wcv-half-wcv-vertical-gutters>[class*=all-],.wcv-cols-group.wcv-half-wcv-vertical-gutters>[class*=xlarge-]{margin-bottom:1em}.wcv-cols-group.wcv-quarter-gutters{margin-left:-.5em}.wcv-cols-group.wcv-quarter-gutters>[class*=all-],.wcv-cols-group.wcv-quarter-gutters>[class*=xlarge-]{padding-left:.5em;margin-bottom:.5em}.wcv-cols-group.wcv-quarter-wcv-horizontal-gutters{margin-left:-.5em}.wcv-cols-group.wcv-quarter-wcv-horizontal-gutters>[class*=all-],.wcv-cols-group.wcv-quarter-wcv-horizontal-gutters>[class*=xlarge-]{padding-left:.5em}.wcv-cols-group.wcv-quarter-wcv-vertical-gutters>[class*=all-],.wcv-cols-group.wcv-quarter-wcv-vertical-gutters>[class*=xlarge-]{margin-bottom:.5em}.wcv-cols-group.xlarge-gutters{margin-left:-2em}.wcv-cols-group.xlarge-gutters>[class*=all-],.wcv-cols-group.xlarge-gutters>[class*=xlarge-]{padding-left:2em;margin-bottom:2em}.wcv-cols-group.xlarge-wcv-horizontal-gutters{margin-left:-2em}.wcv-cols-group.xlarge-wcv-horizontal-gutters>[class*=all-],.wcv-cols-group.xlarge-wcv-horizontal-gutters>[class*=xlarge-]{padding-left:2em}.wcv-cols-group.xlarge-wcv-vertical-gutters>[class*=all-],.wcv-cols-group.xlarge-wcv-vertical-gutters>[class*=xlarge-]{margin-bottom:2em}.wcv-cols-group.xlarge-wcv-double-gutters{margin-left:-4em}.wcv-cols-group.xlarge-wcv-double-gutters>[class*=all-],.wcv-cols-group.xlarge-wcv-double-gutters>[class*=xlarge-]{padding-left:4em;margin-bottom:4em}.wcv-cols-group.xlarge-wcv-double-wcv-horizontal-gutters{margin-left:-4em}.wcv-cols-group.xlarge-wcv-double-wcv-horizontal-gutters>[class*=all-],.wcv-cols-group.xlarge-wcv-double-wcv-horizontal-gutters>[class*=xlarge-]{padding-left:4em}.wcv-cols-group.xlarge-wcv-double-wcv-vertical-gutters>[class*=all-],.wcv-cols-group.xlarge-wcv-double-wcv-vertical-gutters>[class*=xlarge-]{margin-bottom:4em}.wcv-cols-group.xlarge-wcv-half-gutters{margin-left:-1em}.wcv-cols-group.xlarge-wcv-half-gutters>[class*=all-],.wcv-cols-group.xlarge-wcv-half-gutters>[class*=xlarge-]{padding-left:1em;margin-bottom:1em}.wcv-cols-group.xlarge-wcv-half-wcv-horizontal-gutters{margin-left:-1em}.wcv-cols-group.xlarge-wcv-half-wcv-horizontal-gutters>[class*=all-],.wcv-cols-group.xlarge-wcv-half-wcv-horizontal-gutters>[class*=xlarge-]{padding-left:1em}.wcv-cols-group.xlarge-wcv-half-wcv-vertical-gutters>[class*=all-],.wcv-cols-group.xlarge-wcv-half-wcv-vertical-gutters>[class*=xlarge-]{margin-bottom:1em}.wcv-cols-group.xlarge-wcv-quarter-gutters{margin-left:-.5em}.wcv-cols-group.xlarge-wcv-quarter-gutters>[class*=all-],.wcv-cols-group.xlarge-wcv-quarter-gutters>[class*=xlarge-]{padding-left:.5em;margin-bottom:.5em}.wcv-cols-group.xlarge-wcv-quarter-wcv-horizontal-gutters{margin-left:-.5em}.wcv-cols-group.xlarge-wcv-quarter-wcv-horizontal-gutters>[class*=all-],.wcv-cols-group.xlarge-wcv-quarter-wcv-horizontal-gutters>[class*=xlarge-]{padding-left:.5em}.wcv-cols-group.xlarge-wcv-quarter-wcv-vertical-gutters>[class*=all-],.wcv-cols-group.xlarge-wcv-quarter-wcv-vertical-gutters>[class*=xlarge-]{margin-bottom:.5em}.wcv-cols-group.xlarge-no-gutters{margin-left:0}.wcv-cols-group.xlarge-no-gutters>[class*=all-],.wcv-cols-group.xlarge-no-gutters>[class*=xlarge-]{padding-left:0;margin-bottom:0}.wcv-table tbody[class*=xlarge-],.wcv-table td[class*=xlarge-],.wcv-table tfoot[class*=xlarge-],.wcv-table th[class*=xlarge-],.wcv-table thead[class*=xlarge-],.wcv-table tr[class*=xlarge-]{float:none}.xlarge-push-left{float:left}.xlarge-push-center{float:none;margin-left:auto;margin-right:auto}.xlarge-push-right{float:right}.xlarge-align-left{text-align:left}.xlarge-align-center{text-align:center}.xlarge-align-right{text-align:right}.xlarge-no-margin{margin:0!important}.space,.xlarge-space{margin:2em}.padding,.xlarge-padding{padding:2em}.double-space,.xlarge-double-space{margin:4em}.double-padding,.xlarge-double-padding{padding:4em}.half-space,.xlarge-half-space{margin:1em}.half-padding,.xlarge-half-padding{padding:1em}.quarter-space,.xlarge-quarter-space{margin:.5em}.quarter-padding,.xlarge-quarter-padding{padding:.5em}.vertical-space,.xlarge-vertical-space{margin-top:2em;margin-bottom:2em}.vertical-padding,.xlarge-vertical-padding{padding-top:2em;padding-bottom:2em}.double-vertical-space,.xlarge-double-vertical-space{margin-top:4em;margin-bottom:4em}.double-vertical-padding,.xlarge-double-vertical-padding{padding-top:4em;padding-bottom:4em}.half-vertical-space,.xlarge-half-vertical-space{margin-top:1em;margin-bottom:1em}.half-vertical-padding,.xlarge-half-vertical-padding{padding-top:1em;padding-bottom:1em}.quarter-vertical-space,.xlarge-quarter-vertical-space{margin-top:.5em;margin-bottom:.5em}.quarter-vertical-padding,.xlarge-quarter-vertical-padding{padding-top:.5em;padding-bottom:.5em}.horizontal-space,.xlarge-horizontal-space{margin-left:2em;margin-right:2em}.horizontal-padding,.xlarge-horizontal-padding{padding-left:2em;padding-right:2em}.double-horizontal-space,.xlarge-double-horizontal-space{margin-left:4em;margin-right:4em}.double-horizontal-padding,.xlarge-double-horizontal-padding{padding-left:4em;padding-right:4em}.half-horizontal-space,.xlarge-half-horizontal-space{margin-left:1em;margin-right:1em}.half-horizontal-padding,.xlarge-half-horizontal-padding{padding-left:1em;padding-right:1em}.quarter-horizontal-space,.xlarge-quarter-horizontal-space{margin-left:.5em;margin-right:.5em}.quarter-horizontal-padding,.xlarge-quarter-horizontal-padding{padding-left:.5em;padding-right:.5em}.top-space,.xlarge-top-space{margin-top:2em}.top-padding,.xlarge-top-padding{padding-top:2em}.double-top-space,.xlarge-double-top-space{margin-top:4em}.double-top-padding,.xlarge-double-top-padding{padding-top:4em}.half-top-space,.xlarge-half-top-space{margin-top:1em}.half-top-padding,.xlarge-half-top-padding{padding-top:1em}.quarter-top-space,.xlarge-quarter-top-space{margin-top:.5em}.quarter-top-padding,.xlarge-quarter-top-padding{padding-top:.5em}.right-space,.xlarge-right-space{margin-right:2em}.right-padding,.xlarge-right-padding{padding-right:2em}.double-right-space,.xlarge-double-right-space{margin-right:4em}.double-right-padding,.xlarge-double-right-padding{padding-right:4em}.half-right-space,.xlarge-half-right-space{margin-right:1em}.half-right-padding,.xlarge-half-right-padding{padding-right:1em}.quarter-right-space,.xlarge-quarter-right-space{margin-right:.5em}.quarter-right-padding,.xlarge-quarter-right-padding{padding-right:.5em}.bottom-space,.xlarge-bottom-space{margin-bottom:2em}.bottom-padding,.xlarge-bottom-padding{padding-bottom:2em}.double-bottom-space,.xlarge-double-bottom-space{margin-bottom:4em}.double-bottom-padding,.xlarge-double-bottom-padding{padding-bottom:4em}.half-bottom-space,.xlarge-half-bottom-space{margin-bottom:1em}.half-bottom-padding,.xlarge-half-bottom-padding{padding-bottom:1em}.quarter-bottom-space,.xlarge-quarter-bottom-space{margin-bottom:.5em}.quarter-bottom-padding,.xlarge-quarter-bottom-padding{padding-bottom:.5em}.left-space,.xlarge-left-space{margin-left:2em}.left-padding,.xlarge-left-padding{padding-left:2em}.double-left-space,.xlarge-double-left-space{margin-left:4em}.double-left-padding,.xlarge-double-left-padding{padding-left:4em}.half-left-space,.xlarge-half-left-space{margin-left:1em}.half-left-padding,.xlarge-half-left-padding{padding-left:1em}.quarter-left-space,.xlarge-quarter-left-space{margin-left:.5em}.quarter-left-padding,.xlarge-quarter-left-padding{padding-left:.5em}.hide-xlarge{display:none!important}.show-xlarge{display:inherit!important}table.show-xlarge{display:table}thead.show-xlarge{display:table-header-group}tbody.show-xlarge{display:table-row-group}tfoot.show-xlarge{display:table-footer-group}tr.show-xlarge{display:table-row}td.show-xlarge,th.show-xlarge{display:table-cell}}@media screen and (min-width:961px) and (max-width:1260px){.wcv-cols-group>[class*=large-]{float:left;clear:none}.large-5{width:5%}.large-10{width:10%}.large-15{width:15%}.large-16{width:16.66%}.large-20{width:20%}.large-25{width:25%}.large-30{width:30%}.large-33{width:33.33%}.large-35{width:35%}.large-40{width:40%}.large-45{width:45%}.large-50{width:50%}.large-55{width:55%}.large-60{width:60%}.large-65{width:65%}.large-66{width:66.66%}.large-70{width:70%}.large-75{width:75%}.large-80{width:80%}.large-85{width:85%}.large-90{width:90%}.large-95{width:95%}.large-100{width:100%}[class*=large-100]{float:none;clear:both}.wcv-cols-group:after{content:"";display:table;clear:both}.wcv-cols-group.gutters{margin-left:-1.75em}.wcv-cols-group.gutters>[class*=all-],.wcv-cols-group.gutters>[class*=large-]{padding-left:1.75em;margin-bottom:1.75em}.wcv-cols-group.wcv-horizontal-gutters{margin-left:-1.75em}.wcv-cols-group.wcv-horizontal-gutters>[class*=all-],.wcv-cols-group.wcv-horizontal-gutters>[class*=large-]{padding-left:1.75em}.wcv-cols-group.wcv-vertical-gutters>[class*=all-],.wcv-cols-group.wcv-vertical-gutters>[class*=large-]{margin-bottom:1.75em}.wcv-cols-group.wcv-double-gutters{margin-left:-3.5em}.wcv-cols-group.wcv-double-gutters>[class*=all-],.wcv-cols-group.wcv-double-gutters>[class*=large-]{padding-left:3.5em;margin-bottom:3.5em}.wcv-cols-group.wcv-double-wcv-horizontal-gutters{margin-left:-3.5em}.wcv-cols-group.wcv-double-wcv-horizontal-gutters>[class*=all-],.wcv-cols-group.wcv-double-wcv-horizontal-gutters>[class*=large-]{padding-left:3.5em}.wcv-cols-group.wcv-double-wcv-vertical-gutters>[class*=all-],.wcv-cols-group.wcv-double-wcv-vertical-gutters>[class*=large-]{margin-bottom:3.5em}.wcv-cols-group.wcv-half-gutters{margin-left:-.875em}.wcv-cols-group.wcv-half-gutters>[class*=all-],.wcv-cols-group.wcv-half-gutters>[class*=large-]{padding-left:.875em;margin-bottom:.875em}.wcv-cols-group.wcv-half-wcv-horizontal-gutters{margin-left:-.875em}.wcv-cols-group.wcv-half-wcv-horizontal-gutters>[class*=all-],.wcv-cols-group.wcv-half-wcv-horizontal-gutters>[class*=large-]{padding-left:.875em}.wcv-cols-group.wcv-half-wcv-vertical-gutters>[class*=all-],.wcv-cols-group.wcv-half-wcv-vertical-gutters>[class*=large-]{margin-bottom:.875em}.wcv-cols-group.wcv-quarter-gutters{margin-left:-.4375em}.wcv-cols-group.wcv-quarter-gutters>[class*=all-],.wcv-cols-group.wcv-quarter-gutters>[class*=large-]{padding-left:.4375em;margin-bottom:.4375em}.wcv-cols-group.wcv-quarter-wcv-horizontal-gutters{margin-left:-.4375em}.wcv-cols-group.wcv-quarter-wcv-horizontal-gutters>[class*=all-],.wcv-cols-group.wcv-quarter-wcv-horizontal-gutters>[class*=large-]{padding-left:.4375em}.wcv-cols-group.wcv-quarter-wcv-vertical-gutters>[class*=all-],.wcv-cols-group.wcv-quarter-wcv-vertical-gutters>[class*=large-]{margin-bottom:.4375em}.wcv-cols-group.large-gutters{margin-left:-1.75em}.wcv-cols-group.large-gutters>[class*=all-],.wcv-cols-group.large-gutters>[class*=large-]{padding-left:1.75em;margin-bottom:1.75em}.wcv-cols-group.large-wcv-horizontal-gutters{margin-left:-1.75em}.wcv-cols-group.large-wcv-horizontal-gutters>[class*=all-],.wcv-cols-group.large-wcv-horizontal-gutters>[class*=large-]{padding-left:1.75em}.wcv-cols-group.large-wcv-vertical-gutters>[class*=all-],.wcv-cols-group.large-wcv-vertical-gutters>[class*=large-]{margin-bottom:1.75em}.wcv-cols-group.large-wcv-double-gutters{margin-left:-3.5em}.wcv-cols-group.large-wcv-double-gutters>[class*=all-],.wcv-cols-group.large-wcv-double-gutters>[class*=large-]{padding-left:3.5em;margin-bottom:3.5em}.wcv-cols-group.large-wcv-double-wcv-horizontal-gutters{margin-left:-3.5em}.wcv-cols-group.large-wcv-double-wcv-horizontal-gutters>[class*=all-],.wcv-cols-group.large-wcv-double-wcv-horizontal-gutters>[class*=large-]{padding-left:3.5em}.wcv-cols-group.large-wcv-double-wcv-vertical-gutters>[class*=all-],.wcv-cols-group.large-wcv-double-wcv-vertical-gutters>[class*=large-]{margin-bottom:3.5em}.wcv-cols-group.large-wcv-half-gutters{margin-left:-.875em}.wcv-cols-group.large-wcv-half-gutters>[class*=all-],.wcv-cols-group.large-wcv-half-gutters>[class*=large-]{padding-left:.875em;margin-bottom:.875em}.wcv-cols-group.large-wcv-half-wcv-horizontal-gutters{margin-left:-.875em}.wcv-cols-group.large-wcv-half-wcv-horizontal-gutters>[class*=all-],.wcv-cols-group.large-wcv-half-wcv-horizontal-gutters>[class*=large-]{padding-left:.875em}.wcv-cols-group.large-wcv-half-wcv-vertical-gutters>[class*=all-],.wcv-cols-group.large-wcv-half-wcv-vertical-gutters>[class*=large-]{margin-bottom:.875em}.wcv-cols-group.large-wcv-quarter-gutters{margin-left:-.4375em}.wcv-cols-group.large-wcv-quarter-gutters>[class*=all-],.wcv-cols-group.large-wcv-quarter-gutters>[class*=large-]{padding-left:.4375em;margin-bottom:.4375em}.wcv-cols-group.large-wcv-quarter-wcv-horizontal-gutters{margin-left:-.4375em}.wcv-cols-group.large-wcv-quarter-wcv-horizontal-gutters>[class*=all-],.wcv-cols-group.large-wcv-quarter-wcv-horizontal-gutters>[class*=large-]{padding-left:.4375em}.wcv-cols-group.large-wcv-quarter-wcv-vertical-gutters>[class*=all-],.wcv-cols-group.large-wcv-quarter-wcv-vertical-gutters>[class*=large-]{margin-bottom:.4375em}.wcv-cols-group.large-no-gutters{margin-left:0}.wcv-cols-group.large-no-gutters>[class*=all-],.wcv-cols-group.large-no-gutters>[class*=large-]{padding-left:0;margin-bottom:0}.wcv-table tbody[class*=large-],.wcv-table td[class*=large-],.wcv-table tfoot[class*=large-],.wcv-table th[class*=large-],.wcv-table thead[class*=large-],.wcv-table tr[class*=large-]{float:none}.large-push-left{float:left}.large-push-center{float:none;margin-left:auto;margin-right:auto}.large-push-right{float:right}.large-align-left{text-align:left}.large-align-center{text-align:center}.large-align-right{text-align:right}.large-no-margin{margin:0!important}.large-space,.space{margin:1.75em}.large-padding,.padding{padding:1.75em}.double-space,.large-double-space{margin:3.5em}.double-padding,.large-double-padding{padding:3.5em}.half-space,.large-half-space{margin:.875em}.half-padding,.large-half-padding{padding:.875em}.large-quarter-space,.quarter-space{margin:.4375em}.large-quarter-padding,.quarter-padding{padding:.4375em}.large-vertical-space,.vertical-space{margin-top:1.75em;margin-bottom:1.75em}.large-vertical-padding,.vertical-padding{padding-top:1.75em;padding-bottom:1.75em}.double-vertical-space,.large-double-vertical-space{margin-top:3.5em;margin-bottom:3.5em}.double-vertical-padding,.large-double-vertical-padding{padding-top:3.5em;padding-bottom:3.5em}.half-vertical-space,.large-half-vertical-space{margin-top:.875em;margin-bottom:.875em}.half-vertical-padding,.large-half-vertical-padding{padding-top:.875em;padding-bottom:.875em}.large-quarter-vertical-space,.quarter-vertical-space{margin-top:.4375em;margin-bottom:.4375em}.large-quarter-vertical-padding,.quarter-vertical-padding{padding-top:.4375em;padding-bottom:.4375em}.horizontal-space,.large-horizontal-space{margin-left:1.75em;margin-right:1.75em}.horizontal-padding,.large-horizontal-padding{padding-left:1.75em;padding-right:1.75em}.double-horizontal-space,.large-double-horizontal-space{margin-left:3.5em;margin-right:3.5em}.double-horizontal-padding,.large-double-horizontal-padding{padding-left:3.5em;padding-right:3.5em}.half-horizontal-space,.large-half-horizontal-space{margin-left:.875em;margin-right:.875em}.half-horizontal-padding,.large-half-horizontal-padding{padding-left:.875em;padding-right:.875em}.large-quarter-horizontal-space,.quarter-horizontal-space{margin-left:.4375em;margin-right:.4375em}.large-quarter-horizontal-padding,.quarter-horizontal-padding{padding-left:.4375em;padding-right:.4375em}.large-top-space,.top-space{margin-top:1.75em}.large-top-padding,.top-padding{padding-top:1.75em}.double-top-space,.large-double-top-space{margin-top:3.5em}.double-top-padding,.large-double-top-padding{padding-top:3.5em}.half-top-space,.large-half-top-space{margin-top:.875em}.half-top-padding,.large-half-top-padding{padding-top:.875em}.large-quarter-top-space,.quarter-top-space{margin-top:.4375em}.large-quarter-top-padding,.quarter-top-padding{padding-top:.4375em}.large-right-space,.right-space{margin-right:1.75em}.large-right-padding,.right-padding{padding-right:1.75em}.double-right-space,.large-double-right-space{margin-right:3.5em}.double-right-padding,.large-double-right-padding{padding-right:3.5em}.half-right-space,.large-half-right-space{margin-right:.875em}.half-right-padding,.large-half-right-padding{padding-right:.875em}.large-quarter-right-space,.quarter-right-space{margin-right:.4375em}.large-quarter-right-padding,.quarter-right-padding{padding-right:.4375em}.bottom-space,.large-bottom-space{margin-bottom:1.75em}.bottom-padding,.large-bottom-padding{padding-bottom:1.75em}.double-bottom-space,.large-double-bottom-space{margin-bottom:3.5em}.double-bottom-padding,.large-double-bottom-padding{padding-bottom:3.5em}.half-bottom-space,.large-half-bottom-space{margin-bottom:.875em}.half-bottom-padding,.large-half-bottom-padding{padding-bottom:.875em}.large-quarter-bottom-space,.quarter-bottom-space{margin-bottom:.4375em}.large-quarter-bottom-padding,.quarter-bottom-padding{padding-bottom:.4375em}.large-left-space,.left-space{margin-left:1.75em}.large-left-padding,.left-padding{padding-left:1.75em}.double-left-space,.large-double-left-space{margin-left:3.5em}.double-left-padding,.large-double-left-padding{padding-left:3.5em}.half-left-space,.large-half-left-space{margin-left:.875em}.half-left-padding,.large-half-left-padding{padding-left:.875em}.large-quarter-left-space,.quarter-left-space{margin-left:.4375em}.large-quarter-left-padding,.quarter-left-padding{padding-left:.4375em}.hide-large{display:none!important}.show-large{display:inherit!important}table.show-large{display:table}thead.show-large{display:table-header-group}tbody.show-large{display:table-row-group}tfoot.show-large{display:table-footer-group}tr.show-large{display:table-row}td.show-large,th.show-large{display:table-cell}}@media screen and (min-width:641px) and (max-width:960px){.wcv-cols-group>[class*=medium-]{float:left;clear:none}.medium-5{width:5%}.medium-10{width:10%}.medium-15{width:15%}.medium-16{width:16.66%}.medium-20{width:20%}.medium-25{width:25%}.medium-30{width:30%}.medium-33{width:33.33%}.medium-35{width:35%}.medium-40{width:40%}.medium-45{width:45%}.medium-50{width:50%}.medium-55{width:55%}.medium-60{width:60%}.medium-65{width:65%}.medium-66{width:66.66%}.medium-70{width:70%}.medium-75{width:75%}.medium-80{width:80%}.medium-85{width:85%}.medium-90{width:90%}.medium-95{width:95%}.medium-100{width:100%}[class*=medium-100]{float:none;clear:both}.wcv-cols-group:after{content:"";display:table;clear:both}.wcv-cols-group.gutters{margin-left:-1.5em}.wcv-cols-group.gutters>[class*=all-],.wcv-cols-group.gutters>[class*=medium-]{padding-left:1.5em;margin-bottom:1.5em}.wcv-cols-group.wcv-horizontal-gutters{margin-left:-1.5em}.wcv-cols-group.wcv-horizontal-gutters>[class*=all-],.wcv-cols-group.wcv-horizontal-gutters>[class*=medium-]{padding-left:1.5em}.wcv-cols-group.wcv-vertical-gutters>[class*=all-],.wcv-cols-group.wcv-vertical-gutters>[class*=medium-]{margin-bottom:1.5em}.wcv-cols-group.wcv-double-gutters{margin-left:-3em}.wcv-cols-group.wcv-double-gutters>[class*=all-],.wcv-cols-group.wcv-double-gutters>[class*=medium-]{padding-left:3em;margin-bottom:3em}.wcv-cols-group.wcv-double-wcv-horizontal-gutters{margin-left:-3em}.wcv-cols-group.wcv-double-wcv-horizontal-gutters>[class*=all-],.wcv-cols-group.wcv-double-wcv-horizontal-gutters>[class*=medium-]{padding-left:3em}.wcv-cols-group.wcv-double-wcv-vertical-gutters>[class*=all-],.wcv-cols-group.wcv-double-wcv-vertical-gutters>[class*=medium-]{margin-bottom:3em}.wcv-cols-group.wcv-half-gutters{margin-left:-.75em}.wcv-cols-group.wcv-half-gutters>[class*=all-],.wcv-cols-group.wcv-half-gutters>[class*=medium-]{padding-left:.75em;margin-bottom:.75em}.wcv-cols-group.wcv-half-wcv-horizontal-gutters{margin-left:-.75em}.wcv-cols-group.wcv-half-wcv-horizontal-gutters>[class*=all-],.wcv-cols-group.wcv-half-wcv-horizontal-gutters>[class*=medium-]{padding-left:.75em}.wcv-cols-group.wcv-half-wcv-vertical-gutters>[class*=all-],.wcv-cols-group.wcv-half-wcv-vertical-gutters>[class*=medium-]{margin-bottom:.75em}.wcv-cols-group.wcv-quarter-gutters{margin-left:-.375em}.wcv-cols-group.wcv-quarter-gutters>[class*=all-],.wcv-cols-group.wcv-quarter-gutters>[class*=medium-]{padding-left:.375em;margin-bottom:.375em}.wcv-cols-group.wcv-quarter-wcv-horizontal-gutters{margin-left:-.375em}.wcv-cols-group.wcv-quarter-wcv-horizontal-gutters>[class*=all-],.wcv-cols-group.wcv-quarter-wcv-horizontal-gutters>[class*=medium-]{padding-left:.375em}.wcv-cols-group.wcv-quarter-wcv-vertical-gutters>[class*=all-],.wcv-cols-group.wcv-quarter-wcv-vertical-gutters>[class*=medium-]{margin-bottom:.375em}.wcv-cols-group.medium-gutters{margin-left:-1.5em}.wcv-cols-group.medium-gutters>[class*=all-],.wcv-cols-group.medium-gutters>[class*=medium-]{padding-left:1.5em;margin-bottom:1.5em}.wcv-cols-group.medium-wcv-horizontal-gutters{margin-left:-1.5em}.wcv-cols-group.medium-wcv-horizontal-gutters>[class*=all-],.wcv-cols-group.medium-wcv-horizontal-gutters>[class*=medium-]{padding-left:1.5em}.wcv-cols-group.medium-wcv-vertical-gutters>[class*=all-],.wcv-cols-group.medium-wcv-vertical-gutters>[class*=medium-]{margin-bottom:1.5em}.wcv-cols-group.medium-wcv-double-gutters{margin-left:-3em}.wcv-cols-group.medium-wcv-double-gutters>[class*=all-],.wcv-cols-group.medium-wcv-double-gutters>[class*=medium-]{padding-left:3em;margin-bottom:3em}.wcv-cols-group.medium-wcv-double-wcv-horizontal-gutters{margin-left:-3em}.wcv-cols-group.medium-wcv-double-wcv-horizontal-gutters>[class*=all-],.wcv-cols-group.medium-wcv-double-wcv-horizontal-gutters>[class*=medium-]{padding-left:3em}.wcv-cols-group.medium-wcv-double-wcv-vertical-gutters>[class*=all-],.wcv-cols-group.medium-wcv-double-wcv-vertical-gutters>[class*=medium-]{margin-bottom:3em}.wcv-cols-group.medium-wcv-half-gutters{margin-left:-.75em}.wcv-cols-group.medium-wcv-half-gutters>[class*=all-],.wcv-cols-group.medium-wcv-half-gutters>[class*=medium-]{padding-left:.75em;margin-bottom:.75em}.wcv-cols-group.medium-wcv-half-wcv-horizontal-gutters{margin-left:-.75em}.wcv-cols-group.medium-wcv-half-wcv-horizontal-gutters>[class*=all-],.wcv-cols-group.medium-wcv-half-wcv-horizontal-gutters>[class*=medium-]{padding-left:.75em}.wcv-cols-group.medium-wcv-half-wcv-vertical-gutters>[class*=all-],.wcv-cols-group.medium-wcv-half-wcv-vertical-gutters>[class*=medium-]{margin-bottom:.75em}.wcv-cols-group.medium-wcv-quarter-gutters{margin-left:-.375em}.wcv-cols-group.medium-wcv-quarter-gutters>[class*=all-],.wcv-cols-group.medium-wcv-quarter-gutters>[class*=medium-]{padding-left:.375em;margin-bottom:.375em}.wcv-cols-group.medium-wcv-quarter-wcv-horizontal-gutters{margin-left:-.375em}.wcv-cols-group.medium-wcv-quarter-wcv-horizontal-gutters>[class*=all-],.wcv-cols-group.medium-wcv-quarter-wcv-horizontal-gutters>[class*=medium-]{padding-left:.375em}.wcv-cols-group.medium-wcv-quarter-wcv-vertical-gutters>[class*=all-],.wcv-cols-group.medium-wcv-quarter-wcv-vertical-gutters>[class*=medium-]{margin-bottom:.375em}.wcv-cols-group.medium-no-gutters{margin-left:0}.wcv-cols-group.medium-no-gutters>[class*=all-],.wcv-cols-group.medium-no-gutters>[class*=medium-]{padding-left:0;margin-bottom:0}.wcv-table tbody[class*=medium-],.wcv-table td[class*=medium-],.wcv-table tfoot[class*=medium-],.wcv-table th[class*=medium-],.wcv-table thead[class*=medium-],.wcv-table tr[class*=medium-]{float:none}.medium-push-left{float:left}.medium-push-center{float:none;margin-left:auto;margin-right:auto}.medium-push-right{float:right}.medium-align-left{text-align:left}.medium-align-center{text-align:center}.medium-align-right{text-align:right}.medium-no-margin{margin:0!important}.medium-space,.space{margin:1.5em}.medium-padding,.padding{padding:1.5em}.double-space,.medium-double-space{margin:3em}.double-padding,.medium-double-padding{padding:3em}.half-space,.medium-half-space{margin:.75em}.half-padding,.medium-half-padding{padding:.75em}.medium-quarter-space,.quarter-space{margin:.375em}.medium-quarter-padding,.quarter-padding{padding:.375em}.medium-vertical-space,.vertical-space{margin-top:1.5em;margin-bottom:1.5em}.medium-vertical-padding,.vertical-padding{padding-top:1.5em;padding-bottom:1.5em}.double-vertical-space,.medium-double-vertical-space{margin-top:3em;margin-bottom:3em}.double-vertical-padding,.medium-double-vertical-padding{padding-top:3em;padding-bottom:3em}.half-vertical-space,.medium-half-vertical-space{margin-top:.75em;margin-bottom:.75em}.half-vertical-padding,.medium-half-vertical-padding{padding-top:.75em;padding-bottom:.75em}.medium-quarter-vertical-space,.quarter-vertical-space{margin-top:.375em;margin-bottom:.375em}.medium-quarter-vertical-padding,.quarter-vertical-padding{padding-top:.375em;padding-bottom:.375em}.horizontal-space,.medium-horizontal-space{margin-left:1.5em;margin-right:1.5em}.horizontal-padding,.medium-horizontal-padding{padding-left:1.5em;padding-right:1.5em}.double-horizontal-space,.medium-double-horizontal-space{margin-left:3em;margin-right:3em}.double-horizontal-padding,.medium-double-horizontal-padding{padding-left:3em;padding-right:3em}.half-horizontal-space,.medium-half-horizontal-space{margin-left:.75em;margin-right:.75em}.half-horizontal-padding,.medium-half-horizontal-padding{padding-left:.75em;padding-right:.75em}.medium-quarter-horizontal-space,.quarter-horizontal-space{margin-left:.375em;margin-right:.375em}.medium-quarter-horizontal-padding,.quarter-horizontal-padding{padding-left:.375em;padding-right:.375em}.medium-top-space,.top-space{margin-top:1.5em}.medium-top-padding,.top-padding{padding-top:1.5em}.double-top-space,.medium-double-top-space{margin-top:3em}.double-top-padding,.medium-double-top-padding{padding-top:3em}.half-top-space,.medium-half-top-space{margin-top:.75em}.half-top-padding,.medium-half-top-padding{padding-top:.75em}.medium-quarter-top-space,.quarter-top-space{margin-top:.375em}.medium-quarter-top-padding,.quarter-top-padding{padding-top:.375em}.medium-right-space,.right-space{margin-right:1.5em}.medium-right-padding,.right-padding{padding-right:1.5em}.double-right-space,.medium-double-right-space{margin-right:3em}.double-right-padding,.medium-double-right-padding{padding-right:3em}.half-right-space,.medium-half-right-space{margin-right:.75em}.half-right-padding,.medium-half-right-padding{padding-right:.75em}.medium-quarter-right-space,.quarter-right-space{margin-right:.375em}.medium-quarter-right-padding,.quarter-right-padding{padding-right:.375em}.bottom-space,.medium-bottom-space{margin-bottom:1.5em}.bottom-padding,.medium-bottom-padding{padding-bottom:1.5em}.double-bottom-space,.medium-double-bottom-space{margin-bottom:3em}.double-bottom-padding,.medium-double-bottom-padding{padding-bottom:3em}.half-bottom-space,.medium-half-bottom-space{margin-bottom:.75em}.half-bottom-padding,.medium-half-bottom-padding{padding-bottom:.75em}.medium-quarter-bottom-space,.quarter-bottom-space{margin-bottom:.375em}.medium-quarter-bottom-padding,.quarter-bottom-padding{padding-bottom:.375em}.left-space,.medium-left-space{margin-left:1.5em}.left-padding,.medium-left-padding{padding-left:1.5em}.double-left-space,.medium-double-left-space{margin-left:3em}.double-left-padding,.medium-double-left-padding{padding-left:3em}.half-left-space,.medium-half-left-space{margin-left:.75em}.half-left-padding,.medium-half-left-padding{padding-left:.75em}.medium-quarter-left-space,.quarter-left-space{margin-left:.375em}.medium-quarter-left-padding,.quarter-left-padding{padding-left:.375em}.hide-medium{display:none!important}.show-medium{display:inherit!important}table.show-medium{display:table}thead.show-medium{display:table-header-group}tbody.show-medium{display:table-row-group}tfoot.show-medium{display:table-footer-group}tr.show-medium{display:table-row}td.show-medium,th.show-medium{display:table-cell}}@media screen and (min-width:321px) and (max-width:640px){.wcv-cols-group>[class*=small-]{float:left;clear:none}.small-5{width:5%}.small-10{width:10%}.small-15{width:15%}.small-16{width:16.66%}.small-20{width:20%}.small-25{width:25%}.small-30{width:30%}.small-33{width:33.33%}.small-35{width:35%}.small-40{width:40%}.small-45{width:45%}.small-50{width:50%}.small-55{width:55%}.small-60{width:60%}.small-65{width:65%}.small-66{width:66.66%}.small-70{width:70%}.small-75{width:75%}.small-80{width:80%}.small-85{width:85%}.small-90{width:90%}.small-95{width:95%}.small-100{width:100%}[class*=small-100]{float:none;clear:both}.wcv-cols-group:after{content:"";display:table;clear:both}.wcv-cols-group.gutters{margin-left:-1.25em}.wcv-cols-group.gutters>[class*=all-],.wcv-cols-group.gutters>[class*=small-]{padding-left:1.25em;margin-bottom:1.25em}.wcv-cols-group.wcv-horizontal-gutters{margin-left:-1.25em}.wcv-cols-group.wcv-horizontal-gutters>[class*=all-],.wcv-cols-group.wcv-horizontal-gutters>[class*=small-]{padding-left:1.25em}.wcv-cols-group.wcv-vertical-gutters>[class*=all-],.wcv-cols-group.wcv-vertical-gutters>[class*=small-]{margin-bottom:1.25em}.wcv-cols-group.wcv-double-gutters{margin-left:-2.5em}.wcv-cols-group.wcv-double-gutters>[class*=all-],.wcv-cols-group.wcv-double-gutters>[class*=small-]{padding-left:2.5em;margin-bottom:2.5em}.wcv-cols-group.wcv-double-wcv-horizontal-gutters{margin-left:-2.5em}.wcv-cols-group.wcv-double-wcv-horizontal-gutters>[class*=all-],.wcv-cols-group.wcv-double-wcv-horizontal-gutters>[class*=small-]{padding-left:2.5em}.wcv-cols-group.wcv-double-wcv-vertical-gutters>[class*=all-],.wcv-cols-group.wcv-double-wcv-vertical-gutters>[class*=small-]{margin-bottom:2.5em}.wcv-cols-group.wcv-half-gutters{margin-left:-.625em}.wcv-cols-group.wcv-half-gutters>[class*=all-],.wcv-cols-group.wcv-half-gutters>[class*=small-]{padding-left:.625em;margin-bottom:.625em}.wcv-cols-group.wcv-half-wcv-horizontal-gutters{margin-left:-.625em}.wcv-cols-group.wcv-half-wcv-horizontal-gutters>[class*=all-],.wcv-cols-group.wcv-half-wcv-horizontal-gutters>[class*=small-]{padding-left:.625em}.wcv-cols-group.wcv-half-wcv-vertical-gutters>[class*=all-],.wcv-cols-group.wcv-half-wcv-vertical-gutters>[class*=small-]{margin-bottom:.625em}.wcv-cols-group.wcv-quarter-gutters{margin-left:-.3125em}.wcv-cols-group.wcv-quarter-gutters>[class*=all-],.wcv-cols-group.wcv-quarter-gutters>[class*=small-]{padding-left:.3125em;margin-bottom:.3125em}.wcv-cols-group.wcv-quarter-wcv-horizontal-gutters{margin-left:-.3125em}.wcv-cols-group.wcv-quarter-wcv-horizontal-gutters>[class*=all-],.wcv-cols-group.wcv-quarter-wcv-horizontal-gutters>[class*=small-]{padding-left:.3125em}.wcv-cols-group.wcv-quarter-wcv-vertical-gutters>[class*=all-],.wcv-cols-group.wcv-quarter-wcv-vertical-gutters>[class*=small-]{margin-bottom:.3125em}.wcv-cols-group.small-gutters{margin-left:-1.25em}.wcv-cols-group.small-gutters>[class*=all-],.wcv-cols-group.small-gutters>[class*=small-]{padding-left:1.25em;margin-bottom:1.25em}.wcv-cols-group.small-wcv-horizontal-gutters{margin-left:-1.25em}.wcv-cols-group.small-wcv-horizontal-gutters>[class*=all-],.wcv-cols-group.small-wcv-horizontal-gutters>[class*=small-]{padding-left:1.25em}.wcv-cols-group.small-wcv-vertical-gutters>[class*=all-],.wcv-cols-group.small-wcv-vertical-gutters>[class*=small-]{margin-bottom:1.25em}.wcv-cols-group.small-wcv-double-gutters{margin-left:-2.5em}.wcv-cols-group.small-wcv-double-gutters>[class*=all-],.wcv-cols-group.small-wcv-double-gutters>[class*=small-]{padding-left:2.5em;margin-bottom:2.5em}.wcv-cols-group.small-wcv-double-wcv-horizontal-gutters{margin-left:-2.5em}.wcv-cols-group.small-wcv-double-wcv-horizontal-gutters>[class*=all-],.wcv-cols-group.small-wcv-double-wcv-horizontal-gutters>[class*=small-]{padding-left:2.5em}.wcv-cols-group.small-wcv-double-wcv-vertical-gutters>[class*=all-],.wcv-cols-group.small-wcv-double-wcv-vertical-gutters>[class*=small-]{margin-bottom:2.5em}.wcv-cols-group.small-wcv-half-gutters{margin-left:-.625em}.wcv-cols-group.small-wcv-half-gutters>[class*=all-],.wcv-cols-group.small-wcv-half-gutters>[class*=small-]{padding-left:.625em;margin-bottom:.625em}.wcv-cols-group.small-wcv-half-wcv-horizontal-gutters{margin-left:-.625em}.wcv-cols-group.small-wcv-half-wcv-horizontal-gutters>[class*=all-],.wcv-cols-group.small-wcv-half-wcv-horizontal-gutters>[class*=small-]{padding-left:.625em}.wcv-cols-group.small-wcv-half-wcv-vertical-gutters>[class*=all-],.wcv-cols-group.small-wcv-half-wcv-vertical-gutters>[class*=small-]{margin-bottom:.625em}.wcv-cols-group.small-wcv-quarter-gutters{margin-left:-.3125em}.wcv-cols-group.small-wcv-quarter-gutters>[class*=all-],.wcv-cols-group.small-wcv-quarter-gutters>[class*=small-]{padding-left:.3125em;margin-bottom:.3125em}.wcv-cols-group.small-wcv-quarter-wcv-horizontal-gutters{margin-left:-.3125em}.wcv-cols-group.small-wcv-quarter-wcv-horizontal-gutters>[class*=all-],.wcv-cols-group.small-wcv-quarter-wcv-horizontal-gutters>[class*=small-]{padding-left:.3125em}.wcv-cols-group.small-wcv-quarter-wcv-vertical-gutters>[class*=all-],.wcv-cols-group.small-wcv-quarter-wcv-vertical-gutters>[class*=small-]{margin-bottom:.3125em}.wcv-cols-group.small-no-gutters{margin-left:0}.wcv-cols-group.small-no-gutters>[class*=all-],.wcv-cols-group.small-no-gutters>[class*=small-]{padding-left:0;margin-bottom:0}.wcv-table tbody[class*=small-],.wcv-table td[class*=small-],.wcv-table tfoot[class*=small-],.wcv-table th[class*=small-],.wcv-table thead[class*=small-],.wcv-table tr[class*=small-]{float:none}.small-push-left{float:left}.small-push-center{float:none;margin-left:auto;margin-right:auto}.small-push-right{float:right}.small-align-left{text-align:left}.small-align-center{text-align:center}.small-align-right{text-align:right}.small-no-margin{margin:0!important}.small-space,.space{margin:1.25em}.padding,.small-padding{padding:1.25em}.double-space,.small-double-space{margin:2.5em}.double-padding,.small-double-padding{padding:2.5em}.half-space,.small-half-space{margin:.625em}.half-padding,.small-half-padding{padding:.625em}.quarter-space,.small-quarter-space{margin:.3125em}.quarter-padding,.small-quarter-padding{padding:.3125em}.small-vertical-space,.vertical-space{margin-top:1.25em;margin-bottom:1.25em}.small-vertical-padding,.vertical-padding{padding-top:1.25em;padding-bottom:1.25em}.double-vertical-space,.small-double-vertical-space{margin-top:2.5em;margin-bottom:2.5em}.double-vertical-padding,.small-double-vertical-padding{padding-top:2.5em;padding-bottom:2.5em}.half-vertical-space,.small-half-vertical-space{margin-top:.625em;margin-bottom:.625em}.half-vertical-padding,.small-half-vertical-padding{padding-top:.625em;padding-bottom:.625em}.quarter-vertical-space,.small-quarter-vertical-space{margin-top:.3125em;margin-bottom:.3125em}.quarter-vertical-padding,.small-quarter-vertical-padding{padding-top:.3125em;padding-bottom:.3125em}.horizontal-space,.small-horizontal-space{margin-left:1.25em;margin-right:1.25em}.horizontal-padding,.small-horizontal-padding{padding-left:1.25em;padding-right:1.25em}.double-horizontal-space,.small-double-horizontal-space{margin-left:2.5em;margin-right:2.5em}.double-horizontal-padding,.small-double-horizontal-padding{padding-left:2.5em;padding-right:2.5em}.half-horizontal-space,.small-half-horizontal-space{margin-left:.625em;margin-right:.625em}.half-horizontal-padding,.small-half-horizontal-padding{padding-left:.625em;padding-right:.625em}.quarter-horizontal-space,.small-quarter-horizontal-space{margin-left:.3125em;margin-right:.3125em}.quarter-horizontal-padding,.small-quarter-horizontal-padding{padding-left:.3125em;padding-right:.3125em}.small-top-space,.top-space{margin-top:1.25em}.small-top-padding,.top-padding{padding-top:1.25em}.double-top-space,.small-double-top-space{margin-top:2.5em}.double-top-padding,.small-double-top-padding{padding-top:2.5em}.half-top-space,.small-half-top-space{margin-top:.625em}.half-top-padding,.small-half-top-padding{padding-top:.625em}.quarter-top-space,.small-quarter-top-space{margin-top:.3125em}.quarter-top-padding,.small-quarter-top-padding{padding-top:.3125em}.right-space,.small-right-space{margin-right:1.25em}.right-padding,.small-right-padding{padding-right:1.25em}.double-right-space,.small-double-right-space{margin-right:2.5em}.double-right-padding,.small-double-right-padding{padding-right:2.5em}.half-right-space,.small-half-right-space{margin-right:.625em}.half-right-padding,.small-half-right-padding{padding-right:.625em}.quarter-right-space,.small-quarter-right-space{margin-right:.3125em}.quarter-right-padding,.small-quarter-right-padding{padding-right:.3125em}.bottom-space,.small-bottom-space{margin-bottom:1.25em}.bottom-padding,.small-bottom-padding{padding-bottom:1.25em}.double-bottom-space,.small-double-bottom-space{margin-bottom:2.5em}.double-bottom-padding,.small-double-bottom-padding{padding-bottom:2.5em}.half-bottom-space,.small-half-bottom-space{margin-bottom:.625em}.half-bottom-padding,.small-half-bottom-padding{padding-bottom:.625em}.quarter-bottom-space,.small-quarter-bottom-space{margin-bottom:.3125em}.quarter-bottom-padding,.small-quarter-bottom-padding{padding-bottom:.3125em}.left-space,.small-left-space{margin-left:1.25em}.left-padding,.small-left-padding{padding-left:1.25em}.double-left-space,.small-double-left-space{margin-left:2.5em}.double-left-padding,.small-double-left-padding{padding-left:2.5em}.half-left-space,.small-half-left-space{margin-left:.625em}.half-left-padding,.small-half-left-padding{padding-left:.625em}.quarter-left-space,.small-quarter-left-space{margin-left:.3125em}.quarter-left-padding,.small-quarter-left-padding{padding-left:.3125em}.hide-small{display:none!important}.show-small{display:inherit!important}table.show-small{display:table}thead.show-small{display:table-header-group}tbody.show-small{display:table-row-group}tfoot.show-small{display:table-footer-group}tr.show-small{display:table-row}td.show-small,th.show-small{display:table-cell}}@media screen and (max-width:320px){.wcv-cols-group>[class*=tiny-]{float:left;clear:none}.tiny-5{width:5%}.tiny-10{width:10%}.tiny-15{width:15%}.tiny-16{width:16.66%}.tiny-20{width:20%}.tiny-25{width:25%}.tiny-30{width:30%}.tiny-33{width:33.33%}.tiny-35{width:35%}.tiny-40{width:40%}.tiny-45{width:45%}.tiny-50{width:50%}.tiny-55{width:55%}.tiny-60{width:60%}.tiny-65{width:65%}.tiny-66{width:66.66%}.tiny-70{width:70%}.tiny-75{width:75%}.tiny-80{width:80%}.tiny-85{width:85%}.tiny-90{width:90%}.tiny-95{width:95%}.tiny-100{width:100%}[class*=tiny-100]{float:none;clear:both}.wcv-cols-group:after{content:"";display:table;clear:both}.wcv-cols-group.gutters{margin-left:-1em}.wcv-cols-group.gutters>[class*=all-],.wcv-cols-group.gutters>[class*=tiny-]{padding-left:1em;margin-bottom:1em}.wcv-cols-group.wcv-horizontal-gutters{margin-left:-1em}.wcv-cols-group.wcv-horizontal-gutters>[class*=all-],.wcv-cols-group.wcv-horizontal-gutters>[class*=tiny-]{padding-left:1em}.wcv-cols-group.wcv-vertical-gutters>[class*=all-],.wcv-cols-group.wcv-vertical-gutters>[class*=tiny-]{margin-bottom:1em}.wcv-cols-group.wcv-double-gutters{margin-left:-2em}.wcv-cols-group.wcv-double-gutters>[class*=all-],.wcv-cols-group.wcv-double-gutters>[class*=tiny-]{padding-left:2em;margin-bottom:2em}.wcv-cols-group.wcv-double-wcv-horizontal-gutters{margin-left:-2em}.wcv-cols-group.wcv-double-wcv-horizontal-gutters>[class*=all-],.wcv-cols-group.wcv-double-wcv-horizontal-gutters>[class*=tiny-]{padding-left:2em}.wcv-cols-group.wcv-double-wcv-vertical-gutters>[class*=all-],.wcv-cols-group.wcv-double-wcv-vertical-gutters>[class*=tiny-]{margin-bottom:2em}.wcv-cols-group.wcv-half-gutters{margin-left:-.5em}.wcv-cols-group.wcv-half-gutters>[class*=all-],.wcv-cols-group.wcv-half-gutters>[class*=tiny-]{padding-left:.5em;margin-bottom:.5em}.wcv-cols-group.wcv-half-wcv-horizontal-gutters{margin-left:-.5em}.wcv-cols-group.wcv-half-wcv-horizontal-gutters>[class*=all-],.wcv-cols-group.wcv-half-wcv-horizontal-gutters>[class*=tiny-]{padding-left:.5em}.wcv-cols-group.wcv-half-wcv-vertical-gutters>[class*=all-],.wcv-cols-group.wcv-half-wcv-vertical-gutters>[class*=tiny-]{margin-bottom:.5em}.wcv-cols-group.wcv-quarter-gutters{margin-left:-.25em}.wcv-cols-group.wcv-quarter-gutters>[class*=all-],.wcv-cols-group.wcv-quarter-gutters>[class*=tiny-]{padding-left:.25em;margin-bottom:.25em}.wcv-cols-group.wcv-quarter-wcv-horizontal-gutters{margin-left:-.25em}.wcv-cols-group.wcv-quarter-wcv-horizontal-gutters>[class*=all-],.wcv-cols-group.wcv-quarter-wcv-horizontal-gutters>[class*=tiny-]{padding-left:.25em}.wcv-cols-group.wcv-quarter-wcv-vertical-gutters>[class*=all-],.wcv-cols-group.wcv-quarter-wcv-vertical-gutters>[class*=tiny-]{margin-bottom:.25em}.wcv-cols-group.tiny-gutters{margin-left:-1em}.wcv-cols-group.tiny-gutters>[class*=all-],.wcv-cols-group.tiny-gutters>[class*=tiny-]{padding-left:1em;margin-bottom:1em}.wcv-cols-group.tiny-wcv-horizontal-gutters{margin-left:-1em}.wcv-cols-group.tiny-wcv-horizontal-gutters>[class*=all-],.wcv-cols-group.tiny-wcv-horizontal-gutters>[class*=tiny-]{padding-left:1em}.wcv-cols-group.tiny-wcv-vertical-gutters>[class*=all-],.wcv-cols-group.tiny-wcv-vertical-gutters>[class*=tiny-]{margin-bottom:1em}.wcv-cols-group.tiny-wcv-double-gutters{margin-left:-2em}.wcv-cols-group.tiny-wcv-double-gutters>[class*=all-],.wcv-cols-group.tiny-wcv-double-gutters>[class*=tiny-]{padding-left:2em;margin-bottom:2em}.wcv-cols-group.tiny-wcv-double-wcv-horizontal-gutters{margin-left:-2em}.wcv-cols-group.tiny-wcv-double-wcv-horizontal-gutters>[class*=all-],.wcv-cols-group.tiny-wcv-double-wcv-horizontal-gutters>[class*=tiny-]{padding-left:2em}.wcv-cols-group.tiny-wcv-double-wcv-vertical-gutters>[class*=all-],.wcv-cols-group.tiny-wcv-double-wcv-vertical-gutters>[class*=tiny-]{margin-bottom:2em}.wcv-cols-group.tiny-wcv-half-gutters{margin-left:-.5em}.wcv-cols-group.tiny-wcv-half-gutters>[class*=all-],.wcv-cols-group.tiny-wcv-half-gutters>[class*=tiny-]{padding-left:.5em;margin-bottom:.5em}.wcv-cols-group.tiny-wcv-half-wcv-horizontal-gutters{margin-left:-.5em}.wcv-cols-group.tiny-wcv-half-wcv-horizontal-gutters>[class*=all-],.wcv-cols-group.tiny-wcv-half-wcv-horizontal-gutters>[class*=tiny-]{padding-left:.5em}.wcv-cols-group.tiny-wcv-half-wcv-vertical-gutters>[class*=all-],.wcv-cols-group.tiny-wcv-half-wcv-vertical-gutters>[class*=tiny-]{margin-bottom:.5em}.wcv-cols-group.tiny-wcv-quarter-gutters{margin-left:-.25em}.wcv-cols-group.tiny-wcv-quarter-gutters>[class*=all-],.wcv-cols-group.tiny-wcv-quarter-gutters>[class*=tiny-]{padding-left:.25em;margin-bottom:.25em}.wcv-cols-group.tiny-wcv-quarter-wcv-horizontal-gutters{margin-left:-.25em}.wcv-cols-group.tiny-wcv-quarter-wcv-horizontal-gutters>[class*=all-],.wcv-cols-group.tiny-wcv-quarter-wcv-horizontal-gutters>[class*=tiny-]{padding-left:.25em}.wcv-cols-group.tiny-wcv-quarter-wcv-vertical-gutters>[class*=all-],.wcv-cols-group.tiny-wcv-quarter-wcv-vertical-gutters>[class*=tiny-]{margin-bottom:.25em}.wcv-cols-group.tiny-no-gutters{margin-left:0}.wcv-cols-group.tiny-no-gutters>[class*=all-],.wcv-cols-group.tiny-no-gutters>[class*=tiny-]{padding-left:0;margin-bottom:0}.wcv-table tbody[class*=tiny-],.wcv-table td[class*=tiny-],.wcv-table tfoot[class*=tiny-],.wcv-table th[class*=tiny-],.wcv-table thead[class*=tiny-],.wcv-table tr[class*=tiny-]{float:none}.tiny-push-left{float:left}.tiny-push-center{float:none;margin-left:auto;margin-right:auto}.tiny-push-right{float:right}.tiny-align-left{text-align:left}.tiny-align-center{text-align:center}.tiny-align-right{text-align:right}.tiny-no-margin{margin:0!important}.space,.tiny-space{margin:1em}.padding,.tiny-padding{padding:1em}.double-space,.tiny-double-space{margin:2em}.double-padding,.tiny-double-padding{padding:2em}.half-space,.tiny-half-space{margin:.5em}.half-padding,.tiny-half-padding{padding:.5em}.quarter-space,.tiny-quarter-space{margin:.25em}.quarter-padding,.tiny-quarter-padding{padding:.25em}.tiny-vertical-space,.vertical-space{margin-top:1em;margin-bottom:1em}.tiny-vertical-padding,.vertical-padding{padding-top:1em;padding-bottom:1em}.double-vertical-space,.tiny-double-vertical-space{margin-top:2em;margin-bottom:2em}.double-vertical-padding,.tiny-double-vertical-padding{padding-top:2em;padding-bottom:2em}.half-vertical-space,.tiny-half-vertical-space{margin-top:.5em;margin-bottom:.5em}.half-vertical-padding,.tiny-half-vertical-padding{padding-top:.5em;padding-bottom:.5em}.quarter-vertical-space,.tiny-quarter-vertical-space{margin-top:.25em;margin-bottom:.25em}.quarter-vertical-padding,.tiny-quarter-vertical-padding{padding-top:.25em;padding-bottom:.25em}.horizontal-space,.tiny-horizontal-space{margin-left:1em;margin-right:1em}.horizontal-padding,.tiny-horizontal-padding{padding-left:1em;padding-right:1em}.double-horizontal-space,.tiny-double-horizontal-space{margin-left:2em;margin-right:2em}.double-horizontal-padding,.tiny-double-horizontal-padding{padding-left:2em;padding-right:2em}.half-horizontal-space,.tiny-half-horizontal-space{margin-left:.5em;margin-right:.5em}.half-horizontal-padding,.tiny-half-horizontal-padding{padding-left:.5em;padding-right:.5em}.quarter-horizontal-space,.tiny-quarter-horizontal-space{margin-left:.25em;margin-right:.25em}.quarter-horizontal-padding,.tiny-quarter-horizontal-padding{padding-left:.25em;padding-right:.25em}.tiny-top-space,.top-space{margin-top:1em}.tiny-top-padding,.top-padding{padding-top:1em}.double-top-space,.tiny-double-top-space{margin-top:2em}.double-top-padding,.tiny-double-top-padding{padding-top:2em}.half-top-space,.tiny-half-top-space{margin-top:.5em}.half-top-padding,.tiny-half-top-padding{padding-top:.5em}.quarter-top-space,.tiny-quarter-top-space{margin-top:.25em}.quarter-top-padding,.tiny-quarter-top-padding{padding-top:.25em}.right-space,.tiny-right-space{margin-right:1em}.right-padding,.tiny-right-padding{padding-right:1em}.double-right-space,.tiny-double-right-space{margin-right:2em}.double-right-padding,.tiny-double-right-padding{padding-right:2em}.half-right-space,.tiny-half-right-space{margin-right:.5em}.half-right-padding,.tiny-half-right-padding{padding-right:.5em}.quarter-right-space,.tiny-quarter-right-space{margin-right:.25em}.quarter-right-padding,.tiny-quarter-right-padding{padding-right:.25em}.bottom-space,.tiny-bottom-space{margin-bottom:1em}.bottom-padding,.tiny-bottom-padding{padding-bottom:1em}.double-bottom-space,.tiny-double-bottom-space{margin-bottom:2em}.double-bottom-padding,.tiny-double-bottom-padding{padding-bottom:2em}.half-bottom-space,.tiny-half-bottom-space{margin-bottom:.5em}.half-bottom-padding,.tiny-half-bottom-padding{padding-bottom:.5em}.quarter-bottom-space,.tiny-quarter-bottom-space{margin-bottom:.25em}.quarter-bottom-padding,.tiny-quarter-bottom-padding{padding-bottom:.25em}.left-space,.tiny-left-space{margin-left:1em}.left-padding,.tiny-left-padding{padding-left:1em}.double-left-space,.tiny-double-left-space{margin-left:2em}.double-left-padding,.tiny-double-left-padding{padding-left:2em}.half-left-space,.tiny-half-left-space{margin-left:.5em}.half-left-padding,.tiny-half-left-padding{padding-left:.5em}.quarter-left-space,.tiny-quarter-left-space{margin-left:.25em}.quarter-left-padding,.tiny-quarter-left-padding{padding-left:.25em}.hide-tiny{display:none!important}.show-tiny{display:inherit!important}table.show-tiny{display:table}thead.show-tiny{display:table-header-group}tbody.show-tiny{display:table-row-group}tfoot.show-tiny{display:table-footer-group}tr.show-tiny{display:table-row}td.show-tiny,th.show-tiny{display:table-cell}}@media screen and (min-width:1261px){html:after{content:'[{"name":"xlarge", "size":{"min":"1261px","max":""}},{"name":"large", "size":{"min":"961px","max":"1260px"}},{"name":"medium", "size":{"min":"641px","max":"960px"}},{"name":"small", "size":{"min":"321px","max":"640px"}},{"name":"tiny", "size":{"min":"","max":"320px"}}]';display:none}}@media screen and (min-width:961px) and (max-width:1260px){html:after{content:'[{"name":"xlarge", "size":{"min":"1261px","max":""}},{"name":"large", "size":{"min":"961px","max":"1260px"}},{"name":"medium", "size":{"min":"641px","max":"960px"}},{"name":"small", "size":{"min":"321px","max":"640px"}},{"name":"tiny", "size":{"min":"","max":"320px"}}]';display:none}}@media screen and (min-width:641px) and (max-width:960px){html:after{content:'[{"name":"xlarge", "size":{"min":"1261px","max":""}},{"name":"large", "size":{"min":"961px","max":"1260px"}},{"name":"medium", "size":{"min":"641px","max":"960px"}},{"name":"small", "size":{"min":"321px","max":"640px"}},{"name":"tiny", "size":{"min":"","max":"320px"}}]';display:none}}@media screen and (min-width:321px) and (max-width:640px){html:after{content:'[{"name":"xlarge", "size":{"min":"1261px","max":""}},{"name":"large", "size":{"min":"961px","max":"1260px"}},{"name":"medium", "size":{"min":"641px","max":"960px"}},{"name":"small", "size":{"min":"321px","max":"640px"}},{"name":"tiny", "size":{"min":"","max":"320px"}}]';display:none}}@media screen and (max-width:320px){html:after{content:'[{"name":"xlarge", "size":{"min":"1261px","max":""}},{"name":"large", "size":{"min":"961px","max":"1260px"}},{"name":"medium", "size":{"min":"641px","max":"960px"}},{"name":"small", "size":{"min":"321px","max":"640px"}},{"name":"tiny", "size":{"min":"","max":"320px"}}]';display:none}}.wcv-navigation ul.menu:after{content:"";display:table;clear:both}.wcv-navigation ul.menu li:hover>ul.submenu{display:block}.wcv-navigation ul.menu li ul.submenu{display:none;position:absolute;z-index:10}.wcv-navigation ul.menu li ul.submenu li a{padding:.5em 1em;display:block;float:none}.wcv-navigation ul.menu.horizontal.scrollable{font-size:0;white-space:nowrap;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.wcv-navigation ul.menu.horizontal.scrollable li{display:inline-block;float:none}.wcv-navigation ul.menu.horizontal.scrollable li a{border-right:rgba(10,10,10,.3) 1px solid;font-size:initial}.wcv-navigation ul.menu.horizontal.scrollable li:last-child a{border-right:none}.wcv-navigation ul.menu.horizontal li{float:left;position:relative}.wcv-navigation ul.menu.horizontal li a{padding:.5em 1em;display:block;line-height:1.7}.wcv-navigation ul.menu.horizontal li .control{margin-top:.3em}.wcv-navigation ul.menu.horizontal li ul.submenu{min-width:100%;z-index:50;top:auto;left:auto}.wcv-navigation ul.menu.horizontal li ul.submenu li{float:none}.wcv-navigation ul.menu.horizontal li ul.submenu li .flyout{position:absolute;top:0;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.wcv-navigation ul.menu.horizontal li ul.submenu li .flyout.left{right:100%}.wcv-navigation ul.menu.horizontal li ul.submenu li .flyout.right{left:100%}.wcv-navigation ul.menu.vertical li{line-height:1.7;position:relative}.wcv-navigation ul.menu.vertical li a{padding:.5em 1em;display:block}.wcv-navigation ul.menu.vertical li ul.submenu{position:relative;top:auto;left:auto}.wcv-navigation ul.menu.vertical li ul.submenu.flyout{position:absolute;min-width:8em;top:0;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.wcv-navigation ul.menu.vertical li ul.submenu.flyout.left{right:100%}.wcv-navigation ul.menu.vertical li ul.submenu.flyout.right{left:100%}table.wcv-table{width:100%;border-collapse:collapse;border-spacing:0}table.wcv-table td,table.wcv-table th{padding:5px 10px;line-height:1.3;text-align:left}table.wcv-table th[data-sortable=true]:hover{cursor:pointer;text-decoration:underline}table.wcv-table th[data-sortable=true]:hover i{text-decoration:none}table.wcv-table th[data-sortable=true] i{padding-left:.5em}table.wcv-table.hover tbody tr:hover{cursor:pointer}table.wcv-table.bordered{border-collapse:separate}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.wcv-grid .fw-100,.wcv-grid .fw-light{font-weight:100}.wcv-grid .fw-300,.wcv-grid .fw-thin{font-weight:300}.wcv-grid .fw-400,.wcv-grid .fw-regular{font-weight:400}.wcv-grid .fw-500,.wcv-grid .fw-medium{font-weight:500}.wcv-grid .fw-700,.wcv-grid .fw-bold{font-weight:700}.wcv-grid .fw-900,.wcv-grid .fw-black{font-weight:900}.wcv-grid .condensed-300,.wcv-grid .condensed-thin{font-weight:300;font-family:Arial,Helvetica,sans-serif}.wcv-grid .condensed-400,.wcv-grid .condensed-regular{font-weight:400;font-family:Arial,Helvetica,sans-serif}.wcv-grid .condensed-700,.wcv-grid .condensed-bold{font-weight:700;font-family:Arial,Helvetica,sans-serif}.wcv-grid .slab-100,.wcv-grid .slab-light{font-weight:100;font-family:Arial,Helvetica,sans-serif}.wcv-grid .slab-300,.wcv-grid .slab-thin{font-weight:300;font-family:Arial,Helvetica,sans-serif}.wcv-grid .slab-400,.wcv-grid .slab-regular{font-weight:400;font-family:Arial,Helvetica,sans-serif}.wcv-grid .slab-700,.wcv-grid .slab-bold{font-weight:700;font-family:Arial,Helvetica,sans-serif}.wcv-grid .sans{font-family:Arial,Helvetica,sans-serif}.wcv-grid .serif{font-family:Times,"Times New Roman",serif}.wcv-grid .monospace{font-family:Monaco,"Andale Mono","Courier New",monospace}.wcv-grid .condensed,.wcv-grid .slab{font-family:Arial,Helvetica,sans-serif}.wcv-grid .italic{font-style:italic}.wcv-grid .uppercase{text-transform:uppercase}.wcv-grid .lowercase{text-transform:lowercase}.wcv-grid .capitalizer{text-transform:capitalize}.wcv-grid a{text-decoration:none;cursor:pointer}.wcv-grid a:hover{color:#007ED5;text-decoration:underline}.wcv-grid h1{font-size:2.2em;margin-top:0;margin-bottom:.59318em}.wcv-grid h2{font-size:1.75em;margin-top:0;margin-bottom:.74571em}.wcv-grid h3{font-size:1.5em;margin-top:0;margin-bottom:.87em}.wcv-grid h4{font-size:1.25em;margin-top:0;margin-bottom:1.044em}.wcv-grid h5,.wcv-grid h6{font-size:1.1em;margin-top:0;margin-bottom:1.18636em}.wcv-grid p,.wcv-grid table{font-size:1em;margin-top:0;margin-bottom:1.305em}.wcv-grid h1:first-child,.wcv-grid h2:first-child,.wcv-grid h3:first-child,.wcv-grid h4:first-child,.wcv-grid h5:first-child,.wcv-grid h6:first-child,.wcv-grid p:first-child{margin-top:0}.wcv-grid h1,.wcv-grid h2,.wcv-grid h3,.wcv-grid h4,.wcv-grid h5,.wcv-grid h6{color:#404040;font-weight:700;line-height:1.16}.wcv-grid small{color:#888}.wcv-grid input,.wcv-grid textarea{color:#666}.wcv-grid h1 small,.wcv-grid h2 small,.wcv-grid h3 small,.wcv-grid h4 small{color:#bbb;font-size:.6em;font-weight:100;line-height:1}.wcv-grid mark{background:#dae5f2}.wcv-grid address{color:#777;font-size:1em;line-height:1.4}.wcv-grid address p{margin-top:0}.wcv-grid address h6{color:#555}.wcv-grid abbr:hover{cursor:help}.wcv-grid blockquote{border-left:4px solid #ddd;padding-left:25px;margin:1em 0;font-weight:200;font-size:1.1em}.wcv-grid blockquote small{font-size:.9em}.wcv-grid blockquote small::after,.wcv-grid blockquote small::before{content:' — '}.wcv-grid .note{font-size:.9em;color:#777}.wcv-grid .note strong{color:#555}.wcv-grid .small{font-size:.75em}.wcv-grid .medium{font-size:.85em}.wcv-grid .large{font-size:1.2em}.wcv-grid .extralarge{font-size:1.45em!important}.wcv-grid hr{border:0;border-top:1px solid #ddd;margin:1em 0}.wcv-grid .lead{font-size:1.1em;font-weight:700}.wcv-grid ol,.wcv-grid ul{line-height:1.4;padding:0 0 0 1.45em;margin:1em 0}.wcv-grid ol li,.wcv-grid ul li{margin:.5em 0}.wcv-grid ul.unstyled{list-style:none;padding-left:0}.wcv-grid ul.unstyled ul{list-style:disc}.wcv-grid ul.unstyled ul.unstyled{list-style:none;padding-left:0}.wcv-grid ul.inline{list-style:none}.wcv-grid ul.inline li{display:inline-block;padding:0 .5em}.wcv-grid ul.inline li:first-child{padding:0 .5em 0 0}.wcv-grid dl{margin:1em 0}.wcv-grid dl dt{font-weight:700;margin:.5em 0}.wcv-grid dl dd{margin:.5em 0 .5em 25px}.wcv-grid dl.inline dt{float:left;clear:left;text-align:right;width:180px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:0}.wcv-grid dl.inline dd{margin:.5em 0 .5em 200px}.wcv-navigation ul.menu{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.wcv-navigation ul.menu>li{font-weight:300}.wcv-navigation ul.menu>li.active a{text-decoration:underline}.wcv-navigation ul.menu>li.heading{font-weight:500}.wcv-navigation ul.menu>li.disabled a{color:#b3b3b3;text-shadow:#fff 0 1px 0}.wcv-navigation ul.menu>li.disabled a:hover{cursor:default;background:0 0;text-decoration:none}.wcv-navigation ul.menu>li ul.submenu li{font-size:.875em}.wcv-navigation ul.menu>li ul.submenu li a{border-bottom:1px solid rgba(0,0,0,.1)}.wcv-navigation ul.menu.vertical li a{border-bottom:1px solid rgba(0,0,0,.15)}.wcv-navigation ul.menu.vertical li:first-child,.wcv-navigation ul.menu.vertical li:first-child>a{-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px;border-radius:2px 2px 0 0}.wcv-navigation ul.menu.vertical li:last-child{-moz-border-radius:0 0 2px 2px;-webkit-border-radius:0;border-radius:0 0 2px 2px}.wcv-navigation ul.menu.vertical li:last-child>a{border-bottom:none;-moz-border-radius:0 0 2px 2px;-webkit-border-radius:0;border-radius:0 0 2px 2px}.wcv-navigation ul.menu.vertical li:last-child .submenu{-moz-border-radius:0 0 2px 2px;-webkit-border-radius:0;border-radius:0 0 2px 2px}.wcv-navigation ul.menu.vertical li:last-child .submenu.flyout{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.wcv-navigation ul.menu.vertical li:last-child .submenu li:last-child,.wcv-navigation ul.menu.vertical li:last-child .submenu li:last-child a{-moz-border-radius:0 0 2px 2px;-webkit-border-radius:0;border-radius:0 0 2px 2px}.wcv-navigation ul.menu.horizontal>li:first-child,.wcv-navigation ul.menu.horizontal>li:first-child a{-moz-border-radius:2px 0 0 2px;-webkit-border-radius:2px;border-radius:2px 0 0 2px}.wcv-navigation ul.menu.horizontal>li:last-child,.wcv-navigation ul.menu.horizontal>li:last-child a{-moz-border-radius:0 2px 2px 0;-webkit-border-radius:0;border-radius:0 2px 2px 0}.wcv-navigation ul.menu.horizontal>li ul.submenu{-moz-border-radius:0 0 2px 2px;-webkit-border-radius:0;border-radius:0 0 2px 2px;background:#fff}.wcv-navigation ul.menu.horizontal>li ul.submenu li:last-child{-moz-border-radius:0 0 2px 2px;-webkit-border-radius:0;border-radius:0 0 2px 2px}.wcv-navigation ul.menu.horizontal>li ul.submenu li:last-child a{border-bottom:none}.wcv-navigation ul.menu.white{background:#fff}.wcv-navigation ul.menu.white li ul.submenu{background:#fff;border:1px solid rgba(0,0,0,.1)}.wcv-navigation ul.menu.white li ul.submenu li a{color:#555}.wcv-navigation ul.menu.white li ul.submenu li a:hover{background:rgba(0,0,0,.05)}.wcv-navigation ul.menu.white li.disabled a:hover{background:0 0}.wcv-navigation ul.menu.white li.active{background:#e6e6e6}.wcv-navigation ul.menu.white li.disabled a{color:#ccc;text-shadow:#fff 0 1px 0}.wcv-navigation ul.menu.white li a{color:#555;text-decoration:none}.wcv-navigation ul.menu.white li a:hover{background:#f2f2f2}.wcv-navigation ul.menu.grey{background:#d9d9d9}.wcv-navigation ul.menu.grey li ul.submenu{background:#fff;border:1px solid rgba(0,0,0,.1)}.wcv-navigation ul.menu.grey li ul.submenu li a{color:#555}.wcv-navigation ul.menu.grey li ul.submenu li a:hover{background:rgba(0,0,0,.05)}.wcv-navigation ul.menu.grey li.disabled a:hover{background:0 0}.wcv-navigation ul.menu.grey li.active{background:#bfbfbf}.wcv-navigation ul.menu.grey li.disabled a{color:#a6a6a6;text-shadow:#ededed 0 1px 0}.wcv-navigation ul.menu.grey li a{color:#555;text-decoration:none}.wcv-navigation ul.menu.grey li a:hover{background:#ccc}.wcv-navigation ul.menu.black{background:#1a1a1a}.wcv-navigation ul.menu.black li ul.submenu{background:#fff;border:1px solid rgba(0,0,0,.1)}.wcv-navigation ul.menu.black li ul.submenu li a{color:#555}.wcv-navigation ul.menu.black li ul.submenu li a:hover{background:rgba(0,0,0,.05)}.wcv-navigation ul.menu.black li.disabled a:hover{background:0 0}.wcv-navigation ul.menu.black li.active{background:#333}.wcv-navigation ul.menu.black li.disabled a{color:#666;text-shadow:#000 0 -1px 0}.wcv-navigation ul.menu.black li a{color:#fff;text-decoration:none}.wcv-navigation ul.menu.black li a:hover{background:#404040}.wcv-navigation ul.menu.blue{background:#1b75ce}.wcv-navigation ul.menu.blue li ul.submenu{background:#fff;border:1px solid rgba(0,0,0,.1)}.wcv-navigation ul.menu.blue li ul.submenu li a{color:#555}.wcv-navigation ul.menu.blue li ul.submenu li a:hover{background:rgba(0,0,0,.05)}.wcv-navigation ul.menu.blue li.disabled a:hover{background:0 0}.wcv-navigation ul.menu.blue li.active{background:#0c5baa}.wcv-navigation ul.menu.blue li.disabled a{color:#08427b;text-shadow:#2289f0 0 1px 0}.wcv-navigation ul.menu.blue li a{color:#fff;text-decoration:none}.wcv-navigation ul.menu.blue li a:hover{background:#0d68c2}.wcv-navigation ul.menu.green{background:#4c9220}.wcv-navigation ul.menu.green li ul.submenu{background:#fff;border:1px solid rgba(0,0,0,.1)}.wcv-navigation ul.menu.green li ul.submenu li a{color:#555}.wcv-navigation ul.menu.green li ul.submenu li a:hover{background:rgba(0,0,0,.05)}.wcv-navigation ul.menu.green li.disabled a:hover{background:0 0}.wcv-navigation ul.menu.green li.active{background:#356f10}.wcv-navigation ul.menu.green li.disabled a{color:#20420a;text-shadow:#5bbf1c 0 1px 0}.wcv-navigation ul.menu.green li a{color:#fff;text-decoration:none}.wcv-navigation ul.menu.green li a:hover{background:#3f8514}.wcv-navigation ul.menu.orange{background:#f2990d}.wcv-navigation ul.menu.orange li ul.submenu{background:#fff;border:1px solid rgba(0,0,0,.1)}.wcv-navigation ul.menu.orange li ul.submenu li a{color:#555}.wcv-navigation ul.menu.orange li ul.submenu li a:hover{background:rgba(0,0,0,.05)}.wcv-navigation ul.menu.orange li.disabled a:hover{background:0 0}.wcv-navigation ul.menu.orange li.active{background:#cc7d00}.wcv-navigation ul.menu.orange li.disabled a{color:#995e00;text-shadow:#ffac29 0 1px 0}.wcv-navigation ul.menu.orange li a{color:#fff;text-decoration:none}.wcv-navigation ul.menu.orange li a:hover{background:#e68c00}.wcv-navigation ul.menu.red{background:#be1c1c}.wcv-navigation ul.menu.red li ul.submenu{background:#fff;border:1px solid rgba(0,0,0,.1)}.wcv-navigation ul.menu.red li ul.submenu li a{color:#555}.wcv-navigation ul.menu.red li ul.submenu li a:hover{background:rgba(0,0,0,.05)}.wcv-navigation ul.menu.red li.disabled a:hover{background:0 0}.wcv-navigation ul.menu.red li.active{background:#9a0d0d}.wcv-navigation ul.menu.red li.disabled a{color:#6b0909;text-shadow:#eb1717 0 1px 0}.wcv-navigation ul.menu.red li a{color:#fff;text-decoration:none}.wcv-navigation ul.menu.red li a:hover{background:#b10f0f}table.wcv-table{background:#fff}table.wcv-table tr td,table.wcv-table tr th{border-bottom:#bbb 1px solid}table.wcv-table tr:last-child td{border-bottom:none}table.wcv-table tfoot tr td,table.wcv-table tfoot tr th{border-top:#bbb 1px solid}table.wcv-table.alternating tbody tr:nth-child(odd){background-color:#f5f5f5}table.wcv-table.hover tbody tr:hover{background:#fefbd6;color:#555}table.wcv-table.bordered{border:1px solid #bbb;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}table.wcv-table.bordered tr th{border-left:#bbb 1px solid}table.wcv-table.bordered tr th:first-child{border-left:none}table.wcv-table.bordered tr:last-child td{border-bottom:none}table.wcv-table.bordered tr td{border-left:#bbb 1px solid}table.wcv-table.bordered tr td:first-child{border-left:none}table.wcv-table tbody>tr.red td{background:#c91111;color:#fff}table.wcv-table tbody>tr.green td{background:#4a9b17;color:#fff}table.wcv-table tbody>tr.blue td{background:#0f75da;color:#fff}table.wcv-table tbody>tr.orange td{background:#ff9c00;color:#fff}table.wcv-table tbody>tr.black td{background:#000;color:#ccc}table.wcv-table tbody>tr.yellow td{background:#ffd500;color:#000}table.wcv-table tbody>tr.grey td{background:#e6e6e6;color:#1a1a1a}.wcv-datepicker-wrapper{position:relative}.wcv-datepicker-wrapper input{width:100%}.wcv-datepicker-calendar{margin-top:0;position:absolute}.wcv-datepicker-calendar.right{left:100%;top:0}.wcv-datepicker-calendar.left{right:100%;top:0}.wcv-datepicker-calendar.bottom{top:100%;left:0}.wcv-datepicker-calendar.top{bottom:100%;left:0}.wcv-datepicker-calendar,.wcv-datepicker-wrapper{display:inline;display:inline-block}.wcv-calendar{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;text-align:center;padding:.3em;min-width:17.4em;font-size:13px;-moz-box-shadow:rgba(0,0,0,.4) 0 1px 2px 0;-webkit-box-shadow:rgba(0,0,0,.4) 0 1px 2px 0;box-shadow:rgba(0,0,0,.4) 0 1px 2px 0;background:#fff;z-index:10}.wcv-calendar a{text-decoration:none}.wcv-calendar li{list-style:none inside}html.wcv-modal-is-open .wcv-calendar{z-index:101}.wcv-calendar-top-options{padding:5px;font-size:.813em;cursor:pointer}.wcv-calendar-top-options .clean{float:left}.wcv-calendar-top-options .close{float:right}.wcv-calendar-top{line-height:2em;background:#e6e6e6;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.wcv-calendar-top div{float:left}.wcv-calendar-top .wcv-calendar-next,.wcv-calendar-top .wcv-calendar-prev{width:10%}.wcv-calendar-top .wcv-calendar-next a,.wcv-calendar-top .wcv-calendar-prev a{display:block}.wcv-calendar-top .wcv-calendar-month_desc{width:80%}.wcv-calendar-month,.wcv-calendar-month-selector,.wcv-calendar-year-selector{margin-top:.5em;padding-left:0}.wcv-calendar-month li a,.wcv-calendar-month-selector li a,.wcv-calendar-year-selector li a{margin:0;line-height:2em;vertical-align:middle;display:block;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;color:#444}.wcv-calendar-month li a:hover,.wcv-calendar-month-selector li a:hover,.wcv-calendar-year-selector li a:hover{background:#e6e6e6}.wcv-calendar-month li a.wcv-calendar-on,.wcv-calendar-month li a.wcv-calendar-on:hover,.wcv-calendar-month-selector li a.wcv-calendar-on,.wcv-calendar-month-selector li a.wcv-calendar-on:hover,.wcv-calendar-year-selector li a.wcv-calendar-on,.wcv-calendar-year-selector li a.wcv-calendar-on:hover{background:#0069d6;color:#fff}.wcv-calendar-month li a.wcv-calendar-off,.wcv-calendar-month li a.wcv-calendar-off:hover,.wcv-calendar-month-selector li a.wcv-calendar-off,.wcv-calendar-month-selector li a.wcv-calendar-off:hover,.wcv-calendar-year-selector li a.wcv-calendar-off,.wcv-calendar-year-selector li a.wcv-calendar-off:hover{background:#fff;color:#aaa;cursor:default}.wcv-calendar-month ul,.wcv-calendar-month-selector ul,.wcv-calendar-year-selector ul{clear:both;padding-left:0}.wcv-calendar-month ul li,.wcv-calendar-month-selector ul li,.wcv-calendar-year-selector ul li{width:2.4em;float:left;text-align:center;padding:0;margin:0}.wcv-calendar-month-selector ul li,.wcv-calendar-year-selector ul li{width:25%}.wcv-calendar-month-selector,.wcv-calendar-year-selector{display:none}.action_inactive,.wcv-calendar-off{color:#ddd!important}.wcv-calendar-month .wcv-calendar-header{border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:.5em;margin-bottom:.5em;color:#aaa}.wcv-calendar-middle:after,.wcv-calendar-month .wcv-calendar-header:after,.wcv-calendar-month .wcv-calendar-middle ul:after,.wcv-calendar-top-options:after,.wcv-calendar-top:after{content:"";display:table;clear:both}.wcv-shade{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNgOAMAAM8AzbfAeUUAAAAASUVORK5CYII=);background:rgba(0,0,0,.8);width:100%;height:100%;top:0;right:0;bottom:0;left:0;margin-top:0;position:fixed;z-index:1000;display:none;filter:alpha(Opacity=0);opacity:0}.wcv-shade.wcv-fade{-moz-transition:opacity 300ms;-o-transition:opacity 300ms;-webkit-transition:opacity 300ms;transition:opacity 300ms}.wcv-shade.visible{filter:alpha(enabled=false);opacity:1}.wcv-modal{top:50%;left:50%;width:90%;height:90%;margin-top:-45vh;margin-left:-45vw;background:#fff;z-index:100;position:absolute;overflow:hidden;filter:alpha(enabled=false);opacity:1;-moz-box-shadow:rgba(0,0,0,.8) 0 0 15px 0;-webkit-box-shadow:rgba(0,0,0,.8) 0 0 15px 0;box-shadow:rgba(0,0,0,.8) 0 0 15px 0;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.wcv-modal:after{content:"";display:table;clear:both}.wcv-modal>.modal-body{padding:1em;overflow-y:auto;overflow-x:hidden;height:auto}.wcv-modal>.modal-body .wcv-grid{padding-left:0;padding-right:0;width:100%;min-width:100%}.wcv-modal>.modal-header,.wcv-modal>header{border-bottom:1px #e6e6e6 solid;overflow:hidden;-moz-box-shadow:rgba(175,175,175,.2) 0 1px 2px 0;-webkit-box-shadow:rgba(175,175,175,.2) 0 1px 2px 0;box-shadow:rgba(175,175,175,.2) 0 1px 2px 0}.wcv-modal>.modal-header>.modal-close,.wcv-modal>header>.modal-close{padding-top:2px;text-align:center;color:#fff;width:26px;height:26px;line-height:1.2em;border:0;background:#bfbfbf;font-size:0;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;text-shadow:rgba(0,0,0,.6) 0 -1px 0;filter:alpha(Opacity=60);opacity:.6;float:right}.wcv-modal>.modal-header>.modal-close:after,.wcv-modal>header>.modal-close:after{content:"\f00d";font-family:FontAwesome;font-size:medium;line-height:22px}.wcv-modal>.modal-header>.modal-close:hover,.wcv-modal>header>.modal-close:hover{filter:alpha(enabled=false);opacity:1}.wcv-modal>.modal-footer,.wcv-modal>footer{background:#e6e6e6;margin-bottom:0;zoom:1;-moz-box-shadow:rgba(175,175,175,.2) 0 -1px 2px 0;-webkit-box-shadow:rgba(175,175,175,.2) 0 -1px 2px 0;box-shadow:rgba(175,175,175,.2) 0 -1px 2px 0}.wcv-modal>.modal-footer,.wcv-modal>.modal-header,.wcv-modal>footer,.wcv-modal>header{padding:.8em 1em .65em}.wcv-modal>.modal-footer:after,.wcv-modal>.modal-footer:before,.wcv-modal>.modal-header:after,.wcv-modal>.modal-header:before,.wcv-modal>footer:after,.wcv-modal>footer:before,.wcv-modal>header:after,.wcv-modal>header:before{content:".";display:block;height:0;clear:both;visibility:hidden}.wcv-modal-open{overflow:hidden}.wcv-tabs .tabs-nav{list-style:none;padding:0}.wcv-tabs .tabs-nav li{line-height:1.7;position:relative;margin:0}.wcv-tabs .tabs-nav li a{padding:.5em 1em;display:block;border:1px solid transparent}.wcv-tabs .tabs-nav li a:hover{background:#f0f0f0}.wcv-tabs .tabs-nav li.active a{color:#555;cursor:default;text-decoration:none;background:#fff;border:1px solid #ccc}.wcv-tabs .tabs-nav:after{content:"";display:table;clear:both}.wcv-tabs .tabs-content{margin-top:1.5em}.wcv-tabs.top>.tabs-nav{border-bottom:1px solid #ccc}.wcv-tabs.top>.tabs-nav li{float:left}.wcv-tabs.top>.tabs-nav li a{margin-right:.4em;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px;border-radius:4px 4px 0 0}.wcv-tabs.top>.tabs-nav li.active{margin:0 0 -2px}.wcv-tabs.top>.tabs-nav li.active a{border-bottom-color:transparent}.wcv-tabs.bottom>.tabs-nav{border-top:1px solid #ccc}.wcv-tabs.bottom>.tabs-nav li{float:left}.wcv-tabs.bottom>.tabs-nav li a{margin-right:.4em;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0;border-radius:0 0 4px 4px}.wcv-tabs.bottom>.tabs-nav li.active{margin:-2px 0 0}.wcv-tabs.bottom>.tabs-nav li.active a{border-top-color:transparent}.wcv-tabs.left>.tabs-nav{border-right:1px solid #ccc;float:left;margin-right:2em}.wcv-tabs.left>.tabs-nav li{float:none;text-align:right}.wcv-tabs.left>.tabs-nav li a{margin-bottom:.4em;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px;border-radius:4px 0 0 4px}.wcv-tabs.left>.tabs-nav li.active{margin:0 -2px 0 0}.wcv-tabs.left>.tabs-nav li.active a{border-right-color:transparent}.wcv-tabs.right>.tabs-nav{border-left:1px solid #ccc;float:right;margin-left:2em}.wcv-tabs.right>.tabs-nav li{float:none}.wcv-tabs.right>.tabs-nav li a{margin-bottom:.4em;-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0;border-radius:0 4px 4px 0}.wcv-tabs.right>.tabs-nav li.active{margin:0 0 0 -2px}.wcv-tabs.right>.tabs-nav li.active a{border-left-color:transparent}.wcv-tooltip{display:inline-block;position:relative}.wcv-tooltip>.content{background:#f0f0f0;padding:.5em .6em;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-size:.8em;color:#8c8c8c}.wcv-tooltip>.arrow{position:absolute}.wcv-tooltip>.arrow.down,.wcv-tooltip>.arrow.left,.wcv-tooltip>.arrow.right,.wcv-tooltip>.arrow.up{width:0;height:0}.wcv-tooltip>.arrow.up{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #f0f0f0;top:-6px;left:50%;margin-left:-3px}.wcv-tooltip>.arrow.down{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #f0f0f0;bottom:-5.45px;left:50%;margin-left:-3px}.wcv-tooltip>.arrow.right{border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #f0f0f0;top:50%;right:-5.45px;margin-top:-6px}.wcv-tooltip>.arrow.left{border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #f0f0f0;top:50%;left:-5.45px;margin-top:-6px}.wcv-tooltip.blue>.content{background:#0f75da;color:#fff}.wcv-tooltip.blue>.arrow.up{border-bottom-color:#0f75da}.wcv-tooltip.blue>.arrow.down{border-top-color:#0f75da}.wcv-tooltip.blue>.arrow.left{border-right-color:#0f75da}.wcv-tooltip.blue>.arrow.right{border-left-color:#0f75da}.wcv-tooltip.red>.content{background:#c91111;color:#fff}.wcv-tooltip.red>.arrow.up{border-bottom-color:#c91111}.wcv-tooltip.red>.arrow.down{border-top-color:#c91111}.wcv-tooltip.red>.arrow.left{border-right-color:#c91111}.wcv-tooltip.red>.arrow.right{border-left-color:#c91111}.wcv-tooltip.orange>.content{background:#ff9c00;color:#fff}.wcv-tooltip.orange>.arrow.up{border-bottom-color:#ff9c00}.wcv-tooltip.orange>.arrow.down{border-top-color:#ff9c00}.wcv-tooltip.orange>.arrow.left{border-right-color:#ff9c00}.wcv-tooltip.orange>.arrow.right{border-left-color:#ff9c00}.wcv-tooltip.green>.content{background:#4a9b17;color:#fff}.wcv-tooltip.green>.arrow.up{border-bottom-color:#4a9b17}.wcv-tooltip.green>.arrow.down{border-top-color:#4a9b17}.wcv-tooltip.green>.arrow.left{border-right-color:#4a9b17}.wcv-tooltip.green>.arrow.right{border-left-color:#4a9b17}.wcv-tooltip.black>.content{background:#000;color:#fff}.wcv-tooltip.black>.arrow.up{border-bottom-color:#000}.wcv-tooltip.black>.arrow.down{border-top-color:#000}.wcv-tooltip.black>.arrow.left{border-right-color:#000}.wcv-tooltip.black>.arrow.right{border-left-color:#000}.wcv-tooltip.grey>.content{background:#ccc;color:#333}.wcv-tooltip.grey>.arrow.up{border-bottom-color:#ccc}.wcv-tooltip.grey>.arrow.down{border-top-color:#ccc}.wcv-tooltip.grey>.arrow.left{border-right-color:#ccc}.wcv-tooltip.grey>.arrow.right{border-left-color:#ccc}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08);}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1);animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px);}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none !important;box-shadow:none !important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.rightMost:after{left:auto;right:22px}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.flatpickr-months .flatpickr-month{background:transparent;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9);height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9);}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{ left:0; }  .flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{ right:0; }  .flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9;}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px;}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto;}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%;}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,0.15);-webkit-box-sizing:border-box;box-sizing:border-box;}.numInputWrapper span:hover{background:rgba(0,0,0,0.1)}.numInputWrapper span:active{background:rgba(0,0,0,0.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0;}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,0.6);top:26%}.numInputWrapper span.arrowDown{top:50%;}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,0.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto;}.numInputWrapper span svg path{fill:rgba(0,0,0,0.5)}.numInputWrapper:hover{background:rgba(0,0,0,0.05);}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0;}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,0.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block;}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,0.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,0.9)}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,0.5);background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto;}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,0.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px;}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:rgba(0,0,0,0.54);line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px;}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;}.dayContainer + .dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9;}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(57,57,57,0.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(57,57,57,0.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left;}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,0.3);background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left;}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;}.flatpickr-time input.flatpickr-hour{font-weight:bold}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:bold;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;margin:0 0 -4px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left;padding:0}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin:0;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:var(--wc-form-color-background,#fff);color:var(--wc-form-color-text,#000);border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected],.select2-results__option[data-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none;margin:5px 5px 0 0}.select2-container--default .select2-selection--multiple .select2-selection__rendered li:before{content:"";display:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#0073aa;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #0073aa}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #0073aa}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #0073aa}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #0073aa}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected],.select2-container--classic .select2-results__option--highlighted[data-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#0073aa}[class*=" wcv-icon-"],[class^=wcv-icon-]{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}.wcv-icon-paypal{width:.75em}.wcv-icon-opera{width:.96875em}.wcv-icon-openid{width:.875em}.wcv-icon-user{width:.875em}.wcv-icon-user-times{width:1.25em}.wcv-icon-user-tag{width:1.25em}.wcv-icon-user-circle{width:.96875em}.wcv-icon-unlock{width:.875em}.wcv-icon-unlock-alt{width:.875em}.wcv-icon-truck-moving{width:1.25em}.wcv-icon-trash{width:.875em}.wcv-icon-trash-alt{width:.875em}.wcv-icon-toggle-on{width:1.125em}.wcv-icon-toggle-off{width:1.125em}.wcv-icon-times{width:.6875em}.wcv-icon-thumbtack{width:.75em}.wcv-icon-store{width:1.203125em}.wcv-icon-store-alt{width:1.25em}.wcv-icon-stop{width:.875em}.wcv-icon-star{width:1.125em}.wcv-icon-star-half-alt{width:1.046875em}.wcv-icon-square{width:.875em}.wcv-icon-sort{width:.571em}.wcv-icon-sort-alpha-up{width:.875em}.wcv-icon-sort-alpha-down{width:.875em}.wcv-icon-share-alt{width:.875em}.wcv-icon-share-alt-square{width:.875em}.wcv-icon-redo{width:1.0009765625em}.wcv-icon-receipt{width:.75em}.wcv-icon-question{width:.75em}.wcv-icon-qrcode{width:.875em}.wcv-icon-plus{width:.875em}.wcv-icon-plus-square{width:.875em}.wcv-icon-play{width:.875em}.wcv-icon-plane{width:1.125em}.wcv-icon-phone-square{width:.875em}.wcv-icon-phone-slash{width:1.25em}.wcv-icon-pen-square{width:.875em}.wcv-icon-paperclip{width:.875em}.wcv-icon-mouse-pointer{width:.625em}.wcv-icon-money-check{width:1.25em}.wcv-icon-money-check-alt{width:1.25em}.wcv-icon-money-bill{width:1.25em}.wcv-icon-money-bill-wave{width:1.25em}.wcv-icon-money-bill-wave-alt{width:1.25em}.wcv-icon-money-bill-alt{width:1.25em}.wcv-icon-mobile-alt{width:.625em}.wcv-icon-mobile{width:.625em}.wcv-icon-minus{width:.875em}.wcv-icon-minus-square{width:.875em}.wcv-icon-map{width:1.125em}.wcv-icon-map-pin{width:.5625em}.wcv-icon-map-marker{width:.75em}.wcv-icon-map-marker-alt{width:.75em}.wcv-icon-map-marked{width:1.125em}.wcv-icon-map-marked-alt{width:1.125em}.wcv-icon-male{width:.375em}.wcv-icon-mail-bulk{width:1.125em}.wcv-icon-lock{width:.875em}.wcv-icon-lock-open{width:1.125em}.wcv-icon-lightbulb{width:.6875em}.wcv-icon-laptop{width:1.25em}.wcv-icon-laptop-code{width:1.25em}.wcv-icon-language{width:1.25em}.wcv-icon-info{width:.375em}.wcv-icon-infinity{width:1.25em}.wcv-icon-inbox{width:1.125em}.wcv-icon-hdd{width:1.125em}.wcv-icon-folder-open{width:1.125em}.wcv-icon-female{width:.5em}.wcv-icon-envelope-square{width:.875em}.wcv-icon-ellipsis-v{width:.375em}.wcv-icon-edit{width:1.125em}.wcv-icon-database{width:.875em}.wcv-icon-cut{width:.875em}.wcv-icon-copy{width:.875em}.wcv-icon-check-square{width:.875em}.wcv-icon-chart-pie{width:1.0625em}.wcv-icon-cart-plus{width:1.125em}.wcv-icon-cart-arrow-down{width:1.125em}.wcv-icon-calendar{width:.875em}.wcv-icon-calendar-week{width:.875em}.wcv-icon-calendar-times{width:.875em}.wcv-icon-calendar-plus{width:.875em}.wcv-icon-calendar-minus{width:.875em}.wcv-icon-calendar-day{width:.875em}.wcv-icon-calendar-check{width:.875em}.wcv-icon-calendar-alt{width:.875em}.wcv-icon-calculator{width:.875em}.wcv-icon-youtube{width:1.125em}.wcv-icon-youtube-square{width:.875em}.wcv-icon-yoast{width:.875em}.wcv-icon-yelp{width:.75em}.wcv-icon-yarn{width:.96875em}.wcv-icon-yahoo{width:.875em}.wcv-icon-y-combinator{width:.875em}.wcv-icon-whatsapp{width:.875em}.wcv-icon-whatsapp-square{width:.875em}.wcv-icon-vimeo-v{width:.875em}.wcv-icon-vimeo-square{width:.875em}.wcv-icon-usb{width:1.25em}.wcv-icon-usps{width:1.01953125em}.wcv-icon-ups{width:.7333984375em}.wcv-icon-untappd{width:1.25em}.wcv-icon-zhihu{width:1.25em}.wcv-icon-twitter-square{width:.875em}.wcv-icon-stripe{width:1.25em}.wcv-icon-stripe-s{width:.7080078125em}.wcv-icon-snapchat{width:.96875em}.wcv-icon-snapchat-square{width:.875em}.wcv-icon-slack{width:.875em}.wcv-icon-slack-hash{width:.875em}.wcv-icon-skype{width:.875em}.wcv-icon-reddit-square{width:.875em}.wcv-icon-pinterest{width:.96875em}.wcv-icon-pinterest-square{width:.875em}.wcv-icon-pinterest-p{width:.75em}.wcv-icon-linkedin-in{width:.875em}.wcv-icon-linkedin{width:.875em}.wcv-icon-intercom{width:.875em}.wcv-icon-instagram{width:.875em}.wcv-icon-google{width:.953125em}.wcv-icon-google-wallet{width:.875em}.wcv-icon-goodreads{width:.875em}.wcv-icon-facebook{width:.875em}.wcv-icon-facebook-square{width:.875em}.wcv-icon-facebook-messenger{width:.875em}.wcv-icon-facebook-f{width:.515625em}.wcv-icon-discourse{width:.875em}.wcv-icon-discord{width:.875em}.wcv-icon-delicious{width:.875em}.wcv-icon-dashcube{width:.875em}.wcv-icon-chrome{width:.96875em}.wcv-icon-cc-visa{width:1.125em}.wcv-icon-cc-stripe{width:1.125em}.wcv-icon-cc-paypal{width:1.125em}.wcv-icon-cc-mastercard{width:1.125em}.wcv-icon-cc-jcb{width:1.125em}.wcv-icon-cc-discover{width:1.125em}.wcv-icon-cc-diners-club{width:1.125em}.wcv-icon-cc-apple-pay{width:1.125em}.wcv-icon-cc-amex{width:1.125em}.wcv-icon-cc-amazon-pay{width:1.125em}.wcv-icon-bitbucket{width:.974609375em}.wcv-icon-behance{width:1.125em}.wcv-icon-behance-square{width:.875em}.wcv-icon-apple{width:.7353515625em}.wcv-icon-app-store-ios{width:.875em}.wcv-icon-angular{width:.8115234375em}.wcv-icon-android{width:.875em}.wcv-icon-amilia{width:.875em}.wcv-icon-amazon{width:.875em}.wcv-icon-amazon-pay{width:1.193359375em}.wcv-icon-accessible-icon{width:.875em}.wcv-icon-user-o{width:.875em}.wcv-icon-user-circle-o{width:.96875em}.wcv-icon-tired{width:.96875em}.wcv-icon-sticky-note{width:.875em}.wcv-icon-star-o{width:1.125em}.wcv-icon-star-half{width:1.125em}.wcv-icon-square-o{width:.875em}.wcv-icon-save{width:.875em}.wcv-icon-money-bill-alt1{width:1.25em}.wcv-icon-minus-square-o{width:.875em}.wcv-icon-map-o{width:1.125em}.wcv-icon-lightbulb1{width:.6875em}.wcv-icon-images{width:1.125em}.wcv-icon-id-card{width:1.125em}.wcv-icon-id-badge{width:.75em}.wcv-icon-hdd1{width:1.125em}.wcv-icon-folder-open-o{width:1.125em}.wcv-icon-file{width:.75em}.wcv-icon-file-alt{width:.75em}.wcv-icon-eye{width:1.125em}.wcv-icon-eye-slash{width:1.125em}.wcv-icon-edit-alt{width:1.125em}.wcv-icon-clipboard{width:.75em}.wcv-icon-check-square-o{width:.875em}.wcv-icon-caret-square-right{width:.875em}.wcv-icon-caret-square-left{width:.875em}.wcv-icon-caret-square-down{width:.875em}.wcv-icon-calendar-o{width:.875em}.wcv-icon-calendar-times-o{width:.875em}.wcv-icon-calendar-plus-o{width:.875em}.wcv-icon-calendar-minus1{width:.875em}.wcv-icon-calendar-check-o{width:.875em}.wcv-icon-calendar-alt-o{width:.875em}.wcv-icon-bell{width:.875em}.wcv-icon-bell-slash{width:1.25em}.wcv-icon-address-card{width:1.125em}.wcv-icon-address-book{width:.875em}.wcv-icon-bubbles{width:1.125em}.wcv-icon-bubbles-o{width:1.125em}.wcv-icon-flag{width:1.125em}.wcv-icon-tshirt{fill:transparent}.wcv-icon-sm{width:16px;height:16px}.wcv-setting-icon{width:20px;height:20px}@media screen and (max-width:768px){.wcv-setting-icon{width:16px;height:16px}}.wcv-select-icon{display:inline-block;width:32px;height:32px;margin-right:8px;vertical-align:middle}.wcv-icon-40{width:40px;height:40px}.wcv-icon-middle{vertical-align:middle}.wcv-icon-dashboard-icon{width:20px;height:20px;margin-right:15px;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:768px){.wcv-icon-dashboard-icon{margin-right:16px;width:16px;height:16px}}.wcv-table-icon{width:24px;height:24px;fill:#fff}@media screen and (max-width:768px){.wcv-table-icon{width:16px;height:16px}}.wcv-icon-left{margin-right:8px}.wcv-icon-md{width:32px;height:32px}.wcv-icon-lg{width:64px;height:64px}.wcv-icon-24{width:24px!important;height:24px!important}.store-address svg.wcv-icon,.store-phone svg.wcv-icon{fill:#fff}@font-face {
font-family: Quentin;
src: url(//inas-huki.com/wp-content/themes/rigid/styles/fonts/Quentin.woff) format("woff");
font-weight:normal;
font-style:normal;
font-display: swap;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
}
html {
margin:0;
padding:0;
overflow-y: scroll;
overflow-x: hidden;
box-sizing: border-box;
image-rendering: -webkit-optimize-contrast;
}
*, *:before, *:after {
box-sizing: inherit;
}
body {
margin:0;
padding:0;
height: 100%;
line-height: normal;
font-size:13px;
color:#999999;
overflow-x: hidden;
}
p, h1, h2, h3, h4, h5, h6, #main-menu ul.menu li a, .fa, i {
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-smoothing: antialiased;
}
input[type='checkbox'], input[type='checkbox'] + label {
vertical-align: middle;
margin-top: 0px;
margin-bottom: 1px;
}
input[type=number] {
-moz-appearance: textfield;
}
input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {
-webkit-appearance: none;
margin: 0;
}
#container {
margin-left: auto;
margin-right: auto;
text-align: left;
position: relative;
-webkit-transition: 0.3s ease;
-moz-transition: 0.3s ease;
-o-transition: 0.3s ease;
transition: 0.3s ease;
}
#container.active {
z-index: 10;
overflow: hidden;
}
body.rigid_boxed #container {
width:1230px;
max-width:100%;
opacity:0.98;
overflow: hidden;
box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.2);
}
#menu_mobile {
position: fixed;
z-index: 25000;
top: 0;
bottom: 0;
width: 320px;
left: -320px;
height: 100%;
-webkit-transform: translate(0, 0);
-moz-transform: translate(0, 0);
-o-transform: translate(0, 0);
-ms-transform: translate(0, 0);
transform: translate(0, 0);
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;
background: #222222;
overflow: hidden;
padding-top: 20px;
padding-bottom: 80px;
}
.admin-bar #menu_mobile {
top: 31px;
}
#menu_mobile.active {
-webkit-transform: translate(100%, 0);
-moz-transform: translate(100%, 0);
-o-transform: translate(100%, 0);
-ms-transform: translate(100%, 0);
transform: translate(100%, 0);
}
a.mob-menu-toggle {
display: none;
width: 50px;
height: 50px;
line-height: 50px;
vertical-align: middle;
font-size: 21px;
color: #ffffff;
z-index: 10000;
text-decoration: none !important;
text-align: center;
position: fixed;
bottom: 10px;
right: 10px;
overflow:hidden;
-webkit-overflow-scrolling:touch;
}
.rigid_transparent_header a.mob-menu-toggle {
color: #ffffff;
}
a.mob-menu-toggle i {
width: 50px;
height: 50px;
line-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;
}
a.mob-menu-toggle:hover i {
background-color: #333333;
}
a.mob-close-toggle {
display: block;
width: 50px;
height: 50px;
line-height: 50px;
vertical-align: middle;
cursor: pointer;
background-color: #222222;
-webkit-transition: 0.3s ease;
-moz-transition: 0.3s ease;
-o-transition: 0.3s ease;
transition: 0.3s ease;
}
a.mob-close-toggle:after, a.mob-close-toggle:before {
display: block;
width: 30px !Important;
height:  2px !Important;
font-size: 48px;
content: " ";
vertical-align:middle;
text-align:center;
border-bottom: 1px solid #ffffff;
transform: rotate(45deg);
-ms-transform: rotate(45deg); -moz-transform: rotate(45deg); -webkit-transform: rotate(45deg); -o-transform: rotate(45deg); position: absolute;
top: 50%;
left: 50%;
margin: -1px 0 0 -15px;
}
a.mob-close-toggle:before {
transform: rotate(-45deg);
-ms-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -o-transform: rotate(-45deg); }
#menu_mobile ul.rigid-mobile-menu-tabs li {
display: inline-block;
padding: 0px !important;
margin: 0px;
}
#menu_mobile ul.rigid-mobile-menu-tabs li a {
display: block;
font-size: 13px;
height: 50px;
line-height: 50px;
vertical-align: middle;
padding: 0px !important;
text-align: center;
background: rgba(0,0,0,0.12);
color: #ffffff !important;
}
#menu_mobile ul.rigid-mobile-menu-tabs li.ui-state-active a {
background: rgba(0,0,0,0.07);
}
#menu_mobile ul.rigid-mobile-menu-tabs li:first-of-type {
width: calc(100% - 150px);
text-align: center;
}
#menu_mobile ul.rigid-mobile-menu-tabs li:first-of-type a {
width: 100%;
text-align: center;
text-transform: uppercase;
}
#menu_mobile ul.rigid-mobile-menu-tabs li a.rigid-mobile-account-tab-link, #menu_mobile ul.rigid-mobile-menu-tabs li a.rigid-mobile-wishlist {
width: 50px;
overflow: hidden;
font-size: 0px;
}
#menu_mobile ul.rigid-mobile-menu-tabs li:first-of-type a:before {
display: inline-block;
margin-right: 5px;
font-size: 14px !important;
content: "\f036";
font-family: 'Font Awesome 5 Free';
transform: rotate(180deg);
-ms-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-webkit-transform: rotate(180deg);
-o-transform: rotate(180deg);
vertical-align: middle;
font-weight: 900;
}
#menu_mobile ul.rigid-mobile-menu-tabs li a.rigid-mobile-account-tab-link:before, #menu_mobile ul.rigid-mobile-menu-tabs li a.rigid-mobile-wishlist:before {
width: 50px;
height: 50px;
line-height: 50px;
font-size: 14px !important;
content: "\f007";
font-family: 'Font Awesome 5 Free';
text-align: center;
vertical-align: middle;
font-weight: 900;
}
#menu_mobile ul.rigid-mobile-menu-tabs li a.rigid-mobile-wishlist:before {
content: "\f004";
}
#menu_mobile.ui-tabs .ui-tabs-panel {
margin: 0px 0px 0px 21px;
padding-right: 38px;
padding-left: 0px;
padding-bottom: 150px;
height:100%;
overflow-y:scroll;
overflow-x:hidden;
width:100%;
-webkit-overflow-scrolling: touch;
}
ul#mobile-menu.menu, #rigid_mobile_account_tab ul {
margin: 0;
}
ul#mobile-menu.menu ul {
margin-bottom: 0;
}
ul#mobile-menu.menu ul.sub-menu {
margin-left: 8px;
}
ul#mobile-menu.menu li, #rigid_mobile_account_tab li {
list-style: none !important;
}
ul#mobile-menu.menu li a, #rigid_mobile_account_tab li a {
display: block;
padding: 8px 5px 8px 17px;
color: #e1e1e1;
text-decoration: none !important;
position: relative;
}
ul#mobile-menu.menu > li > a, #rigid_mobile_account_tab > li > {
padding: 10px 5px 10px 17px;
border-bottom: 1px solid rgba(255, 255, 255, 0.07);
margin-bottom: 15px;
}
ul#mobile-menu.menu > li.menu-item-has-children > ul.sub-menu {
height: 1px;
overflow: hidden;
}
ul#mobile-menu.menu > li.menu-item-has-children > ul.sub-menu.active, ul#mobile-menu.menu > li.menu-item-has-children.current_page_item > ul.sub-menu {
height: auto;
}
ul#mobile-menu.menu > li.menu-item-has-children > a > span.drop-mob {
display: block;
width: 20px;
height: 20px;
line-height: 18px !important;
position: absolute;
top:50%;
margin-top: -9px;
right: 8px;
z-index: 1000;
text-align: center;
vertical-align: middle !important;
font-size: 18px;
font-weight: bold !important;
}
table {
border-collapse: separate;
border-spacing: 0
} .woocommerce-product-attributes.shop_attributes p {
margin: 0;
}
caption, th, td {
text-align: left;
font-weight: normal
}
.wp-caption {
max-width: 100%;
}
blockquote:before, blockquote:after, q:before, q:after {
content: ""
}
blockquote, q {
quotes: """"
}
hr {
border: 0;
height: 1px;
background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.35), rgba(0,0,0,0));
background-image: -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.35), rgba(0,0,0,0));
background-image: -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.35), rgba(0,0,0,0));
background-image: -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.35), rgba(0,0,0,0));
line-height: 25px;
margin: 25px 0;
}
hr.wp-block-separator:not(.is-style-wide):not(.is-style-dots) {
max-width: 100px;
}
.special-font, .special-font * {
font-family: Quentin, Georgia, 'Times New Roman', Times, serif !important;
font-weight:normal !important;
font-style:normal !important;
font-display: swap;
} .size-auto, .size-full, .size-large, .size-medium, .size-thumbnail {
max-width: 100%;
height: auto;
}
a {
max-width: 100%;
outline: 0 none;
text-decoration: none;
transition: all 0.3s ease 0s;
-webkit-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
}
a:hover {
text-decoration: underline;
}
.heading-title a, div.post.blog-post .rigid_post_data_holder h2 a {
color: #222222;
}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {
text-decoration: none;
}
a img {
border: none;
}
::-moz-selection {
color:#ffffff;
}
::selection {
color:#ffffff;
}
strong, b {
font-weight: bold;
}
em {
font-style: italic;
}
p {
margin: 1em 0;
line-height: 1.625em;
-ms-hyphens: auto;
-webkit-hyphens: auto;
hyphens: auto;
}
.messagebox_text p {
margin: 0;
}
span.amp {
font-size:inherit;
}
ul, ol, pre, code {
margin-bottom: 20px;
}
ul, ul ul, ol ul {
list-style-type: circle;
list-style: outside none circle;
margin-left: 15px;
}
ul ul, ol ol {
margin: 0;
}
.content_holder li ul li:last-of-type, .content_holder li ol li:last-of-type {
padding-bottom: 0;
}
.wpb_text_column ul, .wpb_text_column ol, .wpb_text_column blockquote, .wpb_text_column q {
margin-top: 25px;
margin-bottom: 25px;
}
.wpb_text_column ul li, .wpb_text_column ol li {
margin-bottom: 15px;
}
.widget_recent_entries ul, .widget_categories ul, ul.wpb_thumbnails-fluid, ul.product_list_widget, ul.products-list, ul.product-categories, .project-details ul, .project-details ul li, .portfolio_top .project-data .main-features .checklist li, ul.digital-downloads {
margin-left: 0;
list-style: none;
}
.widget label.screen-reader-text, .quantity .screen-reader-text {
display: none;
}
.widget.widget_nav_menu ul.menu li {
border:none;
margin: 0;
padding: 0;
}
.widget.widget_nav_menu ul.menu li ul {
padding-left: 15px;
}
.widget.widget_nav_menu ul.menu li a {
margin: 0;
padding: 10px 0;
width: 100%;
}
.widget.widget_nav_menu ul.menu li a:hover {
padding-left: 5px;
}
.rigid_latest_projects_widget ul.post-list li {
display: inline-block;
clear: none;
margin: 0 4px 4px 0;
padding: 0;
}
.rigid_latest_projects_widget ul.post-list li a {
padding: 0;
float: none;
}
.rigid_latest_projects_widget ul.post-list li a img {
margin: 0;
float: none;
display: block;
vertical-align: text-bottom;
width: 80px;
height: auto;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
}
.project-details ul, .main-features ul {
margin: 0;
padding:0;
}
.rigid_flexslider .slides li {
margin: auto;
padding: 0;
overflow: hidden;
}
ul.digital-downloads li {
margin: 0 0 10px 0;
padding: 0;
}
ul.digital-downloads li:before {
display: inline-block;
color: #999999;
content: "\f019";
font-family: 'Font Awesome 5 Free';
font-size: 14px;
margin-bottom:2px;
margin-right:8px;
font-weight: 900;
}
ul.wpb_thumbnails-fluid {
margin-bottom: 0;
}
ol {
list-style: outside none decimal;
margin-left: 15px;
}
.content_holder li {
margin-left: 1em;
padding: 4px 0;
}
ul.nav-list, ul.post-list {
padding: 0;
list-style: none;
}
ul.nav-list a {
display: block;
padding: 8px;
border-bottom: 1px solid #e1e1e1;
text-decoration: none;
}
dl {
width: 100%;
overflow: hidden;
margin-bottom: 20px;
}
dt {
float: left;
width: 50%;
padding: 5px 0;
}
dd {
float: left;
width: 50%;
padding: 5px 0;
}
.rigid_post_data_holder dl, .comment-body dl {
letter-spacing: -0.31em;
*letter-spacing: normal;
word-spacing: -0.43em;
margin-bottom: 35px;
}
.rigid_post_data_holder dt, .rigid_post_data_holder dd, .comment-body dt, .comment-body dd {
float: none;
display: inline-block;
*display: inline;
zoom: 1;
letter-spacing: normal;
word-spacing: normal;
vertical-align: top;
width: 46%;
padding: 15px 2%;
margin: 0;
}
.rigid_post_data_holder dt, .comment-body dt {
margin-right: -1px;
}
.rigid_post_data_holder dt, .rigid_post_data_holder dd, .comment-body dt, .comment-body dd {
border-top: 1px dashed #e1e1e1;
}
address {
font-style: italic;
margin-bottom: 24px;
}
abbr[title], acronym {
border-bottom: 1px dotted #2b2b2b;
cursor: help;
}
acronym {
text-transform: uppercase;
font-weight: 600;
}
cite, dfn, em, i {
font-style: italic;
}
mark, ins {
text-decoration: none;
}
big {
font-size: 125%;
}
sup, sub {
font-size: 80%;
height: 0;
line-height: 0;
position: relative;
vertical-align: baseline;
font-weight: bold;
}
sup {
bottom: 1ex;
}
sub {
top: .5ex;
}
code, kbd, var, samp, pre {
font-family: monospace, serif;
font-size: 13px;
-webkit-hyphens: none;
-moz-hyphens: none;
-ms-hyphens: none;
hyphens: none;
line-height: 1.6;
}
tt {
}
pre {
border: 1px solid rgba(0, 0, 0, 0.1);
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
margin-bottom: 24px;
max-width: 100%;
overflow: auto;
padding: 12px;
white-space: pre;
white-space: pre-wrap;
word-wrap: break-word;
}
img.attachment-rigid-blog-category-thumb.wp-post-image, .blog-post img.attachment-rigid-portfolio-single-thumb.wp-post-image {
margin-bottom: 25px;
max-width:100%;
height:auto;
}
.post-unit-holder img.attachment-rigid-portfolio-single-thumb.wp-post-image, .post-unit-holder img.attachment-rigid-blog-category-thumb.wp-post-image, .rigid-related-blog-posts .post-unit-holder img.size-rigid-related-posts.wp-post-image {
max-height: 750px;
width: auto;
max-width: 100% !important;
margin: 0 auto;
object-fit: contain;
background-color: #f8f8f8;
}
.rigid-related-blog-posts .post-unit-holder {
max-height: 180px;
}
.rigid-related-blog-posts .post-unit-holder img.size-rigid-related-posts.wp-post-image {
max-height: 180px;
object-fit: cover;
object-position: top 75%;
}
img.alignright {
float: right;
margin: 0 0 10px 12px;
}
img.alignleft {
float: left;
margin: 0 12px 10px 0;
}
.alignleft {
float: left;
}
.alignright {
float: right;
}
.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}
.wp-block-cover-image .wp-block-cover-image-text, .wp-block-cover-image h2 {
color: #ffffff !important;
}
.wp-block-embed, .wp-block-image {
margin: 35px 0;
}
.wp-block-cover-text {
font-size: inherit !important;
}
p.wp-block-cover-text {
margin-top: 0;
}
#content:not(.has-sidebar) .alignfull {
margin-left: calc(50% - 50vw);
margin-right: calc(50% - 50vw);
width: auto;
max-width: 1000%;
clear: both;
}
.wp-block-image.alignfull > img {
max-width: none;
width: 100%;
}
.wp-block-image.alignwide {
margin: 35px 0;
width: 100%;
}
.wp-block-button__link {
text-decoration: none !important;
}
blockquote.alignleft, figure.wp-caption.alignleft, img.alignleft, .wp-block-cover.alignleft, .wp-block-gallery.alignleft {
margin: 0 2em 2em 0;
}
.wp-caption.alignleft {
margin: 0 2em 2em 0;
}
blockquote.alignright, figure.wp-caption.alignright, img.alignright, .wp-block-cover.alignright, .wp-block-gallery.alignright {
margin: 0 0 2em 2em;
}
.wp-caption.alignright {
margin: 0 0 2em 2em;
}
blockquote.aligncenter, img.aligncenter, .wp-caption.aligncenter, .wp-block-cover.aligncenter, .wp-block-gallery.aligncenter {
margin-top: 2em;
margin-bottom: 2em;
}
p img.aligncenter, p img.alignleft, p img.alignright, p img.alignnone, .wp-caption.alignnone, .wp-block-gallery.alignnone {
margin-top: 2em;
margin-bottom: 2em;
}
p img.alignleft, p img.alignright {
margin-top: 7px;
margin-bottom: 14px;
}
.site-content blockquote.alignleft, .site-content blockquote.alignright {
border-top: 1px solid rgba(0, 0, 0, 0.1);
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
padding-top: 17px;
width: 50%;
}
.site-content blockquote.alignleft p, .site-content blockquote.alignright p {
margin-bottom: 17px;
}
.wp-caption {
margin-bottom: 24px;
}
.wp-caption img[class*="wp-image-"] {
margin: 0;
}
.wp-caption {
color: #767676;
}
.wp-caption-text {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
font-size: 12px;
font-style: italic;
line-height: 1.5;
margin: 9px 0;
}
div.wp-caption .wp-caption-text {
padding-right: 10px;
}
div.wp-caption.alignright img[class*="wp-image-"], div.wp-caption.alignright .wp-caption-text {
padding-left: 10px;
padding-right: 0;
}
div.widget > ul, div.widget_pages > ul, .sidebar > div.box > ul, div.widget_nav_menu ul {
padding: 0;
list-style: none;
margin: 0;
}
.wpb_widgetised_column li {
margin-left: 0;
}
#bbpress-forums p.bbp-topic-meta img.avatar, #bbpress-forums ul.bbp-reply-revision-log img.avatar, #bbpress-forums ul.bbp-topic-revision-log img.avatar, #bbpress-forums div.bbp-template-notice img.avatar, #bbpress-forums .widget_display_topics img.avatar, #bbpress-forums .widget_display_replies img.avatar {
width:20px;
height:20px;
padding:0;
}
#bbpress-forums fieldset.bbp-form label + p:last-of-type {
margin-top: 8px;
}
div.widget_categories ul.children, div.widget_archive ul.children, div.widget_recent_comments ul.children, div.widget_pages ul.children, div.widget_links ul.children {
padding-left: 15px;
margin-bottom: 0px;
}
div.widget_categories ul.children li {
border: none;
margin-bottom: 0;
}
div.widget_categories ul li, div.widget_archive ul li, div.widget_nav_menu ul li, div.widget_recent_comments ul li, div.widget_pages ul li, div.widget_links ul li, div.widget_recent_entries ul li, div.widget_meta ul li, div.widget_display_forums ul li, .widget_display_replies ul li, .widget_display_views ul li {
margin-bottom:10px;
padding-bottom:10px;
border-bottom:1px solid #f1f1f1;
font-size:13px;
}
div.widget_categories ul li, div.widget_archive ul li {
text-align: right;
display: inline-block;
width: 100%;
}
div.widget_categories ul li a, div.widget_archive ul li a, div.widget_nav_menu ul li a, div.widget_recent_comments ul li a, div.widget_pages ul li a, div.widget_links ul li a, div.widget_recent_entries ul a, div.widget_meta ul li a, div.widget_display_forums ul li a, .widget_display_replies ul li a, .widget_display_topics li > a.bbp-forum-title, .widget_display_stats dt, .widget_display_stats dd, div.widget_display_views ul li a, .widget_display_topics .bbp-author-name {
display: inline-block;
padding: 2px 0;
font-size:13px;
color:#333333;
text-decoration:none;
text-align: left;
}
div.widget_categories ul li a, div.widget_archive ul li a {
margin-right: 8px;
float: left;
clear: left;
}
div.widget_categories ul li.current-cat > a, div.widget_pages ul li.current_page_item > a {
color: #333333;
}
.widget_display_topics li > a.bbp-forum-title, #pre_header .widget_display_topics li > a.bbp-forum-title, #footer .widget_display_topics li > a.bbp-forum-title {
width:100%;
clear:both;
display:block;
margin-bottom:13px;
padding:12px 15px;
text-decoration:none;
position:relative;
background-color:#f5f5f5;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
color:#333333;
}
.widget_display_topics li > a.bbp-forum-title:after, .widget_display_topics li > a.bbp-forum-title:before {
content: '';
position: absolute;
display: block;
width: 8px;
height: 8px;
left: 12px;
bottom: -5px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
z-index: 30000;
background-color:inherit;
}
.widget_display_topics li > a.bbp-forum-title:before {
width: 5px;
height: 5px;
left: 10px;
bottom: -10px;
}
.widget_display_topics li {
margin-bottom:15px;
padding-bottom:15px;
border-bottom:1px solid #f1f1f1;
font-size:11px;
line-height:normal;
}
.widget_display_topics li div {
display:inline-block;
margin-left:5px;
}
.widget_display_topics li .bbp-author-avatar img.avatar, .widget_display_replies li .bbp-author-avatar img.avatar {
padding:0;
border: 3px double #ddd;
width:20px;
height:20px;
margin-top: 2px;
}
.widget_display_replies li {
margin-bottom:15px;
padding-bottom:15px;
border-bottom:1px solid #f1f1f1;
}
.widget_display_replies li a {
line-height:normal;
float:none;
display:inline !important;
}
.widget_display_replies li .bbp-author-avatar img.avatar {
margin:2px 5px 0 0;
}
.widget_display_replies li div {
margin:8px 0 0 0;
font-size:11px;
}
.widget_display_stats dd, .widget_display_stats dt {
border-bottom:1px solid #f1f1f1;
padding:10px 0;
}
.widget_layered_nav_filters ul {
margin-left: 0px;
list-style: none;
}
.widget_layered_nav_filters li {
margin-left: 0px;
list-style: none;
}
.widget_layered_nav_filters li a {
font-size: 12px;
text-decoration: none;
vertical-align: middle;
}
.widget_layered_nav_filters li a:before {
display: inline-block;
vertical-align: middle;
content: "\f046";
font-family: 'Font Awesome 5 Free';
font-weight: 900;
margin-right: 5px;
font-size: 14px;
position: relative;
margin-top: -1px;
width: 16px;
}
.widget_layered_nav_filters li a:hover:before {
content: "\f146";
}
.bbp_widget_login input[type="text"], .bbp_widget_login input[type="password"] {
width:100%;
padding:8px;
-webkit-appearance: none;
}
.bbp_widget_login button#user-submit {
width:100%;
}
.bbp-login-form .bbp-login-links a {
display:inline-block;
clear:none;
font-size:11px;
text-transform:uppercase;
margin-top:10px;
width:50%;
text-align:left;
text-decoration:none;
font-weight:600;
}
.bbp-login-form .bbp-login-links a.bbp-register-link {
}
.bbp-login-form .bbp-login-links a.bbp-lostpass-link {
text-align:right;
}
.bbp-login-form .bbp-login-links a:before {
display: inline-block;
color: #999999;
font-family: 'Font Awesome 5 Free';
font-size: 14px;
margin-bottom:2px;
margin-right:8px;
font-weight: 900;
}
a.bbp-author-name, .bbp-topic-freshness a, .bbp-forum-freshness a {color: #333333;}
.bbp-login-form .bbp-login-links a.bbp-register-link:before {
content: "\f573";
}
.bbp-login-form .bbp-login-links a.bbp-lostpass-link:before {
content: "\f13e";
}
.bbp-login-form label, .bbp-login-form .g-recaptcha {
margin-bottom: 7px;
}
.bbp_widget_login div.bbp-submit-wrapper {
width:100%;
}
.widget_display_stats dd {
text-align:right;
}
div.widget_recent_entries ul {
padding: 0;
list-style: none;
}
div.widget_recent_entries ul a, div.widget_recent_comments ul li, div.widget_categories ul li a, div.widget_archive ul li a, div.widget_meta ul li a {
}
div.widget_categories ul li a:hover, div.widget_archive ul li a:hover, div.widget_recent_comments ul li a:hover, div.widget_pages ul li a:hover, div.widget_links ul li a:hover, div.widget_recent_entries ul a:hover, div.widget_meta ul li a:hover {
color: #333333;
text-decoration:none;
}
div.widget_recent_entries ul li, div.widget_recent_comments ul li, div.widget_nav_menu ul li {
width: 100%;
font-size: 13px;
}
div.widget_recent_entries ul li a img {
float: left;
margin: 0 10px 0 0;
}
.error404 div.blog-post-excerpt #searchform div input[type=text], .blog-post-excerpt input#s {
padding: 8px;
border: 1px solid #e5e5e5;
width: 201px;
-webkit-appearance: none;
}
.error404 div.blog-post-excerpt #searchform div input[type=text] {
padding: 12px;
margin: 25px 0;
border: 1px solid #e5e5e5;
width: 280px;
-webkit-appearance: none;
}
.wcv-store-search input[type=search],div.widget_product_search input[type=text], div.widget_search input[type=text], .widget_display_search input#bbp_search {
padding: 8px;
border: 1px solid #e5e5e5;
width: 100%;
-webkit-appearance: none;
}
form.mc4wp-form input[type=email] {
padding: 10px 8px 11px 8px;
width: 70%;
-webkit-appearance: none;
}
.wpb_content_element form.mc4wp-form {
display: block;
}
.rigid_single_field_subscribe {
position: relative;
min-height: 46px;
margin-bottom: 10px;
}
.wpb_content_element form.mc4wp-form .rigid_single_field_subscribe input[type=email] {
width: calc(100% - 2px);
height: 46px;
padding: 14px 8px 15px 18px;
position: absolute;
top: 0px;
left: 0px;
z-index: 1;
border: none;
background-color: #f9f9f9;
transition: all 0.3s ease 0s;
-webkit-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
}
.wpb_content_element form.mc4wp-form .rigid_single_field_subscribe input[type=email]:focus {
background-color: #ffffff;
box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.2);
}
.wpb_content_element form.mc4wp-form .rigid_single_field_subscribe input[type=submit] {
position: absolute;
top: 0px;
right: 0px;
z-index: 2;
height: 46px;
-moz-appearance: none !important;
-webkit-appearance: none !important;
}
.widget form.mc4wp-form input[type=email] {
width: 100% !Important;
margin: 8px 0 20px 0;
}
.mc4wp-response {
font-size: 12px;
color: #333333;
}
.wpb_widgetised_column div.widget_search input[type=text], .wpb_widgetised_column div.widget_product_search input[type=text] {
padding: 15px 25px;
border: none;
height: 50px;
font-size: 15px;
font-weight: bold;
width: 100%;
position: relative;
z-index: 1;
margin: 0 auto;
}
.wpb_widgetised_column .widget.widget_search, .wpb_widgetised_column div.widget_product_search {
position: relative;
text-align: center;
}
.wpb_widgetised_column .widget.widget_search form#searchform > div:before, .wpb_widgetised_column div.widget_product_search form#searchform > div:before {
display: block;
color: #cecece;
content: "\f002";
font-family: 'Font Awesome 5 Free';
font-weight: 900;
font-size: 14px;
width: 50px;
height: 50px;
line-height: 50px;
text-align: center;
vertical-align: middle;
z-index: 10;
position: absolute;
top: 0px;
right: 7px;
}
.wpb_widgetised_column .widget.widget_search form#searchform > div, .wpb_widgetised_column div.widget_product_search form#searchform > div {
position: relative;
}
div.widget_product_search input[type=submit], div.widget_search input[type=submit], .error404 div.blog-post-excerpt #searchform div input[type=submit], .blog-post-excerpt input#searchsubmit, .widget_display_search input#bbp_search_submit, .widget_display_search label {
display: none;
}
.bbp_widget_login .bbp-logged-in img.avatar {
margin: 0 10px 10px 0;
}
.bbp_widget_login .bbp-logged-in h4 {
font-size:16px;
margin-bottom: 10px;
line-height:normal;
font-weight: normal;
}
.bbp_widget_login .bbp-logged-in h4 a{
color: #333333;
}
.bbp_widget_login .bbp-logged-in a.button.logout-link {
padding: 8px 20px;
margin-bottom: 12px;
font-weight: normal;
}
.bbp_widget_login .bbp-logged-in a.button.logout-link:before {
display: inline-block;
content: "\f2f5";
font-family: 'Font Awesome 5 Free';
font-size: 14px;
margin-bottom:2px;
margin-right:5px;
font-weight: 900;
vertical-align: middle;
}
.error404 div.blog-post-excerpt {
text-align: center;
padding-bottom: 40px;
margin-top: 40px;
}
.error404 div.blog-post-excerpt:before {
display: block;
content: "404";
font-weight: 600 !important;
font-size: 140px;
line-height: normal;
margin-bottom: 60px;
color: #ffffff;
text-shadow: 0 1px 0 #ccc,
0 2px 0 #c9c9c9,
0 3px 0 #bbb,
0 4px 0 #b9b9b9,
0 5px 0 #aaa,
0 6px 1px rgba(0, 0, 0, .1),
0 0 5px rgba(0, 0, 0, .1),
0 1px 3px rgba(0, 0, 0, .15),
0 3px 5px rgba(0, 0, 0, .1),
0 5px 10px rgba(0, 0, 0, .15),
0 10px 10px rgba(0, 0, 0, .1),
0 20px 20px rgba(0, 0, 0, .10);
}
.error404 .content_holder h2.heading-title {
text-align: center;
}
ul.post-list a {
padding: 8px;
text-decoration: none;
display: block;
float: left;
}
ul.post-list li {
clear: both;
float: left;
}
ul.post-list li a img {
float: left;
margin: 0 8px 8px 0;
}
ul.nav-list a:hover {
border-bottom: 1px solid #DD430E;
background-color: #f8f8f8;
}
.highlight {
background-color: #DD430E;
padding: 1px 3px;
color: #ffffff;
}
.rigid-hidden {
display: none;
}
.dropcap {
float: left;
margin: 5px 5px 0 0;
padding: 5px 10px;
background-color: #DD430E;
color: #ffffff;
font-size: 24px;
}
.error-message, .success-message, .info-message, .notice-message {
padding: 8px;
float:left;
width:100%;
margin-bottom: 10px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
}
.error-message {
border: 1px solid #fbc2c4;
background: #fbe3e4;
color: #8a1f11;
position:relative;
}
.error-message:before {
display: inline-block;
content: "\f071";
font-family: 'Font Awesome 5 Free';
font-weight: 900;
margin-right:6px;
}
.error-message:after {
content: ' ';
position: absolute;
background: #fbe3e4;
display: block;
width: 8px;
height: 8px;
left: 8px;
top: -4px;
z-index: 1000;
border:1px solid;
transform: rotate(45deg);
-ms-transform: rotate(45deg); -moz-transform: rotate(45deg); -webkit-transform: rotate(45deg); -o-transform: rotate(45deg); border-color:  #fbc2c4 transparent transparent #fbc2c4;
}
.error-message a {
color: #8a1f11;
}
.success-message {
border: 1px solid #c6d880;
background: #e6efc2;
color: #264409;
margin: 35px 0px;
float:left;
width:100%;
clear:both;
}
p.woocommerce-thankyou-order-received {
display: block;
padding: 0px 0 60px 0;
font-size: 24px;
vertical-align: text-bottom;
}
p.woocommerce-thankyou-order-received:before {
display: inline-block;
margin-right: 10px;
content: "\f00c";
font-family: 'Font Awesome 5 Free';
font-weight: 900;
vertical-align: text-bottom;
font-size: 35px;
color: #93c65c;
}
#content:not(.has-sidebar) .rigid-product-summary-wrapper, #content:not(.has-sidebar) p.woocommerce-thankyou-order-received, #content:not(.has-sidebar) .rigid-author-info, #content:not(.has-sidebar) ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details {
margin-left: -15px;
}
#content:not(.has-sidebar) .rigid-product-summary-wrapper.rigid-image-list-product-gallery {
padding-right: 9% !important;
padding-left: 9% !important;
}
.rigid-product-summary-wrapper {
max-width: 100vw;
position: relative;
}
section.woocommerce-order-details table {
border: none;
font-size: 15px;
margin-bottom: 60px;
}
section.woocommerce-order-details address {
border: none;
font-size: 14px;
font-style: normal;
}
section.woocommerce-order-details table ul.wc-item-meta {
margin: 10px 0;
list-style: none !important;
}
section.woocommerce-order-details table ul.wc-item-meta li {
margin-left: 0;
}
section.woocommerce-order-details table ul.wc-item-meta li strong, section.woocommerce-order-details table ul.wc-item-meta li p {
margin: 0;
display: inline-block;
line-height: normal;
font-size: 13px;
}
.success-message:before {
display: inline-block;
content: "\f058";
font-family: 'Font Awesome 5 Free';
font-weight: 900;
margin-right:6px;
}
.success-message a {
color: #264409;
}
.info-message {
border: 1px solid #92cae4;
background: #d5edf8;
color: #205791;
}
.info-message a {
color: #205791;
}
.notice-message {
border: 1px solid #ffd324;
background: #fff6bf;
color: #514721;
}
.notice-message a {
color: #514721;
} .rigid_title_holder {
position: relative;
}
.rigid-accent-tearoff .rigid_title_holder {
padding-bottom: 99px;
padding-top: 99px;
}
.rigid-accent-tearoff .rigid_title_holder:after {
position: absolute;
bottom: 0px;
width: 100%;
height: 99px;
display: block;
content: '';
background: url(//inas-huki.com/wp-content/themes/rigid/image/ripoff.png) bottom center no-repeat;
background-size: cover;
}
.rigid-accent-tearoff .rigid_title_holder:before {
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 99px;
display: block;
content: '';
background: url(//inas-huki.com/wp-content/themes/rigid/image/ripoff_flip.png) bottom center no-repeat;
background-size: cover;
z-index: 1;
}
body.rigid_transparent_header .rigid_title_holder:before, body.rigid-overlay-header .rigid_title_holder:before {
display: none;
}
.rigid_title_holder.title_has_image {
border-bottom:none;
position: relative;
overflow: hidden;
}
.rigid_title_holder .rigid-zoomable-background {
position: absolute;
top: 0px;
bottom: 0px;
left: 50%;
width: 100% !important;
max-width: 100% !important;
margin-left: -50%;
background-position: top center;
background-size: cover;
background-repeat: no-repeat;
background-attachment:fixed;
z-index: 0;
}
.rigid_title_holder .rigid-zoomable-background:before {
position: absolute;
content: "";
display: block;
top: 0px;
bottom: 0px;
left: 50%;
width: 100% !important;
max-width: 100% !important;
margin-left: -50%;
background: rgba(0, 0, 0, 0.08);
transition: all .4s cubic-bezier(0.77,0,0.175,1);
z-index: 1;
}
.rigid_title_holder:hover .rigid-zoomable-background:before, body.rigid_transparent_header #header:hover ~ #content .rigid_title_holder .rigid-zoomable-background:before {
background: rgba(0, 0, 0, 0.25);
}
.rigid_title_holder.title_has_image .inner {
position: relative;
padding-top:80px;
padding-bottom:100px;
z-index: 2;
}
body.rigid_transparent_header:not(.rigid_header_left) .rigid_title_holder.title_has_image .inner, body.rigid-overlay-header:not(.rigid_header_left) .rigid_title_holder.title_has_image .inner {
padding-top:180px;
padding-bottom: 130px;
}
.rigid_title_holder .inner {
padding-top:60px;
padding-bottom:100px;
vertical-align:middle;
-webkit-transition: 0.8s ease-in-out;
-moz-transition: 0.8s ease-in-out;
-o-transition: 0.8s ease-in-out;
transition: 0.8s ease-in-out;
}
.rigid_title_holder.centered_title .inner {
text-align:center;
}
.rigid_title_holder:not(.title_has_image) .inner h1.heading-title {
letter-spacing: 2px;
border:none;
margin: 0;
padding:0;
line-height:normal;
font-weight: 600;
}
.rigid_title_holder.centered_title .inner h1.heading-title, .rigid_title_holder.centered_title .inner h6, .rigid-main-menu-center .rigid_title_holder:not(.title_has_image) .inner h1.heading-title, .rigid-main-menu-center .rigid_title_holder:not(.title_has_image) .inner h6 {
margin:0 auto;
text-align:center;
}
.rigid_title_holder.centered_title .inner .breadcrumb, .rigid-main-menu-center .rigid_title_holder:not(.title_has_image) .inner .breadcrumb {
margin:0 auto 20px auto;
width:100%;
text-align:center;
float:none;
}
.rigid-main-menu-center .rigid_title_holder:not(.title_has_image) .inner .blog-post-meta {
text-align: center;
}
.rigid_title_holder.title_has_image h1.heading-title {
color:#ffffff;
width: 75%;
}
#content div.product div.summary h1.heading-title {
font-size: 40px;
line-height: normal;
}
.rigid_title_holder.centered_title .inner h1.heading-title {
position: relative;
margin-bottom:30px !important;
}
.rigid_title_holder.centered_title .inner h1.heading-title:before {
display: block;
content: "";
width: 60px;
height: 2px;
background-color: #333333;
position: absolute;
left: 50%;
margin-left: -30px;
bottom: -15px;
}
#content div.product div.summary .count_holder, .rigid-quickview-product-pop .count_holder {
margin-top: 25px;
margin-bottom: 30px;
padding: 25px;
border: 1px solid #f1f1f1;
background-color: #fcfcfc;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.rigid_title_holder h6 {
color:#999999;
font-size:15px;
}
.rigid_title_holder.title_has_image h6 {
color:#ffffff;
font-size:21px;
width: 75%;
}
.rigid_title_holder.title_has_image .breadcrumb, .rigid_title_holder.title_has_image .breadcrumb a  {
color:#ffffff;
}
.rigid_title_holder.title_has_image .breadcrumb {
float:none;
margin-bottom:20px;
}
.sidebar .heading-title, .wpb_widgetised_column .heading-title {
margin-bottom: 15px;
}
h2.wpb_heading {
margin-bottom: 30px;
text-transform: uppercase;
font-size: 21px;
}
#reply-title, #comments h2.heading-title, #comments h3.heading-title, h2.woocommerce-Reviews-title, #wcmp_vendor_reviews #comments > h2 {
margin-bottom: 50px;
font-size: 24px;
font-weight: 600;
}
.rigid-related-blog-posts > h4 {
margin-bottom: 30px;
}
.rigid-related-blog-posts .rigid-post-no-image .rigid_post_data_holder {
padding-top: 60px;
}
.rigid-related-blog-posts.rigid_shortcode_latest_posts.rigid_blog_masonry .blog-post.rigid-post-no-image:before {
display: block;
width: 100%;
padding-bottom: 75.8%;
background-color: #f8f8f8;
color: #f1f1f1;
text-align: center;
font-size: 42px;
vertical-align: middle;
content: "";
margin-bottom: 25px;
}
.rigid-related-blog-posts.rigid_shortcode_latest_posts.rigid_blog_masonry .blog-post.rigid-post-no-image:after {
text-align: center;
font-size: 42px;
font-family: 'Font Awesome 5 Free';
font-weight: 900;
content: "\f03e";
position: absolute;
top:50%;
left: 50%;
margin-left: -21px;
margin-top: -50px;
color: #e1e1e1;
visibility: visible;
}
.rigid-related-blog-posts.rigid_shortcode_latest_posts.rigid_blog_masonry .blog-post.rigid-post-no-image:before, .rigid-related-blog-posts.rigid_shortcode_latest_posts.rigid_blog_masonry .blog-post.rigid-post-no-image:after {
display: none;
}
#comments h3#reply-title, #review_form h3#reply-title, #reply-title{
margin-bottom: 25px !Important;
font-size: 19px;
color: #333333;
display: block;
}
small {
font-size: 12px;
}
h1, h2, h3, h4 {
color:#333333;
}
h5, h6 {
color:#555555;
}
h1 {
letter-spacing: 2px;
line-height: 1.3em;
}
h2 {
letter-spacing: 1px;
line-height: 1.3em;
}
h3 {
letter-spacing: 1px;
line-height: 1.3em;
}
h4 {
letter-spacing: 1px;
line-height: 1.3em;
}
.vc_separator h4 {
font-size:16px !important;
}
.vc_toggle_title {
padding-top: 15px !Important;
padding-bottom: 15px !Important;
}
.vc_toggle_title > h4, .vc_tta-accordion .vc_tta-panel-heading h4 {
font-size: 15px;
font-weight: bold;
letter-spacing: 1px;
}
.vc_toggle {
border-bottom: 1px solid;
border-color: rgba(0,0,0,0.12)
}
.vc_tta-tabs .vc_tta-panel {
transition: all 0.5s ease 0s;
-webkit-transition: all 0.6s ease-in 0s;
-ms-transition: all 0.6s ease-in 0s;
-moz-transition: all 0.6s ease-in 0s;
-o-transition: all 0.6s ease-in 0s;
will-change: transition, opacity;
opacity: 0;
display: block !Important;
visibility: hidden;
}
.vc_tta-tabs .vc_tta-panel.vc_active {
opacity: 1;
visibility: visible;
}
.vc_separator {
position: relative;
z-index: 10;
}
.vc_sep_double .vc_sep_line {
box-sizing: content-box;
}
h5 {
letter-spacing: 1px;
line-height: 1.625em;
}
h6 {
letter-spacing: 1px;
line-height: 1.625em;
}
.blog-post-excerpt h1, .comment-body h1, .comment-body h2, .comment-body h3, .comment-body h4, .blog-post-excerpt h2, .blog-post-excerpt h3, .blog-post-excerpt h4, body.single-post .content_holder > .blog-post .rigid_post_data_holder h1, body.single-post .content_holder > .blog-post .rigid_post_data_holder h2, body.single-post .content_holder > .blog-post .rigid_post_data_holder h3, body.single-post .content_holder > .blog-post .rigid_post_data_holder h4 {
margin-bottom: 15px;
}
body.single-post .content_holder > .blog-post .rigid_post_data_holder h5, body.single-post .content_holder > .blog-post .rigid_post_data_holder h6, .blog-post-excerpt h5, .blog-post-excerpt h6, .comment-body h5, .comment-body h6 {
margin-bottom: 10px;
}
.r_more, .r_more_right {
font-size: 10px;
background-color: #333333;
color: #F8F8F8 !important;
float: left;
clear: left;
padding: 3px 8px;
text-decoration: none;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
margin-top:7px;
}
.r_more_right {
float: right;
clear: both;
}
.r_more:hover, .r_more_right:hover {
text-decoration: none;
}
.r_more_blog {
display: block;
margin-top: 30px;
text-transform: uppercase;
font-size: 12px !important;
vertical-align: middle;
text-decoration: none !important;
font-weight: 500 !important;
max-width: 170px;
}
.r_more_blog:before {
width: 30px;
height: 1px;
display: inline-block;
content: "";
background: #999999;
vertical-align: middle;
position: relative;
margin-top: -1px;
margin-right: 5px;
}
.r_more_blog i {
display: none;
}
img.image-align-left {
float: left;
margin: 7px 10px 5px 0;
}
img.image-align-right {
float: right;
margin: 7px 0 5px 10px;
}
img.image-align-none {
margin: 0px 0 30px 0;
}
button, input.button, input[type="submit"] {
cursor: pointer;
}
.vc_btn3-container.vc_btn3-inline {
margin-right: 5px;
}
a.button, button.wsb-add-to-cart, button.wcv-button, input.button, button.button, a.button-inline, #submit_btn, #submit, .wpcf7-submit, input.otw-submit, form.mc4wp-form input[type=submit], input[type="submit"], .tribe-events-button, nav.woocommerce-MyAccount-navigation ul li a, .woocommerce .wishlist_table td.product-add-to-cart a.button {
cursor: pointer;
font-size: 14px;
color: #ffffff;
padding: 14px 20px;
text-decoration: none !important;
background: #333333;
border: none;
transition: all .6s cubic-bezier(0.77,0,0.175,1);
}
.wcv-search-form button.wcv-button {
border: none !important;
float: right;
height: 41px;
}
button.wsb-add-to-cart {
margin: 20px 0 0 0;
width: 100%;
}
input[type="button"], input[type="submit"] {
-webkit-appearance: none;
}
.vc_btn3.vc_btn3-color-green, .vc_btn3.vc_btn3-color-green.vc_btn3-style-flat {
background-color: #b2dd4c !important;
}
.vc_btn3.vc_btn3-color-green:hover, .vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:hover {
background-color: #9ec542 !important;
}
audio#cart_add_sound {
display: none !important;
position:absolute;
left:-9999px;
top:-9999px;
}
a.button {
display: inline-block;
text-decoration: none;
position: relative;
z-index: 0;
overflow: hidden;
}
a.button-inline {
display: inline;
text-decoration: none;
}
a.button:hover, input.button:hover, button.button:hover, a.button-inline:hover, #submit_btn:hover, #submit:hover, .wpcf7-submit:hover, nav.woocommerce-MyAccount-navigation ul li a:hover {
color: #ffffff;
box-shadow: 0 0px 15px 0 rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 0px 15px 0 rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0 0px 15px 0 rgba(0, 0, 0, 0.2);
}
.rounded {
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}
.text-orange {
color: #DD430E;
}
.breadcrumb {
color: #c5c5c5;
padding: 0;
font-size: 13px;
margin-bottom: 35px;
text-transform: uppercase;
}
body.single.single-product #rigid_page_title.rigid_title_holder .breadcrumb {
margin-bottom: 0px;
}
.breadcrumb a {
color: #c5c5c5;
text-decoration: none;
}
form {
padding: 0;
margin: 0;
display: inline;
}
input[type='text'], input[type='tel'], #wcmp_widget_vendor_search input[type="search"], input[type='email'], input[type='password'], input[type='number'], textarea, form.wpcf7-form input[type='text'], form.wpcf7-form textarea, form.wpcf7-form input[type='email'], form.wpcf7-form input[type='url'], form.wpcf7-form input[type='password'], form.wpcf7-form input[type='number'], form.wpcf7-form input[type='tel'] {
padding: 12px 8px;
border: none;
border-bottom:1px solid #c1c1c1;
margin-left: 0;
margin-right: 0;
max-width:100%;
transition: all 0.3s ease 0s;
-webkit-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
color: #999999;
box-shadow: none;
}
#wcfmmp-store input[type="text"],
#wcfmmp-store input[type="email"],
#wcfmmp-store input[type="search"] {
padding: 12px 8px;
border: none;
border-bottom:1px solid #c1c1c1;
margin-left: 0;
margin-right: 0;
max-width:100%;
transition: all 0.3s ease 0s;
-webkit-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
color: #999999;
box-shadow: none;
}
aside.widget input[type="text"], aside.widget input[type="email"], aside.widget input[type="search"] {
width: 100%;
}
.select2-container--default .select2-selection--single .select2-selection__arrow, .select2-container .select2-selection--single, .select2-container--default .select2-selection--single .select2-selection__rendered {
height: 46px !important;
line-height: 46px !important;
vertical-align: middle;
margin-bottom: 2px;
}
.select2-container--default .select2-selection--single {
border-radius: 0px !important;
border: none !important;
border-bottom:1px solid #c1c1c1 !important;
}
.woocommerce-invalid label {
color: #e46666 !important;
}
select {
padding: 8px;
border: none;
border-bottom:1px solid #e1e1e1;
border-color: #ddd #eee #999999 #ddd;
max-width:100%;
color: #999999;
box-shadow: none;
transition: all 0.3s ease 0s;
-webkit-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
}
select:focus, input[type='text']:focus, input[type='tel']:focus, #wcmp_widget_vendor_search input[type="search"]:focus, input[type='email']:focus, input[type='password']:focus, input[type='number']:focus, textarea:focus, .wpcf7-form-control-wrap input[type='text']:focus, .wpcf7-form-control-wrap input[type='tel']:focus, .wpcf7-form-control-wrap input[type='email']:focus, .wpcf7-form-control-wrap input[type='password']:focus, .wpcf7-form-control-wrap input[type='number']:focus, form.wpcf7-form input[type='url']:focus, .wpcf7-form-control-wrap textarea:focus, .wpcf7-form-control-wrap select:focus {
border-color: transparent;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
box-shadow: 0 0px 30px 0 rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 0px 30px 0 rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0 0px 30px 0 rgba(0, 0, 0, 0.2);
background: #ffffff;
outline: none;
}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
-webkit-appearance: none !important;
-moz-appearance: none !important;
appearance: none !important;
margin: 0 !important;
}
input[type=number] {
-moz-appearance: textfield;
}
label, .contact-form .content span {
cursor: pointer;
margin-right: 5px;
font-size: 12px !important;
text-transform: uppercase;
font-weight: 500;
}
table {
border-collapse: separate;
border-spacing: 0;
border-top-width: 5px;
margin-bottom: 25px;
border: 1px solid #efefef;
width: 100%;
}
.select2-container .select2-choice {
padding: 8px !Important;
border-radius: 0px !important;
}
.woocommerce form.checkout p, div.woocommerce form p {
padding: 8px;
}
span.password-input {
position: relative;
display: block;
}
span.show-password-input {
display: block;
width: 36px;
height: 22px;
line-height: 22px;
vertical-align: middle;
position: absolute;
z-index: 10000;
top: 0;
right: 10px;
text-align: center;
}
span.show-password-input:before {
font-family: 'Font Awesome 5 Free';
content: "\f06e";
font-weight: 900;
color:#666666;
cursor: pointer;
}
.woocommerce form.checkout textarea#order_comments {
width:100% !important;
min-height: 120px;
}
.woocommerce form.checkout h3 {
margin:0 0 25px 0;
}
.woocommerce form p label {
display: inline-block;
width: 100%;
margin-bottom: 5px;
color:#333333;
font-size:13px;
vertical-align: baseline !important;
}
.woocommerce form p label span {
vertical-align: baseline !important;
}
.woocommerce dl.variation p {
margin:0;
padding:0;
border:none;
line-height: normal;
}
.col2-set.addresses {
padding: 10px;
border: 1px solid #efefef;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
text-align: left;
}
.col2-set.addresses h3 {
padding: 17px 60px 17px 17px;
font-size:13px;
text-transform:uppercase;
background: #444444;
color:#ffffff;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}
thead {
background-color: #f1f1f1;
}
.shop_table.shop_table_responsive.my_account_orders {
border: none;
}
td.order-actions a.button {
width: 100%;
text-align: center;
}
thead td {
color: #333333;
font-weight: 600;
}
th {
padding: 20px 15px;
font-weight: 600;
color:#333333;
}
td {
padding: 10px 15px;
border-bottom: 1px solid #efefef;
vertical-align: middle;
}
#wp-calendar th, #wp-calendar td {
padding: 8px;
}
tr.alt {
background-color: #f5f5f5;
} .one_half, .one_third, .two_third, .three_fourth, .one_fourth, .one_fifth, .two_fifth, .three_fifth, .four_fifth, #footer-menu .menu > li {
float: left;
margin-right: 4%;
position: relative;
}
.full_width {
position: relative;
width: 100%;
float: left;
clear: both;
margin-bottom: 20px;
}
.last {
clear: right;
margin-right: 0 !important;
}
.one_half {
width: 48%;
}
.one_third {
width: 30.6666%;
}
.two_third {
width: 65.3332%;
}
.one_fourth, #footer-menu .menu > li {
width: 22%;
}
.three_fourth {
width: 74%;
}
.one_fifth {
width: 16.8%;
}
.two_fifth {
width: 37.6%;
}
.three_fifth {
width: 58.4%;
}
.four_fifth {
width: 79.2%;
}
.inner, .body_area {
margin: 0 auto;
width: 1230px;
text-align: left;
padding: 0 40px;
position: relative;
}
#main {
padding-top: 0;
position:relative;
}
a.close-off-canvas, span.close-cart-button, span.close-search-button {
display: block;
width: 50px;
height: 50px;
margin-bottom: 40px;
background-color: #333333;
color: #ffffff;
font-size: 0px;
vertical-align: middle;
text-align: center;
text-decoration: none !Important;
overflow: hidden;
position: relative;
float: right;
cursor: pointer;
transition: all 0.4s ease 0s;
-webkit-transition: all 0.4s ease 0s;
-ms-transition: all 0.4s ease 0s;
-moz-transition: all 0.4s ease 0s;
-o-transition: all 0.4s ease 0s;
}
a.close-off-canvas:before, a.close-off-canvas:after, span.close-cart-button:before, span.close-cart-button:after, span.close-search-button:before, span.close-search-button:after {
display: block;
width: 30px;
height: 2px;
content: '';
position: absolute;
top: 50%;
left: 50%;
margin: -1px 0 0 -15px;
border-bottom: 1px solid #ffffff;
transform: rotate(45deg);
-ms-transform: rotate(45deg); -moz-transform: rotate(45deg); -webkit-transform: rotate(45deg); -o-transform: rotate(45deg); }
a.close-off-canvas:after, span.close-cart-button:after, span.close-search-button:after {
transform: rotate(-45deg);
-ms-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -o-transform: rotate(-45deg); }
a.sidebar-trigger {
display: block;
width: 48px;
height: 48px;
position: absolute;
top: -103px;
right: 0px;
color: #ffffff;
font-size: 0px;
line-height: 48px;
vertical-align: middle;
text-align: center;
text-decoration: none !Important;
z-index: 1500;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.2);
}
body.page-template-default #content:not(.has-sidebar) > .inner a.sidebar-trigger, body.single.single-product .inner a.sidebar-trigger, #products-wrapper a.sidebar-trigger {
top: -23px;
}
#products-wrapper a.sidebar-trigger {
right: 40px;
}
.rigid-search-cart-holder a.sidebar-trigger {
display: block;
width: 38px;
height: 80px;
line-height: 80px;
background: none;
position: relative;
top: auto !Important;
right: auto;
color: #333333;
font-size: 0px;
vertical-align: middle;
text-align: center;
text-decoration: none !Important;
z-index: 1500;
float: right;
border: none;
box-shadow: none !important;
}
a.sidebar-trigger:before {
display: block;
content: "\f00b";
font-family: 'Font Awesome 5 Free';
font-weight: 900;
font-size: 16px;
width: 48px;
height: 48px;
line-height: 48px;
vertical-align: middle;
text-align: center;
z-index: 1400;
-webkit-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.rigid-search-cart-holder a.sidebar-trigger:before {
height: 80px;
line-height: 80px;
font-size: 16px !important;
font-weight: 900 !important;
width: 38px;
padding-right: 0px;
}
.rigid-search-cart-holder a.sidebar-trigger:after {
display: none;
}
#main-menu ul.menu > li.rigid-highlight-menu-item:after, #main-menu li ul.sub-menu li.rigid-highlight-menu-item:after {
animation: 1s linear 2s normal none infinite running pointing;
border: 3px solid;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
content: "";
height: 20px;
left: 50%;
margin-left: -10px;
position: absolute;
bottom: -5px;
width: 20px;
z-index: 1300;
display: block;
transform: rotate(45deg);
-ms-transform: rotate(45deg); -moz-transform: rotate(45deg); -webkit-transform: rotate(45deg); -o-transform: rotate(45deg); }
#main-menu li ul.sub-menu li.rigid-highlight-menu-item:after {
animation: 1s linear 2s normal none infinite running pointing;
border: 2px solid;
height: 8px;
left: 21px;
bottom: 50%;
margin-bottom: -4px;
width: 8px;
}
#main-menu li ul.sub-menu li.rigid-highlight-menu-item a {
padding-left: 28px;
}
#main-menu li ul.sub-menu li.rigid-highlight-menu-item:hover:after {
border-color: #ffffff !important;
}
#main-menu.rigid-line-accent ul.menu > li.rigid-highlight-menu-item:after {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
animation: 1s linear 2s normal none infinite running rigid_floating;
border: none !Important;
}
#main-menu ul.menu > li.rigid-highlight-menu-item:hover:after {
visibility: hidden;
}
#main a.sidebar-trigger:hover, #products-wrapper a.sidebar-trigger:hover {
background-color: #3a3a3a;
color: #ffffff;
border-color: #ffffff;
}
.sidebar {
width: 320px;
float: left;
margin: 0 0 40px 0;
padding-left: 40px;
}
#wcfmmp-store .sidebar {
max-width: 320px;
}
#wcfmmp-store .body_area .right_side {
width: calc(100% - 320px);
padding: 5% 0 5% 40px;
}
#wcfmmp-store .right_side_full {
width: 100% !important;
}
.sidebar.off-canvas-sidebar {
width: 100%;
max-width: 350px;
height: 100%;
overflow: hidden;
float: none;
position: fixed;
top: 0px;
right: -350px;
margin: 0;
padding-left: 23px;
padding-top: 0px;
padding-bottom: 40px;
background: #ffffff;
z-index: 21000;
transition: all .6s cubic-bezier(0.77,0,0.175,1);
}
.off-canvas-wrapper {
padding-right: 40px;
position: relative;
left: 17px;
height:100%;
overflow-y:auto;
overflow-x:hidden;
width:100%;
-webkit-overflow-scrolling: touch;
}
.off-canvas-wrapper > .widget:last-of-type {
padding-bottom: 100px;
}
.sidebar.off-canvas-sidebar.active_sidebar {
right: 0px;
}
.sidebar.off-canvas-sidebar .textwidget p {
font-size: 14px;
}
body.admin-bar .sidebar.off-canvas-sidebar {
padding-top: 31px;
}
.sidebar > div.widget, .sidebar > div.widget_pages, .sidebar > div.box, aside.widget {
margin-bottom: 50px;
}
.wpb_widgetised_column div.widget, .wpb_widgetised_column div.box {
margin-bottom: 50px;
}
.wpb_widgetised_column div.widget.widget_nav_menu {
margin-bottom: 0px;
}
.wpb_widgetised_column div.widget.widget_nav_menu ul.menu > li > a {
font-weight: 600;
}
.rigid-align-center .wpb_widgetised_column div.widget > h3:first-child:before, .rigid-align-center .wpb_widgetised_column div.widget > h3:first-child:after  {
left: 50%;
}
.rigid-align-center .wpb_widgetised_column div.widget > h3:first-child:before  {
margin-left: -3px;
}
.rigid-align-center .wpb_widgetised_column div.widget > h3:first-child:after  {
margin-left: -25px;
}
.content_holder {
width: 100%;
float: left;
position: relative;
}
.content_holder.rigid_double_timeline:before, .rigid_shortcode_blog.rigid_double_timeline:before {
width: 1px;
height: 100%;
content: '';
display: block;
position: absolute;
top: 0px;
left: 50%;
background: #f1f1f1;
}
.has-sidebar .content_holder.rigid_double_timeline:before {
margin-left: -20px;
}
.content_holder.rigid_blog_masonry {
padding-bottom: 180px;
}
.content_holder.rigid_blog_masonry  .pagination {
position: absolute;
bottom: 0px;
}
body.page-template-default .content_holder {
margin-bottom: 0px;
}
.has-sidebar .content_holder {
width: calc(100% - 320px);
padding-right: 40px;
border-right: 1px solid;
border-color: rgba(0,0,0,0.03);
}
.has-sidebar.rigid-left-sidebar .content_holder {
width: calc(100% - 320px);
padding-right: 0px;
padding-left: 40px;
border-right: none;
border-left: 1px solid;
border-color: rgba(0,0,0,0.03);
float: right;
}
.has-sidebar.rigid-left-sidebar .sidebar {
padding-right: 40px;
padding-left: 0px;
}
.error404 .content_holder {
width: 100%;
height: auto !important;
text-align: center;
}
.error404 .refer_title_holder:not(.title_has_image) .inner h1.heading-title {
text-align: center;
}
.error404 .content_holder p:first-of-type {
font-size: 19px;
}
.error404 .content_holder input#s {
width: 80%;
text-align: center;
font-size: 19px;
padding: 20px 10px;
margin-bottom: 50px;
} #header {
margin:0;
padding: 0px;
position: relative;
z-index: 999;
width:100%;
top: 0;
background-color: #ffffff;
}
body.rigid-sticky-body #header.rigid-sticky-header, body.rigid-sticky-body #pre_header {
position: absolute;
top: 0;
left: 0;
}
#header.rigid-sticksy .main_menu_holder, body.rigid_transparent_header #header.rigid-sticksy .main_menu_holder {
position: fixed !important;
top: 0px;
left: 0;
right: 0;
z-index: 999;
}
body.admin-bar #header.rigid-sticksy .main_menu_holder {
top: 31px;
}
#header.rigid-sticksy #logo.rigid_text_logo {
margin: 19px 30px 19px 0;
}
#header .main_menu_holder:before {
content: "";
z-index: -1;
display: block;
background-color: #ffffff;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
opacity: 0;
}
#header.rigid-sticksy .main_menu_holder:before {
opacity: 1;
} @media only screen and (min-width: 1280px) {
body.rigid_header_left #header, body.rigid_header_left.rigid_transparent_header #header {
position:fixed;
width:300px;
height:100%;
left:0;
top:0;
border-bottom:none;
border-right:1px solid rgba(255, 255, 255, 0.25);
z-index:1000;
}
body.rigid_header_left.rigid-overlay-header #header {
width: 300px;
right: auto;
bottom: 40px;
top: 40px !Important;
height: auto !Important;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
position: fixed;
z-index: 777;
}
body.rigid_header_left.rigid-overlay-header #header .inner {
border-radius: 3px !Important;
-moz-border-radius: 3px !Important;
-webkit-border-radius: 3px !Important;
}
body.rigid_header_left.left-header-scrollable #header, body.rigid_header_left.rigid_transparent_header.left-header-scrollable #header {
position:absolute;
}
body.rigid_header_left.admin-bar #header, body.rigid_header_left.admin-bar.rigid_transparent_header #header {
top:32px;
}
body.rigid_header_left.left-header-scrollable.admin-bar #header, body.rigid_header_left.left-header-scrollable.admin-bar.rigid_transparent_header #header {
top:0px;
}
body.rigid_header_left .rigid_title_holder {
border: none;
}
.rigid_header_left #header .inner {
width:100% !important;
height:100%;
max-width:300px;
padding-left: 30px;
padding-right: 30px;
}
.rigid_header_left #header .inner.main_menu_holder #main-menu {
position:relative;
height:100%;
float: right;
}
.rigid_header_left #header .inner.main_menu_holder #main-menu #main_nav {
position:absolute;
}
.rigid_header_left #header .rigid-search-trigger, .rigid_header_left #header #cart-module, .rigid_header_left .rigid-wishlist-counter, .rigid_header_left #rigid-account-holder {
height:38px !important;
display: inline-block;
vertical-align: top;
margin: 0 auto;
float: none;
}
.rigid_header_left .rigid-search-cart-holder {
width:100%;
height:38px !important;
margin-bottom: 35px;
padding: 0 24px !important;
text-align: center;
border: none;
}
.rigid_header_left #header .rigid-search-cart-holder .rigid-search-trigger, .rigid_header_left #header .rigid-search-cart-holder .rigid-search-trigger a, .rigid_header_left #header #cart-module a.cart-contents, .rigid_header_left #header .rigid-wishlist-counter, .rigid_header_left #header .rigid-wishlist-counter a, .rigid_header_left #header #rigid-account-holder, .rigid_header_left #header #rigid-account-holder a, .rigid_header_left #header .rigid-search-cart-holder a.sidebar-trigger, .rigid_header_left #header .rigid-search-cart-holder a.sidebar-trigger:before {
height: 38px;
line-height: 38px;
}
.rigid_header_left #cart-module div.widget.woocommerce.widget_shopping_cart {
left:0px;
right:auto;
top:55px;
}
.rigid_header_left #cart-module div.widget.woocommerce.widget_shopping_cart:before {
left:15px;
right:auto;
}
.rigid_header_left #header #cart-module:hover {
background-color:transparent;
}
.rigid_header_left #header #cart-module a.cart-contents {
text-align:right;
}
.rigid_header_left #header #welcome {
border:none !important;
padding:5px 0 15px 0;
}
.rigid_header_left #header #header_top {
position: absolute;
bottom: 0px;
text-align: center;
}
body.rigid_header_left.admin-bar #header  #header_top {
bottom: 45px;
border: none;
box-shadow: none;
}
.rigid_header_left #header #header_top {
height: auto;
}
.rigid_header_left #header #header_top #menu, .rigid_header_left #header #header_top #menu ul, .rigid_header_left #header #header_top #menu ul#topnav2 li, .rigid_header_left #header #header_top .rigid-social, .rigid_header_left #header #header_top .rigid-social ul, .rigid_header_left #header #header_top .rigid-social ul li, .rigid_header_left #header #header_top .rigid-top-bar-message {
float: none;
text-align: center;
}
.rigid_header_left #header .rigid-top-bar-message {
line-height: 30px;
}
.rigid_header_left #header .rigid-top-bar-message span.rigid-top-bar-phone {
border: none;
padding: 0 5px;
height: auto;
line-height: normal !important;
}
.rigid_header_left #header .rigid-top-bar-message span.rigid-top-bar-mail {
padding: 0 5px;
border: none;
height: auto;
line-height: normal !important;
}
.rigid_header_left #main-menu, .rigid_header_left #main-menu ul.menu > li {
width:100%;
text-align:left;
}
.rigid_header_left #header #header_top #menu ul#topnav2 li {
display: inline-block;
}
.rigid_header_left #main-menu ul.menu {
float:none;
clear:both;
width:100%;
}
.rigid_header_left #main-menu ul.menu > li {
width:100%;
border-bottom:1px solid;
border-color: rgba(0,0,0,0.06);
height:auto;
}
.rigid_transparent_header.rigid_header_left #main-menu ul.menu > li {
border-bottom:1px solid rgba(255, 255, 255, 0.25);
}
.rigid_header_left #main-menu ul.menu > li:last-child {
border:none;
}
.rigid_header_left #header #main-menu ul.menu > li > a {
height: 50px;
line-height: 50px;
width:100%;
border:none !important;
text-align: center;
}
.rigid_header_left #header #main-menu ul.menu > li > a:before {
display: none;
}
.rigid_header_left #header #main-menu ul.menu > li:hover {
border-color: transparent !important;
}
.rigid_header_left #header #main-menu ul.menu > li > .rigid-custom-menu-label {
display: none;
}
.rigid_header_left #main-menu li ul.sub-menu, .rigid_header_left #main-menu li.dropdown > div.rigid-mega-menu {
top:0px;
left:215px;
margin-left:0 !important;
z-index: 100;
}
#main-menu > ul > li.dropdown > a:after, #main-menu li div.rigid-mega-menu > ul.sub-menu > li > ul.sub-menu > li > ul.sub-menu li.dropdown > a:after {
display: inline-block;
content: "\f107";
font-family: 'Font Awesome 5 Free';
font-weight: 900;
margin-left: 4px;
font-size: 12px;
vertical-align: middle;
}
#main-menu li div.rigid-mega-menu > ul.sub-menu > li > ul.sub-menu > li > ul.sub-menu li.dropdown > a:after {
position: absolute;
content: "\f105";
right: 27px;
}
.rigid_header_left #header #logo {
margin:40px 0 !important;
height:auto;
padding:0;
width:100%;
text-align:center;
}
.rigid_header_left #header #logo img {
height: auto;
max-height:none;
margin: 0 auto;
max-width: 220px;
}
.rigid_header_left #container {
padding-left: 300px;
overflow:hidden;
}
body.rigid_header_left.rigid-overlay-header #container {
padding-left: 340px;
overflow:hidden;
}
} #header_top {
position: relative;
border-bottom: 1px solid;
min-height:40px;
clear:both;
z-index: 3;
transition: all 0.3s ease 0s;
-webkit-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
}
.main_menu_holder {
top: 0;
z-index: 2;
}
#header #logo, #header.rigid-sticksy #logo {
float: left;
clear: both;
margin: 15px 20px 15px 0px;
display:table;
background:none !important;
}
#header.rigid-sticksy #logo {
margin: 15px 20px 15px 0px;
}
#header #logo.rigid_text_logo {
height:26px;
}
#header #logo.rigid_text_logo a {
display: table-cell;
vertical-align: middle;
}
#header #logo .rigid-logo-title, #header #logo .rigid-logo-subtitle {
clear: left;
display: block;
text-decoration: none;
transition: all 0.5s ease 0s;
-webkit-transition: all 0.5s ease 0s;
-ms-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
}
#header.rigid-sticksy #logo.rigid_text_logo .rigid-logo-title {
font-size: 21px !Important;
}
#header #logo .rigid-logo-subtitle {
font-size: 12px;
}
.vc_gitem-zone-b {
transition: all 0.5s ease 0s;
-webkit-transition: all 0.5s ease 0s;
-ms-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
}
.vc_gitem-zone-b h3 {
text-transform:uppercase;
font-size:15px !important;
font-weight:600;
}
#header.rigid-sticksy #logo img {
max-height: 50px !important;
width:auto;
display:table-cell !important;
vertical-align: middle;
}
#header #logo img.transparent_logo {
display:none;
}
#header.rigid-sticksy #logo img.transparent_logo {
display: none !important;
}
#logo img.rigid_mobile_logo {
display: none;
}
@media only screen and (min-width: 1280px) {
body.rigid_transparent_header:not(.rigid-transparent-dark) #header:not(.rigid-sticksy) #logo img:first-of-type {
display:none;
}
body.rigid_transparent_header:not(.rigid-transparent-dark) #header:not(.rigid-sticksy) #logo img.transparent_logo, body.rigid_transparent_header:not(.rigid-transparent-dark) #header:not(.rigid-sticksy) #logo img.persistent_logo {
display:inline-block !important;
}
}
#header #logo a {
margin: 0 auto;
display:block;
text-decoration: none;
}
#header #logo img {
max-height: 50px;
width: auto;
}
.rigid-main-menu-center #header #logo img {
max-height: 46px;
}
body.rigid_logo_center_menu_below #header #logo img {
height: auto;
width: auto;
max-width: 100%;
max-height: none;
}
#header #logo img {
vertical-align: text-bottom;
} #header_top .rigid-top-bar-message {
font-size: 11px;
line-height: 40px;
min-height: 40px;
padding-top: 2px;
padding-bottom: 2px;
text-align: left;
vertical-align: middle;
padding: 0 8px;
}
#header_top .has-top-menu .rigid-top-bar-message {
float: right;
}
.rigid-top-bar-mail, .rigid-top-bar-phone {
display: inline-block;
border-right:1px solid;
border-right-color: rgba(0,0,0,0.03);
line-height: 36px;
min-height: 36px;
}
#header .rigid-top-bar-message span {
padding: 0 10px 0 4px;
text-align: left;
display: inline-block;
line-height: 31px;
min-height: 36px;
vertical-align: middle;
}
#header .rigid-top-bar-message, #header .rigid-top-bar-message span, #header .rigid-top-bar-message span a, .rigid-top-bar-mail:before, .rigid-top-bar-phone:before {
vertical-align: middle;
text-decoration: none;
}
.rigid-top-bar-mail:before, .rigid-top-bar-phone:before {
content: "\f0e0";
font-family: 'Font Awesome 5 Free';
font-weight: 900;
vertical-align: middle;
margin-right: 5px;
margin-left:5px;
display: inline-block;
}
.rigid-top-bar-mail:before {
font-weight: 400;
}
.rigid-top-bar-phone:before {
content: "\f095";
}
#header #menu {
z-index: 1900;
float:left;
}
ul#topnav2 {
margin: 0;
padding: 0;
display: block;
min-height: 30px;
position: relative;
float:right;
}
ul#topnav2 li {
display: block;
list-style: none;
margin: 0 0 0 0;
z-index: 1099;
padding: 0;
float: left;
}
ul#topnav2 li.dropdown {
position: relative;
}
ul#topnav2 > li.dropdown > a:after {
display: inline-block;
content: "\f107";
font-family: 'Font Awesome 5 Free';
font-weight: 900;
height: 8px;
line-height: 8px;
vertical-align: middle;
margin-left:3px;
}
ul#topnav2 > li a {
display: block;
height: 40px;
line-height: 40px;
font-size: 10px;
padding: 0px 10px;
text-decoration: none;
white-space: nowrap;
text-transform:uppercase;
color:#ffffff;
}
ul#topnav2 li a:hover {
color:#333333;
}
ul#topnav2 li:hover {
z-index: 1600;
}
ul#topnav2 li > ul.sub-menu {
position: absolute;
display: none;
width: 180px;
top: 38px;
left: 0px;
z-index: 9998;
padding: 10px;
margin: 0;
float: left;
background-color:#ffffff;
transition: all 0.5s ease 0s;
-webkit-transition: all 0.9s ease 0s;
-ms-transition: all 0.9s ease 0s;
-moz-transition: all 0.9s ease 0s;
-o-transition: all 0.9s ease 0s;
background-color:#ffffff;
box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.2);
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
}
ul#topnav2 li.dropdown:hover > ul.sub-menu, ul#topnav2 li.dropdown:hover ul.sub-menu li:hover > ul.sub-menu {
display:block;
}
ul#topnav2 ul.sub-menu > li ul.sub-menu {
position: absolute;
display: none;
width: 180px;
top: 0px;
left: 180px;
z-index: 9998;
padding: 10px;
margin: 0;
float: left;
}
ul#topnav2 ul.sub-menu li {
float: left;
clear: both;
height: auto;
position: relative;
margin: 0;
padding: 0;
}
ul#topnav2 ul.sub-menu a, ul#topnav2 li:hover ul.sub-menu a {
display: block;
width: 160px;
height: auto;
padding: 4px 5px 5px 5px;
float: left;
font-size: 12px;
font-weight: normal;
background: none;
text-align: left;
text-transform: none;
line-height:24px;
border: none;
margin: 0;
color:#666666;
white-space: inherit;
}
ul#topnav2 ul.sub-menu a:hover, ul#sub-menu li:hover ul.sub-menu li {
background: none;
}
ul#topnav2 ul.sub-menu li a:hover, .rigid-dark-skin ul#topnav2 ul.sub-menu a:hover, .rigid-dark-skin ul#topnav2 li:hover ul.sub-menu a:hover {
color:#ffffff !Important;
}
#rigid_footer_menu {
width: 100%;
text-align: center;
padding: 0;
margin: 0 0 30px 0;
}
#rigid_footer_menu > li {
display: inline-block;
list-style: none;
border-right:1px solid;
}
#rigid_footer_menu > li:last-child {
border: none;
}
#rigid_footer_menu > li a{
display: block;
list-style: none;
font-size: 12.5px;
padding: 0px 8px;
text-decoration: none;
line-height: 120%;
}
.rigid-search-cart-holder .rigid-search-trigger {
float: right;
width: 38px;
text-align: center;
padding: 0;
position: static;
margin: 0;
z-index:3;
vertical-align:middle;
overflow: hidden;
}
body > #search {
width: 100%;
max-width: 350px;
height: 100%;
overflow: hidden;
float: none;
position: fixed;
top: 0px;
right: -350px;
margin: 0;
padding: 0px 0px 40px 10px;
background: #ffffff;
z-index: 30000;
transition: all .6s cubic-bezier(0.77,0,0.175,1);
}
body > #search.active {
transform: translate(-350px);
}
#searchform input#searchsubmit, .wcv-store-search input[type="submit"] {
border: 0 none;
position: absolute;
right: 10px;
top: 10px;
width: 36px;
height: 36px;
line-height:36px;
cursor: pointer;
z-index: 100;
background-color:none;
display:none;
}
body > #search #searchform input#searchsubmit {
display: block;
width: 100%;
height: auto;
margin-top: 20px;
line-height: normal;
position: relative;
top: auto;
right: auto;
}
body >  #search input[type="text"] {
width: 266px;
display: inline-block;
vertical-align: top;
border: none;
}
body > #search #product_cat {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
display: inline-block;
width: 115px;
vertical-align: top;
margin-top: 30px;
padding: 25px 25px 25px 7px;
background: url(//inas-huki.com/wp-content/themes/rigid/image/select_arrow.png) no-repeat center right;
direction: rtl;
border: none;
}
body > #search #product_cat:focus {
background: url(//inas-huki.com/wp-content/themes/rigid/image/select_arrow2.png) no-repeat center right;
}
body > #search #product_cat option {
direction: ltr;
padding-right: 4px;
}
#rigid-persistent-search {
background-color: #ffffff;
border-radius: 3em;
border: 1px solid #cacaca;
padding: 0 5px;
float: right;
margin: 18px 15px;
position: relative;
}
.rigid_transparent_header #rigid-persistent-search {
border: none;
}
#rigid-persistent-search input[type="text"] {
display: inline-block;
vertical-align: top;
border: none;
box-shadow: none !important;
width: 160px;
border-right: 1px solid #ececec;
padding-bottom: 14px;
border-radius: 3em 0 0 3em;
}
#rigid-persistent-search #product_cat {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
display: inline-block;
width: 120px;
vertical-align: top;
background: url(//inas-huki.com/wp-content/themes/rigid/image/select_arrow.png) no-repeat center right;
border: none;
padding: 12px 25px 12px 8px;
box-shadow: none !important;
}
.rigid_header_left #rigid-persistent-search input[type="text"] {
width: 210px;
}
.rigid_header_left #rigid-persistent-search #product_cat {
display: none;
}
.rigid_header_left #rigid-persistent-search {
margin: 0px 0 30px 0;
float: none;
top: -20px;
}
#rigid-persistent-search #searchform input#searchsubmit {
border: 0 none;
position: relative;
right: auto;
top: auto;
width: 24px;
height: 42px;
line-height: 42px;
cursor: pointer;
background: none;
display: inline-block;
font-size: 0;
vertical-align: middle;
padding: 0px 18px;
}
#rigid-persistent-search:after {
position: absolute;
top: 0;
right: 8px;
width: 24px;
height: 42px;
line-height: 42px;
cursor: pointer;
font-family: 'Font Awesome 5 Free';
font-weight: 900;
content: "\f002";
font-size: 16px;
color: #cecece;
}
.rigid-search-cart-holder .rigid-search-trigger > a {
vertical-align:middle;
height: 80px;
line-height: 80px;
display: block;
position: relative;
z-index: 10;
font-size: 14px !important;
color: #c6c6c6;
}
#search input[type=text] {
background: #fafafa !Important;
padding:20px 0;
font-size: 22px;
font-weight: 500;
text-align: center;
width: 100%;
margin-top: 30px;
}
#search input#s::-moz-placeholder {
color: #bebebe;
opacity: 1;
font-style: italic;
}
#search input#s::-webkit-input-placeholder {
color: #bebebe;
opacity: 1;
}
#search form {
display:block;
height: 100%;
width: calc(100% + 17px);
overflow-y: scroll;
overflow-x: hidden;
}
html.touch #search form {
width: 100% !important;
max-width: 100% !important;
padding-right: 10px;
}
#language {
color: #999;
line-height: 17px;
float: left;
padding: 0px;
height: 29px;
margin: 10px 8px 0 0px;
}
#language img {
margin: 10px 5px 0px 0px;
}
#main-menu {
float: right;
height:100%;
}
#header:not(.rigid-sticksy) #main-menu, #header:not(.rigid-sticksy) .rigid-search-cart-holder {
}
#main-menu ul.menu {
margin: 0;
padding: 0;
float: right;
list-style: none;
height:80px;
}
.rigid-main-menu-left #main-menu, .rigid-main-menu-left #main-menu ul.menu {
float: none;
}
.rigid-main-menu-center #main-menu, .rigid-main-menu-center #main-menu ul.menu, .rigid-main-menu-center #main-menu ul.menu > li {
float: none;
}
.rigid-main-menu-center #header .inner {
text-align: center;
}
#main-menu ul.menu li {
display:inline-block;
list-style: none;
position: relative;
z-index:1;
left:0;
top:0;
}
#main-menu ul.menu li a i {
position: relative;
margin-right: 4px;
font-weight: 900 !important;
font-size: 14px;
display: inline-block;
vertical-align: middle;
}
#main-menu ul.menu > li > a i {
top:-1px;
font-size: 16px;
}
#main-menu ul.menu > li {
margin: 0;
padding: 0;
display:inline-block;
float:left;
height:80px;
}
#main-menu ul.menu > li:hover {
z-index: 100;
}
#main-menu ul.menu > li > a {
display: block;
vertical-align: middle;
padding: 0px 15px !Important;
text-decoration: none;
font-size: 13px;
position: relative;
color:#555555;
letter-spacing:1px;
font-weight:400;
height: 80px;
line-height: 80px;
overflow: hidden;
transition: all 0.3s ease 0s;
}
#main-menu ul.menu li a .num {
position: absolute;
color: #999999;
background-color: #e1e1e1;
padding: 2px 4px;
font-size: 10px;
top: 30px;
right: -5px;
line-height: 9px;
}
#main-menu li ul.sub-menu {
position: absolute;
display: none;
top: 99.8%;
left: 0px;
z-index: 5555;
padding: 30px 0px;
margin: 0;
text-align:left;
background-color:#ffffff;
box-shadow: 0 0px 40px -15px rgba(0, 0, 0, 0.2);
border-radius: 3px;
}
#main-menu ul.menu > li.has-mega-horizontal > ul.sub-menu {
padding: 30px 0px 4px 0;
left: auto;
right: 0;
}
#main-menu ul.menu > li.has-mega-horizontal > ul.sub-menu > li:last-of-type > a {
border: none;
}
body:not(.rigid_header_left) #main-menu > ul > li:nth-last-child(1) > ul.sub-menu, body:not(.rigid_header_left) #main-menu > li:nth-last-child(2) > ul.sub-menu   {
left: auto;
right: 0px;
}
body:not(.rigid_header_left) #main-menu > ul > li:nth-last-child(1) > ul.sub-menu li.dropdown ul.sub-menu, body:not(.rigid_header_left) #main-menu > ul > li:nth-last-child(2) > ul.sub-menu li.dropdown ul.sub-menu   {
left: auto;
right: 249px;
}
.rigid-dark-menu #main-menu li ul.sub-menu, .rigid-dark-menu #main-menu li.dropdown > div.rigid-mega-menu, .rigid-dark-menu ul#topnav2 li > ul.sub-menu {
background:rgba(34,34,34,0.99);
}
.rigid-dark-menu #main-menu li div.rigid-mega-menu > ul.sub-menu {
background: none;
}
.rigid-dark-menu #main-menu li ul.sub-menu li.rigid_colum_title > a:after {
opacity: 0.6;
}
#main-menu li ul.sub-menu li.dropdown ul.sub-menu {
position: absolute;
display: none;
top: -16px;
left: 99%;
z-index: 6666;
padding: 20px 0px;
margin: 0;
transition: all 0.3s ease 0s;
-webkit-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
}
body:not(.rigid_header_left) .rigid-main-menu-right #main-menu > ul > li:nth-last-child(1) > ul.sub-menu, body:not(.rigid_header_left) .rigid-main-menu-right #main-menu > li:nth-last-child(2) > ul.sub-menu, body:not(.rigid_header_left) .rigid-main-menu-right.rigid-stretched-header #main-menu > li:nth-last-child(3) > ul.sub-menu   {
left: auto;
right: 0px;
}
body:not(.rigid_header_left) .rigid-main-menu-right #main-menu > ul > li:nth-last-child(1) > ul.sub-menu li.dropdown ul.sub-menu, body:not(.rigid_header_left) .rigid-main-menu-right #main-menu > ul > li:nth-last-child(2) > ul.sub-menu li.dropdown ul.sub-menu, body:not(.rigid_header_left) .rigid-main-menu-right.rigid-stretched-header #main-menu > ul > li:nth-last-child(3) > ul.sub-menu li.dropdown ul.sub-menu   {
left: auto;
right: 199px;
}
body:not(.rigid_header_left) #main-menu li div.rigid-mega-menu > ul.sub-menu > li:last-child ul.sub-menu li.dropdown ul.sub-menu ul.sub-menu {
left: auto;
right: 199px;
top: -20px;
}
#main-menu li ul.sub-menu li.dropdown ul.sub-menu li.dropdown ul.sub-menu {
z-index: 7777;
}
#main-menu li ul.sub-menu li {
float: left;
margin: 0;
padding: 0;
position: relative;
}
#main-menu li ul.sub-menu .widget ul.product_list_widget {
padding: 0px 25px;
width: 100%;
}
#main-menu li ul.sub-menu .widget ul.product_list_widget li {
padding: 10px 0px;
width: 100%;
float: none;
}
#main-menu li ul.sub-menu .widget ul.product_list_widget li a {
padding: 0px;
width: 100%;
}
#main-menu li ul.sub-menu .wpb_widgetised_column div.widget, #main-menu li ul.sub-menu .wpb_widgetised_column div.box, #main-menu li ul.sub-menu .wpb_content_element {
margin-bottom: 0px;
}
#main-menu li ul.sub-menu li:not(.rigid_mega_text_block) a {
display: block;
padding: 10px 35px;
color:#555555;
text-decoration: none;
width: 280px;
transition: all 0.3s ease 0s;
-webkit-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
font-size:12.5px;
position: relative;
}
#main-menu li ul.sub-menu li.rigid_mega_text_block > a:before {
display: none !important;
}
#main-menu li ul.sub-menu li a sup {
margin-left: 3px;
}
.rigid-dark-menu #main-menu li ul.sub-menu li a, .rigid-dark-menu ul#topnav2 li:hover ul.sub-menu a:not(:hover) {
color: #e1e1e1;
}
.rigid-dark-menu #main-menu li div.rigid-mega-menu > ul.sub-menu > li > a, .rigid-dark-menu #main-menu li div.rigid-mega-menu > ul.sub-menu > li > a:hover {
color: #f1f1f1;
}
.rigid-dark-menu #main-menu li div.rigid-mega-menu > ul.sub-menu li.rigid_colum_title > a {
color: #ffffff;
}
#main-menu li ul.sub-menu li.rigid_mega_text_block {
font-size:12.5px;
}
#main-menu li div.rigid-mega-menu > ul.sub-menu li.rigid_colum_title > a {
border: none !Important;
position: relative;
margin-bottom: 15px;
font-size: 14px;
color: #333333;
}
#main-menu li ul.sub-menu li.rigid_mega_text_block a:before {
display:none;
}
#main-menu li ul.sub-menu li.rigid_mega_text_block a {
width: auto;
}
#main-menu li ul.sub-menu li.rigid_mega_text_block a img {
display:block;
vertical-align:text-bottom;
}
#main-menu .rigid-mega-menu.menu-columns6 ul.sub-menu li a, #main-menu .rigid-mega-menu.menu-columns6 .rigid_mega_text_block, #main-menu .rigid-mega-menu.menu-columns6 .rigid_mega_text_block img {
max-width: calc(100vw / 6 - 7px);
}
#main-menu .rigid-mega-menu.menu-columns5 ul.sub-menu li a, #main-menu .rigid-mega-menu.menu-columns5 .rigid_mega_text_block, #main-menu .rigid-mega-menu.menu-columns5 .rigid_mega_text_block img {
max-width: calc(100vw / 5 - 8px);
}
#main-menu .rigid-mega-menu.menu-columns4 ul.sub-menu li a, #main-menu .rigid-mega-menu.menu-columns4 .rigid_mega_text_block, #main-menu .rigid-mega-menu.menu-columns4 .rigid_mega_text_block img {
max-width: calc(100vw / 4 - 10px);
}
#main-menu .rigid-mega-menu.menu-columns3 ul.sub-menu li a, #main-menu .rigid-mega-menu.menu-columns3 .rigid_mega_text_block, #main-menu .rigid-mega-menu.menu-columns3 .rigid_mega_text_block img {
max-width: calc(100vw / 3 - 13px);
}
#main-menu .rigid-mega-menu.menu-columns2 ul.sub-menu li a, #main-menu .rigid-mega-menu.menu-columns2 .rigid_mega_text_block, #main-menu .rigid-mega-menu.menu-columns2 .rigid_mega_text_block img {
max-width: calc(100vw / 2 - 20px);
} body.rigid_boxed #main-menu .rigid-mega-menu.menu-columns5 ul.sub-menu li a, body.rigid_boxed #main-menu .rigid-mega-menu.menu-columns5 .rigid_mega_text_block, body.rigid_boxed #main-menu .rigid-mega-menu.menu-columns5 .rigid_mega_text_block img {
max-width: 190px;
}
#main-menu .rigid-mega-menu .rigid_mega_text_block a:hover > img {
opacity: 0.75;
}
.rigid_mega_text_block img {
height: auto;
-webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;
}
#main-menu .menu > li.dropdown:hover > ul.sub-menu, #main-menu .menu > li.has-mega:hover > ul.sub-menu {
display: block;
-moz-animation: rigidfadeInUp .3s ease-in  ;
-webkit-animation: rigidfadeInUp .3s ease-in ;
animation:rigidfadeInUp .3s ease-in ;
}
#main-menu li.dropdown:hover ul.sub-menu li.dropdown:hover > ul.sub-menu {
display: block;
}
#main-menu li ul.sub-menu li.dropdown .rigid-mega-menu-horizontal ul.sub-menu {
display: inline-block !important;
position: relative;
top: auto;
left: auto;
background: none;
box-shadow: none;
}
#main-menu li ul.sub-menu li.dropdown .rigid-mega-menu-horizontal > ul.sub-menu {
display: grid !important;
grid-template-columns: auto auto auto;
padding: 0px;
}
#main-menu li.dropdown:hover > div.rigid-mega-menu {
display: block;
-moz-animation: rigidfadeInUp .3s ease-in  ;
-webkit-animation: rigidfadeInUp .3s ease-in ;
animation: rigidfadeInUp .3s ease-in ;
}
#main-menu li.dropdown > div.rigid-mega-menu {
display:none;
background-color: #FFFFFF;
box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.2);
position: absolute;
z-index: 5;
padding: 30px 0;
top: 98%;
min-width:180px;
left:0;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
}
.rigid-mega-menu-horizontal {
display:none;
position: absolute;
top: 0;
left: 309px;
background-color: #ffffff;
padding: 30px 0;
border-radius: 0 3px 3px 0;
min-height: 100%;
}
li.dropdown:hover > .rigid-mega-menu-horizontal {
display: inline-block;
}
#main-menu li ul.sub-menu li.dropdown .rigid-mega-menu-horizontal > ul.sub-menu > li {
display: inline-block !important;
float: none;
vertical-align: top;
padding: 0 0 20px 0;
width: 280px;
}
#main-menu li ul.sub-menu .rigid-mega-menu-horizontal li.rigid_mega_text_block a img {
max-width: 100%;
}
#main-menu li ul.sub-menu .rigid-mega-menu-horizontal li.rigid_mega_text_block a {
max-width: 280px;
}
#main-menu li ul.sub-menu li.dropdown .rigid-mega-menu-horizontal > ul.sub-menu > li ul.sub-menu {
padding: 0;
height: 100%;
}
#main-menu li ul.sub-menu li.dropdown .rigid-mega-menu-horizontal > ul.sub-menu > li ul.sub-menu li {
float: none;
display: block;
}
#main-menu li ul.sub-menu li.dropdown .rigid-mega-menu-horizontal > ul.sub-menu > li > a, #main-menu li ul.sub-menu .rigid-mega-menu-horizontal li.rigid-highlight-menu-item > a {
font-weight: 500;
font-size: 14px;
}
#main-menu li ul.sub-menu .rigid-mega-menu-horizontal li.rigid-highlight-menu-item:after {
display: none;
}
body.home #header:not(.rigid-sticksy) #main-menu ul.menu > li.has-mega-horizontal.rigid-mega-always-opened > ul.sub-menu {
display: block;
animation: none !important;
}
#main-menu ul.menu > li.has-mega-horizontal > ul.sub-menu > li > a {
padding: 12px 30px 12px 20px;
border-bottom: 1px solid #f1f1f1;
font-size: 13px;
vertical-align: text-bottom;
width: 310px;
}
#main-menu ul.menu > li.has-mega-horizontal > ul.sub-menu > li.dropdown > a:after {
display: inline-block;
content: "\f054";
font-family: 'Font Awesome 5 Free';
font-weight: 900;
margin-left: 4px;
font-size: 12px;
vertical-align: middle;
position: absolute;
right: 14px;
top: 16px;
opacity: 0.5;
}
#main-menu ul.menu > li.has-mega-horizontal > ul.sub-menu > li > a i {
font-size: 18px;
vertical-align: text-bottom;
color: initial;
opacity: 0.6;
margin-right: 10px;
}
#main-menu ul.menu > li.has-mega-horizontal > ul.sub-menu > li > a:hover {
background-color: #fafafa;
}
#main-menu ul.menu > li.has-mega-horizontal > ul.sub-menu > li:hover {
position: static;
}
#main-menu ul.menu > li.has-mega-horizontal > ul.sub-menu > li:hover .rigid-custom-menu-label {
display: none;
}
#main-menu li div.rigid-mega-menu > ul.sub-menu {
display: table !important;
position:relative;
top:0;
left:0;
padding:0;
box-shadow:none !important;
border-top:none !important;
width:100%;
z-index:1;
}
#main-menu li div.rigid-mega-menu > ul.sub-menu > li {
display: table-cell !important;
padding:0px;
float:none;
vertical-align:top;
}
#main-menu li div.rigid-mega-menu ul.sub-menu li.rigid_colum_title {
z-index:1;
}
#main-menu li div.rigid-mega-menu ul.sub-menu li.rigid_colum_title:hover {
z-index:1000;
}
#main-menu li div.rigid-mega-menu > ul.sub-menu > li:last-child {
margin-right:0 !important;
}
#main-menu li div.rigid-mega-menu > ul.sub-menu > li > ul.sub-menu {
display: block;
position:relative;
top:0;
left:0;
padding:0;
box-shadow:none !important;
border-top:none !important;
width:100%;
z-index:1;
}
#main-menu li div.rigid-mega-menu > ul.sub-menu > li > ul.sub-menu  > li > ul.sub-menu {
display: block;
position:relative;
left:0px;
top:0px;
padding:0 0 0 0px;
box-shadow:none !important;
border-top:none !important;
width:100%;
z-index:1;
}
#main-menu li div.rigid-mega-menu > ul.sub-menu > li > a, #main-menu li div.rigid-mega-menu > ul.sub-menu > li > a:hover {
letter-spacing:1px;
padding: 10px 30px !important;
background:none !important;
}
#main-menu ul.menu > li > .rigid-custom-menu-label {
position:absolute;
padding:2px 7px 4px 7px;
color:#ffffff !important;
background-color:#666666;
top:50%;
margin-top:-32px;
left:12px;
display:block;
font-size:10px;
line-height:11px;
white-space:nowrap;
height:17px;
z-index: 202;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
}
#main-menu li ul.sub-menu li .rigid-custom-menu-label {
position:absolute;
padding:3px 7px 4px 7px;
color:#ffffff !important;
background-color:#666666;
top:-7px;
left:34px;
display:block;
font-size:10px;
line-height:10px;
white-space:nowrap;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
}
#main-menu.rigid-strikethrough-accent ul.menu > li > a:before, #main-menu.rigid-strikethrough-accent li ul.sub-menu li:not(.rigid_colum_title) > a:before, .rigid-portfolio-categories ul li a:before {
position: absolute;
width: auto;
height: 2px;
text-align: center;
left: 50%;
right: 50%;
top:50%;
opacity: 0;
content: '';
display: block;
transition: all 0.3s ease 0s;
-webkit-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
z-index: -1;
}
#main-menu li div.rigid-mega-menu > ul.sub-menu > li > ul.sub-menu > li > ul.sub-menu li a:before, #main-menu li div.rigid-mega-menu > ul.sub-menu > li > ul.sub-menu > li > ul.sub-menu li:hover a:before {
position: relative !important;
content: "-" !important;
top: auto;
left: auto;
right: auto;
bottom: auto;
display: inline-block;
margin: 0px 5px 0px 0px !important;
opacity: 1 !important;
width: auto !important;
height: auto !important;
background: none !important;
color: #cecece;
}
#main-menu li div.rigid-mega-menu > ul.sub-menu > li > ul.sub-menu  > li > ul.sub-menu li a {
color: #7a7a7a;
}
#main-menu li div.rigid-mega-menu > ul.sub-menu > li > ul.sub-menu  > li > ul.sub-menu li a:hover {
padding-left: 40px;
opacity: 0.7;
}
.rigid-portfolio-categories ul li a:before, .rigid-portfolio-categories ul li a.is-checked:before {
background-color: #cecece !important;
}
.rigid-dark-menu #main-menu.rigid-strikethrough-accent li ul.sub-menu li:not(.rigid_colum_title) > a:before {
background-color: #e1e1e1;
}
#main-menu.rigid-strikethrough-accent li ul.sub-menu li:not(.rigid_colum_title) > a:before {
left:50%;
right: 50%;
width: auto;
opacity: 0;
transition: all 0.3s ease 0s;
-webkit-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
background-color: #cecece;
}
#main-menu.rigid-strikethrough-accent ul.menu > li.current-menu-item > a:before, #main-menu.rigid-strikethrough-accent ul.menu > li:hover > a:before, #main-menu.rigid-strikethrough-accent ul.menu > li.current_page_item > a:before, .rigid-portfolio-categories ul li:hover a:before {
left:8px;
right:8px;
opacity: 1;
}
#main-menu.rigid-strikethrough-accent li ul.sub-menu li:hover > a:before, #main-menu.rigid-strikethrough-accent li ul.sub-menu li.current-menu-item > a:before, #main-menu.rigid-strikethrough-accent li ul.sub-menu li.current-page-item > a:before {
left:25px;
right:25px;
opacity: 1;
}
#main-menu.rigid-strikethrough-accent li ul.sub-menu li.current-menu-item > a:before, #main-menu.rigid-strikethrough-accent li ul.sub-menu li.current-page-item > a:before, .rigid-portfolio-categories ul li a:before {
z-index: 1;
opacity: 1;
}
#main-menu.rigid-strikethrough-accent ul.menu > li.current-menu-item > a:before, #main-menu.rigid-strikethrough-accent ul.menu > li.current_page_item > a:before, .rigid-portfolio-categories ul li a.is-checked:before {
opacity: 1;
z-index: 1;
left:0px;
right:0px;
}
.rigid-portfolio-categories ul li a.is-checked:before {
left:0px;
right:0px;
}
#main-menu.rigid-dots-accent ul.menu > li > a:before {
position: absolute;
width: 100%;
height: 3px;
margin-top: 11px;
text-align: center;
left: 0px;
content: '..';
font-family: Times New Roman;
font-size: 34px;
font-weight: bolder;
display: block;
transition: all 0.3s ease 0s;
-webkit-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
background: none !important;
opacity: 0;
color: #cecece;
}
#header.rigid-sticksy #main-menu.rigid-dots-accent ul.menu > li > a:before {
margin-top: 6px;
}
#main-menu.rigid-dots-accent ul.menu > li.current-menu-item > a:before, #main-menu.rigid-dots-accent ul.menu > li:hover > a:before, #main-menu.rigid-dots-accent ul.menu > li.current_page_item > a:before {
opacity: 1;
}
#main-menu.rigid-line-accent ul.menu > li:before {
width: 100%;
height: 3px;
content: " ";
display: block;
position: absolute;
margin: 0;
top: auto;
left: 0;
bottom: 0px;
opacity: 0;
background: #cecece;
transition: all 0.3s ease 0s;
-webkit-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
}
.rigid_header_left #main-menu.rigid-line-accent ul.menu > li::before {
bottom: -2px !important;
}
#main-menu.rigid-pills-accent ul.menu > li > a:before {
content: " ";
display: block;
position: absolute;
margin: 0;
top: 17px;
left: 1px;
right: 1px;
bottom: 17px;
opacity: 0;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
background: #cecece;
z-index: -1;
transition: all 0.3s ease 0s;
-webkit-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
}
#main-menu.rigid-line-accent ul.menu > li.current-menu-item:before, #main-menu.rigid-line-accent ul.menu > li:hover:before, #main-menu.rigid-line-accent ul.menu > li.current_page_item:before {
opacity: 1;
}
#main-menu.rigid-pills-accent ul.menu > li.current-menu-item > a:before, #main-menu.rigid-pills-accent ul.menu > li:hover > a:before, #main-menu.rigid-pills-accent ul.menu > li.current_page_item > a:before {
opacity: 1;
}
#main-menu ul.menu > li.rigid-highlight-menu-item > a:before {
position:absolute;
background-color: inherit !Important;
width:20px;
height:20px;
content:'';
bottom:-5px;
left:50%;
margin-left: -10px;
display:block;
transform: rotate(45deg);
-ms-transform: rotate(45deg); -moz-transform: rotate(45deg); -webkit-transform: rotate(45deg); -o-transform: rotate(45deg); opacity: 1 !Important;
border-radius: 50%;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
}
#main-menu.rigid-line-accent ul.menu > li.rigid-highlight-menu-item > a:before {
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
}
body.rigid_logo_center_menu_below #header:not(.rigid-sticksy) #logo {
float:none;
margin-left:auto;
margin-right:auto;
margin-top: 0px;
padding-top: 40px;
margin-bottom: 30px;
}
body.rigid_logo_left_menu_below #header:not(.rigid-sticksy) #logo {
margin-top: 0px;
padding-top: 30px;
margin-bottom: 30px;
}
body.rigid_logo_center_menu_below .main_menu_holder {
text-align:center;
}
body.rigid_logo_left_menu_below #main-menu, body.rigid_logo_center_menu_below #main-menu {
float:left;
width:100%;
clear:both;
}
body.rigid_logo_center_menu_below #header #main-menu, body.rigid_logo_left_menu_below #header #main-menu {
border-top:1px solid rgba(0, 0, 0, 0.05);
background:none;
}
body.rigid_transparent_header.rigid_logo_center_menu_below #header #main-menu, body.rigid_transparent_header.rigid_logo_left_menu_below #header #main-menu {
border-top:1px solid rgba(255, 255, 255, 0.25);
background:none;
}
body.rigid_logo_left_menu_below #header.rigid-sticksy #main-menu, body.rigid_logo_center_menu_below #header.rigid-sticksy #main-menu {
border:none;
float: right;
clear: none;
width: auto;
}
body.rigid_logo_left_menu_below #header.rigid-sticksy #main-menu, body.rigid_logo_center_menu_below #header.rigid-sticksy #main-menu {
margin-top:0px;
}
body.rigid_logo_left_menu_below #main-menu ul.menu, body.rigid_logo_center_menu_below #main-menu ul.menu {
float:left;
text-align:left;
}
body.rigid_logo_center_menu_below #main-menu .rigid-search-cart-holder, body.rigid_logo_left_menu_below #main-menu .rigid-search-cart-holder {
display: inline-block;
padding-top: 0px;
padding-bottom: 0px;
}
body.rigid_logo_center_menu_below #main-menu {
text-align:center;
margin: 0 auto;
display: inline-block;
text-align: center;
float: none;
width: auto;
}
body.rigid_logo_center_menu_below #main-menu ul.menu {
float:none;
width:auto;
text-align:center;
margin:0 auto;
display: inline-flex;
}
body.rigid_logo_center_menu_below #main-menu ul.menu > li {
float:none;
display: inline-block;
}
body.rigid_logo_left_menu_below #header .main_menu_holder, body.rigid_logo_center_menu_below #header .main_menu_holder {
height:auto;
}
@media only screen and (min-width: 1280px) {
body.rigid-overlay-header #header:not(.rigid-sticksy) {
position:absolute;
z-index:20000;
box-shadow: none;
top: 40px;
left: 40px;
right: 40px;
width: auto;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
background: none !Important;
border-color: transparent !Important;
}
body.rigid-overlay-header #header .main_menu_holder:before {
-webkit-transition-duration: 0s;
-moz-transition-duration: 0s;
-o-transition-duration: 0s;
transition-duration: 0s;
}
body.rigid-overlay-header #header #header_top {
-webkit-border-radius: 3px 3px 0px 0px;
-moz-border-radius: 3px 3px 0px 0px;
border-radius: 3px 3px 0px 0px;
background: none !Important;
border: none !Important;
box-shadow: none !important;
}
body.rigid-overlay-header #header #header_top {
-webkit-border-radius: 3px 3px 0px 0px;
-moz-border-radius: 3px 3px 0px 0px;
border-radius: 3px 3px 0px 0px;
background: none !Important;
border: none !Important;
}
body.rigid-overlay-header #header_top .inner {
border-bottom: 1px solid;
-webkit-border-radius: 3px 3px 0px 0px;
-moz-border-radius: 3px 3px 0px 0px;
border-radius: 3px 3px 0px 0px;
}
body.rigid-overlay-header #header .main_menu_holder {
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
body.rigid-overlay-header #header.rigid-has-header-top .main_menu_holder {
-webkit-border-radius: 0px 0px 3px 3px;
-moz-border-radius: 0px 0px 3px 3px;
border-radius: 0px 0px 3px 3px;
}
body.rigid_transparent_header #header {
width:100%;
position:absolute;
z-index:20000;
background:none;
border: none;
box-shadow: none;
}
body.rigid_transparent_header #header_top {
background:none;
box-shadow:none;
background: rgba(255, 255, 255, 0.05);
border-bottom:1px solid rgba(255, 255, 255, 0.1) !important;
}
body.rigid_transparent_header .rigid-top-bar-message, body.rigid_transparent_header .rigid-top-bar-message a, body.rigid_transparent_header #header_top .rigid-social ul li a, body.rigid_transparent_header ul#topnav2 > li a{
color:#ffffff;
}
}
body.rigid-stretched-header #header .inner, body.rigid-stretched-footer #footer .inner, body.rigid-stretched-header .rigid_title_holder .inner {
width:100%;
} #footer {
font-size: 12px;
margin:0;
min-width: 100%;
background-color:#111111;
overflow:hidden;
position: relative;
}
#rigid_footer_logo {
margin: 20px auto 0 auto;
text-align: center;
}
#rigid_footer_logo a {
display: inline-block;
}
html.no-touch #footer.rigid_do_reveal {
position:fixed;
z-index:90;
left:0;
bottom:0;
}
#footer > .inner {
padding-top: 80px;
padding-bottom: 80px;
}
#footer > .inner:nth-of-type(2) {
padding-top: 20px;
}
#footer > .inner:empty {
display: none;
}
#pre_header {
position: relative;
font-size: 12px;
margin:0;
min-width: 100%;
z-index:21000;
background-color:#333333;
}
#pre_header:before {
position: absolute;
top: 0px;
left: 0px;
right: 0px;
bottom: 0px;
content: "";
background-color: #fc0000;
z-index: 1;
}
#pre_header .inner{
padding-top: 60px;
padding-bottom: 60px;
display: none;
z-index: 2;
}
#pre_header a {
color: #f5f5f5;
}
.toggler {
position: absolute;
display: block;
width: 0;
height: 0;
border-top: 32px solid transparent;
border-bottom: 32px solid transparent;
border-left: 32px solid #333333;
transform: rotate(-45deg);
-ms-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -o-transform: rotate(-45deg); bottom: -42px;
right: -7px;
text-align: center;
text-decoration: none !important;
font-size: 0px;
z-index: 0;
background-color: #333333;
}
.toggler:before {
display: block;
color: #ffffff !important;
content: "\f067";
font-family: 'Font Awesome 5 Free';
font-weight: 900;
font-size: 10px;
position: absolute;
width: 24px;
height: 24px;
line-height:24px;
right: 10px;
top:-13px;
transform: rotate(45deg);
-ms-transform: rotate(45deg); -moz-transform: rotate(45deg); -webkit-transform: rotate(45deg); -o-transform: rotate(45deg); }
.swap:before {
content: "\f068";
font-family: 'Font Awesome 5 Free';
font-weight: 900;
} @keyframes pointing {
0% {
opacity: 1;
transform: scale(1);
}
25% {
opacity: 0.6;
transform: scale(1.5);
}
50% {
opacity: 0.3;
transform: scale(1.9);
}
100% {
opacity: 0;
transform: scale(2.4);
}
}
@keyframes pointingeffect {
0% {
opacity: 1;
transform: scale(1);
}
25% {
opacity: 0.6;
transform: scale(1.5);
}
50% {
opacity: 0.3;
transform: scale(1.9);
}
100% {
opacity: 0;
transform: scale(2.4);
}
}
@keyframes rigid_floating {
0%, 100% {
bottom: -9px;
}
50% {
bottom: 0px;
}
}
@keyframes rigid_float_horizontal {
0%, 100% {
left: 0;
}
50% {
left: 15px;
}
}
@keyframes rigid_shaking {
0%, 100% {
transform: rotate(-6deg);
-webkit-transform: rotate(-6deg);
-moz-transform: rotate(-6deg);
-o-transform: rotate(-6deg);
-ms-transform: rotate(-6deg);
}
50% {
transform: rotate(6deg);
-webkit-transform: rotate(6deg);
-moz-transform: rotate(6deg);
-o-transform: rotate(6deg);
-ms-transform: rotate(6deg);
}
}
@keyframes "toggler" {
0% {
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-o-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
}
50% {
-webkit-transform: scale(0.8);
-moz-transform: scale(0.8);
-o-transform: scale(0.8);
-ms-transform: scale(0.8);
transform: scale(0.8);
}
100% {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-o-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
}
@-moz-keyframes toggler {
0% {
-moz-transform: scale(1.1);
transform: scale(1.1);
}
50% {
-moz-transform: scale(0.8);
transform: scale(0.8);
}
100% {
-moz-transform: scale(1);
transform: scale(1);
}
}
@-webkit-keyframes "toggler" {
0% {
-webkit-transform: scale(1.1);
transform: scale(1.1);
}
50% {
-webkit-transform: scale(0.8);
transform: scale(0.8);
}
100% {
-webkit-transform: scale(1);
transform: scale(1);
}
}
@-ms-keyframes "toggler" {
0% {
-ms-transform: scale(1.1);
transform: scale(1.1);
}
50% {
-ms-transform: scale(0.8);
transform: scale(0.8);
}
100% {
-ms-transform: scale(1);
transform: scale(1);
}
}
.widget > h3:first-of-type, h2.widgettitle  {
font-size: 14px;
text-transform: uppercase;
font-weight: 500;
padding: 3px 0px 10px 0px;
margin-bottom: 30px;
position: relative;
border-bottom: 1px solid #e1e1e1;
}
.widget > h3:first-of-type:before, h2.widgettitle:before, #main-menu li ul.sub-menu li.rigid_colum_title > a:before {
display: block;
content: '';
position: absolute;
left: 5px;
bottom: -2px;
width: 25px;
height: 3px;
background: #333333;
opacity: 1;
z-index: 10;
}
#main-menu li ul.sub-menu li.rigid_colum_title > a:before {
left: 30px !important;
}
#main-menu li div.rigid-mega-menu > ul.sub-menu li.rigid_colum_title > a:after {
display: block;
content: '';
position: absolute;
left: 25px;
right: 25px;
bottom: -1px;
height: 1px;
background: #e1e1e1 !important;
z-index: 1;
}
#pre_header .widget > h3:first-child {
color:#999999;
}
#footer .widget > h3:first-child {
color:#999999;
}
#powered {
min-width: 100%;
background-color:#000000;
color:#cecece;
}
#powered .inner {
font-size: 11px;
text-align: center;
padding-top: 30px;
padding-bottom: 20px;
}
#powered a {
color: #f8f8f8;
}
#powered .author_credits {
width: 48%;
float: right;
text-align: right;
padding-top: 8px;
}
#powered .rigid-social {
width: 48%;
float: left;
text-align: right;
}
#powered .author_credits a {
font-size: 10px;
}
.cards_icon {
width: 51px;
height: 32px;
margin: 0 6px 6px 0;
float: left;
background-image: url(//inas-huki.com/wp-content/themes/rigid/image/cards.png);
}
.visa_icon {
background-position: 155px 0px;
}
.visa-electron {
background-position: 208px 0px;
}
.mastercard_icon {
background-position: 208px 0px;
}
.maestro_icon {
background-position: -105px 0px;
}
.american-express_icon {
background-position: 0px 0px;
}
.cirrus_icon {
background-position: -53px 0px;
}
.twocheckout_icon {
background-position: -156px -33px;
}
.delta_icon {
background-position: 156px -33px;
}
.discover_icon {
background-position: 104px -33px;
}
.google-checkout_icon {
background-position: -105px -33px;
}
.moneybookers_icon {
background-position: 52px -33px;
}
.sagepay_icon {
background-position: -156px -66px;
}
.ideal_icon {
background-position: 155px -66px;
}
.paypal_icon {
background-position: 0px -33px;
}
.solo_icon {
background-position: 0px -66px;
}
.switch_icon {
background-position: -53px -66px;
}
.western-union_icon {
background-position: -105px -66px;
}
.cash-on-delivery_icon {
background-position: 103px 0px;
}
.direct-debit_icon {
background-position: 51px 0px;
}
.cheque_icon {
background-position: -52px -33px;
}
#seals {
float: left;
clear: both;
width: 100%;
padding: 15px 0;
}
#seals a {
margin: 0 8px 10px 0;
display: block;
float: left;
}
.footer_time, .footer_address, .footer_phone, .footer_fax, .footer_mail, .footer_skype {
display: block;
clear: both;
padding: 0 0 0 40px;
min-height: 28px;
line-height: 18px;
vertical-align: middle;
margin: 8px 0 0 0;
position: relative;
}
.footer_time:before, .footer_address:before, .footer_phone:before, .footer_fax:before, .footer_mail:before, .footer_skype:before {
font-size: 18px;
height: 24px;
width: 30px;
text-align: center;
display: inline-block;
line-height: 32px;
vertical-align: middle;
margin: 0 8px 0 0;
font-family: 'Font Awesome 5 Free';
font-weight: 900;
position: absolute;
top: -7px;
left: 0;
}
.footer_time:before {
content: "\f017";
}
.footer_address:before {
content: "\f041";
}
.footer_phone:before {
content: "\f095";
}
.footer_fax:before {
content: "\f1ac";
}
.footer_mail:before {
content: "\f0e0";
}
.footer_skype:before {
content: "\f17e";
}
a.skype {
text-decoration: none;
color: #666666;
} #content {
min-height: 500px;
padding:0;
position: relative;
z-index: 100;
width:100%;
}
body.rigid-reveal-footer #content {
background-color:#ffffff;
}
body.rigid_header_left.rigid-reveal-footer #content {
background: none;
}
#content > .inner, .dokan-dashboard #container > .dokan-dashboard-wrap {
padding-bottom:80px;
padding-top: 80px;
background-color: #ffffff;
}
.dokan-store div.prod_hold {
width: 33%;
}
.dokan-dashboard .dokan-dashboard-wrap {
margin: 0 auto;
}
.dokan-dashboard header.dokan-dashboard-header h1 {
font-size: 32px;
}
body.page-has-title #content > .inner {
margin-top: -40px;
}
body.page-has-title.rigid-product-with-large-gallery #content > .inner {
margin-top: 0px;
}
body.page-has-title.rigid-product-with-large-gallery .rigid_title_holder .inner {
padding-top: 50px;
padding-bottom: 50px;
}
body.page-template-default #content > .inner, body.page-template-blank-page #content > .inner {
padding-top: 0px;
padding-bottom:0px;
}
body.page-template-default #content.has-sidebar > .inner, body.page-template-blank-page #content.has-sidebar > .inner {
padding-top: 80px;
padding-bottom:80px;
}
#content > .inner.rigid_masonry_fullwidth, body.rigid-fullwidth-shop-pages .body_area, body.archive.woocommerce.woocommerce-page.rigid-fullwidth-shop-pages #content > #products-wrapper.inner, body.rigid-fullwidth-blog-pages.blog #content > .inner {
width:100%;
}
.box {
margin-bottom: 30px;
clear: both;
}
.widget_layered_nav ul, .widget_product_categories ul {
list-style: none !important;
padding: 0;
margin-left: 0;
margin-bottom: 0;
}
.widget_product_categories ul li ul.children {
padding-left: 12px;
}
.widget_layered_nav ul li, .widget_product_categories ul li {
position: relative;
}
.widget_layered_nav ul li .count, .widget_product_categories ul li .count {
color: #666666;
font-size: 11px;
position: absolute;
top:5px;
right:8px;
border-radius: 2px;
background-color: #f1f1f1;
border: 1px solid #f1f1f1;
padding: 2px 8px;
}
.widget_product_categories ul li.current-cat > .count, .widget_product_categories ul li.current-cat:hover > .count, .widget_layered_nav ul li.chosen .count, .widget_layered_nav ul li.chosen:hover .count {
color: #ffffff;
}
.widget_layered_nav ul li a, .widget_product_categories ul li a {
text-decoration: none;
display: inline-block;
font-size:13px;
color:#999999;
width: 100%;
padding: 8px 0px;
}
.widget_layered_nav ul li a:before, .widget_product_categories ul li a:before {
display: inline-block;
content: "-";
margin-right: 8px;
color: #e1e1e1;
border-radius: 50%;
}
.widget_layered_nav ul li.current-cat.cat-parent > a, .widget_product_categories ul li.current-cat.cat-parent > a, .widget_product_categories ul li.current-cat-parent > a, .widget_product_categories ul li.current-cat > a, .widget_layered_nav ul li.chosen a {
font-weight: 600;
}
.widget_product_categories ul li.current-cat a, .widget_product_categories ul li.current-cat-parent a, .widget_layered_nav ul li a:hover, .widget_product_categories ul li a:hover, .widget_layered_nav ul li.chosen a {
color: #333333 !important;
}
.widget_layered_nav ul li small {
float: right;
display: block;
width: 25px;
height: 18px;
text-align: center;
line-height: 18px;
font-size: 11px;
background-color: #f5f5f5;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
margin-top: 2px;
}
.sidebar .box, .wpb_widgetised_column .box {
padding: 0px;
}
.box-common {
margin-bottom:0;
}
.box-products {
margin: 0;
}
ul.rigid_woo_categories_shop, div.rigid_woo_categories_shop {
margin: 0 0 80px 0;
padding: 0;
list-style: none;
width: 100%;
clear: both;
}
li.product-category.product img, div.product-category.product img {
width: 100%;
height: auto;
margin:0;
vertical-align:text-bottom;
display:block;
transition: all 0.8s ease 0s;
-webkit-transition: all 0.8s ease 0s;
-ms-transition: all 0.8s ease 0s;
-moz-transition: all 0.8s ease 0s;
-o-transition: all 0.8s ease 0s;
position: relative;
z-index: 1;
}
html.no-touch .rigid_bw_filter div.product-category.product img, html.no-touch div.product-category.product.rigid_bw_filter img {
-webkit-filter: blur(3px) grayscale(50%); filter: blur(3px) grayscale(50%);
}
li.product-category.product h2, div.product-category.product h2 {
font-size: 13px;
text-transform: uppercase;
text-decoration: none;
margin-bottom: 0;
position: relative;
z-index: 2;
display: block;
background-color: #ffffff;
}
li.product-category.product h2 mark, div.product-category.product h2 mark {
background: none !important;
color: #999999;
font-size: 80%;
height: 0;
line-height: 0;
position: relative;
vertical-align: baseline;
font-weight: bold;
bottom: 1.1ex;
padding: 0px !important;
}
li.product-category.product a, div.product-category.product a {
text-decoration: none;
display:block;
color: #333333;
background-color: #ffffff;
border-radius: 5px;
overflow: hidden;
position: relative;
top: 0px;
padding-bottom: 75px;
transition: all 0.4s ease 0s;
-webkit-transition: all 0.4s ease 0s;
-ms-transition: all 0.4s ease 0s;
-moz-transition: all 0.4s ease 0s;
-o-transition: all 0.4s ease 0s;
}
li.product-category.product a:hover, div.product-category.product a:hover {
box-shadow: 0 2px 19px 0 rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 2px 19px 0 rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0 2px 19px 0 rgba(0, 0, 0, 0.2);
top:-4px;
}
.owl-item li.product-category.product a:hover, .owl-item div.product-category.product a:hover {
box-shadow: 0 0px 13px 0 rgba(0, 0, 0, 0.15);
-moz-box-shadow: 0 0px 13px 0 rgba(0, 0, 0, 0.15);
-webkit-box-shadow: 0 0px 13px 0 rgba(0, 0, 0, 0.15);
top:-5px;
}
div.product-category.product a:hover img {
-webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); transform:scale(1.1);
}
li.product-category.product a h2, div.product-category.product a h2 {
padding: 25px 10px;
color: #333;
overflow: hidden;
vertical-align: middle;
display: block;
position: absolute;
bottom: 0px;
left: 0px;
right: 0px;
}
div.product-category.product a h2:after {
position: absolute;
content: "";
display: block;
height: 3px;
width: 20px;
left: 50%;
margin-left: -10px;
bottom: 13px;
background-color: #333333;
transition: all 0.4s ease 0s;
-webkit-transition: all 0.4s ease 0s;
-ms-transition: all 0.4s ease 0s;
-moz-transition: all 0.4s ease 0s;
-o-transition: all 0.4s ease 0s;
}
div.product-category.product a:hover h2:after {
bottom: 0px;
}
.term-description, .portfolio-cat-desc {
margin-bottom: 80px;
}
.term-description {
width:100%;
clear:both;
text-align:center;
padding-bottom:50px;
margin-bottom:80px;
border-bottom:1px solid #e5e5e5;
}
.term-description .pic-cat-main {
float: left;
margin: 0 30px 20px 0;
max-width: 145px !important;
display: none;
}
.term-description p {
margin-top:0;
display: block;
text-align:left;
}
#products-wrapper .page-description {
margin-bottom:10px;
}
.box-sort-filter {
margin-bottom: 80px;
z-index: 15000;
position: relative;
}
.box-sort-filter h2.heading-title, #wcfmmp-store .box-sort-filter h2.heading-title {
font-size: 21px;
font-weight: 500;
padding-bottom:5px;
border-bottom: 1px solid #e5e5e5;
margin-bottom: 20px;
}
.widget_price_filter .price_slider.ui-slider {
margin-bottom:20px;
width:92%;
}
.widget_price_filter .button {
float:right;
margin-left: 10px;
}
.widget_price_filter .price_label {
line-height:35px;
}
.box-sort-filter .ui-slider-horizontal .ui-slider-handle, .widget_price_filter .ui-slider-handle.ui-state-default.ui-corner-all {
top: -0.22em;
margin-left: -3px;
-webkit-border-radius: 50% !important;
-moz-border-radius: 50% !important;
border-radius: 50% !important;
border: none !important;
cursor:pointer !important;
transition: all 0.5s ease 0s;
-webkit-transition: all 0.5s ease 0s;
-ms-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
}
.box-sort-filter .price_slider_amount {
margin-bottom: 13px;
}
.box-sort-filter .price_slider_amount, .box-sort-filter b {
font-weight: 600;
}
.box-sort-filter .ui-slider-horizontal .ui-slider-handle:hover, .widget_price_filter .ui-slider-handle.ui-state-default.ui-corner-all:hover {
background: #333333 !important;
}
form.variations_form {
display: block;
}
.variations_form table, .variations_form table td {
border: none;
padding-left: 0;
padding-right: 0;
}
.variations_form table:not(.picker__table) td {
position: relative;
display: block;
}
.variations_form table td.label {
padding: 0px;
}
.box-sort-filter .woocommerce-ordering select, .variations_form td.value select {
max-width:100%;
background: transparent;
padding: 7px 35px 7px 7px;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
position: relative;
z-index: 1;
}
.box-sort-filter .woocommerce-ordering select, .box-sort-filter .woocommerce-ordering .nice-select {
border-color: transparent !important;
}
.variations_form td.value select {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
position: relative;
padding: 10px 25px 10px 7px;
border: solid 1px #e8e8e8;
border-radius: 3px;
margin-top: 3px;
background: url(//inas-huki.com/wp-content/themes/rigid/image/select_arrow.png) no-repeat center right;
background-color: #ffffff;
}
.variations_form td.value select:focus {
box-shadow: 0 0px 30px 0 rgba(0, 0, 0, 0.2);
background: url(//inas-huki.com/wp-content/themes/rigid/image/select_arrow2.png) no-repeat center right;
background-color: #ffffff;
}
.rigid-wcs-swatches .swatch.rigid-not-available {
opacity: 0.6;
}
.rigid-wcs-swatches .swatch.rigid-not-available:before {
content: "\f00d";
font-family: 'Font Awesome 5 Free';
font-weight: 900;
display: block;
position: absolute;
color: #333333;
z-index: 10;
top: -2px;
left: -2px;
right: -2px;
bottom: -2px;
font-size: 24px;
vertical-align: middle;
text-align: center;
text-indent: 0;
}
.rigid-wcs-swatches .swatch.swatch-label.rigid-not-available:before {
font-size: 24px;
top: 0px;
left: 0px;
right: 0px;
bottom: 0px;
}
.variations_form td.value select, .variations_form td.value .nice-select {
width: 230px;
}
.box-sort-filter .woocommerce-ordering select::-ms-expand, .variations_form td.value select::-ms-expand {
display: none;
}
.variations_form td.value .reset_variations {
position: relative;
display: inline-block;
margin-top: 20px;
}
.reset_variations:before {
display: inline-block;
margin-right: 3px;
content: "\f021";
font-family: 'Font Awesome 5 Free';
font-weight: 900;
}
.variations_form td.value .nice-select + .reset_variations {
margin-left: 12px;
}
ul.sub_cats {
list-style: none;
margin: 0;
padding: 0;
}
ul.sub_cats li {
margin: 0 5px;
padding: 10px 0;
float: left;
background-color: #ffffff;
width: 100px;
height: 140px;
text-align: center;
}
ul.sub_cats li img {
margin: 0 auto 4px auto;
clear: both;
background-color: #ffffff;
border: 1px solid #f1f1f1;
padding: 5px;
}
ul.sub_cats li a {
text-decoration: none;
color: #999999;
font-size: 11px;
padding: 0 4px;
}
ul.sub_cats li a span {
display: block;
clear: both;
}
.product-filter {
margin: 10px 0 50px 0;
position: relative;
}
.product-filter p.woocommerce-result-count {
position: absolute;
}
.product-filter .sort {
float: right;
color: #333333;
margin-top: 30px;
font-size: 12px;
font-weight: normal !Important;
position: relative;
}
.product-filter .limit {
position: relative;
margin-left: 15px;
float: right;
color: #333333;
margin-top: 30px;
font-size: 12px;
font-weight: normal !Important;
}
.product-filter .limit b, .product-filter .sort b {
text-transform: uppercase;
margin-right: 4px;
font-size: 12px;
}
.product-filter .price_label {
text-transform: uppercase;
font-size: 12px;
}
#price-filter {
width: 30%;
font-size:13px;
color:#333333;
float: left;
}
#price-filter .ui-widget-content, .widget_price_filter .ui-widget-content {
background: #f0f0f0 !important;
}
form.woocommerce-ordering {
display: inline-block;
float: right;
}
.pagination, .page-links, nav.woocommerce-pagination {
display: inline-block;
width: 100%;
margin-top:40px;
padding-top: 50px;
border-top: 1px solid #f1f1f1;
text-align: center;
}
nav.woocommerce-pagination ul.page-numbers {
margin: 0;
padding: 0;
list-style: none;
}
nav.woocommerce-pagination ul.page-numbers li {
display: inline-block;
margin: 0;
}
.page-links {
text-align: left;
margin-top:30px;
padding-top: 30px;
line-height: 30px;
}
.pagination .links, .page-links {
margin-bottom: 30px;
}
.pagination .links a, .bbp-pagination-links a, .bbp-pagination-links span, nav.woocommerce-pagination ul.page-numbers li a, nav.woocommerce-pagination ul.page-numbers li span {
display: inline-block !important;
background: #e1e1e1 !important;
width: 30px;
height: 30px;
line-height: 30px !important;
vertical-align: middle;
text-align: center;
margin-right: 8px;
margin-left: 0 !important;
margin-bottom: 8px;
text-decoration: none;
color: #333333;
border: none !Important;
border-radius: 50% !important;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
font-size: 13px !important;
position: relative;
float: none !important;
}
#bbpress-forums .bbp-pagination-links a:hover, #bbpress-forums .bbp-pagination-links span.current, #bbpress-forums .bbp-topic-pagination a:hover {
color: #ffffff !important;
}
span.bbp-admin-links a, .bbp-reply-header a.bbp-reply-permalink, .bbp-meta .bbp-reply-post-date {
display: inline-block;
height: 35px;
line-height: 35px;
vertical-align: middle;
}
.page-links a {
margin: 0 4px !important;
}
.pagination .links .selected, .bbp-pagination-links span.current, nav.woocommerce-pagination ul.page-numbers li span.current {
display: inline-block;
width: 30px;
height: 30px;
line-height: 30px;
vertical-align: middle;
text-align: center;
font-weight: normal;
text-decoration: none;
color: #333333;
background: #e1e1e1;
}
.pagination .links .selected:before, .pagination .links a:hover:before, .bbp-pagination-links span.current:before, .bbp-pagination-links a:hover:before, nav.woocommerce-pagination ul.page-numbers li span.current:before, nav.woocommerce-pagination ul.page-numbers li a:hover:before {
display: block;
content: "";
position: absolute;
top: -4px;
left: -4px;
right: -4px;
bottom: -4px;
border: 2px solid #e1e1e1;
border-radius: 50%;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
}
.pagination .links .selected:hover, .bbp-pagination-links span.current:hover, .bbp-pagination-links a:hover {
color: #ffffff !important;
}
.pagination .results {
padding-top: 3px;
font-size: 13px;
}
div.product div.images, #content div.product div.images {
display: inline-block;
margin-bottom: 80px;
width: 50%;
position: relative;
padding-left: 100px;
float: left;
}
div.product .rigid-image-list-product-gallery div.images, #content div.product .rigid-image-list-product-gallery div.images {
padding-left: 0px;
}
div.product div.rigid-quickview-images.images, #content div.product div.rigid-quickview-images.images {
padding-left: 40px;
}
div.product div.images .flex-viewport {
height: auto !important;
}
div.product div.images #wrap, #content div.product div.images #wrap {
float: left;
}
.rigid-product-summary-wrapper div.summary {
display: inline-block;
vertical-align: top;
margin-bottom: 80px;
width: 50%;
padding-left: 80px;
position: relative;
z-index: 3;
float: left;
max-width: 600px;
}
.rigid-product-summary-wrapper.rigid-image-list-product-gallery div.summary.rigid-sticky-summary {
position: sticky;
top: 140px;
}
body.rigid-sticky-summary {
overflow: visible;
}
div.product div.summary div.rigid-share-links {
margin-top: 30px;
padding: 8px;
border-top: 1px solid #f1f1f1;
border-bottom: 1px solid #f1f1f1;
}
.rigid-share-links a {
display: inline-block;
color: #d7d7d7;
vertical-align: middle;
padding: 0;
text-align: center;
margin-right: 6px;
}
.rigid-share-links a:before {
display: inline-block;
font-size: 24px;
font-family: 'Font Awesome 5 Brands';
font-weight: 900;
content: "\f082";
}
.rigid-share-links a.rigid-share-twitter:before {
content: "\f081";
}
.rigid-share-links a.rigid-share-pinterest:before {
content: "\f0d3";
}
.rigid-share-links a.rigid-share-google-plus:before {
content: "\f0d4";
}
.rigid-share-links a.rigid-share-linkedin:before {
content: "\f08c";
}
.rigid-share-links a.rigid-share-vkontakte:before {
content: "\f189";
}
.rigid-share-links a:hover {
color: #3a5795;
}
.rigid-share-links a.rigid-share-twitter:hover {
color: #55acee;
}
.rigid-share-links a.rigid-share-pinterest:hover {
color: #e3262e;
}
.rigid-share-links a.rigid-share-google-plus:hover {
color: #dd4b39;
}
.rigid-share-links a.rigid-share-linkedin:hover {
color: #008cc9;
}
.rigid-share-links a.rigid-share-vkontakte:hover {
color: #3a5795;
}
div.product p.price, div.product .description, div.product .cart, div.product .review, div.product .options {
margin: 0px;
padding: 0px;
width: 100%;
}
div.product .variations_form, div.product p.cart {
margin-bottom: 30px;
}
div.product p.price {
margin: 20px 0px;
}
p.stock.out-of-stock {
}
div.product .description {
margin: 15px 0;
font-size: 15px;
}
div.product .variations_form h3 {
margin-bottom: 16px;
font-size:16px;
font-weight: bold;
border: none;
}
div.product .cart div.quantity {
display: inline-block;
}
div.product .cart div.quantity.hidden {
display: none;
}
div.product .cart div.quantity label.screen-reader-text {
display: none;
}
div.product .price {
font-size: 16px;
color: #333333 !important;
}
div.product div.single_variation_wrap {
width: 100%;
}
div.product div.single_variation {
font-size: 13px;
float: none !important;
clear: both !important;
padding: 0 10px;
margin-bottom: 25px;
}
div.product div.single_variation p {
margin: 0 0 0.85em 0;
}
div.product div.single_variation > div {
width: 100%;
}
div.product div.single_variation > div:after, div.product div.single_variation:after{
content: " ";
display: block;
height: 0px !Important;
clear: both;
visibility: hidden;
}
.reset_variations {
font-size: 11px;
text-transform: uppercase;
text-decoration: none;
color: #999999;
margin-left:5px;
}
div.product .price span {
display: inline-block;
}
div.product div.summary table .price span {
margin-bottom: 0px;
}
div.product .price span.amount {
font-size: 24px;
font-weight: 600;
}
div.product .group_table .price span.amount {
font-size: 16px;
}
div.product .group_table p.stock {
font-size: 12px;
padding: 0px;
margin: 0px;
}
div.product .group_table, div.product .group_table td, div.product .group_table p.stock {
border: none;
}
div.product .group_table td:first-of-type {
width: 60px;
}
div.product .price del span {
text-decoration: line-through;
margin: 0 8px;
font-size: 18px !important;
color: #cecece;
}
div.product div.single_variation .price {
margin: 0 !important;
display: block;
font-size: 21px !important;
}
div.product div.single_variation .price span.amount {
margin: 0 !important;
font-size: 21px !important;
}
div.product input.qty {
display: block;
width: 44px !important;
height: 43px;
text-align: center;
font-size: 21px;
font-weight: bold;
border: none !important;
}
div.product .auction_form input.qty {
width: 55px !important;
}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
-webkit-appearance: none;
margin: 0;
}
div.quantity {
height: 47px;
position: relative;
margin-right: 3px;
padding: 0 30px;
border: 2px solid #f1f1f1;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
vertical-align: middle;
}
div.quantity input.rigid-qty-plus, div.quantity input.rigid-qty-minus, .auction_form input.plus, .auction_form input.minus {
width: 24px !important;
height: 24px;
display: inline-block;
border: none;
color: #333333;
background: #ffffff !important;
text-align: center;
font-size: 16px;
font-weight: bold;
position: absolute;
right: 8px;
top: 50%;
margin-top: -12px;
cursor: pointer;
-webkit-appearance: none;
}
td div.quantity input.rigid-qty-plus, td div.quantity input.rigid-qty-minus {
display: none !important;
}
div.quantity input.rigid-qty-minus, .auction_form input.minus {
left: 8px;
right: auto;
}
button.single_add_to_cart_button, div.product a.single_add_to_cart_button {
height: 46px;
text-align: center;
line-height:normal;
vertical-align: middle;
}
button.single_add_to_cart_button:before {
display: none;
content: "\f021";
font-family: 'Font Awesome 5 Free';
font-size: 14px !important;
vertical-align: middle;
margin-right: 0px;
font-weight: 900 !important;
opacity: 0;
transition: all 0.3s ease 0s;
-webkit-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
-webkit-animation:fa-spin 2s infinite linear;
animation:fa-spin 2s infinite linear;
}
button.single_add_to_cart_button:disabled, button.single_add_to_cart_button:disabled:hover {
background-color: #e1e1e1;
color: #333333;
opacity: 0.5;
cursor: not-allowed;
}
button.single_add_to_cart_button.loading:before {
display: inline-block;
margin-right: 8px;
opacity: 1;
}
.apple-pay-button, .apple-pay-button-checkout-separator, .apple-pay-button-wrapper {
display: none;
}
div.product .cart  a.added_to_cart.wc-forward {
margin-left: 8px;
}
div.product .price-old {
color: #999999;
margin: 0 5px 0 1px;
padding: 4px 0;
text-decoration: line-through;
font-size: 16px;
font-weight: normal;
}
div.product .option {
margin-bottom: 10px;
font-family: 12px;
}
div.product .option span, div.product .description span {
width: 100%;
display: block;
margin-bottom: 8px;
}
.compare_prod, .wish_prod {
display: inline-block;
text-indent: -9999px;
width: 42px;
height: 42px;
margin: 0 1px 0 0;
padding: 0;
float: left;
}
.compare_prod {
background-color: #cecece;
}
.wish_prod {
background-color: #cecece;
}
div.product .images .image img {
padding: 10px;
border: 1px solid #f1f1f1;
margin-bottom: 30px;
}
ul.additional-images {
padding: 0;
margin: 10px 0;
list-style: none;
text-align: center;
}
div.product div.images ol.flex-control-nav, #content div.product div.images ol.flex-control-nav {
padding: 0;
margin: 0;
list-style: none;
text-align: center;
position: absolute;
top: 0px;
left: 0px;
bottom: auto;
width: 80px;
}
div.product.type-product.sale div.images ol.flex-control-nav, #content div.product.type-product.sale div.images ol.flex-control-nav {
padding-top: 50px;
}
ul.additional-images li {
padding: 0;
list-style: none;
padding: 1px;
margin:0;
display: inline-block;
overflow: hidden;
position: relative;
width:67px;
height: 67px;
text-align:center;
z-index: 10;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none
}
div.product div.images .flex-control-thumbs li {
padding: 0;
list-style: none;
padding: 1px;
margin:0;
display: inline-block;
position: relative;
text-align:center;
z-index: 10;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none
}
div.product div.images ol.flex-control-nav li, #content div.product div.images ol.flex-control-nav li, .portfolio-main-image-holder ul.additional-images li {
float: none;
display: inline-block;
z-index: 1;
}
div.product div.images ol.flex-control-nav li, #content div.product div.images ol.flex-control-nav li {
padding: 5px;
margin-bottom: 5px;
margin-right: 5px;
width: auto !important;
}
div.product div.images ol.flex-control-nav li:hover, #content div.product div.images ol.flex-control-nav li:hover, .portfolio-main-image-holder ul.additional-images li:hover {
z-index: 10;
}
ul.additional-images li a {
background-color: #ffffff;
border: 1px solid #f8f8f8;
display: block;
padding: 5px;
}
div.product div.images ol.flex-control-nav li img {
background-color: #ffffff;
border-bottom: 3px solid transparent;
display: block;
-webkit-transition: all 0.3s ease; transition: all 0.3s ease;
width: 65px;
height: auto;
}
.portfolios, .rigid-portfolio-shortcode-container {
min-width: 100%;
width: 100%;
overflow: hidden;
min-height: 150px;
}
.portfolio-main-image-holder ul.additional-images li a {
position: absolute;
top: 0px;
left: 0px;
-webkit-transition: all 0.4s ease; transition: all 0.4s ease;
}
.portfolio-main-image-holder ul.additional-images li a:hover {
position: absolute;
top: 0px;
left: 0px;
-webkit-transform:scale(1.12); -moz-transform:scale(1.12); -ms-transform:scale(1.12); -o-transform:scale(1.12); transform:scale(1.12);
box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.1);
-webkit-box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.1);
}
ul.additional-images li a img, div.product div.images ol.flex-control-nav li a img {
width:100%;
height:auto;
display:block;
}
figure.woocommerce-product-gallery__wrapper {
margin: 0 !important;
float: left;
}
div.product div.images a.woocommerce-product-gallery__trigger, .rigid_product_video_trigger {
position: absolute;
top:30px;
right: 30px;
z-index: 19000;
display: block;
width: 40px;
height: 40px;
background: rgba(255, 255, 255, 0.35);
text-align: center;
border-radius: 50%;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
border: 1px solid #f1f1f1;
text-decoration: none !important;
vertical-align: middle;
font-size: 0px;
}
.rigid_product_video_trigger {
top:75px;
line-height: 36px;
}
.rigid_product_video_trigger span.fa {
font-weight: 900;
font-size: 20px !important;
width: 40px;
height: 40px;
line-height: 37px;
vertical-align: middle;
}
div.product div.images a.woocommerce-product-gallery__trigger:hover, .rigid_product_video_trigger:hover {
background: rgba(255, 255, 255, 0.75);
}
div.woocommerce-product-gallery__image {
cursor: move;
margin-bottom: 35px;
display: inline-block;
width: 100%;
vertical-align: middle;
position: relative;
}
div.woocommerce-product-gallery__image a {
display: block;
float: left;
width: 100%;
}
div.woocommerce-product-gallery__image a img {
width: 100% !important;
height: auto;
}
div.product div.images a.woocommerce-product-gallery__trigger img.emoji {
display: none !important;
}
div.product div.images a.woocommerce-product-gallery__trigger:before {
content: "\f065";
font-family: 'Font Awesome 5 Free';
font-weight: 900;
font-size: 14px !important;
width: 40px;
height: 40px;
line-height: 38px;
display: block;
vertical-align: middle;
text-align: center;
}
.vc_tta-tab {
font-size: 13.5px;
font-weight: 600;
letter-spacing: 1px;
}
ul.tabs {
line-height: 16px;
width: 100%;
text-align: center;
list-style: none;
margin: 0 0 25px 0 !important;
}
.woocommerce-tabs ul.tabs {
margin-bottom:0px !important;
display:block;
padding:0px;
border-top:1px solid #f1f1f1;
}
.woocommerce-tabs ul.tabs li a:before {
display: inline-block;
content: "\f15c";
font-family: 'Font Awesome 5 Free';
margin-right:8px;
font-weight: 900;
}
.woocommerce-tabs ul.tabs li.reviews_tab a:before {
content: "\f086";
}
.woocommerce-tabs ul.tabs li.additional_information_tab a:before {
content: "\f05a";
}
p.stock {
margin:0 0 25px 0;
display:block;
padding:12px 8px;
border-top: 1px solid #f1f1f1;
border-bottom: 1px solid #f1f1f1;
}
.single_variation .woocommerce-variation-availability p.stock {
margin: 0.85em 0;
}
div.product div.summary p.stock {
width: 100%;
}
ul.tabs li {
margin: 0 15px;
display: inline-block;
float:none !important;
padding: 0px;
position: relative;
}
ul.tabs a {
padding: 20px 5px !important;
font-size: 14px;
font-weight: 600;
text-align: center;
text-decoration: none;
margin-top: -2px;
display: inline-block;
color: #919191 !important;
border-top: 4px solid transparent;
letter-spacing:1px;
position: relative;
}
ul.tabs li.active a, ul.tabs a:hover {
color: #333333 !important;
border-color: #333333;
}
.panel.entry-content {
background-color: none !important;
min-height: 40px;
padding: 20px;
z-index: 2;
-webkit-border-radius: 0px 0px 2px 2px;
-moz-border-radius: 0px 0px 2px 2px;
border-radius: 0px 0px 2px 2px;
overflow: hidden;
}
.woocommerce-tabs .panel.entry-content {
padding: 50px 0px;
margin-bottom: 0px;
color: #666666;
overflow: visible;
}
.woocommerce-tabs table.shop_attributes p {
margin: 0;
}
a.comment_switch {
text-decoration: none;
display: block;
margin: 0 0 10px 0;
}
span.button_comments, span.button_review {
color: #cecece;
font-size: 12px;
font-weight: 600;
display: inline-block;
height: 29px;
margin-right: 5px;
padding: 8px;
text-decoration: none;
text-transform: uppercase;
}
span.button_review {
color: #666;
}
a.swap2 span.button_comments {
color: #666;
}
a.swap2 span.button_review {
color: #cecece;
}
.box-rating .box-write {
display: none;
}
.box-review .box-comments {
display: none;
}
.box-review .box-write {
display: block;
padding: 0px 20px;
}
#comments {
float: left;
clear: both;
width: 100%;
margin-top:25px;
margin-bottom: 50px;
padding-left: 7.5%;
padding-right: 7.5%;
}
#tab-reviews #comments {
margin-top:0px;
}
#comment-nav-below, #comment-nav-above {
clear: both;
float: left;
margin-bottom: 60px;
width: 100%;
font-size:11px;
text-transform:uppercase;
}
#comments .nav-next {
float: right;
}
#comments .nav-previous {
float: left;
}
#comments .nav-next a, #comments .nav-previous a {
display: block;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
padding: 8px 12px;
background: #f9f9f9;
text-decoration: none;
}
#comments .nav-previous a:first-letter {
display: none !important;
visibility: hidden;
}
#respond.comment-respond {
margin-bottom: 60px;
}
.box-write span.label, #review_form label, #commentform label {
display: block;
margin-bottom: 10px;
text-transform:uppercase;
color:#333333;
font-size:13px;
}
#review_form textarea {
width: 100%;
}
#review_form .comment-form-rating a {
width: 19.8%;
margin-left: 0.2%;
padding: 8px 12px;
background: #f8f8f8;
display: inline-block;
text-decoration: none;
height: 36px;
font-weight: bold;
line-height: normal;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
position: relative;
z-index: 1;
float: right;
}
#review_form .comment-form-rating a:hover, #review_form .comment-form-rating a.active {
background: #fcfcfc;
z-index: 10;
box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.2);
}
#review_form .comment-form-rating a:last-child {
margin-left: 0 !important;
}
#review_form .comment-form-rating a:after {
content: "";
font-family: 'Font Awesome 5 Free';
font-size: 12px;
color: #333333;
float: right;
margin-top: 4px;
font-weight: 900;
}
#review_form .comment-form-rating a.star-1:after {
content: "\f005";
}
#review_form .comment-form-rating a.star-2:after {
content: "\f005 \f005";
}
#review_form .comment-form-rating a.star-3:after {
content: "\f005 \f005 \f005";
}
#review_form .comment-form-rating a.star-4:after {
content: "\f005 \f005 \f005 \f005";
}
#review_form .comment-form-rating a.star-5:after {
content: "\f005 \f005 \f005 \f005 \f005";
}
.box-write input, #review_form input {
clear: left;
}
img#captcha {
margin: 15px 0;
}
.box-write b {
color: #333;
}
.box-write h3 {
background: none;
}
.box-write .buttons {
margin-bottom: 8px;
}
.tagcloud {
margin: 25px 0 0 0;
text-align: left;
font-size: 13px;
}
.tagcloud span:not(.sku) {
font-weight: bold;
}
.tagcloud span.sku {
font-weight: normal;
}
.tagcloud span {
display: inline-block;
padding: 4px 4px 0px 4px;
}
.tagcloud a {
display: inline-block;
padding: 1px 4px;
background-color: #f5f5f5;
border: 1px solid #f1f1f1;
text-decoration: none;
margin: 3px;
font-size: 11px;
color: #999999;
}
.tagcloud a:hover {
background-color: #ffffff;
border: 1px solid #f9f9f9;
color: #333333;
} ul.product_list_widget, ul.products-list {
padding: 0;
list-style: none !important;
text-align:left;
}
ul.cart_list.product_list_widget {
margin: 0px;
}
ul.product_list_widget li, ul.products-list li {
width: 100%;
clear: both;
padding-top: 10px;
padding-bottom: 10px;
border-bottom:1px solid #f5f5f5;
line-height: normal;
}
.yith-woocompare-widget ul.products-list li {
padding-bottom: 10px;
}
ul.product_list_widget li {
font-size:13px;
text-decoration: none;
}
ul.product_list_widget li a {
display: block;
font-size:13px;
margin-bottom:0px;
text-decoration: none;
color: #333333;
}
ul.product_list_widget li span.quantity {
font-size:13px;
}
ul.product_list_widget li a img {
float: left;
margin: 0 10px 0px 0;
height:auto;
width: 60px;
}
.widget_shopping_cart_content ul.product_list_widget li img {
float: left;
margin: 0 10px 0px 0;
height:auto;
width: 60px;
}
#footer ul.product_list_widget li a img {
width: 45px !important;
height:auto;
}
div.prod_hold {
width: 100%;
vertical-align: top;
display: inline-block;
float:left;
margin: 0px;
padding: 0;
padding: 15px;
position: relative;
top:0;
z-index: 444;
box-sizing:border-box;
text-align: center;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
-webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;
opacity: 0;
}
div.prod_hold.prod_visible, html.touch div.prod_hold, .elementor-edit-area div.prod_hold {
opacity: 1;
}
html.no-touch div.prod_hold:after, html.no-touch .wpb_rigid_banner:after {
content: "";
position: absolute;
z-index: 15000;
top: 15px;
left: 15px;
right: 15px;
bottom: 15px;
background-color: #ffffff;
transform: scaleX(1);
transform-origin: 100% 100%;
z-index: 14990;
pointer-events: none;
}
html.no-touch div.prod_hold.prod_visible:before, html.no-touch .wpb_rigid_banner.prod_visible:before {
content: "";
position: absolute;
z-index: 15000;
top: 15px;
left: 15px;
right: 15px;
bottom: 15px;
transform: scaleX(0);
transform-origin: 0 50%;
pointer-events: none;
animation-name: revealer-text;
animation-delay: 500ms;
animation-iteration-count: 1;
animation-duration: 1000ms;
animation-fill-mode: both;
animation-timing-function: cubic-bezier(0.77,0,0.175,1);
}
html.no-touch .wpb_rigid_banner:after, html.no-touch .wpb_rigid_banner:before {
top: 0px;
left: 0px;
right: 0px;
bottom: 0px;
}
html.no-touch div.prod_hold.prod_visible:after, html.no-touch .wpb_rigid_banner.prod_visible:after {
animation-name: revealer-text-light;
animation-delay: 500ms;
animation-iteration-count: 1;
animation-duration: 1000ms;
animation-fill-mode: both;
animation-timing-function: cubic-bezier(0.77,0,0.175,1);
}
html.no-touch .rigid-products-list-view div.prod_hold.prod_visible:before, html.no-touch .rigid-products-list-view div.prod_hold.prod_visible:after, html.no-touch .wpb_rigid_banner.prod_visible:after, html.no-touch .wpb_rigid_banner.prod_visible:before {
top: 0px;
left: 0px;
right: 0px;
bottom: 0px;
animation-delay: 0ms;
}
@keyframes revealer-text {
0%, 50% {
transform-origin: 0 50%;
}
60%, 100% {
transform-origin: 100% 50%;
}
50% {
transform: scaleX(1);
}
60% {
transform: scaleX(1);
}
100% {
transform: scaleX(0);
}
}
@keyframes revealer-text-light {
0%, 50% {
transform-origin: 100% 100%;
}
60%, 100% {
transform-origin: 100% 50%;
}
50% {
transform: scaleX(1);
}
60% {
transform: scaleX(1);
}
100% {
transform: scaleX(0);
}
}
.wpb_rigid_banner {
position: relative;
overflow: hidden;
top: 0;
-webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;
}
div.prod_hold.rigid-products-hover-shadow:hover, div.prod_hold.rigid-buttons-on-hover:hover {
z-index: 999;
}
div.prod_hold.rigid-products-hover-shadow:hover {
top:-5px;
background-color: #ffffff;
box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.2);
}
.wpb_rigid_banner:hover {
z-index: 555;
box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.2);
}
.rigid-products-list-view div.prod_hold {
width: 100% !important;
display:table;
padding: 20px;
border: 1px solid #f1f1f1;
background-color:#ffffff;
margin-bottom: 35px;
}
.rigid-products-list-view div.prod_hold .image {
width: 420px;
}
.has-sidebar .rigid-products-list-view div.prod_hold .image {
width: 300px;
}
.has-sidebar .rigid-products-list-view div.prod_hold .name {
width: 85%;
font-size:30px;
}
.rigid-products-list-view div.prod_hold .rigid-list-prod-summary {
display:table-cell;
vertical-align:middle;
text-align:left;
padding:20px 50px;
border:none;
background: none;
border-radius: 0;
background: none;
top:0;
margin-top: 0px;
}
.rigid-products-list-view div.prod_hold .name {
font-size:36px;
font-weight: bold;
color:#333333;
padding:0;
height: auto;
margin-bottom:15px !important;
text-align: left;
width: 70%;
}
.rigid-product-excerpt {
display:none;
}
.rigid-products-list-view .rigid-product-excerpt {
display: inline-block;
}
.rigid-products-list-view div.prod_hold .rigid-product-excerpt {
margin-bottom:10px;
}
.rigid-products-list-view div.prod_hold .yith-wcwl-wishlistexistsbrowse.show, .rigid-products-list-view div.prod_hold .yith-wcwl-wishlistaddedbrowse.show {
left:65px;
margin:0;
}
.rigid-products-list-view .prod_hold .star-rating {
left:106px;
margin:0;
bottom:15px;
}
.rigid-products-list-view .prod_hold .price_hold {
font-size:15px;
padding:0px;
margin-bottom:20px;
}
.rigid-products-list-view .prod_hold .price_hold:before {
left:0;
font-size:24px;
}
.rigid-products-list-view .prod_hold .links {
bottom: 30px;
right: 40px;
left: auto;
display: block;
opacity: 1;
border-radius: 2em;
border: 1px solid #f1f1f1;
padding: 15px 20px;
position: absolute;
}
.rigid-products-list-view .prod_hold .price_hold:before {
left:0;
font-size:24px;
}
li.product-category, div.product-category {
width: 25%;
vertical-align: top;
display: inline-block;
float:left;
margin: 0px 0px 30px 0px;
padding: 20px;
position: relative;
z-index: 444;
overflow:hidden;
text-align: center;
list-style:none !important;
}
.owl-item li.product-category, .owl-item div.product-category {
margin-bottom: 0px;
}
li.product-category > a, div.product-category > a {
overflow: hidden;
position: relative;
}
.owl-item li.product-category, .owl-item div.product-category {
width: 100% !important;
margin:0;
padding-left: 20px;
padding-right: 20px;
}
.owl-item div.prod_hold:hover {
box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
padding-bottom: 0;
}
.woocommerce.columns-2 div.prod_hold, .woocommerce.columns-2 li.product-category, .woocommerce.columns-2 div.product-category, .cross-sells div.prod_hold {
width: 49.9%;
}
.woocommerce.columns-3 div.prod_hold, .woocommerce.columns-3 li.product-category, .woocommerce.columns-3 div.product-category, .dokan-w8 div.prod_hold {
width: 33.2%;
}
.woocommerce.columns-4 div.prod_hold, #tab-more_seller_product div.prod_hold, .woocommerce.columns-4 li.product-category, .woocommerce.columns-4 div.product-category, .upsells.products div.prod_hold {
width: 24.9%;
}
.woocommerce.columns-5 div.prod_hold, .woocommerce.columns-5 li.product-category, .woocommerce.columns-5 div.product-category {
width: 19.95%;
}
.woocommerce.columns-6 div.prod_hold, .woocommerce.columns-6 li.product-category, .woocommerce.columns-6 div.product-category {
width: 16.6%;
}
.woocommerce.columns-5 div.prod_hold .name, .woocommerce.columns-6 div.prod_hold .name  {
font-size:12.5px;
}
.woocommerce.columns-5 div.prod_hold .price_hold, .woocommerce.columns-6 div.prod_hold .price_hold  {
font-size:13px;
}
div.prod_hold .image {
display: block;
overflow: hidden;
position: relative;
z-index: 2;
}
div.prod_hold .image a {
display: block;
position: relative;
}
div.prod_hold .image img {
width:100%;
height: auto;
vertical-align:text-bottom;
display:block;
will-change: transform, opacity;
-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;
position: relative;
z-index: 2;
}
div.prod_hold.rigid-prodhover-zoom:hover .image img {
-webkit-transform:scale(1.10); -moz-transform:scale(1.10); -ms-transform:scale(1.10); -o-transform:scale(1.10); transform:scale(1.10);
}
div.prod_hold.rigid-prodhover-swap .image img:nth-of-type(2){
position: absolute;
z-index:1;
opacity: 0;
top:0;
left: 0;
}
div.prod_hold.rigid-prodhover-swap:hover .image img:nth-of-type(1){
opacity: 0 !important;
-webkit-transform:scale(1.10); -moz-transform:scale(1.10); -ms-transform:scale(1.10); -o-transform:scale(1.10); transform:scale(1.10);
}
div.prod_hold.rigid-prodhover-swap:hover .image img:nth-of-type(2) {
opacity: 1;
}
.has-sidebar div.prod_hold.last {
margin-right: 0px !important;
}
.owl-item .prod_hold {
width: 100% !important;
margin: 0 !important;
float:none;
}
.woocommerce.owl-carousel, .related.products, .similar_projects, .rigid_shortcode_latest_posts, .rigid-quickview-images, .rigid_content_slider {
overflow:hidden;
width:100%;
height: auto;
}
.rigid_shortcode_latest_posts {
clear:both;
}
.rigid-portfolio-shortcode {
margin-bottom: -1px;
}
.woocommerce.owl-carousel .owl-controls, .related.products .owl-controls, .similar_projects .owl-controls, .rigid-portfolio-shortcode .owl-controls, .rigid_shortcode_latest_posts .owl-controls, .rigid-quickview-images .owl-controls {
margin:0;
}
figure.woocommerce-product-gallery__wrapper .owl-nav, .rigid-product-slider .owl-nav, .rigid_content_slider .owl-nav, .woocommerce.owl-carousel .owl-nav, .related.products .owl-nav, .similar_projects .owl-nav, .rigid-portfolio-shortcode .owl-nav, .rigid_shortcode_latest_posts .owl-nav, .rigid-quickview-images .owl-nav {
width:100%;
height:auto;
}
figure.woocommerce-product-gallery__wrapper .owl-nav .owl-prev, figure.woocommerce-product-gallery__wrapper .owl-nav .owl-next {
width:60px;
height:60px;
line-height:60px;
color:#333333;
background-color: #ffffff;
font-size:24px;
position:absolute;
top:50%;
margin-top:-30px;
left: 5px;
text-align:center;
padding:0;
border: 1px solid #f1f1f1;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
transition: all 0.5s ease 0s;
-webkit-transition: all 0.5s ease 0s;
-ms-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
opacity: 0.9;
}
.rigid-product-slider .owl-nav .owl-next, .rigid-product-slider .owl-nav .owl-prev, .rigid_content_slider .owl-nav .owl-next, .rigid_content_slider .owl-nav .owl-prev, .woocommerce.owl-carousel .owl-nav .owl-next, .woocommerce.owl-carousel .owl-nav .owl-prev, .related.products .owl-nav .owl-prev, .related.products .owl-nav .owl-next, .similar_projects .owl-nav .owl-prev, .similar_projects .owl-nav .owl-next, .rigid-portfolio-shortcode .owl-nav .owl-prev, .rigid-portfolio-shortcode .owl-nav .owl-next, .rigid_shortcode_latest_posts .owl-nav .owl-prev, .rigid_shortcode_latest_posts .owl-nav .owl-next, .rigid-quickview-images .owl-nav .owl-prev, .rigid-quickview-images .owl-nav .owl-next {
width:60px;
height:60px;
line-height:60px;
color:#333333;
background-color: #ffffff;
font-size:24px;
position:absolute;
top:50%;
margin-top:-30px;
text-align:center;
padding:0;
border: 1px solid #f1f1f1;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
transition: all 0.5s ease 0s;
-webkit-transition: all 0.5s ease 0s;
-ms-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
opacity: 0.9;
}
.rigid_content_slider .owl-nav .owl-next.disabled, .rigid_content_slider .owl-nav .owl-prev.disabled {
display: none;
}
.rigid_content_slider.rigid_content_slider_light_nav .owl-nav .owl-next, .rigid_content_slider.rigid_content_slider_light_nav .owl-nav .owl-prev {
background-color: #ffffff;
color:#333333;
}
.rigid_content_slider.rigid_content_slider_dark_nav .owl-nav .owl-next, .rigid_content_slider.rigid_content_slider_dark_nav .owl-nav .owl-prev {
background-color: #333333;
color:#ffffff;
}
.rigid-product-slider.owl-carousel .owl-nav .owl-prev, .rigid_content_slider .owl-nav .owl-prev, .woocommerce.owl-carousel .owl-nav .owl-prev, .related.products .owl-nav .owl-prev, .similar_projects .owl-nav .owl-prev, .rigid-portfolio-shortcode .owl-nav .owl-prev, .rigid_shortcode_latest_posts .owl-nav .owl-prev, .rigid-quickview-images .owl-nav .owl-prev {
left:-62px;
}
.rigid_content_slider .owl-nav .owl-next, .rigid-product-slider.owl-carousel .owl-nav .owl-next, .woocommerce.owl-carousel .owl-nav .owl-next, .related.products .owl-nav .owl-next, .similar_projects .owl-nav .owl-next, .rigid-portfolio-shortcode .owl-nav .owl-next, .rigid_shortcode_latest_posts .owl-nav .owl-next, .rigid-quickview-images .owl-nav .owl-next {
right:-62px;
}
.rigid-product-slider:hover .owl-nav .owl-prev, .rigid_content_slider:hover .owl-nav .owl-prev, .woocommerce.owl-carousel:hover .owl-nav .owl-prev, .related.products .owl-carousel:hover .owl-nav .owl-prev, .similar_projects .owl-carousel:hover .owl-nav .owl-prev, .rigid-portfolio-shortcode:hover .owl-nav .owl-prev, .rigid_shortcode_latest_posts:hover .owl-nav .owl-prev, .rigid-quickview-images:hover .owl-nav .owl-prev {
left:5px;
}
.rigid_content_slider:hover .owl-nav .owl-next, .rigid-product-slider:hover .owl-nav .owl-next, .woocommerce.owl-carousel:hover .owl-nav .owl-next, .related.products .owl-carousel:hover .owl-nav .owl-next, .similar_projects .owl-carousel:hover .owl-nav .owl-next, .rigid-portfolio-shortcode:hover .owl-nav .owl-next, .rigid_shortcode_latest_posts:hover .owl-nav .owl-next, .rigid-quickview-images:hover .owl-nav .owl-next {
right:5px;
}
figure.woocommerce-product-gallery__wrapper .owl-nav .owl-next {
left: auto;
right: 5px;
}
.rigid_content_slider .owl-nav .owl-next:hover, .rigid_content_slider .owl-nav .owl-prev:hover, .woocommerce.owl-carousel .owl-nav .owl-next:hover, .related.products .owl-nav .owl-next:hover, .woocommerce.owl-carousel .owl-nav .owl-prev:hover, .related.products .owl-nav .owl-prev:hover, .similar_projects .owl-nav .owl-prev:hover, .similar_projects .owl-nav .owl-next:hover, .rigid-portfolio-shortcode .owl-nav .owl-prev:hover, .rigid-portfolio-shortcode .owl-nav .owl-next:hover, .rigid_shortcode_latest_posts .owl-nav .owl-prev:hover, .rigid_shortcode_latest_posts .owl-nav .owl-next:hover, .rigid-quickview-images .owl-nav .owl-prev:hover, .rigid-quickview-images .owl-nav .owl-next:hover {
opacity: 1;
}
.rigid_content_slider .owl-nav .owl-next, .rigid_content_slider .owl-nav .owl-prev {
background: rgba(0,0,0,0.3);
border: none;
color: #f8f8f8;
}
.rigid-fullheight-content-slider .rigid_content_slider .vc_column_container > .vc_column-inner {
padding-left: 0px !important;
padding-right: 0px !important;
}
.rigid_content_slider .vc_row {
margin-left: 0px;
margin-right: 0px;
}
.prod_hold .rigid-list-prod-summary {
border-bottom: 1px solid #f9f9f9;
padding:60px 10px 15px 10px;
background-color:#ffffff;
overflow: hidden;
position: relative;
z-index: 1;
margin-top:-40px;
}
div.prod_hold .name {
display: block;
font-size: 13px;
text-decoration: none;
margin-bottom: 8px !important;
color: #333333;
padding: 0;
overflow: hidden;
}
div.prod_hold a {
text-decoration: none;
}
a.rigid-quick-view-link {
text-decoration: none;
margin-left:2px;
margin-right:2px;
width:30px;
height:30px;
line-height:26px;
vertical-align:middle;
text-align:center;
color: #333333;
border: 1px solid !important;
border-color: #dedede !important;
font-size: 14px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
display: inline-block;
}
div.prod_hold a.rigid-quick-view-link {
border-radius: 50% !important;
}
.rigid-products-list-view a.rigid-quick-view-link {
float:left;
}
a.rigid-quick-view-link:hover {
border-color:#333333 !important;
color: #333333;
}
div.prod_hold a.button, .links a.button.add_to_cart_button, .links a.button.add_to_cart_button.ajax_add_to_cart {
text-decoration: none;
padding: 0px;
font-size: 11px;
text-transform: uppercase;
margin-right: 8px;
border: none !important;
background: none !important;
height: 30px;
line-height: 29px;
text-align: center;
vertical-align: middle;
color: #333333;
position: relative;
z-index: 100;
}
.rigid-products-list-view div.prod_hold .links a.button.product_type_simple, .rigid-products-list-view div.prod_hold .links a.button.product_type_external, .rigid-products-list-view div.prod_hold .links a.button.product_type_grouped, .rigid-products-list-view div.prod_hold .links a.button.product_type_variable, .rigid-products-list-view div.prod_hold .links a.button.add_to_cart_button, .woocommerce.columns-5 div.prod_hold .links a.button.add_to_cart_button, .woocommerce.columns-6 div.prod_hold .links a.button.add_to_cart_button, .cart-collaterals div.prod_hold .links a.button.add_to_cart_button {
text-indent: -999px;
font-size: 0px;
margin-right: 3px;
}
.rigid-products-list-view div.prod_hold .links a.button.product_type_simple:before, .rigid-products-list-view div.prod_hold .links a.button.product_type_external:before, .rigid-products-list-view div.prod_hold .links a.button.product_type_grouped:before, .rigid-products-list-view div.prod_hold .links a.button.product_type_variable:before, .rigid-products-list-view div.prod_hold .links a.button.add_to_cart_button:before, .woocommerce.columns-5 div.prod_hold .links a.button.add_to_cart_button:before, .woocommerce.columns-6 div.prod_hold .links a.button.add_to_cart_button:before, .cart-collaterals div.prod_hold .links a.button.add_to_cart_button:before {
text-indent: 0px !important;
text-decoration: none;
width:30px;
height:30px;
line-height:28px;
vertical-align:middle;
text-align:center;
border: 1px solid !important;
border-color: #dedede !important;
font-size: 14px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
display: block;
content: "\f290";
font-family: 'Font Awesome 5 Free';
font-weight: 900;
}
.wishlist_table .links a.button.add_to_cart_button {
background: #333333 !important;
height: auto !important;
line-height: normal !important;
font-size: 12px !important;
}
.wishlist_table, .wishlist_table thead, .wishlist_table thead tr, .wishlist_table th, .wishlist_table td, .wishlist_table tr {
background: none !important;
border: none !important;
}
.wishlist_table tr:nth-child(even) {
background: #fafafa !important;
}
.wishlist_table, .wishlist_table thead, .wishlist_table thead tr, .wishlist_table th, .wishlist_table td, .wishlist_table tr {
background: none !important;
border: none !important;
}
.links a.button.add_to_cart_button:after, .links a.button.add_to_cart_button.ajax_add_to_cart:after {
position: absolute;
top:50%;
left: 50%;
display: block;
width: 16px;
height: 16px;
line-height: 16px;
margin-top: -8px;
margin-left: -8px;
font-size: 14px;
content: "\f021";
font-family: 'Font Awesome 5 Free';
font-weight: 900;
opacity: 0;
transition: all 0.3s ease 0s;
-webkit-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
-webkit-animation:fa-spin 2s infinite linear;
animation:fa-spin 2s infinite linear;
z-index: 120;
}
.links a.button.add_to_cart_button.loading:before, .links a.button.add_to_cart_button.ajax_add_to_cart.loading:before, .links a.button.add_to_cart_button.loading:after, .links a.button.add_to_cart_button.ajax_add_to_cart.loading:after {
opacity: 1;
}
.links a.button.add_to_cart_button i.fa {
font-size: 14px;
}
.links .added_to_cart.wc-forward {
display: none !important;
}
.links a.add_to_wishlist, .links a.compare {
margin: 0;
display: inline-block;
height: 25px;
border: none !important;
border-radius: 0 !Important;
overflow: hidden;
z-index:200;
text-decoration: none;
background: none !important;
}
.links a.compare, .links a.add_to_wishlist.button, .links a.add_to_wishlist {
display: inline-block;
width: 30px;
height: 30px;
padding: 0px;
font-size: 14px;
vertical-align: middle;
line-height: 30px !important;
color: #333333;
border: 1px solid !important;
border-color: #dedede !important;
-webkit-border-radius: 50% !important;
-moz-border-radius: 50% !important;
border-radius: 50% !important;
}
.links a.add_to_wishlist.button {
background: none !important;
box-shadow: none;
}
.links a.compare:hover, .links a.add_to_wishlist.button:hover:before, .links a.add_to_wishlist:hover:before {
border-color: #333333 !important;
color: #333333;
}
.links a.add_to_wishlist.button:hover, .links a.add_to_wishlist:hover {
border-color: #333333 !important;
color: #333333;
}
.links a.compare i.fa, .links a.add_to_wishlist.button i.fa, .links a.add_to_wishlist i.fa {
line-height: 25px !important;
}
.links a.add_to_wishlist.button, .links a.add_to_wishlist {
color: #f8f8f8;
overflow: hidden;
}
.prod_hold .yith-wcwl-wishlistaddedbrowse, .prod_hold .yith-wcwl-wishlistexistsbrowse .feedback {
display: none !important;
}
.links .yith-wcwl-add-to-wishlist.exists {
display: block !important;
width: 100%;
margin: 8px 0 0 0;
border-top: 1px solid #e1e1e1;
border-radius: 0;
}
div.prod_hold .links .yith-wcwl-wishlistexistsbrowse a {
font-size: 13px;
padding: 3px 8px;
border: 1px solid #eaeaea;
border-radius: 5em !important;
margin-top: 8px;
box-shadow: 0 0px 20px 0 rgba(0,0,0,.10) !important;
}
.links .yith-wcwl-add-to-wishlist #add-items-ajax-loading {
display: none !important;
width: 100%;
float: left;
clear: both;
}
.links .yith-wcwl-wishlistexistsbrowse.show, .links .yith-wcwl-wishlistaddedbrowse.show {
color: #999999;
z-index: 11000;
width: 100%;
padding:6px 10px;
font-size:12px;
}
.links a.add_to_wishlist.button:before, .links a.add_to_wishlist:before {
content: "\f004";
font-family: 'Font Awesome 5 Free';
font-weight: 900;
color: #333333;
}
.links a.compare {
margin-left: 3px;
}
div.prod_hold a.compare.added {
text-transform: none;
width: auto;
padding: 0 4px;
font-size: 11px;
}
.rigid-products-list-view div.prod_hold a.add_to_wishlist, .rigid-products-list-view div.prod_hold a.compare {
position:relative;
top:auto;
left:auto;
right:auto;
padding:0 !important;
overflow:hidden;
width:30px !important;
height:30px !important;
line-height:30px !important;
text-align:center !important;
vertical-align:middle !important;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
}
.yith-wcwl-add-to-wishlist {
margin-top: 0;
}
.summary.entry-summary > div.clear {
display: none;
}
.summary.entry-summary .yith-wcwl-add-to-wishlist, .summary.entry-summary .compare {
display: inline-block;
margin: 0;
padding: 0;
background: none;
width: 48% !important;
text-align: right;
line-height: 18px;
vertical-align: middle;
text-transform: none !important;
color: #333333;
text-decoration: none;
}
.summary.entry-summary .yith-wcwl-add-to-wishlist {
text-align: left;
padding-left: 5px;
width: auto !important;
}
.summary.entry-summary .compare a {
color: #333333;
padding-right: 5px;
}
.summary.entry-summary .yith-wcwl-add-to-wishlist a {
margin: 0;
padding: 4px 0 0 2px;
background: none !important;
box-shadow: none !important;
border-radius: 0;
text-transform: none;
color: #333333;
font-size: 13px;
text-align: left;
line-height: 18px;
text-decoration: none;
}
.summary.entry-summary .yith-wcwl-add-to-wishlist a i, .summary.entry-summary .yith-wcwl-add-to-wishlist .feedback {
display: none;
}
.summary.entry-summary .yith-wcwl-add-to-wishlist a:before {
content: "\f004";
font-family: 'Font Awesome 5 Free';
font-weight: 900;
color: #333333;
margin-right: 4px;
font-size: 14px;
}
.summary.entry-summary .compare:before {
content: "\f0ae";
font-family: 'Font Awesome 5 Free';
font-weight: 900;
color: #333333;
margin-right: 4px;
font-size: 14px;
}
div.woocommerce.columns-1, div.woocommerce.columns-2, div.woocommerce.columns-3, div.woocommerce.columns-4, div.woocommerce.columns-5, div.woocommerce.columns-6, div.woocommerce.columns-7, div.woocommerce.columns-8 {
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-justify-content: flex-start;
justify-content: flex-start;
}
.rigid-promo-wrapper {
width: 100%;
display: block;
clear: both;
font-size: 13px;
color: #333333;
position: relative;
overflow: hidden;
}
.rigid-products-list-view div.prod_hold .rigid-promo-wrapper {
position: absolute;
left: auto;
right: 40px;
top: 20px;
width: 250px;
z-index: 100;
text-align: right;
}
.rigid-promo-wrapper:hover {
overflow: visible;
}
.summary.entry-summary .rigid-promo-wrapper.rigid-promo-below-add-to-cart {
margin-top: 20px;
float: none;
}
.summary.entry-summary .rigid-promo-wrapper.rigid-promo-below-price {
float: none;
}
.summary.entry-summary .rigid-promo-wrapper.rigid-promo-below-price + p.stock, .summary.entry-summary .rigid-promo-wrapper.rigid-promo-below-price + .rigid-product-popup-link {
margin-top: 20px;
}
.rigid-promo-wrapper.rigid-promo-below-add-to-cart + .rigid-promo-wrapper.rigid-promo-below-add-to-cart {
margin-top: 0px;
}
.rigid-promo-wrapper.rigid-promo-below-add-to-cart + .rigid-promo-wrapper.rigid-promo-below-add-to-cart:last-of-type {
margin-bottom: 20px;
}
.rigid-promo-wrapper .rigid-promo-text span.rigid-promo-trigger {
cursor: pointer;
text-decoration: underline;
}
.summary.entry-summary .rigid-promo-wrapper .rigid-promo-text {
height: 30px;
line-height: 30px;
vertical-align: middle;
}
.rigid-promo-wrapper .rigid-promo-text:before {
display: inline-block;
margin-right: 4px;
font-size: 14px;
content: "\f101";
font-family: 'Font Awesome 5 Free';
font-weight: 900;
vertical-align: middle;
position: relative;
}
.rigid-promo-wrapper.rigid-promo-below-add-to-cart .rigid-promo-text:before, div.prod_hold .rigid-promo-text:before {
top: -1px;
}
.rigid-promo-wrapper .rigid-promo-content {
display: block;
opacity: 0;
position: absolute;
bottom: 80px;
left: 10px;
right: 10px;
background: #333333;
color: #ffffff;
padding: 15px;
-webkit-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
box-shadow: 0 0px 25px 0 rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 0px 25px 0 rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0 0px 25px 0 rgba(0, 0, 0, 0.2);
z-index: 1000;
-webkit-border-radius: 2px;
border-radius: 2px;
line-height: normal;
text-align: left;
}
.rigid-promo-wrapper .rigid-promo-content br {
display: block;
margin-bottom: 5px;
}
.summary.entry-summary .rigid-promo-wrapper .rigid-promo-content, .rigid-products-list-view div.prod_hold .rigid-promo-wrapper .rigid-promo-content {
left: 0px;
right: 0px;
}
.rigid-promo-wrapper .rigid-promo-text span.rigid-promo-trigger:hover .rigid-promo-content {
display: block;
opacity: 1;
bottom: 110%;
}
.prod_hold .rigid-promo-wrapper {
font-size: 12px;
margin-top: 5px;
}
.upsells.products {
margin-bottom: 50px;
}
.cross-sells {
margin: 0 0 40px 0;
padding:20px;
border:1px solid #f1f1f1;
background-color: #ffffff;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
}
.related.products h2, .upsells.products h2, .similar_projects > h4, .rigid-related-blog-posts > h4, .tribe-events-related-events-title {
border-top: 1px solid #f1f1f1;
border-bottom: 1px solid #f1f1f1;
font-size: 24px;
font-weight: 700;
margin-bottom: 50px;
padding: 20px;
width: 100%;
}
.tribe-related-event-info {
font-size: 13px;
}
.tribe-events-single ul.tribe-related-events .tribe-related-events-title {
font-size: 14px;
font-weight: normal;
}
#tab-description > h2:first-child, #tab-additional_information  > h2:first-child {
display: none;
}
div.prod_hold .sale, span.onsale, div.prod_hold .new_prod  {
color: #ffffff;
margin: 0;
position: absolute;
top: 30px;
left: 30px;
z-index: 12002;
font-size: 12px;
font-weight: bold;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
display: block;
width: 45px;
height: 45px;
line-height: 45px;
vertical-align: middle;
text-align: center;
}
.prod_hold .rigid-product-out-of-stock {
position: absolute;
top: 30px;
left: 30px;
z-index: 12002;
font-size: 12px;
font-weight: bold;
color: #333333;
background-color: #ffffff;
height: 45px;
line-height: 45px;
padding: 0 12px;
-webkit-border-radius: 2em;
-moz-border-radius: 2em;
border-radius: 2em;
z-index: 12000;
}
.prod_hold.sale .rigid-product-out-of-stock {
left: 70px;
}
span.onsale {
font-size: 12.5px;
font-weight: bold;
padding: 10px 5px;
top: 0px;
left: 0px;
width: 80px;
text-align: center;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
height: 38px;
line-height: normal;
}
.rigid-image-list-product-gallery span.onsale {
top: 20px;
left: 20px;
}
.rigid-quickview-product-pop span.onsale {
top: 40px;
left: 40px;
}
div.prod_hold .links {
background: #ffffff;
z-index: 6999;
padding:15px 0px;
botder-right: 20px;
border-left: 20px;
border-color: transparent;
left: 0px;
right: 0px;
position: absolute;
transform: perspective(600px) rotateX(-90deg);
-ms-transform: perspective(600px) rotateX(-90deg); -moz-transform: perspective(600px) rotateX(-90deg); -webkit-transform: perspective(600px) rotateX(-90deg); -o-transform: perspective(600px) rotateX(-90deg); transform-origin: top center 0;
-ms-transform-origin: top center 0;
-webkit-transform-origin: top center 0;
transform-style: preserve-3d;
-webkit-transform-style: preserve-3d;
visibility: hidden;
transition: all 0.3s ease 0s;
-webkit-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
opacity: 0;
}
.owl-item div.prod_hold .links, html.touch .links, div.prod_hold.rigid-visible-buttons .links {
position: relative;
left: auto;
right: auto;
}
div.prod_hold:hover .links, .rigid-products-list-view .prod_hold .links, html.touch .prod_hold .links, div.prod_hold.rigid-visible-buttons .links {
opacity: 1;
transform: perspective(600px) rotateX(0deg);
-ms-transform: perspective(600px) rotateX(0deg); -moz-transform: perspective(600px) rotateX(0deg); -webkit-transform: perspective(600px) rotateX(0deg); -o-transform: perspective(600px) rotateX(0deg); visibility: visible;
}
.rigid-products-list-view .prod_hold .links {
min-width: 155px;
bottom: auto;
}
.rigid-products-list-view .prod_hold .wcfmmp_sold_by_container {
position: absolute;
left: 20px;
bottom: 20px;
z-index: 999;
background-color: #f8f8f8;
padding: 5px 15px;
border-radius: 5em;
}
div.prod_hold .links a, .links .yith-wcwl-add-to-wishlist, .links a.button.add_to_cart_button, #yith-wcwl-form tbody td.product-add-to-cart a.remove_from_wishlist.button {
float: none !Important;
display: inline-block;
vertical-align: top;
box-shadow: none !important;
border-radius: 3px;
}
#yith-wcwl-form tbody td.product-add-to-cart a.remove_from_wishlist.button, #yith-wcwl-form tbody td.product-add-to-cart a.add_to_cart_button {
text-transform: uppercase;
font-size: 12px !important;
margin-right: 0px;
border-radius: 0;
}
#yith-wcwl-form tbody td.product-add-to-cart a.remove_from_wishlist.button {
margin-top: 16px;
}
#yith-wcwl-form .hidden-title-form {
display: none;
}
h4.yith-wcwl-share-title {
font-size: 17px;
}
.yith-wcwl-share ul {
list-style: none;
margin-left: 0;
}
.yith-wcwl-share ul li {
list-style: none;
display: inline-block;
}
.wishlist-title.wishlist-title-with-form {
position: relative;
padding-left: 40px;
}
a.btn.button.show-title-form {
font-size: 0;
padding: 0;
vertical-align: middle;
border-radius: 50%;
position: absolute;
top: 0;
left: 0;
}
a.btn.button.show-title-form i {
font-size: 16px;
width: 32px;
height: 32px;
line-height: 32px;
vertical-align: middle;
text-align: center;
margin: 0;
}
p.product.woocommerce.add_to_cart_inline {
border: none !important;
text-align: center;
font-size: 21px;
padding: 0 10px !important;
}
p.product.woocommerce.add_to_cart_inline + .links {
text-align: center;
}
p.product.woocommerce.add_to_cart_inline + .links a.button.add_to_cart_button.ajax_add_to_cart {
font-size: 12.5px;
}
.links .wish_small, .links .woo_bt_compare_this, .links .small_cart {
display: block;
color: #f8f8f8;
padding: 0px;
background-color: #cecece;
margin: 5px auto;
clear: left;
width: 30px;
height: 30px;
}
div.prod_hold .new_prod {
left: auto;
right: 30px;
}
.links .wish_small, .links .woo_bt_compare_this {
text-indent: -9999px;
}
.links .small_cart {
background-color: #333333;
width: 126px;
height: 14px;
padding: 8px 4px;
font-size: 12px;
line-height: 12px;
}
.links .small_cart:hover {
background-color: #ff5a00;
}
.prod_hold .price_hold {
clear: both;
padding: 0px 0px 5px 0;
font-size: 16px;
font-weight: 600;
position:relative;
}
.prod_hold .from, .prod_hold del, p.product.woocommerce.add_to_cart_inline .from, p.product.woocommerce.add_to_cart_inline del {
font-weight: normal!important;
font-size: 12px;
}
p.product.woocommerce.add_to_cart_inline .from, p.product.woocommerce.add_to_cart_inline del {
font-size: 16px;
}
.prod_hold ins span, .prod_hold ins, p.product.woocommerce.add_to_cart_inline ins span, p.product.woocommerce.add_to_cart_inline ins {
text-decoration: none !important;
background: none;
}
.prod_hold .price_hold, p.product.woocommerce.add_to_cart_inline {
color: #333333;
}
.prod_hold .price_hold del, p.product.woocommerce.add_to_cart_inline del {
color: #999999;
}
.star-rating {
background: url(//inas-huki.com/wp-content/themes/rigid/image/stars_bo_grey.png) 4px 0px no-repeat;
text-indent: -9999px;
width: 108px;
height: 25px;
overflow: hidden;
}
.widget .star-rating {
display: block;
width: 100px;
}
.wc-layered-nav-rating a {
text-align: right;
width: 100%;
display: block;
font-size: 13px;
min-height: 26px;
line-height: 26px;
}
.wc-layered-nav-rating .star-rating {
display: inline-block;
vertical-align: middle;
text-align: left;
float: left;
}
.woocommerce-product-rating .star-rating {
margin: 0 8px 8px 0;
display: inline-block;
vertical-align: middle;
}
a.woocommerce-review-link {
font-size: 11px;
color: #999999;
text-decoration: none;
line-height: 24px;
display: inline-block;
vertical-align: middle;
margin-bottom: 8px;
}
.prod_hold .star-rating {
display:none;
}
.star-rating span {
background: url(//inas-huki.com/wp-content/themes/rigid/image/stars_bo_gold.png) 4px 0px no-repeat;
text-indent: -9999px;
display: block;
}
.widget .star-rating, .widget .star-rating span {
background-position:0px 0px;
}
.prod_hold:hover .star-rating {
opacity: 1;
}
form#yith-wcwl-form h2, div.woocommerce h2, div.woocommerce h3 {
margin-bottom: 25px;
font-size: 24px;
}
.addresses address {
padding: 0 0 0 15px;
}
.yith-woocompare-widget a.compare.button, .yith-woocompare-widget a.clear-all {
background: none;
font-size: 12px;
color: #333333;
padding: 0;
text-transform: none !important;
width: 49%;
text-align: right;
display: inline-block;
text-decoration: none;
border-radius: none;
margin-top: 6px;
}
.yith-woocompare-widget a.clear-all {
color: #999999;
text-align: left;
}
.yith-woocompare-widget a.compare.button:hover, .yith-woocompare-widget a.clear-all:hover {
background: none;
}
#cboxContent .cboxIframe h1 {
background: none !important;
color: #333333 !important;
margin-bottom: 40px !important;
font-weight: normal !important;
border-bottom: 2px solid #333333 !important;
} .count_holder .is-countdown, #maintenanceCount {
margin: 0;
}
.count_holder .countdown_time_tiny {
font-weight: bold;
margin-bottom: 25px;
font-size: 16px;
display: block;
}
.hasCountdown {
}
.countdown_rtl {
direction: rtl;
}
.countdown_holding span {
}
.countdown-show1 .countdown-section {
width: 98%;
}
.countdown-show2 .countdown-section {
width: 48%;
display: block;
padding: 0;
}
.countdown-show3 .countdown-section {
width: 32.3%;
display: block;
padding: 0;
}
.countdown-show4 .countdown-section {
width: 24%;
display: block;
padding: 0;
}
.countdown-show5 .countdown-section {
width: 19.5%;
display: block;
padding: 0;
}
.countdown-show6 .countdown-section {
width: 16.25%;
display: block;
padding: 0;
}
.countdown-show7 .countdown-section {
width: 14%;
display: block;
padding: 0;
}
.countdown-section {
display: block;
float: left;
font-size: 10px;
text-align: center;
border-right:1px solid #e1e1e1;
margin:12px 0;
}
.countdown-section:last-child {
border: none;
}
.countdown-section span {
width: 100%;
display: block;
line-height: 25px;
}
.countdown-amount {
font-size: 24px;
font-weight: 600;
}
.countdown_descr {
display: block;
width: 100%;
}
.count_holder {
margin-bottom: 20px;
}
#maintenance_count_holder {
width: 100%;
background-color: #e5e5e5;
padding: 25px 0;
margin-bottom: 20px;
}
#maintenance_count_holder h3 {
margin: 0px 20px 20px 20px;
}
#maintenanceCount {
margin: 20px 20px 30px 20px;
min-height: 50px;
}
#rigidCount .countdown_row, #maintenanceCount .countdown_row {
clear: both;
padding: 0;
text-align: center;
display: block;
}
.offer_title {
font-size: 12px;
letter-spacing:1px;
color:#333333;
display:block;
margin-bottom: 5px;
}
div.product div.summary .offer_title {
font-size: 12px;
font-weight: 600;
text-transform: uppercase;
}
.rigid-product-slider .offer_title {
display: inline-block;
width: auto;
padding-left: 20px;
}
.rigid-product-slider .count_holder .is-countdown {
margin: 10px;
display: inline-block;
width: auto;
font-size: 18px !important;
font-weight: normal;
padding-right: 20px;
}
.count_holder .count_info {
font-size: 12.5px;
padding: 15px 10px;
width:49%;
display:inline-block;
text-align:center;
float:right;
position: relative;
border: 1px solid #f1f1f1;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
background-color: #ffffff;
}
.count_holder .count_info_left {
font-size: 12.5px;
padding: 15px 10px;
width:49%;
display:inline-block;
float:left;
text-align:center;
position: relative;
border: 1px solid #f1f1f1;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
background-color: #ffffff;
}
.product-type-external .count_holder .count_info_left {
width: 100%;
}
.count_holder .count_info:before {
display:inline-block;
margin-right:8px;
font-family: 'Font Awesome 5 Free';
content: "\f017";
font-size: 14px !important;
font-weight: 900;
}
.count_holder .count_info_left:before {
display:inline-block;
margin-right:8px;
font-family: 'Font Awesome 5 Free';
content: "\f02c";
font-size: 14px !important;
font-weight: 900;
}
.count_holder .countdown-amount, .count_holder_small .countdown-amount {
color:#333333;
}
.count_holder .count_info_left b, .count_holder .count_info b  {
color:#333333;
}
.count_holder_small .count_info {
margin: 0 auto;
font-size: 12px;
color: #ffffff;
padding-top: 5px;
opacity: 0.7;
}
.count_holder_small {
position: absolute;
z-index: 12000;
overflow: hidden;
bottom: 18px;
left: 18px;
right: 18px;
padding: 6px;
background: #ffffff;
font-size: 13px;
-webkit-border-radius: 3em;
-moz-border-radius: 3em;
border-radius: 3em;
transform: perspective(600px) rotateX(90deg);
-ms-transform: perspective(600px) rotateX(90deg); -moz-transform: perspective(600px) rotateX(90deg); -webkit-transform: perspective(600px) rotateX(90deg); -o-transform: perspective(600px) rotateX(90deg); transform-origin: bottom center 0;
-ms-transform-origin: bottom center 0;
-webkit-transform-origin: bottom center 0;
transform-style: preserve-3d;
-webkit-transform-style: preserve-3d;
visibility: hidden;
transition: all 0.3s ease 0s;
-webkit-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
box-shadow: 0 0px 25px 0 rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 0px 25px 0 rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0 0px 25px 0 rgba(0, 0, 0, 0.2);
}
.rigid_shortcode_count_holder {
width: 100%;
padding: 20px;
}
.prod_hold .countdown_time_tiny {
display: block;
padding: 8px 0;
color: #ffffff;
}
.vc_col-sm-3 .rigid_shortcode_count_holder, .vc_col-sm-4 .rigid_shortcode_count_holder {
padding: 8px;
}
.vc_col-sm-2 .rigid_shortcode_count_holder {
padding: 0px;
}
.rigid_shortcode_count_holder .countdown-section {
display: block;
float: left;
font-size: 12px;
text-align: center;
margin:12px 0;
text-transform:uppercase;
}
.vc_col-sm-3 .rigid_shortcode_count_holder .countdown-section, .vc_col-sm-4 .rigid_shortcode_count_holder .countdown-section {
font-size: 11px;
text-transform: none;
}
.vc_col-sm-2 .rigid_shortcode_count_holder .countdown-section {
font-size: 10px;
text-transform: none;
}
.rigid_shortcode_count_holder .countdown-amount {
font-size: 36px;
font-weight: 400;
margin-bottom:12px;
}
@media only screen and (min-width: 1024px) {
.rigid_shortcode_count_holder.rigid-counter-big .countdown-amount {
font-size: 80px;
font-weight: 800;
margin-bottom:40px;
}
}
.vc_col-sm-3 .rigid_shortcode_count_holder .countdown-amount, .vc_col-sm-4 .rigid_shortcode_count_holder .countdown-amount {
font-size: 24px;
font-weight: 400;
margin-bottom:12px;
}
.vc_col-sm-2 .rigid_shortcode_count_holder .countdown-amount {
font-size: 16px;
font-weight: 400;
margin-bottom:12px;
}
.count_holder_small .countdown-section {
margin:0;
transition: all 0.5s ease 0s;
-webkit-transition: all 0.5s ease 0s;
-ms-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
}
div.prod_hold:hover .count_holder_small {
transform: perspective(600px) rotateX(0deg);
-ms-transform: perspective(600px) rotateX(0deg); -moz-transform: perspective(600px) rotateX(0deg); -webkit-transform: perspective(600px) rotateX(0deg); -o-transform: perspective(600px) rotateX(0deg); visibility: visible;
}
.has-sidebar .woocommerce.columns-4 div.prod_hold .count_holder_small, .woocommerce.columns-5 div.prod_hold .count_holder_small, .woocommerce.columns-6 div.prod_hold .count_holder_small {
left: 8px;
right: 8px;
}
.has-sidebar .woocommerce.columns-4 div.prod_hold .count_holder_small:after, .woocommerce.columns-5 div.prod_hold .count_holder_small:after, .woocommerce.columns-6 div.prod_hold .count_holder_small:after{
-webkit-animation: toggler 1s linear infinite;
-moz-animation: toggler 1s linear infinite;
-ms-animation: toggler 1s linear infinite;
animation: toggler 1s linear infinite;
}
.count_holder_small .countdown-amount, .count_holder_small .countdown-section {
color: #333333;
}
.count_holder_small .countdown-amount {
font-size: 18px;
font-weight:400;
} .slideshow {
clear: both;
position: relative;
}
.rigid-intro.slideshow {
z-index: 22000;
}
.nivoSlider img {
max-width: none !important;
height:auto !important;
}
.rigid_flexslider {
margin: 0;
padding: 0;
overflow: hidden;
margin-bottom:30px;
position:relative;
}
.rigid_flexslider .slides > li {
display: none;
-webkit-backface-visibility: hidden;
} .rigid_flexslider .slides img {
display:block;
vertical-align:text-bottom;
height:auto;
}
.portfolio-main-image-holder .rigid_flexslider .slides img {
width: 100%;
height: auto;
}
.rigid_flex-pauseplay span {
text-transform: capitalize;
}
.rigid_flexslider.post_slide {
margin-bottom: 35px;
position: relative;
}
.wpb_gallery_slides.wpb_flexslider.flexslider {
box-shadow: none !important;
border: none !important;
border-radius: 0px !Important;
margin-bottom:20px !important;
}
.wpb_gallery_slides.wpb_flexslider .flex-caption {
background: #333333;
padding-top:20px;
}
.wpb_gallery_slides.wpb_flexslider .flex-direction-nav {
height:50px;
}
.wpb_gallery_slides.wpb_flexslider ol.flex-control-nav {
display:none !important;
}
.wpb_gallery_slides.wpb_flexslider .flex-direction-nav a {
overflow:hidden !important;
display:block;
font-size:0.5px;
text-decoration:none;
color: rgba(0, 0, 0, 0.1);
text-shadow:none !important;
}
.wpb_gallery_slides.wpb_flexslider .flex-direction-nav a:before {
position:absolute !important;
margin:0 !important;
padding:0 !important;
display:block !important;
}
.wpb_gallery_slides.wpb_flexslider .flex-direction-nav a:hover:before {
color:#ffffff !important;
}
.wpb_gallery_slides.wpb_flexslider .flex-direction-nav a.flex-prev:before {
top:12px;
left:14px;
}
.wpb_gallery_slides.wpb_flexslider .flex-direction-nav a.flex-next:before {
top:12px;
left:15px;
}
.flex-caption h2, .flex-caption h2 a {
color: #ffffff;
font-size: 18px;
}
ul.slides img {
height: auto !important;
}
.box-carousel {
padding: 20px 45px;
}
.vc_images_carousel .vc_carousel-indicators {
bottom:-30px !Important;
}
.vc_images_carousel .vc_carousel-indicators li {
border-radius: 0px !Important;
padding:0 !important;
}
.box-carousel .flexslider {
margin-bottom: 0 !important;
}
.flex-direction-nav {
position: absolute;
top: 50%;
width: 100%;
z-index: 30000;
}
.flex-direction-nav li {
margin: 0;
padding: 0;
}
.flex-direction-nav a {
text-align: center !important;
opacity: 0;
}
.rigid_flexslider:hover .flex-direction-nav a {
opacity: 0.9;
}
.rigid_flexslider:hover .flex-direction-nav a:hover {
opacity: 1;
}
.flex-direction-nav a:before {
font-size: 18px !important;
margin-top: 11px;
color: #ffffff;
}
.flex-direction-nav .flex-prev {
left: 30px !important;
}
.flex-direction-nav .flex-next {
right: 30px !important;
}
.box-carousel .flex-direction-nav .flex-prev {
top: 50% !important;
left: -45px !important;
margin-top: -20px;
}
.box-carousel .flex-direction-nav .flex-next {
top: 50% !important;
right: -45px !important;
margin-top: -20px;
} body.woocommerce-cart form.woocommerce-cart-form {
display: inline-block;
width: calc(100% - 445px);
padding-right: 30px;
}
form.checkout.woocommerce-checkout #customer_details {
display: inline-block;
width: calc(100% - 445px);
padding-right: 30px;
}
body.woocommerce-cart .cart-collaterals, form.checkout.woocommerce-checkout #order_review {
width: 440px;
display: inline-block;
padding:40px;
background-color:#fafafa;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}
.cart-info thead .product-remove, .cart-info thead {
display: none;
}
.cart-collaterals .cart_totals .shop_table .order-total .woocommerce-Price-amount {
font-size: 24px;
color: #333333;
}
body.woocommerce-cart form, body.woocommerce-cart .cart-collaterals, form.checkout.woocommerce-checkout #customer_details, form.checkout.woocommerce-checkout #order_review {
vertical-align: top;
}
.cart-info {
margin-bottom: 50px;
}
form.checkout.woocommerce-checkout {
display: block;
}
.woocommerce form.checkout.woocommerce-checkout.processing {
opacity: 0.6;
position: relative;
}
.woocommerce form.checkout.woocommerce-checkout.processing:before {
content: "";
display: block;
position: absolute;
top: 0px;
left: 0px;
right: 0px;
bottom: 0px;
background: rgba(255,255,255,0.3);
z-index: 25000;
}
form.checkout.woocommerce-checkout.processing:after {
display: inline-block;
width: 50px;
height: 50px;
line-height: 50px;
text-align: center;
position: fixed;
margin: 0;
padding: 0;
top: 50%;
left: 50%;
content: "\f021";
font-family: 'Font Awesome 5 Free';
font-size: 42px !important;
vertical-align: middle;
font-weight: 900 !important;
-webkit-animation:fa-spin 2s infinite linear;
animation:fa-spin 2s infinite linear;
}
h3#order_review_heading {
display: none;
}
.woocommerce-billing-fields, .woocommerce-shipping-fields {
padding:20px;
background-color:#ffffff;
margin-bottom:20px;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}
.woocommerce-billing-fields input, .woocommerce-shipping-fields input {
width: 100%;
}
.woocommerce-billing-fields input[type="radio"], .woocommerce-billing-fields input[type="checkbox"], .woocommerce-shipping-fields input[type="radio"], .woocommerce-shipping-fields input[type="checkbox"] {
width: auto !important;
display: inline-block;
vertical-align: middle;
margin-top: 0;
}
.woocommerce-shipping-fields input[type="checkbox"]  {
position: absolute;
margin-left: -9999px;
visibility: hidden;
}
.woocommerce-shipping-fields input[type="checkbox"] + span {
display: block;
position: relative;
cursor: pointer;
outline: none;
user-select: none;
margin-right: 18px;
}
.woocommerce-shipping-fields input[type="checkbox"] + span {
vertical-align: middle;
}
.woocommerce-shipping-fields input[type="checkbox"] + span:before,
.woocommerce-shipping-fields input[type="checkbox"] + span:after {
display: block;
position: absolute;
top: 0px;
left: 0px;
content: "";
width: 45px;
height: 24px;
}
.woocommerce-shipping-fields input[type="checkbox"] + span:before {
right: 1px;
background-color: #e1e1e1;
border-radius: 60px;
transition: background 0.4s;
position: relative;
display: inline-block;
margin-right: 18px;
vertical-align: middle;
}
.woocommerce-shipping-fields input[type="checkbox"] + span:after {
width: 20px;
height: 20px;
background-color: #fff;
border-radius: 50%;
transition: all 0.3s ease 0s;
-webkit-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
top: 6px;
left: 2px;
}
.woocommerce-shipping-fields input[type="checkbox"]:checked + span:before {
background-color: #0eafcc;
}
.woocommerce-shipping-fields input[type="checkbox"]:checked + span:after {
margin-left: 21px;
}
.woocommerce-shipping-fields .shipping_address {
padding-top: 8px;
padding-bottom: 8px;
}
table.woocommerce-checkout-review-order-table {
font-size:13px;
border: none;
margin-bottom: 35px;
}
table.woocommerce-checkout-review-order-table th, table.woocommerce-checkout-review-order-table td {
padding: 10px 10px;
width: 50%;
}
.shipping-calculator-form {
padding-top: 8px;
padding-bottom: 8px;
font-size: 13px;
}
.woocommerce-shipping-calculator p {
padding: 0 !important;
position: relative;
display: block;
}
.woocommerce-shipping-calculator p a {
display: block;
width: 100%;
}
.woocommerce-shipping-calculator select {
width: 100%;
max-width: 100%;
border: none !Important;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
max-width:100%;
background: transparent;
padding: 8px 35px 8px 8px;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
background-color: #ffffff;
position: relative;
z-index: 1;
}
.woocommerce-shipping-calculator select ::-ms-expand::-ms-expand {
display: none;
}
p#calc_shipping_country_field:after, p#calc_shipping_state_field:after {
display: block;
width: 20px;
height: 20px;
line-height: 20px;
vertical-align: middle;
text-align: center;
font-size: 14px;
content: "\f0dc";
font-family: 'Font Awesome 5 Free';
font-weight: 900;
position: absolute;
right: 5px;
top: 50%;
margin-top: -9px;
z-index: 50;
color: #333333;
pointer-events: none;
}
.shipping-calculator-form .select2-selection__arrow {
display: none;
}
table.woocommerce-checkout-review-order-table tr.order-total td {
border: none;
font-size: 22px;
color: #333333;
letter-spacing: 1px;
}
div.woocommerce .cart_totals h2 {
font-size:16px;
margin-bottom:15px;
}
div.woocommerce .woocommerce-billing-fields h3, div.woocommerce .woocommerce-shipping-fields h3, #order_review h3, .woocommerce form.checkout h3 {
margin-bottom:20px;
}
.cart_totals table{
width:100%;
clear:both;
border:none;
}
.cart-info table.shop_table.cart, form.checkout.woocommerce-checkout #customer_details {
margin-bottom: 20px;
border-collapse: collapse;
font-size: 14px;
border: none;
}
.cart-info tbody td, .wishlist_table tbody td {
padding: 30px 15px !important;
}
.cart-info thead th, .wishlist_table tbody th {
font-weight: 600;
background-color: #f8f8f8;
text-transform: uppercase;
padding: 10px 15px;
color:#333333;
}
.cart-info thead .product-remove, .cart-info thead .product-thumbnail {
text-align: center;
}
.cart-info .product-thumbnail img {
border: 1px solid #f1f1f1;
padding: 2px;
background-color: #fff;
width: 60px;
height: auto;
}
.cart-info thead .product-name {
text-align: left;
}
.cart-info thead .model {
text-align: center;
}
.cart-info thead .product-price, .cart-info thead .product-subtotal {
text-align: center;
}
.cart-info tbody td, .wishlist_table tbody td {
vertical-align: middle;
background-color: #fff;
border-bottom: 1px solid #e8e8e8;
}
.cart-info tbody .product-remove, .woocommerce table.wishlist_table tr td.product-remove {
vertical-align: middle;
text-align: center;
}
.cart-info td.product-remove, .woocommerce table.wishlist_table tr td.product-remove {
width: 30px !important;
}
.cart-info td.product-remove a.remove, .wishlist_table td.product-remove a.remove {
display: block;
width: 23px;
height: 23px;
line-height: 22px !important;
font-size: 20px !important;
font-weight: normal !important;
background-color: #333333 !important;
color: #ffffff !important;
border-radius: 50%;
vertical-align: middle;
text-decoration: none;
-webkit-text-size-adjust: 100%;
-moz-text-size-adjust: 100%;
-ms-text-size-adjust: 100%;
font-family: Arial, Helvetica, sans-serif;
}
.cart-info tbody .product-remove, .cart-info tbody .product-thumbnail {
text-align: center;
}
.cart-info tbody td.product-thumbnail {
padding: 30px 0px !important;
min-width: 50px;
}
.cart-info dl.variation, table.woocommerce-checkout-review-order-table dl.variation {
margin: 10px 0;
}
table.woocommerce-checkout-review-order-table td.product-name {
color: #333333;
}
table.woocommerce-checkout-review-order-table td strong.product-quantity {
display: inline-block;
}
.cart-info td.product-name dd, .cart-info td.product-name dt, table.woocommerce-checkout-review-order-table dl.variation dd, table.woocommerce-checkout-review-order-table dl.variation dt {
padding: 0px;
font-size: 13px;
line-height: normal;
color: #999999;
}
.cart-info td.product-name {
text-align: left;
}
.cart-info tbody .model {
text-align: center;
}
.cart-info tbody .product-name a {
text-align: center;
font-weight: 600;
text-decoration: none;
}
.cart-info tbody .product-quantity, .cart-info tbody .product-price, .cart-info tbody .product-subtotal {
text-align: center;
}
.cart-info tbody .model, .cart-info tbody .product-price, .cart-info tbody .product-subtotal {
font-weight: 600;
color: #444;
}
.cart-info tbody td span.woocommerce-Price-currencySymbol {
vertical-align: baseline;
}
.cart-info tbody span.stock {
color: #F00;
font-weight: 600;
}
.cart-info tr.odd td, table.wcv-table tr:nth-child(even) {
background-color: #f9f9f9;
}
.wcv-grid table.wcvendors-table-product {
font-size: 13px;
}
.wcvendors-table-product h4 {
margin-bottom: 8px;
font-weight: normal;
font-size: 16px;
}
.wcv-grid table.wcvendors-table-product .row-actions a {
color: #333333;
background-color: #e1e1e1;
padding: 4px 10px;
margin-right: 1px;
vertical-align: middle;
border-radius: 2em;
font-size: 12px;
}
.wcv-grid table.wcvendors-table-product .row-actions a:hover {
color: #ffffff;
background-color: #333333;
}
#wcv-product-edit .product_attributes .woocommerce_attribute {
clear: left;
padding: 15px;
background-color: #fafafa;
margin-bottom: 1px;
}
#wcv-product-edit .product_attributes .woocommerce_attribute h5 a.remove_row.delete {
color: #333333;
background-color: #e1e1e1;
padding: 4px 10px;
margin-right: 1px;
vertical-align: middle;
border-radius: 2em;
font-size: 12px;
font-weight: normal;
text-decoration: none;
}
#wcv-product-edit .product_attributes .woocommerce_attribute button.button {
padding: 6px 12px;
color: #333333;
background-color: #e1e1e1;
}
#wcv-product-edit .select2-container .select2-choice {
border-radius: 0px 5px 5px 0 !important;
}
.cart-module {
text-align: left;
}
.cart-module .cart-heading {
padding: 8px 8px 8px 28px;
font-weight: 600;
font-size: 13px;
color: #f5f5f5;
cursor: pointer;
background: url(//inas-huki.com/wp-content/themes/rigid/image/plus.png) 10px 13px no-repeat;
background-color: #333;
}
.cart-module .toggle_holder {
margin-bottom: 15px;
}
.toggle_holder #voucher, .toggle_holder #coupon, .toggle_holder .cart-content {
background-color: #f8f8f8;
padding: 15px;
}
.cart-module table {
margin-bottom: 15px;
}
.cart-module .active {
background: url(//inas-huki.com/wp-content/themes/rigid/image/plus.png) 10px -20px no-repeat;
background-color: #333;
}
.cart-module .cart-content {
padding: 15px;
display: none;
overflow: auto;
}
.cart-total {
border-top: 1px solid #DDDDDD;
border-bottom: 1px solid #DDDDDD;
overflow: auto;
padding: 8px 0px;
margin-bottom: 15px;
}
.cart-total table {
float: right;
margin-bottom: 15px;
}
.cart-total td {
padding: 3px;
text-align: right;
vertical-align: bottom;
}
.cart-total td.numbers, .cart-total td.numbers_total {
font-weight: 600;
color: #333;
}
.cart-total td.numbers_total {
vertical-align: bottom;
font-size: 18px;
}
.buttons {
padding: 1px;
}
.buttons .left {
float: left;
text-align: left;
}
.buttons .right {
float: right;
text-align: right;
}
.buttons .center {
text-align: center;
margin-left: auto;
margin-right: auto;
}
.toggle_holder a.button {
float: right;
} .wishlist-product table {
width: 100%;
border-collapse: collapse;
margin-bottom: 20px;
}
.wishlist-product td {
padding: 10px;
background-color: #fff;
}
.wishlist-product thead td {
color: #f5f5f5;
font-weight: 600;
background-color: #333;
padding: 10px;
}
.wishlist-product thead .remove, .wishlist-product thead .image, .wishlist-product thead .cart {
text-align: center;
}
.wishlist-product thead .name, .wishlist-product thead .model, .wishlist-product thead .stock {
text-align: center;
}
.wishlist-product thead .quantity, .wishlist-product thead .price, .wishlist-product thead .total {
text-align: center;
}
.wishlist-product tbody td {
vertical-align: middle;
border-bottom: 1px solid #DDDDDD;
}
.wishlist-product tbody .remove {
vertical-align: middle;
}
.wishlist-product tbody .remove, .wishlist-product tbody .image, .wishlist-product tbody .cart {
text-align: center;
}
.wishlist-product tbody .name, .wishlist-product tbody .model, .wishlist-product tbody .stock {
text-align: center;
}
.wishlist-product tbody .quantity, .wishlist-product tbody .price, .wishlist-product tbody .total {
text-align: center;
}
.wishlist-product tbody .price s {
color: #F00;
}
.wishlist-product table a.button {
margin-right: 0;
}
.wishlist-product table .image img {
background-color: #FFFFFF;
border: 1px solid #F8F8F8;
padding: 6px;
}
.wishlist-product tbody .name {
width: 120px;
}
.yith-wcwl-add-to-wishlist .ajax-loading, .yith-wcwl-add-button .ajax-loading {
display: none !Important;
position: absolute !important;
left: -9999px !important;
} .compare-info {
border-collapse: collapse;
width: 100%;
margin-bottom: 20px;
border: none;
background-color: #fff;
font-size: 12px;
}
.compare-info thead td, .compare-info thead tr td:first-child {
font-size: 14px;
font-weight: 600;
text-align: left;
padding: 8px;
background-color: #333333;
color: #ffffff;
}
.compare-info tr td:first-child {
color: #000000;
font-weight: 600;
text-align: right;
}
.compare-info td {
padding: 8px;
width: 20%;
text-align: center;
vertical-align: top;
padding: 8px;
}
.compare-info tr.even td {
background-color: #f1f1f1;
}
.compare-info .name a {
font-weight: 600;
}
.compare-info .price-old {
font-weight: 600;
color: #F00;
text-decoration: line-through;
}
.compare-info .price-new {
font-weight: 600;
}
.compare-info td.image img {
padding: 6px;
border: 1px solid #f1f1f1;
background-color: #fff;
}
div.rigid-contacts-holder {
position:relative;
margin-top:80px;
}
div.rigid-contacts-holder.rigid-contacts-shortcode {
margin-top:0px;
opacity:0.85;
}
h2.contact-form-title {
margin:0px 0px 30px 0px;
padding-left: 20px;
font-size:21px;
}
form.contact-form, form.wpcf7-form {
padding: 20px;
display: block;
}
.wpcf7-form-control-wrap {
display: block;
width: 100%;
}
.wpcf7-form-control-wrap input, .wpcf7-form-control-wrap textarea, .wpcf7-form-control-wrap select {
width: 100%;
}
.wpcf7-form-control-wrap input[type='checkbox'], .wpcf7-form-control-wrap input[type='radio'] {
width: auto !important;
}
span.wpcf7-list-item.first {
margin-left: 0px;
}
span.wpcf7-form-control.wpcf7-checkbox, span.wpcf7-form-control.wpcf7-radio {
display: inline-block;
margin-bottom: 20px !important;
}
form.contact-form, form.wpcf7-form {
border: 1px solid #f1f1f1;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}
form.contact-form .content {
float:left;
width:100%;
margin:0 0 20px 0;
position: relative;
}
form.contact-form .content.rigid_form_test {
font-size: 14px;
}
form.contact-form .buttons {
overflow: auto;
}
form.contact-form .content input {
width:100%;
padding:10px 4px;
}
form.contact-form .content input:focus 		{ outline:none; }
form.contact-form .content.rigid_form_test input {
width: 38px;
}
form.contact-form .content.rigid_form_test input, form.contact-form .content.rigid_form_test span {
display:inline-block;
}
form.contact-form textarea {
width:100% !Important;
margin:0px !important;
}
.contact-info {
overflow: auto;
padding-bottom: 20px;
border-bottom: 1px solid #eeeeee;
margin-bottom: 30px;
}
.contact-info .left {
float: left;
width: 48%;
}
.contact-info .right {
float: left;
width: 48%;
}
div.map_holder {
border: 10px solid #eeeeee;
background-color: #fff;
overflow: hidden;
}
.contact-form .content, .box-login .content {
margin-bottom: 15px;
}
.contact-form .content span, .box-login .content span, form.wpcf7-form p {
display: block;
clear: both;
margin-bottom: 8px;
font-weight: 600;
color:#333333;
font-size: 13.5px;
}
a.forgoten {
display: block;
margin-bottom: 15px;
}
.box-login .one_half {
min-height: 260px;
position: relative;
}
.box-login .content a.button {
position: absolute;
left: 0px;
bottom: 0px;
}
#main .rigid-share-links {
margin: 35px 0;
min-height: 37px;
padding: 12px 8px;
border-top: 1px solid #f1f1f1;
border-bottom: 1px solid #f1f1f1;
float: left;
width: 100%;
text-align: center;
}
#content.has-sidebar #main .rigid-share-links {
margin-bottom: 0px;
text-align: left;
}
#main .rigid-share-links .spread_word {
float: left;
font-size: 12px;
margin: 4px 10px 0 0;
color: #999999;
}
.addthis_toolbox a {
margin-bottom: 0 !Important;
}
#content:not(.has-sidebar) .addthis_toolbox a {
float: none !important;
}
a .at-icon-wrapper {
border-radius: 2px;
} .gallery-caption {
}
.bypostauthor {
}
dl.gallery-item {
}
.gallery-item dt, .gallery-item dd {
width: 100%;
padding: 10px 0 0 0;
margin-bottom: 1px;
border: none !important;
background: none !important;
}
.gallery-item dt a, .gallery-item dd a {
display: inline-block;
position: relative;
width: auto;
}
.gallery-item dt a img, .gallery-item dd a img {
border: none !important;
} .rigid_image_list a {
display:block;
margin-bottom:18px;
}
.mfp-iframe-holder .mfp-close {
top: -60px !important;
width: auto !important;
}
.rigid_image_list a.rigid-magnific-gallery-item {
display: inline-block;
position: relative;
overflow: hidden;
width: 33%;
padding: 20px;
}
.has-sidebar .rigid_image_list a.rigid-magnific-gallery-item {
width: 49.6%;
}
.rigid_image_list a.rigid-magnific-gallery-item:before, .gallery-item dt a:before, .gallery-item dd a:before {
display:block;
position:absolute;
top:20px;
bottom:20px;
left:20px;
right:20px;
opacity:0;
content:'';
transition: all 0.5s ease 0s;
-webkit-transition: all 0.5s ease 0s;
-ms-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
background: linear-gradient(to top,rgba(50,50,50,0) 0,rgba(16,15,15,0.40) 89%,rgba(16,15,15,0.45) 94%) !important;
}
.gallery-item dt a:before, .gallery-item dd a:before {
top:0px;
bottom:0px;
left:0px;
right:0px
}
.rigid_image_list a.rigid-magnific-gallery-item:after, .gallery-item dt a:after, .gallery-item dd a:after {
display:block;
width:50px;
height:50px;
line-height:50px;
text-align:center;
vertical-align:middle;
position:absolute;
top:50%;
margin-top:-25px;
margin-left:-25px;
left:50%;
font-family: 'Font Awesome 5 Free';
font-weight: 900;
background-color: #ffffff;
content: "\f002";
color:#333333 !important;
font-size:14px;
opacity:0;
transition: all 0.5s ease 0s;
-webkit-transition: all 0.5s ease 0s;
-ms-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
}
.rigid_image_list a.rigid-magnific-gallery-item:hover:before, .rigid_image_list a.rigid-magnific-gallery-item:hover:after, .gallery-item dt a:hover:after, .gallery-item dd a:hover:after, .gallery-item dt a:hover:before, .gallery-item dd a:hover:before {
opacity:1;
}
.rigid_image_list a img {
display:block;
vertical-align:text-bottom;
height:auto;
width: 100%;
transition: all 0.5s ease 0s;
-webkit-transition: all 0.5s ease 0s;
-ms-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
}
.rigid-portfolio-categories ul {
padding: 0 20px;
margin: 0 0 35px 0;
list-style: none;
display: block;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}
.rigid-portfolio-categories ul li {
display: inline-block;
list-style: none;
margin: 2px;
padding: 0;
float: left;
}
.rigid-portfolio-categories ul li:first-of-type {
float: right;
}
.rigid-portfolio-categories ul li a {
color: #b1b1b1;
text-decoration: none;
font-weight:500;
font-size:14px;
padding:7px 15px;
position: relative;
display: block;
overflow: hidden;
}
.rigid-portfolio-categories ul li:first-of-type a {
text-transform: capitalize;
}
.portfolio-unit {
width: 100%;
display: inline-block;
float:left;
overflow:hidden;
margin:0;
padding:0;
}
.portfolio-unit a.portfolio-link:hover {
cursor: url(//inas-huki.com/wp-content/themes/rigid/image/cross_cursor.png) 20 20, crosshair;
}
.portfolio-unit.rigid-none-overlay a.portfolio-link:hover, .portfolio-unit.list-unit a.portfolio-link:hover {
cursor: pointer !important;
}
.portfolio-unit.rigid-5px-gap:not(.list-unit) {
border:5px solid transparent;
}
.portfolio-unit.rigid-10px-gap:not(.list-unit) {
border:20px solid transparent;
}
.portfolio-unit.rigid-20px-gap:not(.list-unit) {
border:20px solid transparent;
}
.portfolio-unit.portfolio-col-2, .rigid_shortcode_latest_posts.rigid_blog_masonry.rigid-latest-blog-col-2 .blog-post {
width: 50%;
}
.portfolio-unit.portfolio-col-3, .rigid_shortcode_latest_posts.rigid_blog_masonry.rigid-latest-blog-col-3 .blog-post {
width: 33.33%;
}
.rigid_masonry_fullwidth .portfolio-unit.masonry-unit {
width: 25%;
}
.rigid_masonry_fullwidth .portfolio-unit.masonry-unit a.portfolio-link {
padding: 20px;
}
.portfolio-unit.portfolio-col-4, .rigid_shortcode_latest_posts.rigid_blog_masonry.rigid-latest-blog-col-4 .blog-post {
width: 25%;
}
.portfolio-unit.portfolio-col-5, .rigid_shortcode_latest_posts.rigid_blog_masonry.rigid-latest-blog-col-5 .blog-post {
width: 20%;
}
.portfolio-unit.portfolio-col-6, .rigid_shortcode_latest_posts.rigid_blog_masonry.rigid-latest-blog-col-6 .blog-post {
width: 16.66%;
}
.portfolio-unit.masonry-unit:nth-child(2) {
z-index: 10;
}
.portfolio-unit.list-unit {
padding:20px;
margin-bottom: 20px;
border: 1px solid #f1f1f1;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
transition: all 0.3s ease 0s;
-webkit-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
}
.portfolio-unit.list-unit .port-unit-image-holder {
width:420px;
position:relative;
z-index:1;
}
.port-unit-image-holder img {
vertical-align:text-bottom;
display:block;
width:100%;
height: auto;
}
.owl-item .portfolio-unit {
width: 100% !important;
}
.similar_projects .portfolio-unit, .related.products div.prod_hold {
width: 25%;
}
.similar_projects .owl-item .portfolio-unit {
border: 15px solid transparent;
}
.has-sidebar .similar_projects .portfolio-unit, .has-sidebar .related.products div.prod_hold {
width: 33.33%;
}
.portfolio-unit > h4 {
padding: 22px 12px;
font-size: 15px;
text-transform: uppercase;
margin-bottom: 0;
position: absolute;
width:100%;
bottom:-150px;
left:0;
z-index: 2;
display: block;
transition: all 0.5s ease 0s;
-webkit-transition: all 0.5s ease 0s;
-ms-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
text-align:center;
}
.portfolio-unit:hover > h4 {
bottom:80px;
color:#ffffff;
}
.portfolio-unit-holder, .post-unit-holder {
background-color: #ffffff;
position: relative;
overflow: hidden;
}
.post-unit-holder {
width:100%;
overflow: hidden;
background-color: #f8f8f8;
}
.rigid_blog_masonry .post-unit-holder {
margin-bottom: 0px;
}
.rigid_blog_masonry:not(.rigid-related-blog-posts) .rigid_post_data_holder {
background-color: #ffffff;
padding: 40px 25px 100px 25px;
width: auto;
height: 100% !important;
margin: 0;
border: 1px solid #f1f1f1;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
z-index: 10000;
transition: all 0.3s ease 0s;
-webkit-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
}
.rigid_shortcode_latest_posts.rigid_blog_masonry .rigid_post_data_holder {
border: none;
padding: 25px 25px 25px 25px;
}
.rigid_shortcode_latest_posts.rigid_blog_masonry.rigid-no-post-image .rigid_post_data_holder {
padding-top: 60px;
}
.rigid_shortcode_latest_posts.rigid_blog_masonry.rigid-no-post-image div.post .post-date {
top: 38px;
background: none;
padding: 0;
}
.rigid_shortcode_latest_posts.rigid_blog_masonry.rigid-no-post-image div.post .post-date * {
color: #999999;
background: none;
border: none;
font-size: 13px;
font-weight: 600;
padding: 0;
margin-right: 5px;
}
.rigid_shortcode_latest_posts.rigid_blog_masonry.rigid-no-post-image .rigid_post_data_holder .rigid-post-avatar img {
width: 28px !Important;
height: auto !Important;
}
.rigid_shortcode_latest_posts.rigid_blog_masonry.rigid-no-post-excerpt .blog-post-meta {
margin-bottom: 0px;
}
.post-unit-holder > img, .portfolio-unit-holder > img {
display:block;
vertical-align:text-bottom;
width:101% !Important;
max-width: 101% !Important;
height:auto;
position: relative;
will-change: transform, opacity;
transition: all 0.5s ease 0s;
-webkit-transition: all 0.5s ease 0s;
-ms-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
}
.portfolio-unit-holder {
background-color: #333333;
}
.rigid-10px-gap .portfolio-unit-holder {
background: none !important;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.portfolio-unit-holder:hover > img {
-webkit-filter: blur(3px) grayscale(100%); filter: blur(3px) grayscale(100%);
-webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); transform:scale(1.1);
}
.portfolio-unit.rigid-none-overlay .portfolio-unit-holder:hover > img {
opacity: 1;
}
.post .post-unit-holder > img {
background-color: #333333;
background-size: cover;
}
.rigid_blog_masonry:not(.rigid-related-blog-posts) .blog-post.post .post-unit-holder {
position: absolute;
opacity: 0;
height: 100%;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
overflow: hidden;
transition: all 0.3s ease 0s;
-webkit-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
}
.rigid_blog_masonry:not(.rigid-related-blog-posts) .blog-post.post .post-unit-holder img {
min-height: 100%;
max-width: none;
max-height: none;
width: auto;
object-fit: cover;
opacity: 0;
will-change: opacity;
transition: all 0.3s ease 0s;
-webkit-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
}
.rigid_blog_masonry:not(.rigid-related-blog-posts) .blog-post.post:hover .post-unit-holder, .rigid_blog_masonry:not(.rigid-related-blog-posts) .blog-post.post:hover .post-unit-holder img {
opacity: 1;
}
.portfolio-unit-info {
text-align: center;
transition: all 0.3s ease 0s;
-webkit-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
overflow: hidden;
z-index: 9000;
position: absolute;
top: 0px;
left: 0px;
right: 0px;
bottom: 0px;
}
.rigid-none-overlay.rigid-10px-gap .portfolio-unit-holder {
background: none;
}
.rigid-none-overlay .portfolio-unit-info {
text-align: left;
overflow: visible;
z-index: 20000;
position: relative;
top: -5px;
left: auto;
right: auto;
bottom: auto;
background-color: #ffffff;
overflow: visible;
}
.rigid-none-overlay .portfolio-unit-info a.portfolio-lightbox-link {
opacity: 1;
left: 20px;
margin-left: 0px;
top: -45px;
}
.rigid-none-overlay .portfolio-unit-info small, .rigid-none-overlay .portfolio-unit-info h4 {
position: relative;
top: auto;
left: auto;
right: auto;
bottom: auto;
}
.rigid-none-overlay .portfolio-unit-info small {
margin-bottom: 9px !Important;
display: block;
}
.rigid-none-overlay .portfolio-unit-info a.portfolio-link:before {
width: 25px;
height:1px;
display: block;
content: "";
background: #999999;
position: absolute;
top:42px;
left: 10px;
}
.rigid-none-overlay .portfolio-unit-info a.portfolio-link h4 {
color: #333333 !Important;
width: auto;
padding-left: 25px;
}
.rigid-none-overlay .portfolio-unit-info a.portfolio-link small {
padding-left: 25px;
}
.rigid-none-overlay .portfolio-unit-info h6 {
bottom: 100%;
}
.portfolio-unit.list-unit .portfolio-unit-holder {
display:table;
width: 100%;
background: #ffffff;
}
.portfolio-unit.list-unit .portfolio-unit-info {
padding:20px 50px;
position:relative;
top:0;
left:0;
opacity:1 !Important;
display:table-cell;
vertical-align:middle;
z-index:2;
overflow:visible;
text-align: left;
width: 100%;
}
.portfolio-unit.list-unit .portfolio-unit-info h6 {
color: #333333;
}
.portfolio-unit.list-unit .portfolio-unit-info h6:after {
background-color: #333333;
}
.portfolio-unit.list-unit .portfolio-unit-info h4, .portfolio-unit.list-unit .portfolio-unit-info small {
text-align: left;
display: block;
width: 100%;
position: relative;
left: auto;
right: auto;
bottom: auto;
top: auto;
}
.portfolio-unit.list-unit .portfolio-unit-info p {
margin: 0;
}
.portfolio-unit.list-unit .portfolio-unit-info a.portfolio-lightbox-link {
left: -210px;
}
.post-unit-holder:hover .portfolio-unit-info, .rigid_flexslider.post_slide:hover .portfolio-unit-info {
opacity: 1;
}
.portfolio-unit-info h4 {
margin-bottom:8px;
font-size: 19px;
display: block;
font-weight: 500;
}
.portfolio-unit.list-unit .portfolio-unit-info small {
margin-bottom: 10px;
}
.portfolio-unit.list-unit .portfolio-unit-info h4 {
font-size: 36px;
font-weight: bold;
margin-bottom: 15px;
width: 65%;
}
.portfolio-unit-info h6 {
position: absolute !important;
width: auto !important;
margin: 0 !important;
bottom:0px;
right: 30px;
text-transform: uppercase;
font-size: 11px;
transform-origin: bottom right 0;
-ms-transform-origin: bottom right 0;
-webkit-transform-origin: bottom right 0;
transform: rotate(90deg);
-ms-transform: rotate(90deg); -moz-transform: rotate(90deg); -webkit-transform: rotate(90deg); -o-transform: rotate(90deg); color: #ffffff;
font-weight: 400;
}
.portfolio-unit-info h6:after {
display: inline-block;
content: "";
width: 30px;
height: 1px;
background-color: #ffffff;
margin-left: 5px;
position: relative;
top: -2px;
}
.portfolio-unit-info a.go_to_page {
line-height: 0px;
vertical-align: middle;
display: block;
margin: 0 auto;
text-align: center;
left: 0;
top: 0;
bottom: 0;
right: 0;
position: absolute;
transition: all 0.5s ease 0s;
-webkit-transition: all 0.5s ease 0s;
-ms-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
font-size:1px;
color: rgba(0,0,0,0);
text-decoration:none !Important;
z-index:31000;
}
.portfolio-unit .portfolio-unit-info a.go_to_page {
margin: -50px 0 0 -30px;
}
.portfolio-unit-info a.go_to_page:hover {
text-decoration:none;
}
.portfolio-unit-info a.go_to_page:hover:after {
text-decoration:none;
}
a.portfolio-link {
display:block;
width:100%;
height:100%;
vertical-align:middle;
padding:35px 20px;
background: linear-gradient(to top,rgba(50,50,50,0) 0,rgba(16,15,15,0.40) 89%,rgba(16,15,15,0.45) 94%) !important;
}
.portfolio-unit-info small, .portfolio-unit-info h4 {
text-align: left;
position: absolute;
top: 30px;
left: 30px;
margin: 0;
transition: all 0.5s ease 0s;
-webkit-transition: all 0.5s ease 0s;
-ms-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
display: block;
}
.portfolio-unit-info h4 {
top: 55px;
font-size: 18px;
display: block;
width: 65%;
}
.portfolio-unit-info small > span {
text-transform: uppercase;
display: inline-block;
padding-right: 5px;
margin-right: 2px;
border-right: 1px solid !important;
}
.portfolio-unit-info a.portfolio-lightbox-link {
display:block;
width:50px;
height:50px;
line-height:48px;
position:absolute;
z-index:1000;
top:50%;
left:50%;
margin-left: -25px;
margin-top: -25px;
text-decoration:none !important;
background: none;
color: #333333;
background-color: #ffffff;
opacity: 0;
transition: all 0.5s ease 0s;
-webkit-transition: all 0.5s ease 0s;
-ms-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
padding: 0;
}
.portfolio-unit-info a.portfolio-lightbox-link:hover {
opacity: 1;
}
.portfolio-unit-info a.portfolio-lightbox-link span {
display:block;
width:50px;
height:50px;
line-height:48px;
color:#333333 !Important;
text-align:center;
vertical-align:middle;
text-decoration:none !important;
padding: 0;
}
.rigid-none-overlay .portfolio-unit-info a.portfolio-lightbox-link span {
color:#333333 !Important;
}
.rigid-none-overlay a.portfolio-link {
background: none !important;
}
.portfolio-unit-holder:hover a.portfolio-lightbox-link {
opacity: 1;
}
.portfolio-unit-info a.portfolio-lightbox-link span:after {
font-family: 'Font Awesome 5 Free';
font-weight: 900;
content: "\f002";
font-size:14px;
text-decoration:none !important;
}
.portfolio-unit-info a.portfolio-lightbox-link span:before {
position: absolute;
top: 3px;
left: 3px;
right: 3px;
bottom: 3px;
content: "";
display: block;
border: 3px solid #ffffff;
transition: all 0.3s ease 0s;
-webkit-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
opacity: 0;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
}
.portfolio-unit-info a.portfolio-lightbox-link:hover span:before {
top:-7px;
left: -7px;
right: -7px;
bottom: -7px;
opacity: 1;
}
.portfolio-unit.list-unit a.portfolio-link {
padding:0;
background: none !important;
}
.portfolio-unit.masonry-unit a.portfolio-link, .portfolio-unit.masonry-unit a.portfolio-link small, .portfolio-unit.masonry-unit a.portfolio-link h4, .portfolio-unit.masonry-unit a.portfolio-link h6, .portfolio-unit.masonry-unit a.portfolio-link p, .portfolio-unit.portfolio-col-2 a.portfolio-link, .portfolio-unit.portfolio-col-2 a.portfolio-link small, .portfolio-unit.portfolio-col-2 a.portfolio-link h4, .portfolio-unit.portfolio-col-2 a.portfolio-link h6, .portfolio-unit.portfolio-col-2 a.portfolio-link p, .portfolio-unit.portfolio-col-3 a.portfolio-link, .portfolio-unit.portfolio-col-3 a.portfolio-link small, .portfolio-unit.portfolio-col-3 a.portfolio-link h4, .portfolio-unit.portfolio-col-3 a.portfolio-link h6, .portfolio-unit.portfolio-col-3 a.portfolio-link p, .portfolio-unit.portfolio-col-4 a.portfolio-link, .portfolio-unit.portfolio-col-4 a.portfolio-link small, .portfolio-unit.portfolio-col-4 a.portfolio-link h4, .portfolio-unit.portfolio-col-4 a.portfolio-link h6, .portfolio-unit.portfolio-col-4 a.portfolio-link p, .similar_projects .portfolio-unit a.portfolio-link, .similar_projects .portfolio-unit a.portfolio-link small, .similar_projects .portfolio-unit a.portfolio-link h4, .similar_projects .portfolio-unit a.portfolio-link h6, .similar_projects .portfolio-unit a.portfolio-link p, .owl-item .portfolio-unit a.portfolio-link, .owl-item .portfolio-unit a.portfolio-link small, .owl-item .portfolio-unit a.portfolio-link h4, .owl-item .portfolio-unit a.portfolio-link h6, .owl-item .portfolio-unit a.portfolio-link p, .portfolio-unit.portfolio-col-5 a.portfolio-link, .portfolio-unit.portfolio-col-5 a.portfolio-link small, .portfolio-unit.portfolio-col-5 a.portfolio-link h4, .portfolio-unit.portfolio-col-5 a.portfolio-link h6, .portfolio-unit.portfolio-col-5 a.portfolio-link p, .portfolio-unit.portfolio-col-6 a.portfolio-link, .portfolio-unit.portfolio-col-6 a.portfolio-link small, .portfolio-unit.portfolio-col-6 a.portfolio-link h4, .portfolio-unit.portfolio-col-6 a.portfolio-link h6, .portfolio-unit.portfolio-col-6 a.portfolio-link p {
text-decoration:none;
}
.portfolio-unit.list-unit a.portfolio-link, .portfolio-unit.list-unit a.portfolio-link small, .portfolio-unit.list-unit a.portfolio-link h4, .portfolio-unit.list-unit a.portfolio-link h6, .portfolio-unit.list-unit a.portfolio-link p{
text-decoration:none;
}
.portfolio_top {
padding-bottom:50px;
position:relative;
}
.portfolio_top.rigid_image_list_portfolio div.two_third.portfolio-main-image-holder {
display: inline-block;
width: 100%;
margin: 0 0 30px 0;
}
.portfolio_top.rigid_image_list_portfolio div.one_third.last.project-data {
display: inline-block;
width: 100%;
padding: 0;
margin: 0;
}
.portfolio_top.rigid_image_list_portfolio .project-data .project-details, .portfolio_top.rigid_image_list_portfolio .project-data .main-features, .portfolio_top.rigid_image_list_portfolio .project-data .more-details {
display: inline-block;
vertical-align: top;
padding: 20px;
}
.portfolio_top.rigid_image_list_portfolio .project-data .more-details {
width: 74%;
}
.portfolio_top.rigid_image_list_portfolio .project-data .project-details, .portfolio_top.rigid_image_list_portfolio .project-data .main-features {
width: 24%;
}
.portfolio_top .project-data .main-features {
margin-top: 35px;
font-size: 13px;
margin-bottom: 35px;
}
.portfolio_top.rigid_image_list_portfolio .project-data .main-features {
width: 100%;
padding: 0;
margin-top: 35px;
margin-bottom: 0;
font-size: 13px;
}
.portfolio_top.rigid_image_list_portfolio .project-data .main-features li {
display: inline-block;
width: 30%;
}
.portfolio_top .project-data h4 {
font-size: 15px;
margin-bottom:20px;
text-transform: uppercase;
vertical-align: middle;
}
.portfolio_top .project-data h4:after {
display: inline-block;
content: "";
width: 30px;
height: 1px;
background-color: #cecece;
vertical-align: middle;
margin-left: 7px;
position: relative;
top: -1px;
}
.portfolio_top .project-data ul li strong {
font-size: 13px;
font-weight: 400;
color: #333333;
text-align: left;
clear:both;
display:block;
text-transform: uppercase;
}
.portfolio_top .project-data .project-details .simple-list-underlined li, .portfolio_top .project-data .main-features .checklist li {
border: none !important;
padding-bottom:8px;
font-size: 13px;
}
.portfolio_top .project-data .main-features .checklist li:before {
font-family: 'Font Awesome 5 Free';
font-weight: 900;
content: "\f058";
text-decoration:none !important;
margin-right: 8px;
}
.portfolio_top .project-data .project-details a.button {
margin: 10px 0;
font-weight: 500;
font-size: 13px;
}
.portfolio-main-image-holder #wrap {
margin-left: 100px;
}
.portfolio-main-image-holder ul.additional-images {
padding: 0;
margin: 0;
list-style: none;
text-align: center;
position: absolute;
top: 0px;
left: 0px;
width: 80px;
}
.rigid-project-description {
margin-bottom:50px;
padding-top: 50px;
border-top:1px solid #f1f1f1;
}
.rigid-project-description.rigid-custom-content {
margin-bottom:50px;
padding-top: 0px;
border: none;
}
.rigid-project-description > h3 {
text-transform: uppercase;
font-size:21px;
margin-bottom:30px;
border-bottom: 1px solid #e1e1e1;
padding-bottom:15px;
}
div.portfolio-nav:not(.rigid-enabled){display:none}
cite {
font-size: 12px;
color: #333333;
display: block;
clear: left;
padding: 0;
font-style: italic;
}
blockquote cite, q cite {
margin-top: 15px;
padding-top: 15px;
border-top: 1px solid #e8e8e8;
}
blockquote, q {
padding: 35px 8% !important;
background-color:#f8f8f8;
margin-bottom: 35px;
margin-top: 35px;
-webkit-hyphens: none;
-moz-hyphens: none;
-ms-hyphens: none;
hyphens: none;
quotes: none;
font-size: 18px;
color: #222222;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
position: relative;
display: block;
width: 100%;
}
blockquote:before, q:before {
position: absolute;
font-family: 'Font Awesome 5 Free';
font-weight: 900;
content: "\f10e";
display: block;
top:-20px;
left: 8%;
font-size: 18px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
width: 50px;
height: 50px;
background-color:#f8f8f8;
border: 5px solid #ffffff;
line-height: 44px;
text-align: center;
vertical-align: middle;
font-style: normal;
} .blog-post {
padding-bottom: 30px;
position: relative;
margin-bottom: 50px;
}
body.single-post .content_holder > .blog-post {
padding: 0;
border: none;
}
.blog-post.sticky, .rigid_blog_masonry:not(.rigid-related-blog-posts) .sticky .rigid_post_data_holder {
border-style: solid;
}
div:not(.rigid_blog_masonry) > .blog-post.sticky .rigid_post_data_holder {
border-bottom: 6px solid;
background-color: #fcfcfc;
padding-top: 50px;
}
div:not(.rigid_blog_masonry) > .blog-post.sticky .rigid_post_data_holder:before {
position: absolute;
display: block;
font-family: 'Font Awesome 5 Free';
font-weight: 900;
font-size: 28px;
top:45px;
right: 35px;
content: "\f08d";
transform: rotate(30deg);
-ms-transform: rotate(30deg); -moz-transform: rotate(30deg); -webkit-transform: rotate(30deg); -o-transform: rotate(30deg); background-color: #333333;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
width: 45px;
height: 45px;
line-height: 45px;
vertical-align: middle;
text-align: center;
color: #ffffff;
}
.blog-post-excerpt {
padding: 5px;
margin: 0;
clear:both;
text-align: initial;
}
body.search-results .blog-post-excerpt, body.search-results .blog-post.product.type-product .blog-post-meta, body.search-results .blog-post.product.type-product .post-date, body.search-results .blog-post.product.type-product .rigid-post-avatar {
display: none;
}
body.search.search-no-results .blog-post-excerpt form#searchform, body.search.search-no-results .blog-post-excerpt p {
margin-top: 20px;
display: block;
}
body.search.search-no-results .blog-post-excerpt {
padding: 0;
}
.blog-post-excerpt p:first-of-type{
margin-top: 0;
}
.blog-post-excerpt p:last-of-type{
margin-bottom: 0;
}
.blog-post .heading-title, .blog-post .rigid_post_data_holder h2.heading-title {
padding: 0 5px;
font-size: 26px;
line-height: normal;
margin-bottom: 15px;
font-weight: 500;
clear: left;
}
.blog-post h1.heading-title {
font-size: 24px;
line-height: 40px;
border-bottom: 1px solid #e1e1e1 !important;
}
.blog-post-meta {
margin-bottom: 35px;
font-size: 13px;
clear:both;
padding: 0 5px;
}
.blog-post-meta.post-meta-top {
margin-bottom: 15px;
}
.rigid_blog_masonry:not(.rigid_shortcode_latest_posts) .blog-post-meta.post-meta-top {
margin-bottom: 40px;
}
.rigid_blog_masonry:not(.rigid_shortcode_latest_posts) .blog-post-meta.post-meta-bottom {
position: absolute;
bottom: 40px;
}
body.single-post .rigid_title_holder .blog-post-meta {
margin-bottom: 0px;
margin-top: 10px;
}
body.single-post .rigid_title_holder .blog-post-meta img.avatar {
width: 35px;
height: 35px;
}
.blog-post-meta span.sticky_post, .blog-post-meta span.post_format {
background-color: #f4524d;
color: #ffffff;
padding: 4px 8px;
font-weight: 600;
margin-right: 4px;
font-style:normal;
font-size:11px;
display: none;
}
.blog-post-meta span.post_format {
background: #ffffff;
color: #333333;
border: 1px solid #f1f1f1;
}
.blog-post-meta span.sticky_post i {
color: #ffffff;
}
.blog-post-meta span.post_format a {
text-decoration: none;
font-size:11px;
margin:0px;
}
.blog-post-meta.post-meta-top a {
color: #999999;
}
.blog-post-meta.post-meta-bottom a {
color: #333333;
display: inline-block;
}
.blog-post-meta span.post-meta-date {
margin-right: 5px;
}
.blog-post-meta span.post-meta-date:before {
font-family: 'Font Awesome 5 Free';
font-weight: 900;
content: "\f017";
display: inline-block;
margin-right: 3px;
}
.blog-post-meta span a, .blog-post-meta a[rel="tag"] {
margin-right:6px;
}
.blog-post-meta span i, .blog-post-meta i, .blog-post-meta span.post-meta-date:before {
margin-right:3px;
line-height: 24px;
transition: all 0.5s ease 0s;
-webkit-transition: all 0.5s ease 0s;
-ms-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
}
.blog-post-meta a[rel="tag"] {
margin-right: 3px;
}
.post-date, .widget_recent_entries .post-date {
font-size: 12px;
padding-left: 20px;
}
.widget .post-date, .widget_recent_entries.rigid-popular-posts .post-date {
padding-left: 0px !Important;
color: #999999 !Important;
position: relative !Important;
background: none !Important;
font-size: 11px !Important;
top: auto !Important;
left: auto !Important;
display: inline-block;
font-weight: normal !important;
}
.post-date a, .post-date a:hover {
text-decoration:none;
color: rgba(255,255,255,0.5);
}
div.post .post-date, div.product.type-product .post-date, div.page.type-page .post-date, div.attachment .post-date {
position: absolute;
top: 29px;
left: 65px;
text-align: center;
color: rgba(0,0,0,0.07);
padding: 10px 10px 10px 6px;
line-height: 13px;
z-index: 29000;
font-weight: 600;
font-size: 16px;
}
div.post .rigid-no-avatar .post-date, div.product.type-product .rigid-no-avatar .post-date, div.page.type-page .rigid-no-avatar .post-date, div.attachment .rigid-no-avatar .post-date {
left: 30px;
}
div.blog-post.rigid-post-no-image .post-date {
top: 15px;
left: 50px;
}
.rigid_shortcode_latest_posts div.post.rigid-post-no-image .post-date {
left: 65px;
}
div.post.rigid-post-no-image .rigid-no-avatar .post-date {
left: 15px;
}
body.single-post .content_holder > .post .post-date {
left: 30px;
}
body.single-post .content_holder > .post .rigid-post-avatar + .blog-post-meta + .post-date {
left: 65px !important;
}
div.post .post-date .num, div.attachment .post-date .num, div.product.type-product .post-date .num, div.page.type-page .post-date .num {
width: 100%;
text-align: center;
font-weight: normal;
padding: 2px 6px;
border-right: 1px solid;
border-right-color: rgba(0,0,0,0.07);
line-height: 21px;
margin-right:5px;
text-align: center;
color: #ffffff;
}
.blog-post .slideshow, .blog-post .slideshow .flexslider {
margin: 0 0 25px 0;
}
.video-holder {
height: 0;
margin-bottom: 30px;
overflow: hidden;
padding-bottom: 67.5%;
padding-top: 25px;
position: relative;
}
.blog-post .video-holder {
margin-bottom: 15px;
}
.video-holder embed, .video-holder iframe, .video-holder object, .video-holder video {
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
}
.rigid_post_data_holder {
width: 85%;
margin: -30px auto 0 auto;
position: relative;
background: #ffffff;
padding: 50px 30px;
border-bottom: 1px solid #f1f1f1;
overflow: hidden;
}
body.single-post .content_holder > .rigid-post-no-image {
background: none;
}
.rigid-post-no-image .rigid_post_data_holder {
margin-top: 0px;
padding-top: 0px;
}
body.single-post .rigid_post_data_holder {
text-align: left;
}
body.single-post .content_holder > .post > .rigid_post_data_holder {
overflow: visible;
width: 100%;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 0px;
}
body.single-post .has-sidebar .rigid_post_data_holder {
width: 100%;
margin-top: 0;
padding-top: 0;
}
.blog-post-meta img.avatar {
width: 21px;
height: 21px;
display: inline-block;
position: relative;
z-index: 1000;
float: none;
margin: 0 3px 0 0;
vertical-align: middle;
padding: 3px;
border: none;
position: relative;
top: -2px;
}
.rigid-related-blog-posts .blog-post-meta img.avatar {
width: 21px !important;
height: 21px !important;
max-width: 21px !important;
display: inline-block;
clear: none;
}
.post-meta-bottom .lazy-hidden, .woocommerce-MyAccount-content .myaccount_user .rigid-account-avatar .lazy-hidden {
display: none !important;
}
.rigid_post_data_holder .rigid-post-avatar img {
border: 1px solid #f1f1f1;
padding: 2px;
}
.rigid_blog_masonry .blog-post {
width:33.3%;
border:none;
margin:0;
vertical-align:top;
margin-bottom:10px;
box-sizing: border-box;
border: 20px solid transparent;
}
.rigid_blog_masonry .blog-post {
overflow: hidden;
padding: 0px !important;
}
.rigid_shortcode_latest_posts.rigid_blog_masonry .blog-post {
width: 100%;
margin: 0px;
position: relative;
border: none;
}
.rigid_shortcode_latest_posts.rigid_blog_masonry:not(.rigid-related-blog-posts) .blog-post {
border: 5px solid transparent !important;
}
.has-sidebar .content_holder.rigid_blog_masonry .blog-post {
width:46.96%;
}
body.rigid-fullwidth-blog-pages.blog .content_holder.rigid_blog_masonry .blog-post {
width: 25%;
}
body.rigid-fullwidth-blog-pages.blog #content.has-sidebar .content_holder.rigid_blog_masonry .blog-post {
width:32%;
}
.has-sidebar .rigid_shortcode_blog.rigid_blog_masonry div.post.blog-post {
width:50%;
}
.rigid_blog_masonry div.post.blog-post .heading-title, .rigid-related-blog-posts div.post.blog-post .heading-title, .rigid_blog_masonry div.post.blog-post .rigid_post_data_holder h2 {
padding:0 0 5px 0;
margin-bottom: 12px;
position: relative;
font-size: 24px;
clear: left;
}
.rigid_shortcode_latest_posts.rigid_blog_masonry div.post.blog-post .rigid_post_data_holder h2.heading-title {
font-size: 21px;
}
.rigid-related-blog-posts .post-unit-holder {
margin-bottom: 10px;
}
.rigid-related-blog-posts div.post.blog-post .heading-title {
font-size: 14px !important;
line-height: normal;
margin-bottom: 6px !important;
}
.rigid-related-blog-posts .blog-post-excerpt, .rigid-related-blog-posts .blog-post-meta.post-meta-top {
display: none;
}
.rigid-related-blog-posts .blog-post-excerpt, .rigid-related-blog-posts .blog-post-meta.post-meta-bottom {
font-size: 12px;
}
.rigid_blog_masonry .blog-post-meta {
padding:0;
position: relative;
}
.rigid_blog_masonry:not(.rigid_shortcode_latest_posts) .blog-post-meta, .rigid_shortcode_latest_posts.rigid_blog_masonry .blog-post-meta.post-meta-bottom {
margin-bottom: 0px;
}
.rigid_blog_masonry div.post.blog-post .blog-post-excerpt {
padding-left:0;
padding-right:0;
position: relative;
z-index:100;
transition: all 0.3s ease 0s;
-webkit-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
}
.rigid_blog_masonry div.post.blog-post .blog-post-excerpt .rigid-defined-excerpt {
margin-bottom: 60px;
}
.rigid_blog_masonry div.post.blog-post .blog-post-excerpt > :not(.rigid-defined-excerpt), .rigid_shortcode_latest_posts.rigid_blog_masonry div.post.blog-post .blog-post-excerpt {
display: none;
}
.rigid_shortcode_latest_posts.rigid_blog_masonry.rigid-visible-images .blog-post.post .post-unit-holder, .rigid_shortcode_latest_posts.rigid_blog_masonry.rigid-visible-images .blog-post.post .rigid_post_data_holder, .rigid_blog_masonry.rigid-mozaic:not(.rigid-related-blog-posts) .blog-post.post .post-unit-holder, .rigid_blog_masonry.rigid-mozaic:not(.rigid-related-blog-posts) .blog-post.post .rigid_post_data_holder {
position: relative;
opacity: 1;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
border: none;
}
.rigid_shortcode_latest_posts.rigid_blog_masonry.rigid-visible-images .blog-post.post .post-unit-holder, .rigid_shortcode_latest_posts.rigid_blog_masonry.rigid-visible-images .blog-post.post .rigid_post_data_holder {
height: auto !important;
}
.rigid_blog_masonry.rigid-mozaic:not(.rigid-related-blog-posts) .blog-post.post .rigid_post_data_holder, .rigid_shortcode_latest_posts.rigid_blog_masonry.rigid-visible-images .blog-post.post .rigid_post_data_holder {
padding: 25px 25px 65px 25px;
background: #ffffff;
}
.rigid_shortcode_latest_posts.rigid_blog_masonry.rigid-visible-images .blog-post.post .rigid_post_data_holder {
padding: 25px;
background: #ffffff;
margin-top:-80px;
opacity: 1 !important;
}
.rigid_shortcode_latest_posts.rigid_blog_masonry.rigid-visible-images:not(.rigid-related-blog-posts) .blog-post {
border: 15px solid transparent !important;
}
.rigid_blog_masonry.rigid-mozaic:not(.rigid-related-blog-posts) .blog-post.post .post-unit-holder img, .rigid_shortcode_latest_posts.rigid_blog_masonry.rigid-visible-images .blog-post.post .post-unit-holder img {
opacity: 1 !important;
}
.rigid_blog_masonry.rigid-mozaic div.post.blog-post .blog-post-excerpt .rigid-defined-excerpt {
margin-bottom: 10px;
}
.rigid_blog_masonry.rigid-mozaic .blog-post-meta.post-meta-top {
margin-bottom: 20px;
}
.rigid_blog_masonry.rigid-mozaic:not(.rigid-related-blog-posts) .blog-post.post .rigid_post_data_holder h2.heading-title, .rigid_shortcode_latest_posts.rigid_blog_masonry.rigid-visible-images .blog-post.post .rigid_post_data_holder h2.heading-title {
font-size: 18px;
}
.rigid_blog_masonry.rigid-mozaic .blog-post {
display: inline-block;
width: 33%;
}
body.rigid-fullwidth-blog-pages.blog .content_holder.rigid_blog_masonry.rigid-mozaic .blog-post {
width: 24.6%;
}
.rigid_blog_masonry.rigid-mozaic .blog-post:nth-child(1), .rigid_blog_masonry.rigid-mozaic .blog-post:nth-child(7), .rigid_blog_masonry.rigid-mozaic .blog-post:nth-child(11), .rigid_blog_masonry.rigid-mozaic .blog-post:nth-child(17) {
width: 66%;
}
body.rigid-fullwidth-blog-pages.blog .content_holder.rigid_blog_masonry.rigid-mozaic .blog-post:nth-child(1), body.rigid-fullwidth-blog-pages.blog .content_holder.rigid_blog_masonry.rigid-mozaic .blog-post:nth-child(10), body.rigid-fullwidth-blog-pages.blog .content_holder.rigid_blog_masonry.rigid-mozaic .blog-post:nth-child(15) {
width: 49.8%;
}
.rigid_shortcode_latest_posts {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
}
.rigid_shortcode_latest_posts {
padding: 2px;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.rigid_shortcode_latest_posts.rigid_blog_masonry:not(.rigid_shortcode_latest_posts) .blog-post {
width:100% !important;
overflow:hidden;
display: flex;
-webkit-box-align: stretch;
-webkit-align-items: stretch;
-ms-flex-align: stretch;
align-items: stretch;
float:left;
margin:0 0 30px 0 !important;
border: none !important;
box-sizing:border-box;
transition: all 0.3s ease 0s;
-webkit-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
position: relative;
}
.rigid_shortcode_latest_posts.rigid_blog_masonry .blog-post .rigid_post_data_holder {
padding: 30px;
z-index: 10000;
width: auto;
border: none;
margin: 0;
text-align: left;
background-color: #ffffff;
transition: all 0.3s ease 0s;
-webkit-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
}
.rigid_blog_masonry:not(.rigid-related-blog-posts) .blog-post:not(.rigid-post-no-image):hover .rigid_post_data_holder {
background-color: transparent;
}
.rigid_blog_masonry:not(.rigid-related-blog-posts) .rigid_post_data_holder:before {
display: block;
content: "";
position: absolute;
top:0px;
left: 0px;
right: 0px;
bottom: 0px;
transition: all 0.3s ease 0s;
-webkit-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
opacity: 0;
z-index: 0;
}
.rigid_blog_masonry:not(.rigid-related-blog-posts) .rigid_post_data_holder:after {
display: block;
width: 60px;
height: 60px !important;
line-height: normal;
font-size: 42px;
position: absolute;
right: -10px;
top: 10px;
font-family: 'Font Awesome 5 Free';
font-weight: 900;
content: "\f15c";
color: rgba(0,0,0,0.05);
z-index: -1;
visibility: visible;
}
.rigid_blog_masonry:not(.rigid-related-blog-posts) .format-gallery .rigid_post_data_holder:after {
content: "\f083";
right: -5px;
}
.rigid_blog_masonry:not(.rigid-related-blog-posts) .format-image .rigid_post_data_holder:after {
content: "\f03e";
right: 0px;
}
.rigid_blog_masonry:not(.rigid-related-blog-posts) .format-audio .rigid_post_data_holder:after {
content: "\f028";
right: -5px;
}
.rigid_blog_masonry:not(.rigid-related-blog-posts) .format-video .rigid_post_data_holder:after {
content: "\f008";
right: 0px;
}
.rigid_blog_masonry:not(.rigid-related-blog-posts) .format-aside .rigid_post_data_holder:after {
content: "\f24a";
}
.rigid_blog_masonry:not(.rigid-related-blog-posts) .format-status .rigid_post_data_holder:after {
content: "\f27a";
right: -5px;
}
.rigid_blog_masonry:not(.rigid-related-blog-posts) .sticky .rigid_post_data_holder:after {
content: "\f08d";
color: rgba(0,0,0,0.1);
}
.rigid_shortcode_latest_posts.rigid_blog_masonry:not(.rigid-related-blog-posts) .sticky .rigid_post_data_holder:after {
content: "\f08d";
color: rgba(0,0,0,0.05);
}
.rigid_blog_masonry:not(.rigid-related-blog-posts) .format-link .rigid_post_data_holder:after {
content: "\f0c1";
transform: rotate(90deg);
-ms-transform: rotate(90deg); -moz-transform: rotate(90deg); -webkit-transform: rotate(90deg); -o-transform: rotate(90deg); right: 10px;
top:15px;
}
.rigid_blog_masonry:not(.rigid-related-blog-posts) .format-quote .rigid_post_data_holder:after {
content: "\f10e";
right: -5px;
}
.rigid_blog_masonry:not(.rigid-related-blog-posts) .format-chat .rigid_post_data_holder:after {
content: "\f086";
right: -5px;
}
.rigid_blog_masonry:not(.rigid-related-blog-posts) .blog-post:hover .rigid_post_data_holder:before {
opacity: 0.8;
}
.rigid_shortcode_latest_posts.rigid_blog_masonry.rigid-visible-images .blog-post:hover .rigid_post_data_holder:before {
opacity: 1;
}
.rigid_blog_masonry:not(.rigid-mozaic) .blog-post:hover .rigid_post_data_holder *, .rigid_blog_masonry:not(.rigid-related-blog-posts) .blog-post:hover .rigid_post_data_holder *, body.blog .rigid_blog_masonry:not(.rigid-mozaic) .sticky .rigid_post_data_holder *, .rigid_shortcode_blog.rigid_blog_masonry .sticky .rigid_post_data_holder *, .rigid_blog_masonry:not(.rigid-mozaic) .sticky .blog-post-meta span.post-meta-date:before, .rigid_blog_masonry:not(.rigid-related-blog-posts) .blog-post:hover .blog-post-meta span.post-meta-date:before {
color: #ffffff !important;
}
.rigid_blog_masonry.rigid-related-blog-posts .blog-post:hover .rigid_post_data_holder * {
color: #333333 !important;
}
.rigid_blog_masonry:not(.rigid-related-blog-posts) .sticky .rigid_post_data_holder, .rigid_blog_masonry:not(.rigid_shortcode_latest_posts) .sticky .rigid_post_data_holder {
border: none;
}
.rigid_shortcode_latest_posts.rigid_blog_masonry .owl-item .blog-post.rigid-post-no-image .rigid_post_data_holder {
position: relative;
left: auto;
right: auto;
bottom: auto;
margin-top: 30px;
}
.rigid-related-blog-posts.rigid_shortcode_latest_posts.rigid_blog_masonry .blog-post .rigid_post_data_holder {
position: relative;
left: auto;
right: auto;
bottom: auto;
margin-top: 0px;
padding: 10px 20px;
}
.rigid-related-blog-posts.rigid_shortcode_latest_posts.rigid_blog_masonry .blog-post {
display: block;
float: left;
}
.rigid-related-blog-posts.rigid_shortcode_latest_posts.rigid_blog_masonry .blog-post .rigid_post_data_holder .rigid-post-avatar {
display: none;
}
.rigid_blog_masonry .blog-post .post-date {
display: none;
}
.rigid_shortcode_latest_posts.rigid_blog_masonry.rigid-mozaic-posts .blog-post:hover, .rigid_shortcode_latest_posts.rigid_blog_masonry  .owl-item .blog-post:hover {
box-shadow: none !Important;
background: none;
}
.rigid_shortcode_latest_posts.rigid_blog_masonry.rigid-mozaic-posts .blog-post {
width: 50%;
margin-bottom: 5px !Important;
border-bottom: 1px solid #f5f5f5 !Important;
}
.rigid_shortcode_latest_posts.rigid_blog_masonry.rigid-mozaic-posts .blog-post:first-of-type {
margin-bottom: 30px !Important;
border-bottom: none;
padding-bottom: 18px;
}
.rigid_shortcode_latest_posts.rigid_blog_masonry.rigid-mozaic-posts .blog-post .post-date, .rigid_shortcode_latest_posts.rigid_blog_masonry.rigid-mozaic-posts .blog-post .rigid-post-avatar {
display: none;
}
.rigid_shortcode_latest_posts.rigid_blog_masonry.rigid-mozaic-posts .blog-post:first-of-type .post-date, .rigid_shortcode_latest_posts.rigid_blog_masonry.rigid-mozaic-posts .blog-post:first-of-type .rigid-post-avatar {
display: block;
}
.rigid_shortcode_latest_posts.rigid_blog_masonry.rigid-mozaic-posts .post-unit-holder {
width: 20%;
float: left;
}
.rigid_shortcode_latest_posts.rigid_blog_masonry.rigid-mozaic-posts .blog-post:first-of-type .post-unit-holder {
width: 100% !Important;
float: none;
}
.rigid_shortcode_latest_posts.rigid_blog_masonry.rigid-mozaic-posts .blog-post .portfolio-unit-info {
display: none;
}
.rigid_shortcode_latest_posts.rigid_blog_masonry.rigid-mozaic-posts .blog-post:first-of-type .portfolio-unit-info {
display: block;
}
.rigid_shortcode_latest_posts.rigid_blog_masonry.rigid-mozaic-posts .rigid_post_data_holder {
clear: none;
float: left;
width: 80%;
padding-top: 0px;
padding-bottom: 5px;
}
.rigid_shortcode_latest_posts.rigid_blog_masonry.rigid-mozaic-posts .blog-post:first-of-type .rigid_post_data_holder {
float: none;
width: 100%;
padding-top: 20px;
padding-bottom: 20px;
}
.rigid_shortcode_latest_posts.rigid_blog_masonry.rigid-mozaic-posts .blog-post-meta {
margin-bottom: 11px;
}
.rigid_shortcode_latest_posts.rigid_blog_masonry.rigid-mozaic-posts .blog-post:first-of-type .blog-post-meta {
margin-bottom: 14px;
}
.rigid_shortcode_latest_posts.rigid_blog_masonry.rigid-mozaic-posts .blog-post-excerpt {
font-size: 87%;
}
.rigid_shortcode_latest_posts.rigid_blog_masonry.rigid-mozaic-posts .blog-post:first-of-type .blog-post-excerpt {
font-size: 100%;
}
.rigid_shortcode_latest_posts.rigid_blog_masonry .owl-item .blog-post {
width:100%;
display: block;
border: none !important;
padding: 0 5px !important;
}
.rigid_shortcode_latest_posts.rigid_blog_masonry .owl-item .blog-post h2.heading-title {
font-size: 18px;
}
#comment .pagenavi {
padding: 0 0 40px 0;
}
ul.commentlist {
list-style-type: none;
padding: 0;
margin: 0 0 30px 0;
float: left;
width: 100%;
}
ul.commentlist > li {
margin-left: 0px;
}
.commentlist ul.children {
list-style-type: none;
padding: 10px 0 0 40px;
margin: 0;
float: left;
clear: left;
width: 100%;
position: relative;
}
.commentlist ul.children:before {
display: block;
width: 15px;
height: 15px;
line-height: 15px;
vertical-align: middle;
font-family: 'Font Awesome 5 Free';
font-weight: 900;
content: "\f139";
position: absolute;
top: -20px;
left: 10px;
color: #e1e1e1;
}
.commentlist ul.children:after {
display: block;
width: 20px;
height: 75px;
vertical-align: middle;
content: " ";
position: absolute;
top: 0px;
left: 16px;
border-left: 1px dashed;
border-bottom: 1px dashed;
border-color: #e1e1e1;
border-radius: 0px 0px 0px 3px;
}
.commentlist li.children li {
position: relative;
padding: 0;
float: left;
clear: left;
display: block;
width: 100%;
margin-bottom: 15px;
margin-left: 0;
}
.commentlist li ul.children li {
position: relative;
padding: 0;
margin: 0px;
}
.commentlist li .comment-text {
z-index: 90;
}
.commentlist li.pingback p {
margin: 0;
}
.commentlist li.pingback + li.comment {
margin-top: 35px;
}
img.avatar {
float: left;
padding: 3px;
background-color: #ffffff;
border: 1px solid #f1f1f1;
margin: 0 10px 10px 0;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
}
.commentlist li .comment-body {
padding: 50px 30px 30px;
margin-bottom: 40px;
}
.commentlist li .comment-body img.avatar {
position: absolute;
top: -35px;
left: 20px;
margin: 0;
}
.rigid-author-content img.avatar {
float: none;
border: 1px solid #f1f1f1;
margin-bottom: 0;
padding: 0;
border: none;
}
.bypostauthor > .comment-body img.avatar {
padding: 5px;
border: 3px solid #f1f1f1;
}
.commentlist li div.description {
border: none;
width: auto;
margin-bottom: 0;
}
.commentlist li .star-rating {
position: absolute;
crop: 0;
top: -13px;
left: 90px;
width: 150px;
background-color: #ffffff;
}
#commentform label {
display: block
}
p.form-allowed-tags {
font-size: 11px;
padding: 8px;
background: #f8f8f8;
border: 1px solid #f1f1f1;
}
p.form-allowed-tags * {
font-size: 11px;
}
#commentform .text-input {
margin-bottom: 20px;
vertical-align: middle;
width: 50%;
}
#commentform textarea, #review_form textarea {
margin-bottom: 30px;
padding: 2%;
vertical-align: top;
width: 100%;
}
p.comment-form-email, p.comment-form-url {
width: 49%;
float: left;
}
p.comment-form-email {
margin-right: 2%;
}
p.comment-form-author input, p.comment-form-email input, p.comment-form-url input {
width: 100%;
padding: 2%;
}
p.comment-form-cookies-consent input[type="checkbox"], #commentform p.comment-form-cookies-consent label {
display: inline-block;
vertical-align: middle;
margin-bottom: 0;
margin-right: 5px;
}
#commentform p.comment-form-cookies-consent {
margin: 15px 0 30px 0;
float: left;
width: 100%;
}
p.logged-in-as {
margin: 0 0 30px 0;
font-size: 14px;
}
p.logged-in-as a:first-of-type {
color: #999999;
}
p.logged-in-as a:first-of-type:before {
display: inline-block;
margin-right: 5px;
content: "\f007";
font-family: 'Font Awesome 5 Free';
font-size: 14px !important;
font-weight: 900;
} .accordion {
list-style-type: none;
}
.accordion li {
background: #212121;
cursor: pointer;
float: left;
display: block;
width: 100%;
}
.accordion li div {
padding: 20px 20px;
background: #f8f8f8;
}
.accordion li a.accordion-title {
text-decoration: none;
display: block;
cursor: pointer;
border-bottom: 1px solid #ffffff;
padding: 5px 15px;
color: #fff;
font-size: 12px;
font-weight: 600;
}
.accordion table.form {
border: none;
} .rigid-search-cart-holder {
float:right;
position: relative;
}
@media only screen and (min-width: 1280px) {
body.rigid-main-menu-center:not(.rigid_header_left) .has-main-menu .rigid-search-cart-holder {
position: absolute;
right: 40px;
}
body.rigid-main-menu-center:not(.rigid_header_left) .has-main-menu #logo {
position: absolute;
}
}
.rigid_header_left .rigid-search-cart-holder:before {
display: none;
}
#main-menu .rigid-search-cart-holder {
min-height: inherit;
}
.main_menu_holder .rigid-search-cart-holder {
padding-left: 5px;
}
#cart-module {
padding: 0px;
height:100%;
margin: 0;
position: relative;
z-index: 0;
float: right;
list-style: none;
z-index:2;
}
#cart-module > li:first-child {
vertical-align:middle;
min-height:46px;
line-height:46px;
}
#cart-module a.cart-contents:before {
display: inline-block;
content: "\f290";
font-family: 'Font Awesome 5 Free';
font-size: 16px !important;
float:left;
position:relative;
color: #c6c6c6;
top:0px;
width: 38px;
text-align: center;
font-weight: 900 !important;
}
body > div.widget.woocommerce.widget_shopping_cart h2.widgettitle {
display: none;
}
body > div.widget.woocommerce.widget_shopping_cart {
width: 100%;
max-width: 350px;
height: 100%;
overflow: hidden;
float: none;
position: fixed;
top: 0px;
right: -350px;
margin: 0;
padding: 0px 0px 40px 23px;
background: #ffffff;
z-index: 21000;
transition: all .6s cubic-bezier(0.77,0,0.175,1);
}
body > div.widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content {
padding-right: 57px;
position: relative;
left: 17px;
height:100%;
overflow-y:auto;
overflow-x:hidden;
width:100%;
-webkit-overflow-scrolling: touch;
}
body.admin-bar > div.widget.woocommerce.widget_shopping_cart, body.admin-bar #search {
padding-top: 31px;
}
body > div.widget.woocommerce.widget_shopping_cart.active_cart {
right: 0px;
display: block;
z-index: 222000;
}
body > div.widget.woocommerce.widget_shopping_cart {
z-index: 22000;
}
#cart-module a.cart-contents {
display: block;
width: 100%;
height: 80px;
line-height: 80px;
text-decoration: none;
position: relative;
}
.main_menu_holder #cart-module {
background: none;
}
.widget_shopping_cart_content ul.product_list_widget a.remove {
display: block;
float: right;
width: 24px;
height: 24px;
line-height: 24px;
background: #e5e5e5;
margin-top: 5px;
text-align:center;
vertical-align: middle;
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
border-radius: 50%;
position: relative;
z-index: 100;
}
.widget_shopping_cart_content ul.product_list_widget li a {
width: 230px;
position: relative;
}
.widget_shopping_cart_content a.remove:hover {
background: #333333;
color:#ffffff;
}
#cart-module .cart-contents {
margin: 0;
display: inline-block;
font-size: 13px;
font-weight: 600;
}
#cart-module .cart-contents span.count, .rigid-wishlist-counter a .rigid-wish-number {
position:absolute;
color:#ffffff;
background-color:#444444;
top:50%;
margin-top:-17px;
margin-bottom: 0 !important;
left:21px;
display:block;
font-size:10px !important;
line-height:15px !important;
font-weight: normal !important;
white-space:nowrap;
height:15px;
min-width: 15px;
-webkit-border-radius: 2em;
-moz-border-radius: 2em;
border-radius: 2em;
text-align: center;
vertical-align: middle;
padding: 0 4px;
}
#header #cart-module .cart-contents span.count {
margin-top:-15px;
}
.widget_shopping_cart_content li {
padding-bottom: 10px !important;
border-bottom: 1px solid #e5e5e5;
}
.widget_shopping_cart_content .woocommerce-mini-cart__empty-message {
text-align: center;
border: none;
font-size:18px;
margin: 0px;
padding: 8px;
line-height: normal;
}
.widget_shopping_cart_content .woocommerce-mini-cart__empty-message:before{
content: "\f290";
font-family: 'Font Awesome 5 Free';
font-weight: 900;
display: block;
font-size: 140px;
margin-bottom: 30px;
color: #f8f8f8;
}
.widget_shopping_cart_content p.total, .widget_shopping_cart_content p.buttons {
text-align: right;
margin: 0;
}
.widget_shopping_cart_content p.total {
font-size: 15px;
font-weight: 600;
margin-bottom: 20px;
margin-top: 20px;
color: #333333;
}
.widget_shopping_cart_content p.buttons {
margin-top: 15px;
}
body > div.widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content p.buttons {
margin-bottom: 150px;
}
.widget_shopping_cart_content p.buttons .button {
width: 48%;
padding: 9px 15px;
text-align: center;
}
.widget_shopping_cart_content p.buttons .button.checkout {
background-color: #333333;
margin-left: 8px;
}
.rigid-wishlist-counter, #rigid-account-holder {
float: right;
width: 38px;
height: 80px;
padding: 0;
position: relative;
}
.rigid-wishlist-counter > a, #rigid-account-holder > a {
text-decoration: none;
width: 38px;
height: 80px;
line-height: 80px;
font-size: 14px !important;
position: relative;
display: inline-block;
font-weight: normal !important;
text-align: center;
}
.rigid-wishlist-counter i, #rigid-account-holder i {
color: #c6c6c6;
font-weight: 900 !important;
font-size: 14px !important;
position: relative;
}
.vc_btn3.vc_btn3-shape-rounded {
-webkit-border-radius: 2px !Important;
-moz-border-radius: 2px !Important;
border-radius: 2px !Important;
}
a.vc_btn3:hover {
box-shadow: 0 0px 35px 0 rgba(0, 0, 0, 0.3) !Important;
-moz-box-shadow: 0 0px 35px 0 rgba(0, 0, 0, 0.3) !Important;
-webkit-box-shadow: 0 0px 35px 0 rgba(0, 0, 0, 0.3) !Important;
}
.widget_shopping_cart_content li dl.variation {
width: auto !important;
margin-bottom: 4px;
}
.widget_shopping_cart_content li dl.variation dt, .widget_shopping_cart_content li dl.variation dd {
padding: 0;
font-size: 11px;
width: auto;
margin-right: 3px;
}
.widget_shopping_cart_content li dl.variation p {
margin: 0;
line-height: normal;
}
.rigid_added_to_cart_notification {
padding:0px;
position:fixed;
top:50px;
right:10px;
background:#ffffff;
z-index:23000;
box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.3) !Important;
-moz-box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.3) !Important;
-webkit-box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.3) !Important;
-webkit-border-radius: 3px !Important;
-moz-border-radius: 3px !Important;
border-radius: 3px !Important;
overflow: hidden;
max-width: 320px;
}
img.added-product-image {
width:auto;
height: 100px;
float: left;
}
div.added-product-text {
overflow:hidden;
padding: 20px 15px;
}
div.added-product-text strong {
font-size:14px;
color:#ffffff;
font-weight: normal !important;
}
table.shop_table.cart.wishlist_table div.yith-wcwl-add-to-wishlist {
display:none !important;
}
.video_controlls {
float: right;
}
#header .rigid-search-cart-holder .video_controlls {
text-align:center;
display: table;
}
#header .rigid-search-cart-holder .video_controlls a {
display: table-cell;
vertical-align: middle;
padding: 0 8px;
height: 80px;
line-height: 80px;
font-size: 14px !important;
}
.video_controlls a {
margin-left: 8px;
text-decoration: none;
color: #333333;
font-size: 13px;
position: relative;
}
.video_controlls a#video-volume:after {
animation: 1s linear 2s normal none infinite running pointing;
border: 2px solid;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
content: "";
height: 15px;
left: 50%;
margin-left: -7px;
margin-top: -8px;
position: absolute;
top: 50%;
width: 15px;
z-index: 1300;
display: block;
transform: rotate(45deg);
-ms-transform: rotate(45deg); -moz-transform: rotate(45deg); -webkit-transform: rotate(45deg); -o-transform: rotate(45deg); }
#header .rigid-search-cart-holder .video_controlls a#video-volume:after {
animation: 1s linear 2s normal none infinite running pointing;
border: 2px solid;
height: 16px;
left: 50%;
margin-left: -8px;
margin-top: -8px;
width: 16px;
}
.video_controlls a#video-volume.disabled:after {
display: none;
}
#header .main_menu_holder.video_controlls a {
margin-left: 0px;
font-size: 14px !important;
}
.video_controlls a:hover {
color: #999999;
} .fixed:after, #main .rigid-share-links:after, #review_form .comment-form-rating p.stars:after, .wcmp_vendor_rating:after, #yith-wcwl-form tbody td:after, .woocommerce-mini-cart__empty-message:after, #rigid-filter-widgets:after, .rigid-portfolio-categories:after, .rigid-portfolio-categories ul:after, .woocommerce-message:after, ul.product_list_widget li:after, ul.products-list li:after, .icon_link_item small:after, .rigid_post_data_holder:after, .post-unit-holder:after, div:not(#footer) > .inner:after, p.myaccount_user:after, .col2-set.addresses:after, .sidebar > div.widget:after, .wpb_widgetised_column div.widget:after, .wpb_widgetised_column div.box:after, .sidebar > div.box:after, #footer:after, .wpb_single_image:after, div.woocommerce:after, ul.rigid_woo_categories_shop:after, div.rigid_woo_categories_shop:after, .upsells.products:after, .rigid_shortcode_latest_posts:after, .cross-sells:after, .rigid_shortcode_count_holder:after, .rigid_blog_small_image .blog-post:after, .rigid_shortcode_latest_posts.rigid_blog_masonry .blog-post:after, div.prod_hold .links:after {
content: " ";
display: block;
height: 0px !Important;
clear: both;
visibility: hidden;
}
.fixed {
display: block;
}/*\*/.fixed {
min-height: 1%;
}
* html .fixed {
height: 1%;
}
.clear {
clear: both;
font-size: 0;
line-height: 0;
height: 0
}
#supersized:hover, #supersized li a {
cursor: default !Important;
}
#main img, .box img, .product image img {
max-width: 100%;
height: auto;
}
.selectnav {
display: none;
}
#searchform .screen-reader-text {
display: block;
font-size: 90%;
left: 0;
line-height: 27px;
padding-left: 10px;
position: absolute;
background: #ffffff;
}/**/#footer-menu ul {
margin: 0;
padding: 0;
list-style: none;
}
#footer_nav > li > a {
font-size: 18px;
font-weight: normal;
margin-top: 0px;
margin-bottom: 12px;
border-bottom: 1px solid #333333;
padding-bottom: 8px;
display: block;
}
#footer_nav > li > a:hover {
text-decoration: none;
}
#footer_nav ul li a {
margin: 0;
padding: 4px;
display: block;
}
#footer_nav ul li a:hover {
background-color: #f1f1f1;
text-decoration: none;
}
.comment-reply-link, span.edit-link a {
font-size: 12px;
float: right;
clear: both;
text-decoration: none !important;
color: #333333;
vertical-align: middle;
display: inline-block;
padding: 4px 9px;
background-color: #ffffff;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
border: 1px solid #f5f5f5;
}
.comment-reply-link:hover {
opacity: 0.92;
}
span.edit-link a {
clear: none;
float: none;
padding: 2px 6px;
margin-left: 4px;
background-color: #ffffff;
color: #333333;
opacity: 1;
}
.comment-reply-link:before {
margin-right: 5px;
font-family: 'Font Awesome 5 Free';
font-weight: 900;
content: "\f086";
font-size: 14px;
}
ol.commentlist {
padding: 0;
margin: 0 0 30px 0;
float: left;
width: 100%;
}
ol.commentlist li.comment {
list-style: none !important;
margin-left: 0px;
}
#wcmp_vendor_reviews ol.commentlist li {
list-style: none !important;
}
#reviews .commentlist li .comment_container, .comment-body {
text-align: left;
float: left;
width: 100%;
padding: 30px;
position: relative;
border: 1px solid #f1f1f1;
background:#ffffff;
position: relative;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
#reviews .commentlist li .comment_container {
margin-bottom: 40px;
}
#reviews .commentlist li .comment_container img.avatar {
position: absolute;
top: -30px;
left: 20px;
}
.bypostauthor > .comment-body {
color: #333333;
border: none;
box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.08);
-moz-box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.08);
-webkit-box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.08);
}
#reviews .commentlist li .meta {
margin-bottom: 13px;
color: #999999;
}
a#cancel-comment-reply-link {
font-weight: normal !important;
text-transform: capitalize;
border: 1px solid #f1f1f1;
padding: 1px 8px;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
float: right;
display: inline-block;
}
a#cancel-comment-reply-link:before {
display: inline-block;
margin-right: 4px;
content: "\f057";
font-family: 'Font Awesome 5 Free';
font-weight: 900;
}
.comment-body span, #reviews .commentlist li .meta {
font-size: 13px;
}
.comment-body span.tuser, #reviews .commentlist li .meta strong {
margin-right: 8px;
border-right: 1px solid #cecece;
padding-right: 8px;
font-size: 15px;
font-weight: normal !important;
color: #333333;
}
#reviews .commentlist li .description p {
margin: 5px 0 0 0;
}
#reviews .star-rating {
text-indent: -9999px;
width: 108px;
margin: 0 auto;
height: 27px;
z-index: 9999;
border: 1px solid #f1f1f1;
}
#reviews .star-rating span {
background: url(//inas-huki.com/wp-content/themes/rigid/image/stars_bo_gold.png) 4px 0px no-repeat;
text-indent: -9999px;
display: block;
} .ui-widget-overlay {
background: none repeat scroll 0 0 #FFFFFF !important;
opacity: 0.75;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
font-weight: normal !important;
} #rigid_price_range {
font-weight: 600;
padding:3px;
position:relative;
margin-left:4px;
} .pull-item {
position: fixed;
z-index: 20000;
width: 304px;
transition: all 0.7s ease 0s;
-webkit-transition: all 0.7s ease 0s;
-ms-transition: all 0.7s ease 0s;
-moz-transition: all 0.7s ease 0s;
-o-transition: all 0.7s ease 0s;
}
.pull-item.top.left {
top: 160px;
left: -304px;
}
.pull-item.middle.left {
top: 215px;
left: -304px;
}
.pull-item.bottom.left {
top: 270px;
left: -304px;
}
.pull-item.top.right {
top: 160px;
right: -304px;
}
.pull-item.middle.right {
top: 215px;
right: -304px;
}
.pull-item.bottom.right {
top: 270px;
right: -304px;
}
.pull-item:hover {
z-index: 20100;
}
.pull-item.left .pull_butoon {
position: absolute;
top: 0px;
right: -50px;
background-color: #f5f5f5;
overflow: hidden;
width:50px;
height:50px;
}
.pull-item.right .pull_butoon {
position: absolute;
top: 0px;
left: -50px;
background-color: #f5f5f5;
overflow: hidden;
width:50px;
height:50px;
}
.pull_butoon img {
max-width: 50px;
max-height: 50px;
}
.pull-item.left .top-level-pull-out {
padding: 12px;
float: left;
background-color: #f5f5f5;
width: 280px;
}
.pull-item.right .top-level-pull-out {
padding: 12px;
float: right;
background-color: #f5f5f5;
width: 280px;
}
.pull-inner {
background-color: #ffffff;
overflow: hidden;
padding: 20px;
}
.pull-inner > div > h4:first-child {
font-size:16px;
margin-bottom:15px;
}
.pull-inner p {
margin: 0;
}
.pull-inner img {
margin: 0;
max-width: 100%;
}
.pull-item.left.active {
left: 0px !important;
}
.pull-item.right.active {
right: 0px !important;
}
nav.woocommerce-MyAccount-navigation ul {
padding: 0;
margin: 0 0 60px 0;
list-style: none;
text-align: center;
}
nav.woocommerce-MyAccount-navigation ul li {
list-style: none;
display: inline-block;
margin: 0 3px 3px 0;
}
nav.woocommerce-MyAccount-navigation ul li a {
display: block;
padding: 9px 12px;
text-decoration: none;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
}
div.woocommerce-MyAccount-content {
padding: 90px 30px;
margin-top:0;
margin-bottom:50px;
background: #ffffff;
border: 1px solid #f1f1f1;
position: relative;
font-size: 16px;
line-height: 180%;
box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.1);
-webkit-box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.1);
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
}
div.woocommerce-MyAccount-content .rigid-account-avatar {
clear: both;
text-align: center;
margin: 0 auto;
display: block;
position: absolute;
top: -30px;
left: 50%;
margin-left: -48px;
}
div.woocommerce-MyAccount-content .myaccount_user {
text-align: left;
}
div.woocommerce-MyAccount-content .myaccount_user > p:first-of-type {
font-size: 18px;
}
div.woocommerce-MyAccount-content .myaccount_user > p{
text-align: center;
color: #333333;
}
div.woocommerce-MyAccount-content .myaccount_user .woocommerce-form-row--wide span {
display: block;
clear: left;
font-size: 13px;
}
div.woocommerce-MyAccount-content .myaccount_user .woocommerce-form-row span.required, .woocommerce form .form-row .required {
display: inline-block;
clear: none;
font-size: initial;
color: #fc0000;
}
.woocommerce form .form-row abbr[title] {
border: none;
}
div.woocommerce-MyAccount-content .myaccount_user fieldset {
padding: 15px;
border: 1px solid #f1f1f1;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
position: relative;
margin: 35px 0;
}
div.woocommerce-MyAccount-content .myaccount_user fieldset legend {
font-size: 14px;
padding: 0 8px;
}
div.woocommerce-MyAccount-content > a {
color: #ffffff;
text-decoration: underline;
}
div.woocommerce-MyAccount-content .rigid-account-avatar img{
float: none;
padding: 6px;
}
table.my_account_orders, .col2-set.addresses {
margin-bottom:50px;
}
#customer_login.col2-set {
text-align: center;
overflow: hidden;
position: relative;
padding-top: 90px;
margin-bottom: 80px;
padding-right: 30px;
padding-left: 30px;
}
#customer_login.col2-set.owl-carousel {
padding-right: 0;
padding-left: 0;
}
body.woocommerce-account #customer_login.col2-set .owl-nav, .woocommerce #customer_login.u-columns.col2-set .owl-nav {
margin:0 0 50px 0;
font-size: 24px;
font-weight: 600;
position: absolute;
top: 0;
left: 0;
width: 100%;
}
body.woocommerce-account #customer_login.col2-set .owl-nav .disabled, .woocommerce #customer_login.u-columns.col2-set .owl-nav .disabled{
color: #333333;
}
body.woocommerce-account #customer_login.col2-set .owl-nav button, .woocommerce #customer_login.u-columns.col2-set .owl-nav button {
display: inline-block;
padding: 10px !important;
font-size: 28px;
border-bottom: 4px solid transparent;
color: #bebebe;
background: none;
}
.owl-nav button:focus {
outline: 0 !important;;
box-shadow: none;
}
body.woocommerce-account #customer_login.col2-set .owl-nav button.disabled, .woocommerce #customer_login.u-columns.col2-set .owl-nav button.disabled {
border-color: #333333;
}
.col2-set.addresses .col-1, .col2-set.addresses .col-2, #customer_login.col2-set .col-1, #customer_login.col2-set .col-2  {
width:50%;
padding:1%;
float:left;
}
#customer_login.col2-set .col-1, #customer_login.col2-set .col-2, .content_holder div.woocommerce > form.woocommerce-form-login.login    {
padding: 30px;
max-width: 600px;
border: 1px solid #f5f5f5;
float: none;
text-align: left;
margin: 30px 1%;
box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.1);
-webkit-box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.1);
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
vertical-align: top;
display: inline-block;
width:46%;
}
#customer_login.col2-set .owl-item .col-1, #customer_login.col2-set .owl-item .col-2 {
width: 100%;
margin: 30px auto;
}
#content .wpb_text_column .owl-item :last-child.u-column1 {
margin-bottom: 35px;
}
#customer_login label, #customer_login input[type="text"], #customer_login input[type="password"], #customer_login input[type="email"] {
width: 100%;
clear:both;
}
#customer_login input[type="text"], #customer_login input[type="password"], #customer_login input[type="email"] {
padding: 12px 4px;
}
#customer_login label.inline {
width: auto;
clear: none;
}
#customer_login p {
border: none;
}
.col2-set.addresses header {
position:relative;
}
.col2-set.addresses header a.edit {
position:absolute;
color:#ffffff;
top:6px;
right:10px;
display:block;
font-size:12px;
font-weight:600;
padding:5px 7px;
text-decoration:none;
}
.col2-set.addresses header a.edit:before {
display: inline-block;
content: "\f303";
font-family: 'Font Awesome 5 Free';
font-size: 12px;
margin-right:5px;
font-weight: 900 !important;
}
.myaccount_user input[type="text"], .myaccount_user input[type="tel"], .myaccount_user input[type="email"], .myaccount_user input[type="password"], .myaccount_user input[type="number"] {
width: 100%;
max-width: 100%;
}
.cart-info .coupon {
text-align:left;
display: inline-block;
width: 70%;
vertical-align: top;
}
.cart-info .coupon label {
display: none;
}
.coupon input#coupon_code, .checkout_coupon input#coupon_code{
padding:14px 15px;
font-size:13px;
margin-bottom: 5px;
margin-right: 8px;
}
#content div.product div.summary .social-proof {
margin-bottom: 30px;
padding: 20px;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border: 1px solid #f1f1f1;
font-family: inherit;
line-height: normal;
font-weight: normal;
font-size: inherit;
}
#content div.product div.summary .social-proof span {
font-weight: bold;
color: #8cd40d;
display: inline-block;
border-bottom: 2px solid #8cd40d;
}
.wc-proceed-to-checkout .button, .wc-proceed-to-checkout button {
vertical-align: middle;
line-height: 46px;
padding: 6px 18px;
width: 100%;
}
.coupon input.button, .wc-proceed-to-checkout .button {
text-align:center;
margin-bottom:8px;
background-color: #333333;
}
.coupon input, .checkout_coupon p {
display: inline-block;
vertical-align: top;
}
form.checkout_coupon {
margin-bottom:30px;
padding:20px;
background-color:#fcfcfc;
display:block;
width: 100%;
}
form.checkout_coupon p {
border:none !important;
}
form.checkout_coupon p:first-of-type {
width: 100%;
}
table.shop_table.cart .actions > input.button {
margin: 0 auto;
float: right;
}
.cart-info tbody td.actions {
padding-top: 30px;
}
table.shop_table.cart td.product-quantity div.quantity {
height: auto;
width: auto;
padding: 0;
border: none;
}
table.shop_table.cart td.product-quantity div.quantity input.input-text.qty.text {
max-width: 100%;
vertical-align: middle;
width: 40px;
text-align: center;
border: none;
}
table.shop_table.cart td.product-quantity div.quantity input.plus, table.shop_table.cart td.product-quantity div.quantity input.minus {
display: none !important;
}
.cart-collaterals h2 {
border-bottom: 1px solid #e5e5e5;
font-size: 15px !important;
margin-bottom: 22px !important;
padding-bottom: 10px;
}
.cart-collaterals div.prod_hold .name {
font-size: 12px;
min-height: 40px;
}
.cart-collaterals .prod_hold .price_hold {
font-size: 13px;
font-weight: 500;
}
.cart-collaterals .prod_hold {
box-shadow: none;
}
.woocommerce-info {
margin-bottom: 35px;
padding: 15px 10px;
background-color: #f8f8f8;
}
.woocommerce-message, p.demo_store, .woocommerce-Message, ul.woocommerce-error, div.wpcf7-validation-errors {
background: #fff4e2;
color: #9d8967;
margin-bottom: 50px;
border: 1px solid #ffeccc;
border-left-width:4px;
padding: 15px 10px;
vertical-align: middle;
}
.woocommerce-message, .woocommerce-Message, ul.woocommerce-error, .woocommerce-info, div.wpcf7-validation-errors {
margin-top: 50px;
}
ul.woocommerce-error {
margin-left: 0px;
padding-left: 30px;
font-size: 13px;
}
.woocommerce-info strong {
text-transform: uppercase;
}
ul.payment_methods.methods li {
padding: 15px 0px;
border-bottom: 1px solid #e5e5e5;
vertical-align: middle;
}
ul.payment_methods.methods li > input.input-radio, ul#shipping_method li  > input.shipping_method {
vertical-align: middle;
margin-top: 0px;
}
.wc_payment_method.payment_method_paypal img {
display: none !important;
}
.woocommerce #payment .payment_method_paypal .about_paypal, .woocommerce-page #payment .payment_method_paypal .about_paypal {
display: inline-block;
float: right;
font-size: 11px;
font-weight: normal;
text-transform: none !important;
vertical-align: middle !important;
line-height: inherit;
margin-top: 5px;
}
ul.payment_methods.methods li > input.input-radio:checked + label, ul#shipping_method li  > input.shipping_method:checked + label {
color: #333333;
}
ul.payment_methods.methods li > input.input-radio + label {
font-size: 11px !important;
}
.wc_payment_method.payment_method_stripe img {
max-height: 16px;
vertical-align: middle;
margin: -1px 0 0 0px !important;
}
.woocommerce-checkout #payment input#payment_method_stripe, #add_payment_method #payment input#payment_method_stripe {
top: auto !important;
position: relative !important;
}
.woocommerce-checkout #payment .payment_method_stripe label[for="payment_method_stripe"] {
display: inline-block !important;
padding-left: 0px !important;
width: calc(100% - 35px);
margin-right: 0px !important;
}
p.woocommerce-thankyou-order-received {
margin-bottom: 0px;
text-align: center;
}
ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details {
display: block;
list-style: none !important;
margin: 0 0 20px 0;
padding:60px;
background-color: #fafafa;
text-align: center;
}
ul#shipping_method {
margin-left: 0px;
}
ul#shipping_method li {
margin: 0;
list-style: none;
}
ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li {
display: inline-block;
position: relative;
text-align: left;
list-style: none !important;
padding: 12px 25px 12px 65px;
border-right: 1px dashed #e1e1e1;
font-size: 14px;
font-weight: 500;
margin: 0px;
}
ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li:before {
display: block;
position: absolute;
left: 13px;
top:13px;
margin-right: 10px;
font-family: 'et-line';
vertical-align: top;
font-size: 32px;
}
ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li.woocommerce-order-overview__order:before {
content: "\e027";
left: 10px;
}
ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li.woocommerce-order-overview__date:before {
content: "\e00d";
left: 15px;
}
ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li.woocommerce-order-overview__total:before {
content: "\e008";
left: 15px;
}
ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li.woocommerce-order-overview__payment-method:before {
content: "\e016";
}
ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li.woocommerce-order-overview__email:before {
content: "\e028";
}
ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li:last-of-type {
border: none;
}
ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li strong {
display: block;
clear: left;
font-weight: normal !important;
font-size: 16px;
color: #333333;
}
section.woocommerce-order-details {
margin-top: 60px;
}
section.woocommerce-order-details table a, section.woocommerce-order-details table .woocommerce-Price-amount.amount {
color: #333333;
}
section.woocommerce-order-details table th {
border-bottom: 1px solid #efefef;
}
ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details + p {
font-size: 13px;
color: #333333;
text-align: center;
}
ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details + p:before {
font-family: 'et-line';
display: inline-block;
font-size: 12px;
content: "\e03d";
margin-right: 8px;
vertical-align: middle;
color: #bc973f;
}
.woocommerce form .wc_payment_method .payment_box p {
font-size: 13px;
}
ul.woocommerce-error b, ul.woocommerce-error strong {
text-transform: uppercase;
font-weight: 600;
}
.woocommerce p.cart-empty, .woocommerce p.return-to-shop {
text-align: center;
}
.woocommerce p.cart-empty {
margin-bottom: 35px;
}
.woocommerce-demo-store #pre_header + #header p.demo_store a.woocommerce-store-notice__dismiss-link {
right: 35px;
}
p.demo_store {
text-align: center;
min-height: 20px;
font-size: 12px !important;
color: #f1f1f1;
background-color: #333333;
border: none;
margin: 0 !important;
padding: 7px 25px;
position: relative;
}
p.demo_store a.woocommerce-store-notice__dismiss-link {
font-size: 0px !important;
position: absolute;
right: 10px;
top:50%;
margin-top: -8px;
width: 15px;
height: 15px;
display: block;
line-height: normal;
}
p.demo_store a.woocommerce-store-notice__dismiss-link:before {
font-size: 13px !important;
content: "x";
font-family: sans-serif;
display: inline-block;
font-weight: bold;
color: #f1f1f1;
}
.woocommerce-Message .button, .woocommerce-Message .button:hover, .woocommerce-message .button, .woocommerce-message .button:hover, .woocommerce-error .button, .woocommerce-error .button:hover  {
float: right;
margin-left: 30px;
border: none;
padding: 2px 5px 0 5px;
color: #9d8967 !important;
font-size: 13px;
font-weight: 500;
background-image: none !important;
background-color: transparent !important;
box-shadow: none !important;
}
textarea#order_comments.input-text {
width: 469px !important;
height: 155px !important;
}
ul.payment_methods.methods {
list-style: none;
margin-left: 0;
}
ul.payment_methods.methods li {
list-style: none;
margin-left: 0;
}
.payment_method_paypal label img {
clear: both;
display: block;
}
.woocommerce-checkout .form-row.address-field .chosen-container {
width: auto !important;
}
#search div.ajax_search_result {
display: none;
}
#search div.ajax_search_result {
display: block;
line-height: normal !Important;
}
#search form > div {
width: 85%;
margin: 0 auto;
padding-right: 15px;
}
div.ajax_search_result {
padding: 20px 0px 200px 0px;
background: #ffffff;
text-align: left;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
margin: -6px auto 50px auto;
width: 85%;
overflow: hidden;
font-size: 13px !important;
}
#rigid-persistent-search div.ajax_search_result {
position: absolute;
top: 52px;
left: -5px;
padding: 20px;
width: 331px;
box-shadow: 0 0px 40px -15px rgba(0, 0, 0, 0.2);
border-radius: 20px;
}
#rigid-persistent-search #searchform {
position: relative;
display: inline-block;
}
#rigid-persistent-search .ajax_loading {
position: absolute;
top: 12px;
left: 132px;
z-index: 1000;
width: 15px;
height: 15px;
background-color: transparent;
padding: 0;
line-height: normal;
}
#rigid-persistent-search span.ajax_search_content {
max-width: 221px;
}
.ajax_search_unit:hover {
background-color: #f8f8f8;
}
.ajax_search_content .rigid_ajax_search_product_price span {
display: inline-block;
color: #333333;
}
.ajax_search_content .rigid_ajax_search_product_price del span {
text-decoration: line-through;
color: #999999;
font-size: 14px;
}
div.ajax_search_result h4 {
border: 1px solid #f1f1f1;
background-color: #fafafa;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
font-size: 16px;
font-weight: bold;
margin-bottom: 25px;
padding: 10px;
}
div.ajax_search_result ul, div.ajax_search_result ul li {
list-style: none;
margin-left: 0;
}
div.ajax_search_result ul {
margin-bottom: 15px;
}
div.ajax_search_result ul li {
margin-bottom:8px;
padding-bottom:8px;
border-bottom:1px solid #f9f9f9;
}
div.ajax_search_result ul li a {
display: block;
}
span.ajax_search_image {
background: #cecece none repeat scroll 0 0;
display: inline-block;
height: 50px;
margin: 3px 10px 0 0;
width: 50px;
}
span.ajax_search_image img {
width: 50px !important;
height: auto !important;
}
span.ajax_search_content {
display: inline-block;
vertical-align: top;
text-align: left;
max-width: 70%;
}
a.ajax_search_unit {
text-decoration: none !important;
padding: 5px;
}
.ajax_search_content span {
display: block;
margin-bottom: 3px;
}
.ajax_search_content span.ajax_search_title {
color: #333333;
font-weight: bold;
font-size: 14px;
}
.ajax_search_content span.ajax_search_excerpt {
color: #666666;
font-size:12px;
}
.wishlist_table .add_to_cart, .yith-wcwl-add-button > a.button.alt {
border: none;
}
.wishlist-title {
display: inline-block;
margin-bottom: 35px;
}
.woocommerce .wishlist_table td.product-add-to-cart a.compare, .woocommerce .wishlist_table td.product-add-to-cart a.rigid-quick-view-link  {
display:none !important;
}
.wishlist_table tr td {
vertical-align: middle;
text-align: left;
}
.wishlist_table tr td.product-thumbnail img {
width: 80px;
}
.wishlist_table tr td.product-add-to-cart {
text-align: center;
}
.woocommerce .wishlist_table td.product-add-to-cart span.dateadded {
display: block;
margin-bottom: 16px;
text-align: center;
font-size: 13px;
}
.ui-widget-header, .ui-widget-content, .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
background: none !important;
border: none !important;
}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
color: #919191 !important;
}
.vc_message_box p {
margin-top: 0;
}
.rigid-author-info {
padding: 80px 40px;
background-color: #fafafa;
margin: 80px 0 0 0;
position: relative;
}
.rigid-author-info .rigid-author-content {
clear: both;
min-height: 1px;
padding: 0 40px 0 85px;
position: relative;
}
.rigid-author-content div.avatar {
position: absolute;
top: -60px;
left: 10px;
width: 60px;
height: 60px;
}
.rigid-author-info .title {
padding: 0 40px 0 85px;
}
.rigid-author-info .title h2 {
font-size: 12px;
line-height:normal;
margin-bottom: 15px;
font-weight: normal;
color: #999999;
}
.rigid-author-info .title h2 a {
font-size: 24px;
font-weight: normal;
display: block;
}
.ajax_loading {
width: 70%;
margin: 0 auto;
}
.ajax_loading .ajax_loading_inner {
background: url(//inas-huki.com/wp-content/themes/rigid/image/loading.gif) center center no-repeat;
background-color: #ffffff;
display: block;
width: 100%;
height: 15px;
right: 0px;
left: auto;
}
html.touch .ajax_loading .ajax_loading_inner {
display: none !important;
}
.wpb_single_image .vc_single_image-wrapper {
display: block !important;
}
.wpb_single_image img {
vertical-align:bottom;
}
.wpb_single_image a img {
will-change: opacity;
transition: all 0.5s ease 0s;
-webkit-transition: all 0.5s ease 0s;
-ms-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
}
.wpb_single_image a img:hover {
opacity: 0.87;
}
.wpb_single_image .vc_figure-caption {
margin: 0px;
display: block;
padding: 8px 15px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
background-color: #333333;
color: #ffffff;
position: absolute;
bottom: 28px;
right: 30px;
margin: 30px 0 0 30px !important;
max-width: 80%;
text-align: left;
}
.wpb_single_image .vc_figure-caption:before {
display: inline-block;
font-size: 14px;
vertical-align: middle;
font-family: 'Font Awesome 5 Free';
font-weight: 900;
content: "\f036";
margin-right: 8px;
transform: rotate(180deg);
-ms-transform: rotate(180deg); -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg); }
.entry-summary .yith-wcwl-wishlistexistsbrowse .feedback {
display: none !important;
}
#yith-wcwl-popup-message {
border: none !important;
width: 180px !important;
left: auto !important;
right: 50px;
margin: 0 !important;
line-height: 35px !Important;
padding: 20px 20px 20px 50px !important;
position: fixed;
text-align: left;
top: 50px;
z-index: 30000;
box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.3) !Important;
-moz-box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.3) !Important;
-webkit-box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.3) !Important;
-webkit-border-radius: 3px !Important;
-moz-border-radius: 3px !Important;
border-radius: 3px !Important;
overflow: hidden;
color: #ffffff;
}
#yith-wcwl-popup-message:before {
display: block;
width: 50px;
height: 50px;
line-height: 50px;
vertical-align: middle;
position: absolute;
top:15px;
left: 15px;
color: #ffffff;
font-family: 'Font Awesome 5 Free';
font-weight: 900;
content: "\f004";
font-size: 28px;
}
#yith-wcwl-popup-message #yith-wcwl-message {
font-size: 14px;
font-weight: bold;
color: #ffffff;
}
#topcontrol {
z-index:20000;
}
span.scroltopcontrol {
display:block;
width:50px;
height:50px;
line-height:50px;
cursor:pointer;
z-index:10000;
position:relative;
}
span.scroltopcontrol:before {
display:block;
width:50px;
height:50px;
line-height:50px;
text-align:center;
vertical-align:middle;
font-family: 'Font Awesome 5 Free';
font-weight: 900;
content: "\f077";
color:#ffffff;
background-color:#333333;
position:absolute;
top:0;
left:0;
opacity:0.7;
}
span.scroltopcontrol:hover:before {
opacity:0.95;
}
html.touch #supersized {
display:none !important;
}
.vc_progress_bar .vc_single_bar, .vc_progress_bar .vc_single_bar .vc_bar {
border-radius: 0px !important;
box-shadow:none !important;
}
div.wpb_row.rigid_is_parallax {
background-position: 50% 0;
background-repeat:none;
background-attachment:fixed;
background-size: auto;
}
.vc_grid-filter {
text-align:center !important;
margin-bottom:40px !important;
}
.vc_grid-filter .vc_grid-filter-item {
border:none !important;
text-transform:uppercase !important;
color:#333333 !important;
}
.wpb_rigid_banner.rigid-from-bottom:before, .wpb_rigid_banner.rigid-from-left:before, .wpb_rigid_banner.rigid-from-right:before, .wpb_rigid_banner.rigid-fade:before, .wpb_rigid_banner.rigid-from-bottom:after, .wpb_rigid_banner.rigid-from-left:after, .wpb_rigid_banner.rigid-from-right:after, .wpb_rigid_banner.rigid-fade:after {
display: none !important;
animation: none !important;
}
.wpb_rigid_banner a {
display:block;
position:relative;
overflow:hidden;
color:#ffffff;
}
.wpb_rigid_banner a h4, .wpb_rigid_banner a h6, .rigid_banner_buton {
color:#ffffff;
}
.wpb_rigid_banner.rigid-banner-dark a h4, .wpb_rigid_banner.rigid-banner-dark a h6 {
color:#333333;
}
.wpb_rigid_banner a span.rigid_banner-icon {
font-size:36px;
margin-bottom:10px;
font-weight: 900;
display: block;
clear: both;
}
.wpb_rigid_banner.rigid_banner_big a span.rigid_banner-icon {
font-size:58px;
margin-bottom:12px;
font-weight: 900;
display: block;
clear: both;
}
.wpb_rigid_banner a h4 {
margin-bottom:3px;
font-size: 21px;
word-wrap: break-word;
max-width: 100%;
}
.wpb_rigid_banner.rigid_banner_big a h4 {
font-size: 75px;
font-weight: 800;
letter-spacing: 12px;
margin-bottom: 3px;
}
.wpb_rigid_banner a h6 {
font-size:13px;
margin-bottom:3px;
text-transform:none;
font-style:italic;
}
.rigid_banner_buton {
display:inline-block;
background-color:#ffffff;
color:#333333;
padding:12px 20px;
margin-top:15px;
font-size: 14px;
font-weight: 600;
transition: all 0.5s ease 0s;
-webkit-transition: all 0.5s ease 0s;
-ms-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
position: relative;
}
.rigid_banner_buton:before {
display: inline-block;
content: "\f138";
font-family: 'Font Awesome 5 Free';
font-size: 14px;
margin-right:8px;
font-weight: 900 !important;
}
.rigid-banner-dark .rigid_banner_buton {
background-color:#333333;
color:#ffffff;
}
.rigid_banner_image img {
width:100%;
vertical-align:text-bottom;
display:block;
will-change: transform, opacity, filter;
-webkit-transition: all .5s ease; -moz-transition: all .5s ease; -ms-transition: all .5s ease; -o-transition: all .5s ease; transition: all .5s ease;
}
div.rigid_whole_banner_wrapper:hover .rigid_banner_image 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;
-webkit-transform:scale(1.12); -moz-transform:scale(1.12); -ms-transform:scale(1.12); -o-transform:scale(1.12); transform:scale(1.12);
}
.rigid_banner_image {
z-index:1;
}
.rigid_banner_image:after {
display:block;
position:absolute;
top: 25px;
right: 25px;
bottom: 25px;
left: 25px;
background:#000000;
content:'';
z-index:2;
opacity:0;
transition: all 0.5s ease 0s;
-webkit-transition: all 0.5s ease 0s;
-ms-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
}
.rigid-banner-dark .rigid_banner_image:after {
background:#ffffff;
}
div.rigid_whole_banner_wrapper {
width:100%;
}
.rigid_banner_text {
position:relative;
top:0;
left:0;
width:100%;
z-index:20;
overflow:hidden;
}
div.rigid_whole_banner_wrapper:hover .rigid_banner_image:after {
opacity:0.075;
top: 0px;
right: 0px;
bottom: 0px;
left: 0px;
}
.rigid_banner_text {
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
text-align:center;
}
.rigid_banner_text .rigid_banner_centering {
display:table;
width:100%;
height:100%;
}
.rigid_banner_text .rigid_banner_centering .rigid_banner_centered {
display:table-cell;
vertical-align:middle;
text-align:center;
padding:40px;
position:relative;
}
.banner-top-left .rigid_banner_text .rigid_banner_centering .rigid_banner_centered {
vertical-align:top;
text-align:left;
}
.banner-top-center .rigid_banner_text .rigid_banner_centering .rigid_banner_centered {
vertical-align:top;
text-align:center;
}
.banner-top-right .rigid_banner_text .rigid_banner_centering .rigid_banner_centered {
vertical-align:top;
text-align:right;
}
.banner-center-left .rigid_banner_text .rigid_banner_centering .rigid_banner_centered {
vertical-align:center;
text-align:left;
}
.banner-center-right .rigid_banner_text .rigid_banner_centering .rigid_banner_centered {
vertical-align:center;
text-align:right;
}
.banner-bottom-left .rigid_banner_text .rigid_banner_centering .rigid_banner_centered {
vertical-align:bottom;
text-align:left;
}
.banner-bottom-center .rigid_banner_text .rigid_banner_centering .rigid_banner_centered {
vertical-align:bottom;
text-align:center;
}
.banner-bottom-right .rigid_banner_text .rigid_banner_centering .rigid_banner_centered {
vertical-align:bottom;
text-align:right;
}
#infscr-loading {
margin-top:20px;
}
#infscr-loading img {
display:none !important;
} @-webkit-keyframes rigidfadeInUp {
0% {
opacity: 0;
-webkit-transform: translate(0, 20px, 0);
transform: translate(0, 20px, 0);
}
100% {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes rigidfadeInUp {
0% {
opacity: 0;
-webkit-transform: translate(0, 20px, 0);
transform: translate(0, 20px, 0);
}
100% {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
.rigidfadeInUp {
-webkit-animation-name: rigidfadeInUp;
animation-name: rigidfadeInUp;
}
.wpb_wrapper {
position: relative;
}
span.rigid-icon-title  {
margin-right:4px;
vertical-align: text-bottom;
}
.rigid_icon_element-color-juicy_pink {
color: #f4524d !important;
}
.rigid_icon_element-color-green {
color: #6dab3c !important;
}
.rigid_icon_element-color-blue {
color: #5472d2 !important;
}
.rigid_icon_element-color-turquoise {
color: #00c1cf !important;
}
.rigid_icon_element-color-pink {
color: #fe6c61 !important;
}
.rigid_icon_element-color-violet {
color: #8d6dc4 !important;
}
.rigid_icon_element-color-peacoc {
color: #4cadc9 !important;
}
.rigid_icon_element-color-chino {
color: #cec2ab !important;
}
.rigid_icon_element-color-mulled_wine {
color: #50485b !important;
}
.rigid_icon_element-color-vista_blue {
color: #75d69c !important;
}
.rigid_icon_element-color-black {
color: #2a2a2a !important;
}
.rigid_icon_element-color-grey {
color: #ebebeb !important;
}
.rigid_icon_element-color-orange {
color: #f7be68 !important;
}
.rigid_icon_element-color-sky {
color: #5aa1e3 !important;
}
.rigid_icon_element-color-sandy_brown {
color: #f79468 !important;
}
.rigid_icon_element-color-purple {
color: #b97ebb !important;
}
.rigid_icon_element-color-white {
color: #ffffff !important;
}
.rigid-google-maps {
width: 100%;
position: relative;
overflow: hidden;
padding:0;
border-bottom:1px solid #f8f8f8;
}
.map_canvas img {
max-width: none;
}
.directions_holder {
background-color: #ffffff;
width: 320px;
height: 230px;
position: absolute;
bottom: -146px;
left: 50%;
margin-left: -160px;
text-align: center;
padding: 15px 10px;
transition: all 0.6s ease 0s;
-webkit-transition: all 0.6s ease 0s;
-ms-transition: all 0.6s ease 0s;
-moz-transition: all 0.6s ease 0s;
-o-transition: all 0.6s ease 0s;
}
.directions_holder h4 {
font-size:18px;
}
.directions_holder p {
font-size:12px;
}
.directions_holder h4 .fa  {
margin-right:6px;
font-size:130%;
font-weight:900 !important;
}
.directions_holder input[type="text"] {
width:100%;
text-align:center !important;
padding:8px 4px;
}
.directions_holder:hover {
bottom: -20px;
box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2);
}
.mfp-fade.mfp-bg {
opacity: 0;
-webkit-transition: all 0.15s ease-out;
-moz-transition: all 0.15s ease-out;
transition: all 0.15s ease-out;
}
.mfp-container, .pp_overlay {
cursor: url(//inas-huki.com/wp-content/themes/rigid/image/close_cursor.png) 20 20, crosshair;
}
.mfp-fade.mfp-bg.mfp-ready {
opacity: 0.8;
}
.mfp-fade.mfp-bg.mfp-removing {
opacity: 0;
}
.mfp-fade.mfp-wrap .mfp-content {
opacity: 0;
-webkit-transition: all 0.7s ease-out;
-moz-transition: all 0.7s ease-out;
transition: all 0.7s ease-out;
}
.mfp-fade.mfp-wrap.mfp-ready .mfp-content {
opacity: 1;
}
.mfp-fade.mfp-wrap.mfp-removing .mfp-content {
opacity: 0;
}
.rigid-quick-view-lightbox .mfp-content {
background: #ffffff;
max-width: 980px;
}
.mfp-wrap.rigid-quick-view-lightbox {
z-index: 100001;
}
.rigid-quick-view-lightbox .rigid-quickview-images, .rigid-quick-view-lightbox .summary.entry-summary {
width:50%;
display:inline-block;
float:left;
padding:40px;
margin-bottom: 0px;
}
.rigid-quick-view-lightbox .rigid-share-links {
display: none !important;
}
.rigid-quick-view-lightbox .summary.entry-summary input.qty {
font-size: 16px;
height: 43px;
text-align: center;
width: 40px !important;
border: 1px solid #cecece;
}
.rigid-quick-view-lightbox .summary.entry-summary .variations_form h3 {
border: medium none;
font-size: 18px;
margin-bottom: 20px;
text-transform: uppercase;
}
.rigid-quick-view-lightbox .owl-carousel .owl-item img {
display: block;
height: auto;
width: 100%;
}
.rigid-quick-view-lightbox .content_holder {
margin:0;
}
.rigid-quick-view-lightbox .price span {
display: inline-block;
margin-bottom: 8px;
}
.rigid-quick-view-lightbox .price span.amount {
font-size: 24px;
}
.rigid-quick-view-lightbox .price del span {
color: #cecece;
font-size: 18px !important;
margin: 0 8px;
text-decoration: line-through;
}
.rigid-quick-view-lightbox div.single_variation .price {
display: block;
font-size: 14px !important;
margin: 0 !important;
}
.rigid-quick-view-lightbox div.single_variation .price span.amount {
font-size: 14px !important;
margin: 0 !important;
}
.rigid-quick-view-lightbox .price {
color: #333333 !important;
font-size: 16px;
clear:both;
}
.rigid-quick-view-lightbox .woocommerce-review-link {
display:none;
}
.rigid-quick-view-lightbox h1.product_title {
margin-bottom:20px;
font-size: 30px;
}
.rigid-quick-view-lightbox .woocommerce-product-details__short-description.description {
font-size: 13px;
}
.rigid-quick-view-lightbox div.single_variation_wrap {
width: 100%;
}
.rigid-quick-view-lightbox div.single_variation {
background-color: #f8f8f8;
clear: both !important;
color: #333333 !important;
float: none !important;
font-size: 13px;
padding: 10px;
}
.rigid-quick-view-lightbox div.variations_button {
padding: 10px 0;
}
.owl-carousel .owl-item img {
transform-style: flat !Important;
} div.prod_hold .image:after {
display:none;
width:100%;
height:100%;
background: url(//inas-huki.com/wp-content/themes/rigid/image/loading3.gif) center center no-repeat;
background-color:#ffffff;
opacity:0.85;
z-index:15000;
position:absolute;
top:0;
left:0;
content:'';
}
div.prod_hold.loading .image:after {
display:block;
}
.icon_link_item {
padding:10px 20px;
text-align:left;
transition: all 0.3s ease 0s;
-webkit-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
}
.icon_link_item a, .icon_link_item a h5, .icon_link_item a small {
text-decoration:none !important;
}
.icon_link_item a h5 {
font-size: 18px;
}
.icon_link_item .icon_holder{
width:48px;
height:48px;
color:#ffffff;
font-size:42px;
line-height:48px;
text-align:center;
vertical-align: middle;
float:left;
margin-right:22px;
}
.icon_link_item .icon_holder i {
margin-top: 1px;
}
.icon_link_item.teaser-right .icon_holder{
float:right;
margin-right:0;
margin-left:15px;
}
.icon_link_item.teaser-right h5, .icon_link_item.teaser-right small {
text-align:right;
width:100%;
}
.icon_link_item:hover .icon_holder {
-webkit-animation: toggler 0.5s linear;
-moz-animation: toggler 0.5s linear;
-ms-animation: toggler 0.5s linear;
animation: toggler 0.5s linear;
}
.icon_link_item small {
font-style:italic;
display:block;
font-size:12.5px;
}
.icon_links h5{
margin-bottom:0;
font-size:14px;
text-transform:uppercase;
}
.header-icon-teasers {
float:right;
margin-top:28px;
}
.rigid_header_left .header-icon-teasers {
display:none;
}
.header-icon-teasers .wpb_content_element {
margin:0;
display:inline-block;
width:auto;
margin-left:15px;
padding:8px;
background:rgba(255, 255, 255, 0.8);
}
.header-icon-teasers .icon_link_item {
margin-bottom: 0;
padding: 0;
width:auto;
}
.header-icon-teasers .icon_link_item .icon_holder {
margin:0;
width:35px;
height:35px;
line-height:35px;
}
.header-icon-teasers .icon_link_item.teaser-right .icon_holder {
margin-left:15px;
}
.header-icon-teasers .icon_link_item.teaser-left h5, .header-icon-teasers .icon_link_item.teaser-left small {
margin-left:50px;
}
.header-icon-teasers .icon_link_item.teaser-right h5, .header-icon-teasers .icon_link_item.teaser-right small {
margin-right:50px;
}
.header-icon-teasers .icon_link_item h5 {
font-size:14px;
}
.header-icon-teasers .icon_link_item small {
line-height:18px;
}
.rigid-product-popup-link {
margin:0 0 20px 0;
}
.rigid-quickview-product-pop .rigid-product-popup-link {
display: none;
}
.rigid-product-popup-link > a {
color: #333333;
text-transform: uppercase;
text-decoration: none;
font-size: 13px;
vertical-align: middle;
display: inline-block;
}
.rigid-product-popup-link > a:before {
display: inline-block;
content: "\f3ff";
font-family: 'Font Awesome 5 Free';
font-weight: 900;
margin-right: 8px;
font-size: 16px;
vertical-align: middle;
position: relative;
top: -2px;
width: 28px;
height: 28px;
line-height: 27px;
color: #ffffff;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
text-align: center;
}
.icon_teaser, .rigid-product-popup-content .mfp-content > div {
padding:8%;
width:100%;
}
.icon_teaser h3 {
margin-bottom:7px;
}
.icon_teaser h6 {
margin-bottom:15px;
font-style: italic;
}
.wpb_content_element + div.icon_teaser {
margin-bottom: 0px;
}
.rigid-icon-teaser-lightbox .mfp-content, .rigid-product-popup-content .mfp-content {
background: #ffffff;
max-width: 1024px;
margin-top: 50px;
margin-bottom: 50px;
}
.rigid-product-popup-content .mfp-content {
background: #ffffff;
width: auto;
min-width: 320px;
max-width: 1024px;
}
.rigid-iconbox {
position: relative;
transition: all 0.4s ease 0s;
-webkit-transition: all 0.4s ease 0s;
-ms-transition: all 0.4s ease 0s;
-moz-transition: all 0.4s ease 0s;
-o-transition: all 0.4s ease 0s;
top: 0;
vertical-align:top;
padding:75px 20px 35px 20px;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
}
.rigid-iconbox {
padding:110px 20px 35px 20px;
}
.rigid-iconbox.rigid-clean-icon {
padding:90px 20px 30px 20px;
}
.rigid-iconbox.rigid-icon-box-right, .rigid-iconbox.rigid-clean-icon.rigid-icon-box-right {
padding:0px 70px 0px 0px;
border:none;
box-shadow:none !important;
background:none !important;
}
.rigid-iconbox.rigid-icon-box-left, .rigid-iconbox.rigid-clean-icon.rigid-icon-box-left {
padding:0px 0px 0px 70px;
border:none;
box-shadow:none !important;
background:none !important;
}
.rigid-iconbox .icon_wrapper {
position: absolute;
top: 25px;
left: 50%;
margin-left:-35px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
width: 70px;
height: 70px;
background: inherit;
}
.rigid-iconbox.rigid-icon-box-square .icon_wrapper {
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.rigid-iconbox.rigid-clean-icon .icon_wrapper {
border:none;
background: none;
top: 25px;
}
.rigid-iconbox.rigid-icon-box-right .icon_wrapper {
top: 6px;
right: 5px;
left:auto;
margin:0;
width: 52px;
height: 52px;
line-height: 52px;
}
.rigid-iconbox.rigid-icon-box-left .icon_wrapper {
top: 6px;
right: auto;
left: 5px;
margin:0;
width: 52px;
height: 52px;
line-height: 52px;
}
.rigid-iconbox.rigid-icon-box-left.rigid-clean-icon .icon_wrapper, .rigid-iconbox.rigid-icon-box-right.rigid-clean-icon .icon_wrapper {
top:0px;
}
.rigid-iconbox.rigid-icon-box-right h5, .rigid-iconbox.rigid-icon-box-right small, .rigid-iconbox.rigid-icon-box-right .iconbox_text_content {
text-align:right;
}
.rigid-iconbox.rigid-icon-box-left h5, .rigid-iconbox.rigid-icon-box-left small, .rigid-iconbox.rigid-icon-box-left .iconbox_text_content {
text-align:left;
}
.rigid-iconbox .icon_inner {
display:block;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
width: 70px;
height: 70px;
line-height:70px;
text-align:center;
background-color: #333333;
color:#ffffff;
font-size:36px;
transition: all 0.3s ease 0s;
-webkit-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
position:relative;
}
.rigid-iconbox.rigid-icon-box-left .icon_inner, .rigid-iconbox.rigid-icon-box-right .icon_inner  {
width: 52px;
height: 52px;
line-height:52px;
font-size:23px;
}
.rigid-iconbox.rigid-clean-icon .icon_inner {
background: none;
font-size:42px;
vertical-align:top;
height:48px;
line-height:48px;
border: none;
}
.rigid-iconbox.rigid-clean-icon.rigid-icon-box-left .icon_inner, .rigid-iconbox.rigid-clean-icon.rigid-icon-box-right .icon_inner {
background: none;
font-size:42px;
vertical-align:top;
height:52px;
line-height:52px;
width: 52px;
}
.rigid-iconbox.rigid-icon-box-square .icon_inner {
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.rigid-iconbox h5 {
text-align:center;
margin-bottom:6px;
padding-bottom: 6px;
font-size: 18px;
font-weight: 500;
position: relative;
display: block;
}
.rigid-iconbox h5:after {
content: "";
display: block;
width: 28px;
height: 2px;
position: absolute;
bottom: 1px;
left: 50%;
margin-left: -14px;
}
.rigid-iconbox.rigid-icon-box-left h5:after, .rigid-iconbox.rigid-icon-box-right h5:after  {
display: none;
}
.rigid-iconbox.rigid-icon-box-left h5, .rigid-iconbox.rigid-icon-box-right h5  {
margin-bottom:2px;
padding-bottom: 0px;
}
.rigid-iconbox small {
text-align:center;
font-style:italic;
width:100%;
display:block;
font-size:14px;
}
.rigid-iconbox .iconbox_text_content {
text-align:center;
margin-top:20px;
font-size: 15px;
}
.rigid-iconbox.rigid-icon-box-left .iconbox_text_content, .rigid-iconbox.rigid-icon-box-right .iconbox_text_content {
margin-top:15px;
}
.rigid-iconbox:hover {
box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.15);
-moz-box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.15);
-webkit-box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.15);
background-color: #ffffff;
top:-5px;
}
.rigid-iconbox:hover .icon_inner {
}
.vc_icon_element {
position:relative;
z-index: 2;
} #bbpress-forums, #bbpress-forums ul.bbp-forums, #bbpress-forums ul.bbp-topics {
overflow: visible;
}
#bbpress-forums li {
margin:0;
padding:0;
}
#bbpress-forums p.bbp-topic-meta img.avatar, .bbp-topic-description .bbp-author-avatar img.avatar, .bbp-forum-description .bbp-author-avatar img.avatar, .bbp-topic-revision-log img.avatar {
padding:0;
margin: -6px 3px -6px 3px;
width:20px;
height:20px;
}
#bbpress-forums div.bbp-forum-author img.avatar, #bbpress-forums div.bbp-topic-author img.avatar, #bbpress-forums div.bbp-reply-author img.avatar {
margin-top: 0px;
padding: 3px;
border: 1px solid #f1f1f1;
}
#bbpress-forums div.bbp-topic-author a.bbp-author-name, #bbpress-forums div.bbp-reply-author a.bbp-author-name {
word-wrap: break-word;
}
li.bbp-forum-info, li.bbp-topic-title .bbp-topic-permalink {
font-size:18px;
color:#333333;
}
ul.super-sticky li.bbp-topic-title .bbp-topic-permalink:before {
display: inline-block;
color: #ffffff;
content: "\f0c6";
font-family: 'Font Awesome 5 Free';
font-size: 12px;
margin-bottom:2px;
margin-right:8px;
font-weight: 900 !important;
padding: 5px 7px;
font-size:120%;
}
ul.sticky li.bbp-topic-title .bbp-topic-permalink:before {
display: inline-block;
color: #ffffff;
content: "\f0c6";
font-family: 'Font Awesome 5 Free';
font-size: 12px;
margin-bottom:2px;
margin-right:8px;
font-size:120%;
font-weight: 900 !important;
padding: 5px 7px;
}
ul.status-closed li.bbp-topic-title .bbp-topic-permalink:before {
display: inline-block;
color: #ffffff;
content: "\f023";
font-family: 'Font Awesome 5 Free';
font-size: 12px;
margin-bottom:2px;
margin-right:8px;
font-weight: 900 !important;
padding: 5px 7px;
font-size:120%;
}
#bbpress-forums li.bbp-body ul.topic {
padding: 16px 12px;
}
li.bbp-forum-freshness, li.bbp-topic-freshness {
text-align: right;
}
#bbpress-forums .bbp-body div.bbp-reply-content {
padding: 30px;
border:4px solid #e5e5e5;
background:#ffffff;
position:relative;
font-size: 14px;
line-height: 150%;
word-spacing: 2px;
}
#bbpress-forums {
font-size: 13px;
}
#bbpress-forums .bbp-body div.bbp-forum-author, #bbpress-forums .bbp-body div.bbp-topic-author, #bbpress-forums .bbp-body div.bbp-reply-author {
background: #ffffff none repeat scroll 0 0;
border: 1px solid #f1f1f1;
float: left;
padding: 8px;
text-align: center;
width: 115px;
}
#bbpress-forums .bbp-body div.bbp-reply-content:before, #bbpress-forums #bbp-user-body:before {
content: ' ';
position: absolute;
background: inherit;
display: block;
width: 16px;
height: 16px;
left: -8px;
top: 16px;
z-index: 3;
transform: rotate(-45deg);
-ms-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -o-transform: rotate(-45deg); border:1px solid;
border-color:  #e5e5e5 transparent transparent #e5e5e5;
}
#bbpress-forums #bbp-user-body:before {
background: inherit;
}
#bbpress-forums div.odd {
background:#ffffff;
}
#bbpress-forums ul.bbp-replies, #bbpress-forums ul.bbp-topics {
border:none;
}
#bbpress-forums ul.bbp-replies li.bbp-header, #bbpress-forums ul.bbp-replies li.bbp-footer, #bbpress-forums ul.bbp-topics li.bbp-header, #bbpress-forums ul.bbp-topics li.bbp-footer {
font-weight:normal;
}
#bbpress-forums div.bbp-forum-author, #bbpress-forums div.bbp-topic-author, #bbpress-forums div.bbp-reply-author {
text-align: left;
}
#bbpress-forums ul.bbp-replies li.bbp-footer, #bbpress-forums ul.bbp-topics li.bbp-footer {
margin:10px 0;
}
#bbpress-forums div.bbp-reply-header {
background-color: #ffffff;
margin-bottom:15px;
border-style:dashed;
padding-top: 16px;
}
#bbpress-forums .bbp-topic-content ul.bbp-topic-revision-log, #bbpress-forums .bbp-reply-content ul.bbp-topic-revision-log, #bbpress-forums .bbp-reply-content ul.bbp-reply-revision-log {
border-top: 1px dashed #ddd;
padding: 12px 0 0;
width: 100%;
}
#bbpress-forums .bbp-topic-content ul.bbp-topic-revision-log li, #bbpress-forums .bbp-reply-content ul.bbp-topic-revision-log li, #bbpress-forums .bbp-reply-content ul.bbp-reply-revision-log li {
padding:4px 0;
}
#bbpress-forums ul.bbp-replies li.bbp-body div.hentry {
margin-bottom:35px !important;
}
.bbp-pagination {
margin-bottom: 35px;
text-align:right;
}
.bbp-pagination-count {
float:right;
}
.bbp-pagination-links {
float: left;
}
#bbpress-forums #bbp-single-user-details #bbp-user-avatar {
float:left;
margin:0 10px 10px 0;
width:60px;
height:60px;
position: absolute;
top: -10px;
}
#bbpress-forums #bbp-single-user-details #bbp-user-avatar img.avatar {
float:none;
padding:4px;
background-color:#e5e5e5;
max-width:100%;
height:auto;
}
#bbpress-forums #bbp-user-wrapper ul.bbp-lead-topic, #bbpress-forums #bbp-user-wrapper ul.bbp-topics, #bbpress-forums #bbp-user-wrapper ul.bbp-forums, #bbpress-forums #bbp-user-wrapper ul.bbp-replies, #bbpress-forums #bbp-user-wrapper fieldset.bbp-form {
clear:left;
}
#bbpress-forums #bbp-single-user-details #bbp-user-navigation li {
display: inline-block;
margin: 0;
width: auto;
}
#bbpress-forums #bbp-single-user-details #bbp-user-navigation a {
text-transform:uppercase;
color:#333333;
}
#bbpress-forums #bbp-user-body {
padding: 20px;
border:4px solid #e5e5e5;
background-color:#ffffff;
position:relative;
width:100%;
margin:0;
}
#bbpress-forums #bbp-user-body:before {
left:40px;
top:-8px;
transform: rotate(45deg);
-ms-transform: rotate(45deg); -moz-transform: rotate(45deg); -webkit-transform: rotate(45deg); -o-transform: rotate(45deg); }
#bbpress-forums #bbp-single-user-details {
padding:20px;
padding-top: 40px;
border:1px solid #f1f1f1;
background-color: #fcfcfc;
border-bottom: none;
float:none;
width:100%;
}
#bbpress-forums div.bbp-search-form {
width:100%;
margin-bottom:30px;
}
#bbpress-forums #bbp-search-form #bbp_search {
float:left;
width: 75%;
height:40px;
}
#bbp-search-form #bbp_search_submit {
width:23%;
float: right;
height:40px;
line-height:40px;
padding:0 10px;
vertical-align:middle;
}
#bbpress-forums #favorite-toggle, #bbpress-forums #subscription-toggle {
display: inline-block;
margin-bottom: 15px;
text-align: right;
font-size: 0px;
line-height: 0px;
}
#bbpress-forums #favorite-toggle span, #bbpress-forums #subscription-toggle span {
font-size: 12px;
line-height: 18px;
float: right;
margin-left: 3px;
}
#bbpress-forums > #subscription-toggle a.subscription-toggle, #bbpress-forums #favorite-toggle a.favorite-toggle {
display:block;
padding:4px 12px;
color:#ffffff;
text-decoration: none;
}
#bbpress-forums > #subscription-toggle a.subscription-toggle:hover, #bbpress-forums #favorite-toggle a.favorite-toggle {
background-color:#333333;
}
#bbpress-forums #favorite-toggle a.favorite-toggle {
border-radius: 2em;
}
#bbpress-forums > #subscription-toggle a.subscription-toggle:before {
display: inline-block;
content: "\f024";
font-family: 'Font Awesome 5 Free';
font-weight: 900;
font-size: 12px;
margin-bottom:2px;
margin-right:8px;
font-size:110%;
}
.bbp-topics .bbp-body {
border: none;
}
#bbpress-forums ul.bbp-lead-topic, #bbpress-forums ul.bbp-topics, #bbpress-forums ul.bbp-forums, #bbpress-forums ul.bbp-replies, #bbpress-forums ul.bbp-search-results {
border: none;
}
#bbpress-forums li.bbp-body ul.forum, #bbpress-forums li.bbp-body ul.topic {
padding: 30px 20px;
margin-bottom: 12px;
border: 1px solid #eee;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
position: relative;
z-index: 1;
-webkit-transition: all 0.4s ease; -moz-transition: all 0.4s ease; -ms-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease;
}
#bbpress-forums li.bbp-body ul.forum:hover, #bbpress-forums li.bbp-body ul.topic:hover {
z-index: 20;
background-color: #ffffff;
box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.2);
}
#bbpress-forums li.bbp-body ul.forum:hover *, #bbpress-forums li.bbp-body ul.topic:hover * {
color: #ffffff;
}
#bbpress-forums ul.bbp-replies li.bbp-header, #bbpress-forums ul.bbp-replies li.bbp-footer, #bbpress-forums ul.bbp-topics li.bbp-header, #bbpress-forums ul.bbp-topics li.bbp-footer {
margin:10px 0;
}
.bbp-topics-front ul.super-sticky, .bbp-topics ul.super-sticky, .bbp-topics ul.sticky, .bbp-forum-content ul.sticky {
background-color:#ffffff !important;
}
a.bbp-forum-title, li.bbp-forum-info, li.bbp-topic-title .bbp-topic-permalink {
color:#303547;
text-decoration:none;
}
div.bbp-forum-content {
color:#999999;
text-transform:none;
font-style:italic;
font-size:13px !important;
font-weight:normal !important;
}
#bbpress-forums li.bbp-header, #bbpress-forums li.bbp-footer {
font-weight: bold;
padding: 12px;
background: none;
border: none;
}
#bbpress-forums li.bbp-forum-info, #bbpress-forums li.bbp-header .bbp-forum-topic-count, #bbpress-forums li.bbp-footer .bbp-forum-topic-count, #bbpress-forums li.bbp-header .bbp-forum-reply-count, #bbpress-forums li.bbp-footer .bbp-forum-reply-count, #bbpress-forums li.bbp-header .bbp-forum-freshness, #bbpress-forums li.bbp-footer .bbp-forum-freshness {
font-weight: normal;
}
#bbpress-forums fieldset.bbp-form label {
margin-bottom: 0 0 5px;
}
textarea#bbp_reply_content, textarea#bbp_topic_content, textarea#bbp_forum_content {
border: 1px solid #e5e5e5;
}
#bbpress-forums div.bbp-the-content-wrapper div.quicktags-toolbar {
margin-bottom: 5px;
}
#bbpress-forums div.bbp-the-content-wrapper input {
margin: 0 4px 0 0;
}
div.bbp-breadcrumb, div.bbp-topic-tags {
font-size: 11px !important;
max-width:45%;
}
div.bbp-breadcrumb p, div.bbp-topic-tags p {
margin-top: 0px;
}
div:not(.widget) > form.bbp-login-form {
margin-bottom: 35px;
padding: 30px;
border: 1px solid #f1f1f1;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
display: block;
}
div:not(.widget) > form.bbp-login-form .g-recaptcha {
margin-top: 35px;
}
.widget form.bbp-login-form .g-recaptcha > div {
max-width: 280px !important;
}
.bbp-login-form .bbp-username input, .bbp-login-form .bbp-email input, .bbp-login-form .bbp-password input {
padding: 12px 8px;
}
div:not(.widget) > .bbp-login-form .bbp-username, div:not(.widget) > .bbp-login-form .bbp-email, div:not(.widget) > .bbp-login-form .bbp-password, div:not(.widget) > .bbp-login-form .bbp-remember-me, div:not(.widget) > .bbp-login-form .bbp-submit-wrapper {
margin-top: 15px;
}
div:not(.widget) > .bbp-login-form .bbp-username, div:not(.widget) > .bbp-login-form .bbp-email, div:not(.widget) > .bbp-login-form .bbp-password, div:not(.widget) > .bbp-login-form .bbp-submit-wrapper, div:not(.widget) > form.bbp-login-form .g-recaptcha {
padding-left: 15px;
}
.bbp-login-form .bbp-submit-wrapper {
text-align: inherit;
float: none;
} #header_top .rigid-social {
float: right;
}
#header_top .rigid-social ul {
display: block;
float: right;
margin: 0;
min-height: 30px;
padding: 0;
position: relative;
}
#powered .rigid-social ul {
display: block;
margin: 0 auto;
padding: 0;
position: relative;
text-align: left;
}
.rigid-social ul li {
display: inline-block;
margin: 0;
padding: 0;
z-index: 1099;
list-style:none !important;
}
#header .rigid-social ul li {
float: left;
}
.rigid-social ul li a {
display: block;
font-size: 14px !important;
height: 41px;
width:40px;
line-height: 40px;
text-align:center;
text-decoration: none;
white-space: nowrap;
}
#powered .rigid-social ul li a{
color: #cecece;
background: none;
height: 34px;
width:34px;
line-height: 34px;
font-size: 14px !important;
}
body #header .rigid-social ul li a:hover, body.rigid_transparent_header #header_top .rigid-social ul li a:hover, body.rigid_transparent_header.rigid-transparent-dark #header_top .rigid-social ul li a:hover {
color: #ffffff !important;
}
.rigid-social ul li a.facebook:hover {
background:#3a5795;
}
.rigid-social ul li a.twitter:hover {
background:#55acee;
}
.rigid-social ul li a.google:hover {
background:#dd4b39;
}
.rigid-social ul li a.youtube:hover {
background:#cc181e;
}
.rigid-social ul li a.vimeo:hover {
background:#4bf;
}
.rigid-social ul li a.dribbble:hover {
background:#ea4c89;
}
.rigid-social ul li a.linkedin:hover {
background:#008cc9;
}
.rigid-social ul li a.stumbleupon:hover {
background:#eb4924;
}
.rigid-social ul li a.flicker:hover {
background:#333333;
}
.rigid-social ul li a.instegram:hover {
background:#754c24;
}
.rigid-social ul li a.pinterest:hover {
background:#e3262e;
}
.rigid-social ul li a.vkontakte:hover {
background:#3a5795;
}
a.rigid-post-nav {
display:inline-block;
background:#f8f8f8;
color: #333333 !Important;
position:fixed;
top:50%;
z-index:888;
cursor:pointer;
text-decoration:none;
height:96px;
padding:8px;
margin-top:-48px;
overflow: hidden;
transition: all 0.5s ease 0s;
-webkit-transition: all 0.5s ease 0s;
-ms-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
border: 1px solid #f1f1f1;
opacity: 0.7;
}
a.rigid-post-nav .entry-info-wrap {
display: inline-block;
position: relative;
top: 0px;
float: left;
width: 0px;
height: 80px;
overflow:hidden;
transition: all 0.5s ease 0s;
-webkit-transition: all 0.5s ease 0s;
-ms-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
}
a.rigid-post-nav.rigid-post-prev .entry-info-wrap {
float: right;
}
a.rigid-post-nav:hover .entry-info-wrap {
width: 230px;
}
a.rigid-post-nav:hover {
opacity: 1;
}
a.rigid-post-nav .entry-info {
display: table;
float: left;
}
a.rigid-post-nav.rigid-post-prev .entry-info {
float: right;
}
a.rigid-post-nav .entry-info span {
display: table-cell;
vertical-align:middle;
}
a.rigid-post-nav .entry-info span.entry-title {
padding:0px 10px;
height:80px;
width: 150px;
font-size: 12px;
}
a.rigid-post-nav i {
display:block;
height:80px;
line-height:84px;
vertical-align:middle;
font-size:28px;
width:32px;
text-align:center;
}
a.rigid-post-nav i {
-webkit-animation: toggler 1s linear infinite;
-moz-animation: toggler 1s linear infinite;
-ms-animation: toggler 1s linear infinite;
animation: toggler 1s linear infinite;
}
a.rigid-post-nav.rigid-post-prev {
left:0px;
text-align:right;
}
a.rigid-post-nav.rigid-post-prev:hover {
left:0px;
}
a.rigid-post-nav.rigid-post-prev i {
float:left;
}
a.rigid-post-nav.rigid-post-next {
right:0px;
}
a.rigid-post-nav .entry-info {
width:230px;
position: absolute;
top: 0px;
left: 8px;
}
a.rigid-post-nav.rigid-post-prev .entry-info {
left: auto;
right: 8px;
}
a.rigid-post-nav.rigid-post-next .entry-image {
}
a.rigid-post-nav.rigid-post-next:hover {
right:0px;
}
a.rigid-post-nav.rigid-post-next i {
float:right;
}
a.rigid-post-nav img {
width:76px;
height:auto;
}
body.bbpress a.rigid-post-nav {
display:none !important;
}
.vc_row {
background-position: top center;
background-size:cover;
background-repeat: no-repeat;
}
.vc_row.vc_row-has-fill.rigid-fixed-background {
background-attachment:fixed !important;
-webkit-background-size:cover;
-moz-background-size:cover;
-o-background-size:cover;
background-size:cover;
background-position: center top !important;
}
.rigid-align-center {
text-align: center;
}
.rigid-align-left {
text-align: left;
}
.rigid-align-right {
text-align: right;
}
.rigid-align-center .prod_hold .rigid-list-prod-summary, .rigid-align-center div.prod_hold .links {
text-align: center;
}
.vc_custom_heading, .wpb_text_column.wpb_content_element {
width: 100%;
position: relative;
}
.vc_custom_heading {
-webkit-hyphens: none;
-moz-hyphens: none;
-ms-hyphens: none;
hyphens: none;
}
.vc-zoom-wrapper:hover {
cursor: pointer;
} @media screen and (-webkit-min-device-pixel-ratio: 1) and (-webkit-min-device-pixel-ratio: 2) {
.rigid-fixed-background, .vc_row.vc_row-has-fill.rigid-fixed-background, .rigid_title_holder .rigid-zoomable-background {
background-attachment: scroll !important;
}
}
.vc_row.vc_row-fluid.rigid-fixed-background {
background-position: top center;
background-size:cover;
}
.vc_row.rigid-point-down[data-vc-full-width] {
margin-bottom:0;
padding-bottom:99px;
position:relative;
}
.vc_row.rigid-point-down.vc_parallax[data-vc-full-width] {
overflow: hidden;
}
.vc_row.rigid-point-down:before {
position: absolute;
bottom: 0px;
left: 0px;
width: 100%;
height: 99px !important;
display: block !important;
visibility: visible !important;
content: '';
background: url(//inas-huki.com/wp-content/themes/rigid/image/ripoff.png) bottom center no-repeat;
background-size: cover;
}
.vc_row.rigid-point-down:after, .rigid-accent-tearoff #footer:before {
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 99px !important;
display: block !important;
visibility: visible !important;
content: '';
background: url(//inas-huki.com/wp-content/themes/rigid/image/ripoff_flip.png) bottom center no-repeat;
background-size: cover;
}
.vc_progress_bar.rigid-progress-bar .vc_single_bar .vc_bar {
border-radius: 2px !Important;
height: 5px !important;
top:auto !important;
bottom: -5px !Important;
}
.vc_progress_bar.rigid-progress-bar .vc_single_bar .vc_bar:after {
content:'';
display:inline-block;
background-color: inherit;
width:12px;
height:12px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
position:absolute;
right:0px;
bottom:-3px;
border:2px solid #ffffff;
}
.vc_progress_bar.rigid-progress-bar .vc_single_bar .vc_label {
display: block;
padding: 1px !important;
position: absolute !important;
z-index: 5  !important;
left:0px;
top:0px;
line-height:6px;
text-shadow:none !important;
width:100%;
}
.vc_progress_bar.rigid-progress-bar .vc_single_bar .vc_label span.vc_label_units {
float:right;
background: rgba(0,0,0,0.15);
display: block;
padding: 8px;
position: relative;
top: -6px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.vc_progress_bar.rigid-progress-bar .vc_single_bar {
height: 35px !important;
background:none !important;
margin-bottom:26px !important;
border-bottom:5px solid;
border-bottom-color: rgba(0,0,0,0.15);
}
.vc_pie_chart_back {
border: 12px solid !important;
border-color: rgba(0,0,0,0.15) !Important;
opacity: 0.8 !Important;
transition: all 0.5s ease 0s;
-webkit-transition: all 0.5s ease 0s;
-ms-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
-webkit-transform: scale(0.94);
-moz-transform: scale(0.94);
-o-transform: scale(0.94);
-ms-transform: scale(0.94);
transform: scale(0.94);
}
.vc_pie_chart:hover .vc_pie_chart_back {
border: 18px solid !important;
}
.vc_pie_chart .vc_pie_chart_value {
font-size: 178% !important;
text-align: center;
font-weight: 600;
-webkit-transform: scale(0.88);
-moz-transform: scale(0.88);
-o-transform: scale(0.88);
-ms-transform: scale(0.88);
transform: scale(0.88);
}
.vc_pie_chart[data-pie-color="btn-primary"] .vc_pie_chart_value {
color: #0088cc;
}
.vc_pie_chart[data-pie-color="btn-info"] .vc_pie_chart_value {
color: #58b9da;
}
.vc_pie_chart[data-pie-color="btn-success"] .vc_pie_chart_value {
color: #6ab165;
}
.vc_pie_chart[data-pie-color="btn-warning"] .vc_pie_chart_value {
color: #ff9900;
}
.vc_pie_chart[data-pie-color="btn-danger"] .vc_pie_chart_value {
color: #ff675b;
}
.vc_pie_chart[data-pie-color="btn-inverse"] .vc_pie_chart_value {
color: #555555;
} .rigid-pricing-table-shortcode {
position:relative;
vertical-align:middle;
transition: all 0.5s ease 0s;
-webkit-transition: all 0.5s ease 0s;
-ms-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
top:0px;
overflow: hidden;
opacity: 0.95;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
text-align: left;
}
.rigid-pricing-table-shortcode.rigid-pricing-is-featured, .rigid-pricing-table-shortcode:hover {
top:-15px;
background-color: #292929;
}
.rigid-pricing-table-shortcode:hover {
z-index:500;
}
.rigid-pricing-table-shortcode.rigid-pricing-is-featured .rigid-pricing-table-price, .rigid-pricing-table-shortcode:hover .rigid-pricing-table-price, .rigid-pricing-table-shortcode.rigid-pricing-is-featured .rigid-pricing-heading h5, .rigid-pricing-table-shortcode:hover .rigid-pricing-heading h5, .rigid-pricing-table-shortcode.rigid-pricing-is-featured .rigid-pricing-table-content *, .rigid-pricing-table-shortcode:hover .rigid-pricing-table-content * {
color: #ffffff;
}
.rigid-pricing-heading {
position:relative;
padding: 0px 40px;
transition: all 0.5s ease 0s;
-webkit-transition: all 0.5s ease 0s;
-ms-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
background: none !important;
}
.rigid-pricing-table-shortcode.rigid-pricing-is-featured .title-icon-holder, .rigid-pricing-table-shortcode:hover .title-icon-holder {
margin-bottom: 30px;
}
.rigid-pricing-table-shortcode.rigid-pricing-is-featured .rigid-pricing-table-button, .rigid-pricing-table-shortcode:hover .rigid-pricing-table-button {
opacity: 1;
}
.rigid-pricing-heading h5 {
font-size: 18px;
font-weight: 500;
padding-bottom: 2px;
position: relative;
margin-bottom: 5px;
}
.pricing-table-light-titles .rigid-pricing-heading h5 {
color: #ffffff;
}
.rigid-pricing-heading h5:after {
content: "";
display: block;
width: 28px;
height: 2px;
position: absolute;
bottom: 1px;
left: 0px;
}
.rigid-spec-dot {
font-size: 190%;
}
.vc_custom_heading .rigid-spec-dot {
font-size: inherit !important;
}
.rigid-pricing-heading small {
font-size:13px;
font-style:italic;
}
.rigid-pricing-table-shortcode .title-icon-holder {
width:60px;
height:60px;
line-height:60px;
vertical-align:middle;
font-size:36px;
overflow:hidden;
text-align: center !Important;
color:#333333;
margin-bottom: 0px;
margin-top: 20px;
display: inline-block;
transition: all 0.5s ease 0s;
-webkit-transition: all 0.5s ease 0s;
-ms-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
}
.rigid-pricing-table-shortcode.rigid-pricing-is-featured .title-icon-holder .title-icon-wrapper, .rigid-pricing-table-shortcode:hover .title-icon-holder .title-icon-wrapper {
-webkit-animation: toggler 1s linear infinite;
-moz-animation: toggler 1s linear infinite;
-ms-animation: toggler 1s linear infinite;
animation: toggler 1s linear infinite;
}
.rigid-pricing-table-price {
padding:30px 40px 0px 40px;
color:#333333;
font-size:40px;
}
.rigid-pricing-table-price sub {
font-size: 50%;
font-weight: inherit;
top: 0ex;
}
.rigid-pricing-table-price sup {
font-size: 50%;
font-weight: inherit;
bottom: 1.4ex;
}
.rigid-pricing-table-price span {
color: #999999;
display: inline-block;
font-size: 12.5px;
font-style: italic;
font-weight: normal;
line-height: 32px;
vertical-align: text-bottom;
}
.rigid-pricing-table-content {
padding: 25px 40px;
font-size: 14px;
}
.rigid-pricing-table-content ul {
margin:0;
padding:0;
list-style:none;
}
.rigid-pricing-table-content ul li {
padding:7px 0px;
margin:0;
list-style:none;
}
.rigid-pricing-table-button {
padding:0px;
opacity: 0;
transition: all 0.5s ease 0s;
-webkit-transition: all 0.5s ease 0s;
-ms-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
}
.rigid-pricing-table-button a {
padding: 15px 20px;
width: 100%;
display: block;
color:#ffffff !important;
text-decoration:none;
font-weight: bold;
font-size: 14px;
text-align: center;
border-radius: 0 !important;
}
.rigid-pricing-table-button a:hover {
}
.lifted {
z-index:100;
position:relative;
}  .rigid-cloudzoom-gallery ul.additional-images {
text-align:center;
}
.rigid-cloudzoom-gallery ul.additional-images li {
float:none;
}
.rigid-cloudzoom-gallery a img {
width:100%;
max-width:100%;
height:auto;
}
.rigid-cloudzoom-gallery #wrap a.cloud-zoom img {
padding: 8px;
background: rgba(255,255,255,0.9);
border: 1px solid #f1f1f1;
width: 100%;
} .vc_btn3-style-custom {
background-image: none !Important;
}
.vc_general.vc_btn3:focus {color: initial !important; border: initial !important;} .rigid-product-slider {
margin-bottom:35px;
overflow: hidden;
border-radius: 4px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
transition: all 0.5s ease 0s;
-webkit-transition: all 0.5s ease 0s;
-ms-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.2);
}
.rigid-product-slide-holder {
padding:50px;
display:table;
background: #ffffff;
margin: 1px;
}
.rigid-product-slide-holder .rigid-product-slide-image, .rigid-product-slide-details {
width:100%;
display:inline-block;
vertical-align:top;
}
.rigid-product-slide-details {
width:60%;
display:table-cell;
vertical-align:middle;
}
.rigid-product-slide-details {
padding-left:50px;
}
.rigid-product-slide-details a{
text-decoration:none !important;
}
.rigid-product-slide-details a h4 {
font-size:30px;
font-weight:bold;
text-decoration:none;
margin-bottom:15px;
text-align:center;
}
.rigid-product-slide-description {
display:block;
line-height:normal !important;
margin-bottom:20px;
text-align:center;
font-size: 15px;
}
.rigid-product-slide-price {
display:block;
margin-bottom:25px;
font-size:30px;
font-weight:600;
text-align:center;
}
.rigid-product-slider .count_holder {
padding: 10px 20px;
margin: 20px auto;
text-align: center;
}
.rigid-product-slide-price ins span.amount, .rigid-product-slide-price > span.amount {
color:#333333;
vertical-align: bottom;
}
.rigid-product-slide-price del {
text-decoration:  none;
}
.rigid-product-slide-price del span.amount {
font-size:18px;
color:#cecece;
text-decoration: line-through;
}
.rigid-product-slide-cart {
display:block;
text-align:center;
}
.rigid-product-slide-cart a.added_to_cart {
clear:both;
text-align:center;
display:block;
}
.rigid-product-slide-countdown {
display:block;
margin-bottom:20px;
position:relative;
text-align:center;
}
.rigid-product-slider.owl-carousel {
position:relative;
}  .rigid-counter-shortcode {
text-align: center;
margin-bottom: 10px;
display: inline-block;
width: 100%;
}
.rigid-counter-shortcode i {
color: #dadada;
font-size: 75%;
}
.rigid-counter-shortcode .rigid-counter {
display: inline-block;
}
.rigid-counter-shortcode .rigid-counter-left {
text-align: left;
}
.rigid-counter-shortcode .rigid-counter-right {
text-align: right;
}  .rigid_content_slider {
position: relative;
}
.rigid-fullheight-content-slider .vc_tta-panel-body > .vc_row {
min-height: 100vh;
}
.rigid-fullheight-content-slider .owl-nav .owl-next, .rigid-fullheight-content-slider .owl-nav .owl-prev {
background: none !important;
border: none;
font-size: 56px !important;
}
.rigid_content_slider.rigid-fullheight-content-slider.rigid_content_slider_dark_nav .owl-nav .owl-next, .rigid_content_slider.rigid-fullheight-content-slider.rigid_content_slider_dark_nav .owl-nav .owl-prev, .rigid_content_slider.rigid_content_slider_dark_nav.rigid-pagination-numbers .owl-dot {
color: #888888;
}
.rigid_content_slider.rigid-fullheight-content-slider.rigid_content_slider_light_nav .owl-nav .owl-next, .rigid_content_slider.rigid-fullheight-content-slider.rigid_content_slider_light_nav .owl-nav .owl-prev, .rigid_content_slider.rigid_content_slider_light_nav.rigid-pagination-numbers .owl-dot {
color: #ffffff;
}
.rigid_content_slider.rigid_content_slider_light_nav.rigid-pagination-numbers .owl-dot:after {
background-color: #ffffff;
}
.rigid_content_slider .owl-dots {
width: 100%;
height: 30px;
text-align: inherit;
margin: 0px;
padding: 0 35px;
}
.rigid-fullheight-content-slider .owl-dots {
position: absolute;
bottom: 90px;
z-index:999;
}
.rigid_content_slider .owl-dot {
display: inline-block;
padding: 3px;
vertical-align: middle;
background: none;
}
.rigid_content_slider .owl-dot span {
display: inline-block;
width: 12px;
height: 12px;
margin: 0 5px;
background-color: #cecece;
border: 2px solid #ffffff;
border-radius: 50%;
vertical-align: middle;
position: relative;
transition: all 0.5s ease 0s;
-webkit-transition: all 0.5s ease 0s;
-ms-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
}
.rigid_content_slider .owl-dot.active span:after {
display: block;
position: absolute;
top: -4px;
left: -4px;
right: -4px;
bottom: -4px;
border: 2px solid #cecece;
border-radius: 50%;
content: "";
}
.rigid_content_slider .vc_tta-panel-heading {
display: none;
} html.no-touch .rigid-from-right {
opacity: 0;
position: relative;
right: -80px;
}
html.no-touch .rigid-from-left {
opacity: 0;
position: relative;
left: -80px;
}
html.no-touch .rigid-from-bottom {
opacity: 0;
position: relative;
bottom: -50px;
}
html.no-touch .rigid-fade {
opacity: 0;
}
.vc_row.rigid-visible-overlay[data-vc-full-width] {
overflow: visible;
z-index: 20;
}
.vc_row.has-rigid-canvas {
overflow: hidden !Important;
position: relative;
}
.vc_row.has-rigid-canvas.rigid-visible-overlay[data-vc-full-width] {
overflow: visible !Important;
}
.vc_row.has-rigid-canvas > .wpb_column {
z-index: 1;
}
.vc_row.has-rigid-canvas > canvas, .particles-js-canvas-el {
display: inline-block !Important;
position: absolute;
bottom: 0;
left: 0;
right: 0;
z-index: 0;
width: 100% !Important;
}
.particles-js-canvas-el {
top: 0;
height: 100% !Important;
}
.vc_row.has-rigid-canvas.vc_parallax  > canvas {
z-index: 1;
}
.bbp-topic-title span.bbp-st-topic-support {
position: relative;
top: -3px;
left: 0px;
color:#ffffff !important;
background-color: #d12a5c;
padding: 4px 8px;
font-size: 10px !Important;
text-transform: uppercase;
margin-right: 5px;
}
.topic .bbp-private-reply {
border-radius: 4px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
}
body.bbp-search.forum-search.bbpress #bbpress-forums div.bbp-topic-header {
position: relative;
background: none;
}
body.bbp-search.forum-search.bbpress #bbpress-forums div.bbp-forum-title h3, body.bbp-search.forum-search.bbpress #bbpress-forums div.bbp-topic-title h3, body.bbp-search.forum-search.bbpress #bbpress-forums div.bbp-reply-title h3 {
font-weight: normal;
font-size: 18px;
margin: 12px 0;
}
body.bbp-search.forum-search.bbpress #bbpress-forums .bbp-body div.bbp-reply-content {
margin-bottom: 30px;
}
body.bbp-search.forum-search.bbpress .bbp-topic-title span.bbp-st-topic-support {
position: absolute;
bottom: 10px;
right: 5px;
top: auto;
left: auto;
}
.bbp-topic-title span.bbp-st-topic-support.topic-working {
background-color: #f3b111;
}
.bbp-topic-title span.bbp-st-topic-support.topic-resolved {
background-color: #9dc442;
}
.breadcrumb span.bbp-st-topic-support, h1.heading-title span.bbp-st-topic-support {
display: none;
}
.wpb_widgetised_column .otw-input-wrap {
display: inline-block;
width: 32.7% !Important;
margin: 0 !Important;
vertical-align: top;
padding-left: 35px;
position: relative;
}
.otw-widget-form-wrap input[type="text"] {
height: 2.9rem !Important;
font-size: 1rem !Important;
}
.otw-button-wrap {
margin: 25px auto;
}
.wpb_widgetised_column .otw-button-wrap {
text-align: center;
}
.otw-input-wrap:before {
display: block;
font-family: 'Font Awesome 5 Free';
font-weight: 900;
font-size: 14px;
position: absolute;
left: 12px;
top: 50%;
margin-top: -8px;
}
.otw-date-li.otw-input-wrap:before {
content: "\f073";
}
.otw-time-wrap.otw-input-wrap:before {
content: "\f017";
font-size: 16px;
}
.otw-party-size-wrap.otw-input-wrap:before {
content: "\f235";
}
.wpb_widgetised_column .powered-by-open-table {
display: none !Important;
}
.wpb_widgetised_column .otw-post-form-content {
text-align: center;
font-size: 11px;
}
.rigid-dropcap p:first-letter, .rigid-dropcap h1:first-letter, .rigid-dropcap h2:first-letter, .rigid-dropcap h3:first-letter, .rigid-dropcap h4:first-letter, .rigid-dropcap h5:first-letter, .rigid-dropcap h6:first-letter {
display: block;
float: left;
line-height: 1;
margin-right: 20px;
margin-top: 12px;
padding: 20px;
text-align: center;
background: #f8f8f8;
position: relative;
}
html.no-touch .tps-wrapper {
width: 100%;
height: 100%;
overflow: hidden;
}
.vc_row.vc_row-o-equal-height .tps-wrapper .vc_column_container {
align-items: stretch;
}
.vc_row.vc_row-flex .tps-wrapper > .vc_column_container, .vc_row.vc_row-flex .tps-wrapper {
display: flex;
}
.vc_row.vc_row-o-content-middle .tps-wrapper > .vc_column_container > .vc_column-inner {
justify-content: center;
}
.vc_row.vc_row-flex .tps-wrapper > .vc_column_container > .vc_column-inner {
display: flex;
flex-direction: column;
flex-grow: 1;
} .rigid-typed-content {
text-align: center;
margin-bottom: 10px;
display: inline-block;
width: 100%;
}
.rigid-typed-content.rigid-typed {
display: inline-block;
}
.rigid-typed-content.rigid-typed-left {
text-align: left;
}
.rigid-typed-content.rigid-typed-right {
text-align: right;
}
.typed-cursor{
opacity: 1;
-webkit-animation: blink 0.7s infinite;
-moz-animation: blink 0.7s infinite;
animation: blink 0.7s infinite;
color: inherit;
font-weight: inherit;
}
@keyframes blink{
0% { opacity:1; }
50% { opacity:0; }
100% { opacity:1; }
}
@-webkit-keyframes blink{
0% { opacity:1; }
50% { opacity:0; }
100% { opacity:1; }
}
@-moz-keyframes blink{
0% { opacity:1; }
50% { opacity:0; }
100% { opacity:1; }
}
.rigid_woo_recent_viewed {
margin: 55px 0;
}
.rigid_woo_recent_viewed > h4 {
font-size: 18px;
font-weight: normal;
margin-bottom: 30px;
} .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event, .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-content {
flex-direction: row;
justify-content: flex-start;
}
.tribe-events-schedule .tribe-events-cost {
float: none;
display: inline-block;
vertical-align: middle;
top: auto;
left: auto;
margin: 0px 0px 0px 15px;
position: relative;
}
.tribe-events-list div.type-tribe_events .tribe-events-event-cost:before, .tribe-events-schedule .tribe-events-cost:before {
content: "\f3ff";
font-family: 'Font Awesome 5 Free';
font-weight: 900;
margin-right: 5px;
display: inline-block;
vertical-align: middle;
}
.rigid-event-countdown {
background: #fafafa;
padding: 15px;
border: 1px solid #f1f1f1;
margin-top: 30px;
margin-bottom: 30px;
}
.rigid-event-countdown .count_info, .rigid-event-countdown .is-countdown {
display: inline-block;
}
.rigid-event-countdown .is-countdown {
font-size: 18px;
font-weight: bold;
color: #3a3a3a;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__list-item {
width: 48%;
margin-left: 0;
}
.tribe-events .tribe-events-calendar-list__event-row {
border-radius: 6px;
padding: 20px 0;
border: 1px solid #f1f1f1;
transition: all .3s ease 0s;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row {
margin: 48px 0px 40px;
margin-top: 48px;
}
.tribe-events .tribe-events-calendar-list__event-row:hover {
box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.2);
}
.tribe-events-pro .tribe-events-pro-photo__event {
padding: 24px;
transition: all .3s ease 0s;
border: 1px solid transparent;
position: relative;
}
.tribe-events-pro .tribe-events-pro-photo__event:hover {
box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.2);
border-radius: 6px;
border-color: #f1f1f1;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-date-tag {
min-width: 80px;
width: 6.111%;
}
.tribe-events .tribe-events-c-events-bar {
box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.2);
border-radius: 6px;
}
.tribe-events .tribe-events-c-events-bar__search-filters-container {
border-radius: 6px 0 0 6px;
overflow: hidden;
}
.tribe-events .tribe-events-calendar-list__event, .tribe-events .tribe-events-calendar-day__event {
position: relative;
}
.tribe-events .tribe-events-calendar-day__event-details {
position: static;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event--featured::after {
display: none;
}
.tribe-events .tribe-events-calendar-list__event-cost.tribe-common-b3, .tribe-events-pro .tribe-common-b3.tribe-events-pro-photo__event-cost, .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-cost {
position: absolute;
top: 10px;
margin-top: 0px;
left: 30px;
background-color: #333333;
color: #fff;
padding: 6px 15px;
border-radius: 3px;
font-size: 16px;
font-weight: bold;
line-height: normal;
}
.tribe-events-schedule .tribe-events-cost {
background-color: #333333;
color: #fff;
padding: 6px 15px;
border-radius: 3px;
font-size: 16px;
font-weight: bold;
line-height: normal;
}
.tribe-events-pro .tribe-common-b3.tribe-events-pro-photo__event-cost {
top: 35px;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-cost {
top: 0px;
left: 20px;
}
.tribe-events-c-small-cta__price {
vertical-align: middle;
}
.tribe-events .tribe-events-calendar-list__event-cost:before, .tribe-events-pro .tribe-events-pro-photo__event-cost:before, .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-cost:before {
content: "\f3ff";
font-family: 'Font Awesome 5 Free';
font-weight: 900;
margin-right: 5px;
display: inline-block;
vertical-align: middle;
font-size: 16px;
}
.tribe-common .tribe-common-svgicon--featured {
background: none !important;
font-style: normal;
}
.tribe-events-pro .tribe-events-pro-week-grid__event-datetime-featured-icon {
display: none;
}
.tribe-common .tribe-common-svgicon--featured:before {
display: inline-block;
content: "\f02e";
font-family: 'Font Awesome 5 Free';
font-weight: 900;
}
.tribe-events-pro .tribe-events-pro-week-grid__event--featured .tribe-events-pro-week-grid__event-link-inner {
background-color: #fafafa !important;
}
.tribe-events-pro .tribe-events-pro-week-grid__event--featured .tribe-events-pro-week-grid__event-link-inner:hover {
background-color: #f1f1f1 !important;
}
@keyframes "a" {
50% {
-webkit-transform: scale(0.8);
-moz-transform: scale(0.8);
-o-transform: scale(0.8);
-ms-transform: scale(0.8);
transform: scale(0.8);
}
}
@-moz-keyframes a {
50% {
-moz-transform: scale(0.8);
transform: scale(0.8);
}
}
.tribe-common .tribe-common-l-container {
padding-left: 0 !important;
padding-right: 0 !important;
}
.has-sidebar .tribe-common .tribe-common-l-container {
padding-top: 0 !important;
}
.tribe-mini-calendar-event .list-info h2 {
margin-bottom: 0;
}
.tribe-events .tribe-events-c-search__input-control--keyword .tribe-events-c-search__input:focus, .tribe-events .tribe-events-c-search__input-control--location .tribe-events-c-search__input:focus {
background: none !important;
}
.tribe-events-adv-list-widget .tribe-event-featured, .tribe-mini-calendar-list-wrapper .tribe-event-featured {
border-color: #e1e1e1;
}
#tribe-events .tribe-events-button, #tribe-events .tribe-events-button:hover, #tribe_events_filters_wrapper input[type="submit"], .tribe-events-button, .tribe-events-button.tribe-active:hover, .tribe-events-button.tribe-inactive, .tribe-events-button:hover, .tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"], .tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"] > a {
background-color: #333333;
}
.tribe-this-week-widget-vertical .tribe-this-week-widget-day, .tribe-this-week-widget-wrapper a {
color: #333333 !important;
}
.tribe-event-featured .event-is-recurring {
color: initial;
} .vc_tta.vc_tta-tabs .vc_tta-tabs-container {
display: block !important;
}
.vc_tta.vc_tta-tabs .vc_tta-panel-heading {
display: none !important;
}
.vc_tta-color-white.vc_tta-style-modern .vc_tta-tab > a {
background: none !important;
border: none !important;
border-bottom: 3px solid transparent !important;
font-weight: bold !important;
padding: 14px 25px;
}
.booked-appt-list ul.booked-public-appointment-list, .booked-appt-list ul.booked-public-appointment-list li {
font-size: 12px;
padding: 8px;
}
form.post-password-form input[type="submit"] {
padding: 8px 20px;
}
form.post-password-form input[type="password"] {
margin-left: 5px;
}
form.post-password-form input:focus {
outline: none !important;
}
.wpb_content_element.rigid-vertical-section-title {
margin-bottom: 0px;
}
a.sidebar-trigger:hover:before {
transform: rotate(360deg);
-ms-transform: rotate(360deg); -moz-transform: rotate(360deg); -webkit-transform: rotate(360deg); -o-transform: rotate(360deg); }
.rigid-search-cart-holder a.sidebar-trigger:hover:before {
transform: none;
}
.mfp-bg {
z-index: 20900;
}
.mfp-wrap {
z-index: 21000;
}
.is-rigid-video .mfp-iframe-holder .mfp-content {
max-width: 65%;
}
div.product .cart div.rigid-wcs-swatches {
float: none;
}
.rigid-wcs-swatches .swatch {
overflow: hidden;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
margin-bottom: 8px;
margin-right: 14px;
border: 2px solid #e1e1e1 !important;
}
.rigid-wcs-swatches .swatch.swatch-label {
width: auto;
font-size: 12px;
padding: 0 12px;
border: 1px solid #e1e1e1 !important;
color: #333333;
}
.rigid-wcs-swatches .swatch.selected, .rigid-wcs-swatches .swatch:hover {
box-shadow: none !important;
opacity: 1;
}
.rigid-wcs-swatches a {
position: relative;
display: inline-block;
}
.rigid-wcs-swatches a span.count {
position: absolute;
padding: 2px 4px 4px 4px;
color: #333333;
background-color: #e1e1e1;
top: 0px;
right: 8px;
display: block;
font-size: 10px !important;
line-height: 10px !important;
font-weight: normal !important;
white-space: nowrap;
height: 15px;
min-width: 15px;
-webkit-border-radius: 2em;
-moz-border-radius: 2em;
border-radius: 2em;
text-align: center;
}
.widget .rigid-wcs-swatches .swatch-color.selected:before {
top:7px;
}
.rigid-pagination-numbers .owl-dots {
counter-reset: dots;
}
.rigid-pagination-numbers .owl-dot {
width: auto;
opacity: 0.6;
}
.rigid-pagination-numbers .owl-dot.active {
opacity: 1;
}
.rigid-pagination-numbers .owl-dot:before {
counter-increment:dots;
content: "0" counter(dots) ".";
display: inline-block;
width: auto;
font-size: 14px;
font-weight: bold;
}
.rigid-pagination-numbers .owl-dot span {
display: none;
}
.rigid-pagination-numbers .owl-dot:after {
display: inline-block;
width: 0px;
content: "";
height: 1px;
background-color: #888888;
vertical-align: middle;
margin-left: 10px;
margin-right: 10px;
transition: all .4s cubic-bezier(0.77,0,0.175,1);
position: relative;
top: 0;
}
.rigid-pagination-numbers .owl-dot.active:after {
width: 35px;
margin-left: 15px;
}
.swatch.swatch-label.selected {
color: #ffffff;
}
.rigid-filter-widgets-holder {
clear: both;
min-height: 1px;
position: relative;
}
#rigid-filter-widgets {
padding: 30px 0 0 0;
display: none;
border-bottom: 1px solid #e5e5e5;
}
#rigid-filter-widgets.rigid_active_filter_area {
display: block;
}
#rigid-filter-widgets .box {
clear: none;
}
a.rigid-filter-widgets-triger {
display: block;
text-decoration: none;
width: auto;
height: 68px;
line-height: 68px;
vertical-align: bottom;
text-align: center;
z-index: 100;
overflow: hidden;
float: right;
padding-top: 15px;
font-size: 12px;
text-transform: uppercase;
font-weight: 600;
}
a.rigid-filter-widgets-triger:before {
display: inline-block;
content: "\f1de";
font-family: 'Font Awesome 5 Free';
font-size: 14px;
font-weight: 900 !important;
color: #333333;
width: 33px;
height: 68px;
line-height: 67px;
vertical-align: bottom;
text-align: center;
}
#rigid-filter-widgets .widget > h3:first-child {
text-transform: uppercase;
margin-right: 4px;
font-size: 12px;
font-weight: 600;
}
.rigid-filter-widgets-holder .rigid-reset-filters {
display: none;
float: right;
margin-top: 10px;
font-size: 12px;
text-transform: uppercase;
text-decoration: none;
}
.rigid-filter-widgets-holder .rigid-reset-filters:before {
content: "\f00d";
font-family: 'Font Awesome 5 Free';
font-weight: 900;
display: inline-block;
margin-right: 4px;
} .nice-select {
-webkit-tap-highlight-color: transparent;
background-color: #fff;
border-radius: 3px;
border: solid 1px #e8e8e8;
color: #999999;
box-sizing: border-box;
clear: both;
cursor: pointer;
display: inline-block;
font-family: inherit;
font-size: 13px;
font-weight: normal;
height: 37px;
line-height: 35px;
outline: none;
padding-left: 15px;
padding-right: 30px;
position: relative;
text-align: left !important;
-webkit-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
white-space: nowrap;
width: auto; }
.widget .nice-select, .shipping-calculator-form .nice-select, .shipping-calculator-form input, .shipping-calculator-form button {
width: 100%;
}
.nice-select:hover {
border-color: #dbdbdb; }
.nice-select:active, .nice-select.open, .nice-select:focus {
box-shadow: 0 0px 30px 0 rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 0px 30px 0 rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0 0px 30px 0 rgba(0, 0, 0, 0.2);
border-radius: 3px;}
.nice-select:after {
display: block;
width: 20px;
height: 20px;
line-height: 20px;
vertical-align: middle;
text-align: center;
font-size: 14px;
content: "\f0dc";
font-family: 'Font Awesome 5 Free';
font-weight: 900;
position: absolute;
right: 5px;
top: 50%;
margin-top: -9px;
z-index: 50;
color: #333333;
pointer-events: none; }
.nice-select.open:after {
-webkit-transform: rotate(-135deg);
-ms-transform: rotate(-135deg);
transform: rotate(-135deg); }
.nice-select.open .list {
opacity: 1;
pointer-events: auto;
-webkit-transform: scale(1) translateY(0);
-ms-transform: scale(1) translateY(0);
transform: scale(1) translateY(0);
box-shadow: 0 0px 30px 0 rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 0px 30px 0 rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0 0px 30px 0 rgba(0, 0, 0, 0.2);}
.nice-select.disabled {
border-color: #ededed;
color: #999;
pointer-events: none; }
.nice-select.disabled:after {
border-color: #cccccc; }
.nice-select.wide {
width: 100%; }
.nice-select.wide .list {
left: 0 !important;
right: 0 !important; }
.nice-select.right {
float: right; }
.nice-select.right .list {
left: auto;
right: 0; }
.nice-select.small {
font-size: 12px;
height: 36px;
line-height: 34px; }
.nice-select.small:after {
height: 4px;
width: 4px; }
.nice-select.small .option {
line-height: 34px;
min-height: 34px; }
.nice-select .list {
background-color: #fff;
border-radius: 5px;
box-shadow: 0 0 0 1px rgba(68, 68, 68, 0.11);
box-sizing: border-box;
margin-top: 4px;
margin-left: 0;
opacity: 0;
overflow: hidden;
padding: 0;
pointer-events: none;
position: absolute;
top: 100%;
min-width: 100%;
max-height: calc(100vh - 150px);
overflow-y: auto;
left: 0;
-webkit-transform-origin: 50% 0;
-ms-transform-origin: 50% 0;
transform-origin: 50% 0;
-webkit-transform: scale(0.75) translateY(-21px);
-ms-transform: scale(0.75) translateY(-21px);
transform: scale(0.75) translateY(-21px);
-webkit-transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;
transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;
z-index: 999; }
.nice-select .list:hover .option:not(:hover) {
background-color: transparent !important; }
.nice-select .option {
cursor: pointer;
font-weight: 400;
color: #999999;
margin-left: 0;
line-height: 40px;
list-style: none;
min-height: 40px;
display: block;
margin-bottom: 0;
outline: none;
padding-left: 15px;
padding-right: 29px;
padding-bottom: 0px;
text-align: left;
-webkit-transition: all 0.2s;
transition: all 0.2s; }
.nice-select .option:hover, .nice-select .option.focus, .nice-select .option.selected.focus {
background-color: #f6f6f6; color: #333333; }
.nice-select .option.selected {
font-weight: bold; }
.nice-select .option.disabled {
background-color: transparent;
color: #999;
cursor: default; }
.no-csspointerevents .nice-select .list {
display: none; }
.no-csspointerevents .nice-select.open .list {
display: block; }
body.single-product .pswp__bg {
background: #ffffff;
}
.rigid-page-load-status {
display: none;
text-align: center;
font-size: 13px;
text-transform: uppercase;
}
.rigid-load-more-container {
text-align: center;
font-size: 13px;
min-height: 81px;
}
.rigid-load-more-container .rigid-load-more.button {
margin-top: 35px;
}
.rigid-page-load-status p {
margin-top: 35px;
width: 100%;
float: left;
}
.infinite-scroll-request:before {
display: inline-block;
content: "\f021";
font-family: 'Font Awesome 5 Free';
font-size: 14px !important;
vertical-align: middle;
margin-right: 8px;
font-weight: 900 !important;
transition: all 0.3s ease 0s;
-webkit-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
-webkit-animation:fa-spin 2s infinite linear;
animation:fa-spin 2s infinite linear;
}
.infinite-scroll-last {
text-transform: uppercase;
}
.box-product-list > .box-products:before, .box-product-list > .box-products:after {
content: ' ';
display: table;
}
.box-product-list > .box-products:after {
clear: both;
}
.woocommerce form.track_order {
display: block;
margin: 0 auto;
width: 700px;
max-width: 100%;
padding: 40px 8%;
background-color: #ffffff;
border: 1px solid #f1f1f1;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.2);
}
.woocommerce form.track_order p:first-of-type {
font-size: 14px;
text-align: center;
}
.woocommerce form.track_order input {
width: 100%;
} .vendor_description_background {
height: auto !important;
background-size: cover !important;
background-color: #ffffff !important;
}
.vendor_description_background .vendor_description {
height: auto !important;
padding: 20px !important;
background: none !important;
}
.wcmp_vendor_banner_template.template1 .vendor_description {
left: 0;
top: auto !important;
bottom: 0;
}
.vendor_description .vendor_img_add .img_div {
margin-bottom: 25px !important;
}
.vendor_description .vendor_img_add .vendor_address {
padding: 20px !important;
border: 1px solid #f1f1f1;
background-color: rgba(255,255,255, 0.9);
color: #333333 !important;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
font-size: 13px !important;
}
.vendor_description .vendor_img_add .vendor_address * {
text-transform: none !important;
}
.vendor_description .vendor_img_add .vendor_address p.wcmp_vendor_name {
font-weight: 600;
font-size: 24px !important;
}
.wocommerce #wcmp_vendor_reviews {
margin-top: 80px !important;
float: left;
padding: 30px;
border: 1px solid #e1e1e1;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
width: 100%;
}
.wcmp_vendor_rating {
margin: 5px 0 10px;
height: 25px !important;
line-height: 25px !important;
vertical-align: middle !important;
}
.wcmp_vendor_rating span, .comment-text .star-rating span, .wcmp_vendor_rating a {
height: 25px !important;
line-height: 25px !important;
vertical-align: middle !important;
font-size: 13px !important;
}
#wcmp_vendor_reviews #comments {
margin-bottom: 0px;
}
.vendor_address p {
margin: 0 0 7px 0 !important;
font-size: 13px !important;
}
.vendor_address label {
color: #333333 !important;
font-size: 13px !important;
font-weight: 500;
}
.vendor_address p img {
vertical-align: middle;
}
body.product-vendor div.description_data {
margin-top: 30px !important;
margin-bottom: 60px !important;
}
body.product-vendor a[href^="#reviews"] {
margin-left: 2px;
display: inline;
font-size: 10px !important;
}
.vendor_description .vendor_img_add .img_div img {
height: auto !important;
width: auto !important;
max-width: 120px !important;
max-height: none !important;
border-radius: 50%;
overflow: hidden;
-webkit-box-shadow: none !important;
box-shadow: none !important;
border-width: 6px !important;
}
.wcmp_social_profile img, .woocommerce .wcmp_social_profile img {
border-radius: 50%;
width: 25px !important;
height: 25px !important;
}
.wcmp_main_menu ul li {
margin-left: 0 !important;
}
#wcmp_widget_vendor_search input[type="search"] {
margin-bottom: 30px !important;
}
.widget_product_vendor_info {
font-size: 14px;
}
.widget_product_vendor_list #wcmp_widget_vendor_list {
width: 100% !important;
height: 350px !important;
}
#wcmp_widget_vendor_list > div > div {
display: inline-block !important;
vertical-align: middle !important;
font-size: 13px;
max-width: 72% !important;
}
.by-vendor-name-link {
font-size: 11px;
padding-top: 5px;
}
.wcmp-product-policies h2.wcmp_policies_heading {
font-size: 24px;
margin-bottom: 15px;
}
.wcmp-product-policies .wcmp_policies_description {
margin-bottom: 30px;
}
.wcmp_top_logo_div ul {
margin-bottom: 20px !important;
font-size: 12px !important;
}
.wcmp_top_logo_div ul li {
margin-left: 0px;
}
.wcmp_regi_main .reg_header1, .wcmp_regi_main .reg_header2, .wcmp_regi_main .wcmp_regi_form_box label {
color: #333333 !important;
}
.wcmp_regi_main .reg_header1 {
font-weight: 600 !important;
font-size: 18px !important;
text-transform: none !important;
margin-bottom: 35px !important;
}
.wcmp_regi_main .reg_header2 {
margin-bottom: 25px !important;
font-size: 24px !important;
text-transform: none !important;
border: none !important;
}
.wcmp_regi_main .wcmp_regi_form_box {
padding: 40px !important;
background-color: #ffffff;
border: 1px solid #f1f1f1 !important;
-webkit-border-radius: 3px !important;
-moz-border-radius: 3px !important;
border-radius: 3px !important;
box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.2) !important;
-moz-box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.2) !important;
-webkit-box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.2) !important;
}
.wcmp_regi_main .wcmp_regi_form_box label {
margin-bottom: 8px !important;
display: block;
font-weight: 500 !important;
}
.wcmp_regi_main .wcmp_regi_form_box input[type=password] {
margin-bottom: 12px;
}
.wcmp_regi_main .button {
cursor: pointer;
font-size: 14px !important;
padding: 14px 20px !important;
text-decoration: none !important;
transition: all 0.5s ease 0s;
-webkit-transition: all 0.5s ease 0s;
-ms-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
line-height: normal !important;
height: auto !important;
background: #333333 !important;
border: none !important;
}
.wcmp_headding1, .wcmp_side_menu, .wcmp_table_holder table, .description_data table {
border:  none !important;
}
.description_data table tbody td {
border: none !important;
}
.wcmp_table_holder table tbody tr:first-child td {
background: #333333 !important;
}
.wcmp_main_page, .wcmp_dashboard_display_box, .wcmp_displaybox2, .wcmp_displaybox3 {
box-shadow: none !important;
}
.vendor_address .wcmp_total_rating_number {
display: none;
}
.wcmp_vendor_rating .star-rating, .woocommerce .wcmp_vendor_rating .star-rating {
margin-left: 0 !important;
}
.wcmp_vendor_list .wcmp_sorted_vendors .wcmp_rating_wrap .star-rating, .wcmp_vendor_list .wcmp_sorted_vendors .wcmp_rating_wrap .star-rating span {
height: 25px;
}
.wcmp-store-location-wrapper .store-maps {
height: 240px !important;
}
.wcmp-store-location-wrapper > a {
display: inline-block;
font-size: 13px;
margin-top: 10px;
}
.widget_wcmp_quick_info input, .widget_wcmp_quick_info textarea {
width: 100%;
margin-bottom: 8px;
}
.widget_wcmp_quick_info textarea {
margin-bottom: 15px;
}
form .vendor_sort {
margin-bottom: 60px !important;
}
form .vendor_sort select {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
border: none;
background: url(//inas-huki.com/wp-content/themes/rigid/image/select_arrow.png) no-repeat 97% center;
background-color: #f8f8f8;
padding: 10px 30px 10px 10px;
margin-right: 4px;
}
form .vendor_sort select:focus {
background: url(//inas-huki.com/wp-content/themes/rigid/image/select_arrow2.png) no-repeat 97% center;
}
.woocommerce-MyAccount-content .myaccount_user > a:last-of-type {
float: none;
display: inline-block;
padding: 12px;
color: #ffffff;
background-color: #333333;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
margin: 50px auto 0 auto;
text-align: center;
width: 100%;
}
.wpb_wrapper > .rigid-wcv-vendorslist {
width: 25%;
float: left;
margin: 0 0 20px 0;
border: 15px solid transparent !important;
text-align: center;
padding: 15px;
position: relative;
background: none;
border: none;
top:0;
transition: all .4s cubic-bezier(0.77,0,0.175,1);
}
.has-sidebar .wcmp_sorted_vendors, .has-sidebar .wpb_wrapper > .rigid-wcv-vendorslist {
width: 33.2% !important;
}
#wcmp-store-conatiner .wcmp-store-list-wrap {
display: flex;
display: flex;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-justify-content: flex-start;
justify-content: flex-start;
}
#wcmp-store-conatiner .wcmp-store-detail-list li i {
font-size: 16px !important;
}
#wcmp-store-conatiner .wcmp-store-detail-list li {
padding-left: 35px !important;
}
#wcmp-store-conatiner .wcmp-store-picture, #wcmp-store-conatiner .wcmp-store-list img {
border-radius: 50%;
}
#wcmp-store-conatiner .wcmp-store-picture::after {
display: none;
}
#wcmp-store-conatiner li p {
font-size: 14px;
color: #999;
}
.wcmp_vendor_list .wcmp_sorted_vendors {
width: 25%;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
transition: all .4s cubic-bezier(0.77,0,0.175,1);
position: relative;
top:0;
border: 15px solid transparent !important;
background: none;
margin: 0 0 20px 0 !important;
overflow: hidden;
padding-bottom: 60px;
}
.wcmp_vendor_list .wcmp_sorted_vendors * {
position: relative;
z-index: 1;
}
.wcmp_vendor_list .wcmp_sorted_vendors a img.vendor_img {
width: 100px !important;
height: 100px !important;
}
.wcmp_vendor_list .wcmp_sorted_vendors:before, .wpb_wrapper > .rigid-wcv-vendorslist:before {
display: block;
content: "";
height: 50%;
width: 150%;
background-color: #333333;
position: absolute;
top: -55px;
left: -10px;
z-index: 0;
transform: rotate(-6deg);
-ms-transform: rotate(-6deg); -moz-transform: rotate(-6deg); -webkit-transform: rotate(-6deg); -o-transform: rotate(-6deg); transition: all .4s cubic-bezier(0.77,0,0.175,1);
}
.wpb_wrapper > .rigid-wcv-vendorslist.rigid-pro-vendors:before {
display: none;
}
.wcmp_vendor_list .wcmp_sorted_vendors:hover, .wpb_wrapper > .rigid-wcv-vendorslist:hover {
top:-5px;
box-shadow: 0 0px 35px 0 rgba(0, 0, 0, 0.20);
-moz-box-shadow: 0 0px 35px 0 rgba(0, 0, 0, 0.20);
-webkit-box-shadow: 0 0px 35px 0 rgba(0, 0, 0, 0.20);
background: #ffffff !important;
}
.wcmp_vendor_list .wcmp_sorted_vendors:hover:before, .wpb_wrapper > .rigid-wcv-vendorslist:hover .wcv-banner-wrapper > img, .wpb_wrapper > .rigid-wcv-vendorslist:hover:before {
top: -35px;
}
.wcmp_vendor_list .wcmp_sorted_vendors .button {
background-color: #f1f1f1;
color: #333333;
font-size: 13px;
position: absolute;
left: 15px;
right: 15px;
bottom: 15px;
}
.wcmp_vendor_list .wcmp_sorted_vendors .button:hover {
color: #ffffff;
}
.wpb_wrapper > .rigid-wcv-vendorslist .wcv-shop-details > h4:hover {
color: #ffffff;
}
.wcmp_vendor_list .wcmp_sorted_vendors .wcmp_rating_wrap {
font-size: 13px;
}
.wpb_wrapper > .rigid-wcv-vendorslist .wcv-shop-details, .wpb_wrapper > .rigid-wcv-vendorslist .wcv-inner-details {
text-align: center;
background: none;
}
.wpb_wrapper > .rigid-wcv-vendorslist .wcv-shop-details > h4 {
background-color: #f1f1f1;
color: #333;
font-size: 13px;
padding: 8px 25px;
border-radius: 2em;
display: inline-block;
font-weight: normal;
letter-spacing: normal;
transition: all .4s cubic-bezier(0.77,0,0.175,1);
}
.wpb_wrapper > .rigid-wcv-vendorslist .wcv-inner-details .wcv-icon-container {
margin: 0 auto 35px auto;
border-radius: 50%;
padding: 0px !important;
width: auto;
text-align: center;
height: auto;
}
.wpb_wrapper > .rigid-wcv-vendorslist .wcv-inner-details .wcv-icon-container img {
margin: 0 auto;
border-radius: 50%;
}
.wpb_wrapper > .rigid-wcv-vendorslist .wcv-shop-details > p {
display: none;
}
.wpb_wrapper > .rigid-wcv-vendorslist .wcv-inner-details .wcv-shop-details {
width: 100% !important;
vertical-align: middle;
padding: 0px;
}
.wpb_wrapper > .rigid-wcv-vendorslist .wcv-banner-wrapper {
position: static;
padding: 20px 0;
}
.wpb_wrapper > .rigid-wcv-vendorslist .wcv-banner-wrapper > img {
width: 200% !important;
height: auto !important;
max-width: none !important;
min-height: auto !important;
transform: rotate(-6deg);
-ms-transform: rotate(-6deg);
-moz-transform: rotate(-6deg);
-webkit-transform: rotate(-6deg);
-o-transform: rotate(-6deg);
top: -55px;
left: -10px;
transition: all .4s cubic-bezier(0.77,0,0.175,1);
}
.vendor_sort input[type="submit"] {
padding: 9px 20px;
}
h3.wcmp-abuse-report-title {
font-size: 18px;
margin-bottom: 20px;
}
#ui-datepicker-div {
display: none;
background: #ffffff !important;
box-shadow: 0 0px 35px 0 rgba(0, 0, 0, 0.20);
-moz-box-shadow: 0 0px 35px 0 rgba(0, 0, 0, 0.20);
-webkit-box-shadow: 0 0px 35px 0 rgba(0, 0, 0, 0.20);
}
#products-wrapper > h1:first-of-type {
font-size: 28px;
font-weight: 600;
margin-bottom: 35px;
}
table.wcv-table td, table.wcv-table th {
padding: 15px 10px;
border: none !important;
}
.wcv_dashboard_table_header.wcv-search {
width: 100%;
padding: 8px;
background-color: #f5f5f5;
margin-bottom: 35px;
}
.wcv_dashboard_table_header.wcv-search input#wcv-search {
width: calc(100% - 100px);
border: none;
}
.tagcloud a.by-vendor-name-link, .tagcloud a#report_abuse {
margin-bottom: 15px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
background-color: #333333;
color: #ffffff;
border: none;
padding: 8px;
display: inline-block !important;
vertical-align: top;
font-size: 13px;
}
.tagcloud a.by-vendor-name-link {
background-color: #666666;
}
form .pv_paypal_container, form .pv_shop_name_container, form #pv_seller_info_container, form #pv_shop_description_container {
border: 1px solid #f1f1f1;
padding: 20px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
margin-top: 35px;
}
form #pv_shop_description_container {
margin-bottom: 35px;
}
form .pv_paypal_container input#pv_paypal, form .pv_shop_name_container input#pv_shop_name {
margin-top: 12px;
}
table.table-vendor-sales-report {
margin-top: 35px;
}
form input.btn.btn-inverse.btn-small, .wcv_dashboard_datepicker input[type="submit"], .wcv-pro-dashboard input[type="submit"].wcv-button.expand {
padding: 8px 20px !important;
}
.wcv-pro-dashboard input[type="submit"].wcv-button.expand {
margin-left: 15px !important;
}
ul.wcv_vendorslist {
width: 100%;
margin: 0px;
padding: 0px;
}
.wcv_dashboard_datepicker .wcv-form .control-group .control > input[type="submit"] {
margin-left: 30px;
width: calc(100% - 30px);
}
.wcv_dashboard_datepicker.wcv-cols-group {
margin-bottom: 35px;
}
.theme-rigid .wcv-form .control-group input[type="checkbox"] + label, .theme-rigid .wcv-form .control-group input[type="radio"] + label {
padding-left: 1.85em;
}
.wcv-pro-dashboard #ui-datepicker-div.ui-widget-content {
background: #ffffff !important;
background-color: #ffffff !important;
}
button.wcv-button {
padding: 7px 20px;
margin-left: 15px !important;
border: 1px solid !important;
border-color: inherit !important;
}
.select2-container .select2-choice {
height: auto !important;
}
.wcv-store-address-container .store-address address, .wcv-store-address-container .store-phone a {
font-style: normal;
}
.wcv-verified-vendor {
margin-top: 5px;
}
.wcv-verified-vendor, .wcv-verified-vendor i {
vertical-align: middle;
}
.wcv-verified-vendor i {
color: #98c823;
font-size: 14px;
}
.wcv-grid nav.wcv-navigation ul.menu {
background: none;
padding-top: 30px;
}
.wcv-navigation ul.menu.horizontal li {
display: inline-block;
float: none;
background: none !important;
margin: 0 5px 15px 0;
padding: 0;
}
.wcv-navigation ul.menu.horizontal li a {
cursor: pointer;
font-size: 14px  !important;
line-height: normal;
font-weight: normal  !important;
padding: 9px 12px  !important;
text-decoration: none;
background: #333333;
transition: all 0.5s ease 0s;
-webkit-transition: all 0.5s ease 0s;
-ms-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
}
.wcv-form .control-group input[type=checkbox]+label, .wcv-form .control-group input[type=radio]+label {
padding-left: 25px;
}
.wcv-form .control-group input[type=checkbox], .wcv-form .control-group input[type=radio] {
margin-top: 3px;
}
a.wcv-file-uploader-delete_wcv_store_banner_id, a.wcv-file-uploader-delete_wcv_store_icon_id {
display: block;
margin-bottom: 35px;
}
.wcv-header-container #inner-element ul.social-icons {
margin-top: 10px;
}
.tagcloud span.wcvendors_ships_from {
display: block;
width: 100%;
margin: 20px 0 0 0;
padding: 0px 20px 25px 20px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
border: 1px solid #f1f1f1;
}
.tagcloud span.wcvendors_ships_from > span:first-of-type {
padding-left: 0px;
}
.wcv-grid table .row-actions {
opacity: 1 !important;
}
.wcv-shade.visible {
z-index: 100000;
top: 60px;
height: calc(100% - 60px) !important;
}
.wcv-modal > .modal-body {
padding: 30px !important;
}
.wcmp_admin_massege .wcmp_cross {
font-family: 'Font Awesome 5 Free' !important;
font-weight: 900;
}
.wcmp_vendor_banner_template.template3 .vendor_address {
background: none;
border: none;
}
.wcmp_vendor_banner_template.template3 .wcmp_vendor_name {
width: 100% !important;
margin-bottom: 35px !important;
}
.wcmp_vendor_banner_template.template3 .vendor_description, .wcmp_vendor_banner_template.template2 .vendor_description {
margin-top: -15px !important;
}
.wcmp_vendor_banner_template.template3 .wcmp_vendor_banner, .wcmp_vendor_banner_template.template2 .wcmp_vendor_banner {
height: 285px;
}
.wcmp_vendor_banner_template.template2 .wcmp_social_profile, .wcmp_vendor_banner_template.template3 .wcmp_social_profile {
top: 310px !important;
}
.rigid-wcv-vendorslist {
margin-bottom: 35px;
height: auto;
background-color: #f1f1f1;
border: none;
overflow: hidden;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
transition: all 0.5s ease 0s;
-webkit-transition: all 0.5s ease 0s;
-ms-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
}
.rigid-wcv-vendorslist .wcv-header-container {
margin-bottom: 20px;
}
.rigid-wcv-vendorslist:hover {
box-shadow: 0 0px 35px 0 rgba(0, 0, 0, 0.20);
-moz-box-shadow: 0 0px 35px 0 rgba(0, 0, 0, 0.20);
-webkit-box-shadow: 0 0px 35px 0 rgba(0, 0, 0, 0.20);
}
.rigid-wcv-vendorslist .wcv-banner-wrapper {
position: relative;
min-height: 180px;
max-height: none;
overflow: visible;
padding: 25px;
}
.rigid-wcv-vendorslist .wcv-inner-details {
position: relative;
background: rgba(255,255,255,.85);
width: 100%;
color: #333333;
text-align: left;
padding: 5%;
top:auto;
left: auto;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-default {
overflow: hidden;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-default .profile-info-summery-wrapper {
position: relative !important;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-default .profile-info-summery-wrapper .profile-info-summery {
background-color: rgba(0, 0, 0, 0.65);
z-index: 2;
position: relative !important;
padding-bottom: 25px;
}
.rigid-wcv-vendorslist .wcv-banner-wrapper > img, .dokan-single-store .profile-frame .profile-info-box.profile-layout-default .profile-info-img {
max-height: none !important;
position: absolute;
top: 0px;
left: 0px;
right: 0px;
bottom: 0px;
min-height: 100%;
max-width: none;
max-height: none !important;
width: auto;
object-fit: cover !important;
}
.wcv-pro-vendorlist img {
float: left;
}
.rigid-wcv-vendorslist .wcv-inner-details .wcv-icon-container {
width: auto !important;
padding: 20px !important;
text-align: center;
vertical-align: middle;
}
.rigid-wcv-vendorslist .wcv-inner-details .wcv-icon-container {
width: auto !important;
vertical-align: middle;
text-align: center;
padding: 20px !important;
} .dokan-alert {
margin-bottom: 35px !important;
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper img.avatar {
float: none !important;
}
#dokan-content #nav-below {
float: left;
width: 100%;
margin-top: 35px;
}
.dokan-store-tabs {
margin-top: 0px;
}
.dokan-single-store .dokan-store-tabs ul {
border: none;
}
.dokan-product-search-form input[type='text'] {
padding: 4px 8px;
}
.dokan-product-listing .dokan-product-listing-area table.product-listing-table td.post-date {
font-size: 13px;
position: relative;
top: auto;
left: auto;
right: auto;
bottom: auto;
padding: 8px;
line-height: 1.42;
vertical-align: top;
border-top: 1px solid #EDEDED;
color: #999999;
text-align: left;
}
.dokan-widget-area .widget, .dokan-category-menu {
border: none;
margin-bottom: 30px;
}
.dokan-category-menu ul li, li.widget {
list-style: none !important;
}
.dokan-category-menu ul li a {
margin: 0 !important;
}
.dokan-category-menu h3.widget-title {
background: none !important;
border-top: none !important;
border-left: none !important;
border-right: none !important;
padding: 3px 0px 10px 0px !important;
margin-bottom: 30px !important;
}
.dokan-store-sidebar textarea {
margin: 20px 0px !important;
}
#dokan-form-contact-seller input[type="submit"].dokan-btn-theme {
float: none !important;
}
.woocommerce-tabs #tab-seller.panel.entry-content > h2:first-of-type {
font-size: 21px;
margin-bottom: 25px;
}
.woocommerce-tabs #tab-seller.panel.entry-content ul.list-unstyled {
list-style: none !important;
margin-left: 0px;
}
.dokan-pagination-container .dokan-pagination li {
display: inline-block;
}
.dokan-pagination-container .dokan-pagination li a {
display: inline-block;
background-color: #e1e1e1;
width: auto;
min-width: 30px;
height: 30px;
line-height: 30px;
vertical-align: middle;
text-align: center;
margin-right: 8px;
text-decoration: none;
color: #333333;
border: none !Important;
border-radius: 2em;
-moz-border-radius: 2em;
-webkit-border-radius: 2em;
font-size: 13px;
position: relative;
padding: 0px 8px;
transition: all .4s cubic-bezier(0.77,0,0.175,1);
}
.dokan-pagination-container .dokan-pagination li.active a {
display: inline-block;
width: 30px;
height: 30px;
line-height: 30px;
vertical-align: middle;
text-align: center;
font-weight: normal;
text-decoration: none;
color: #333333;
background: #e1e1e1;
}
.dokan-pagination-container .dokan-pagination li:first-of-type a, .dokan-pagination-container .dokan-pagination li:last-of-type a {
border-radius: 2em;
-moz-border-radius: 2em;
-webkit-border-radius: 2em;
width: auto;
}
.dokan-pagination-container .dokan-pagination li.active a:before, .dokan-pagination-container .dokan-pagination li a:before {
display: block;
content: "";
position: absolute;
top: -4px;
left: -4px;
right: -4px;
bottom: -4px;
border: 2px solid #e1e1e1;
border-radius: 2em;
-moz-border-radius: 2em;
-webkit-border-radius: 2em;
opacity: 0;
transition: all .4s cubic-bezier(0.77,0,0.175,1);
}
.dokan-pagination-container .dokan-pagination li.active a:before, .dokan-pagination-container .dokan-pagination li a:hover:before {
opacity: 1;
}
.dokan-pagination-container .dokan-pagination li a:hover {
color: #ffffff !important;
}  .wpb_widgetised_column.wpb_content_element {
margin-bottom: 0px;
}
.wpb_widgetised_column .zoom-instagram-widget {
position: relative;
margin-bottom: 0px !important;
}
.wpb_widgetised_column .zoom-instagram-widget > h3:first-of-type {
display: none;
}
.wpb_widgetised_column .zoom-instagram-widget ul.zoom-instagram-widget__items {
margin: 0;
padding: 0;
list-style: none;
width: 100%;
}
.wpb_widgetised_column .zoom-instagram-widget ul.zoom-instagram-widget__items li.zoom-instagram-widget__item {
margin: 0;
padding: 0;
list-style: none;
display: inline-block;
width: 12.5% !important;
}
.wpb_widgetised_column .zoom-instagram-widget ul.zoom-instagram-widget__items li.zoom-instagram-widget__item a {
width: 100% !important;
display: block;
}
.wpb_widgetised_column .zoom-instagram-widget .zoom-instagram-widget__follow-me {
margin-top: 0;
text-align: center;
position: absolute;
z-index: 10;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.wpb_widgetised_column .zoom-instagram-widget .zoom-instagram-widget__follow-me a {
color: #222 !important;
border: none;
font-weight: normal !important;
border-radius: 0;
line-height: 1.5em;
padding: 8px 18px;
font-size: 14px;
text-transform: uppercase;
letter-spacing: 2px;
background: #ffffff;
display: inline-block;
margin: 0;
} .rigid-header-account-link-holder {
padding: 30px;
background-color: #ffffff;
position: absolute;
top: 99%;
right: -100px;
width: 400px;
max-height: 600px;
display: none;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.2);
text-align: left;
overflow: hidden;
}
.rigid-user-is-logged .rigid-header-account-link-holder {
width: 260px;
right: auto;
left: 50%;
margin-left: -130px;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0 0px 40px 0 rgba(0, 0, 0, 0.2);
max-height: none;
}
.rigid-header-account-link-holder.active, .rigid-user-is-logged:hover .rigid-header-account-link-holder {
display: block;
-moz-animation: rigidfadeInUp .3s ease-in;
-webkit-animation: rigidfadeInUp .3s ease-in;
animation:rigidfadeInUp .3s ease-in;
}
.rigid-user-is-logged .rigid-header-account-link-holder > ul {
margin: 0;
padding: 0;
list-style: none;
text-align: left;
}
.rigid-user-is-logged .rigid-header-account-link-holder > ul li {
margin: 0;
padding: 0;
list-style: none;
display: block;
width: 100%;
}
#rigid-account-holder.rigid-user-is-logged .rigid-header-account-link-holder > ul li a {
font-size: 13px;
display: block;
width: 100%;
padding: 8px 12px;
border-bottom: 1px solid #f1f1f1;
height: auto;
line-height: normal;
vertical-align: middle;
text-decoration: none;
color: #333333;
}
#rigid-account-holder.rigid-user-is-logged .rigid-header-account-link-holder > ul li.rigid-header-account-wcmp-dash a, #rigid-account-holder.rigid-user-is-logged .rigid-header-account-link-holder > ul li.rigid-header-account-vcvendors-dash a, #rigid-account-holder.rigid-user-is-logged .rigid-header-account-link-holder > ul li.rigid-header-account-vcvendors-pro-dash a {
background-color: #333333;
color: #ffffff;
border-radius: 3px;
border: none;
margin-top: 10px;
}
#rigid_mobile_account_tab li a {
display: block;
width: 100%;
padding: 10px 12px;
border-bottom: 1px solid;
border-color: rgba(255,255,255,0.05);
height: auto;
line-height: normal;
vertical-align: middle;
}
div.woocommerce > form.woocommerce-form-login.login input[type='text'], div.woocommerce > form.woocommerce-form-login.login input[type='password'], .rigid-header-account-link-holder input[type='text'], .rigid-header-account-link-holder input[type='password'], #rigid_mobile_account_tab .woocommerce input[type='text'], #rigid_mobile_account_tab .woocommerce input[type='password'], #rigid_mobile_account_tab .woocommerce button {
width: 100%;
}
#rigid_mobile_account_tab div.woocommerce h2 {
margin-bottom: 10px;
}
.rigid-header-user-data {
display: block;
}
#rigid_mobile_account_tab .rigid-header-user-data {
margin-bottom: 10px;
}
#rigid_mobile_account_tab .rigid-header-user-data small {
color: #999999;
}
.rigid-header-user-data img, .rigid-header-user-data small {
display: inline-block;
vertical-align: middle;
height: 45px;
width: auto;
line-height: 45px;
font-size: 14px;
font-weight: bold;
color: #333333;
margin-bottom: 0;
float: none;
}
#rigid-account-holder.rigid-user-is-logged .rigid-header-account-link-holder > ul li a:before, #rigid_mobile_account_tab li a:before {
display: inline-block;
margin-right: 8px;
color: #cecece;
content: "\f019";
font-family: 'Font Awesome 5 Free';
font-weight: 900;
font-size: 14px;
height: auto;
line-height: normal;
vertical-align: middle;
}
#rigid_mobile_account_tab li a:before {
color: #ffffff;
}
#rigid-account-holder.rigid-user-is-logged .rigid-header-account-link-holder > ul li.woocommerce-MyAccount-navigation-link--dashboard a:before, #rigid_mobile_account_tab li.woocommerce-MyAccount-navigation-link--dashboard a:before {
content: "\f2bb";
}
#rigid-account-holder.rigid-user-is-logged .rigid-header-account-link-holder > ul li.woocommerce-MyAccount-navigation-link--orders a:before, #rigid_mobile_account_tab li.woocommerce-MyAccount-navigation-link--orders a:before {
content: "\f274";
}
#rigid-account-holder.rigid-user-is-logged .rigid-header-account-link-holder > ul li.woocommerce-MyAccount-navigation-link--edit-address a:before, #rigid_mobile_account_tab li.woocommerce-MyAccount-navigation-link--edit-address a:before {
content: "\f277";
}
#rigid-account-holder.rigid-user-is-logged .rigid-header-account-link-holder > ul li.woocommerce-MyAccount-navigation-link--edit-account a:before, #rigid_mobile_account_tab li.woocommerce-MyAccount-navigation-link--edit-account a:before {
content: "\f2bd";
}
#rigid-account-holder.rigid-user-is-logged .rigid-header-account-link-holder > ul li.rigid-header-account-wcmp-dash a:before, #rigid-account-holder.rigid-user-is-logged .rigid-header-account-link-holder > ul li.rigid-header-account-vcvendors-dash a:before, #rigid-account-holder.rigid-user-is-logged .rigid-header-account-link-holder > ul li.rigid-header-account-vcvendors-pro-dash a:before {
content: "\f3fd";
}
#rigid-account-holder.rigid-user-is-logged .rigid-header-account-link-holder > ul li.woocommerce-MyAccount-navigation-link--premium-support a:before {
content: "\f1cd";
}
#rigid-account-holder.rigid-user-is-logged .rigid-header-account-link-holder > ul li.woocommerce-MyAccount-navigation-link--payment-methods a:before {
content: "\f09d";
}
#rigid-account-holder.rigid-user-is-logged .rigid-header-account-link-holder > ul li.woocommerce-MyAccount-navigation-link--inquiry a:before {
content: "\f059";
}
#rigid-account-holder.rigid-user-is-logged .rigid-header-account-link-holder > ul li.woocommerce-MyAccount-navigation-link--customer-logout a:before {
content: "\f2f5";
}
#rigid-account-holder.rigid-user-is-logged .rigid-header-account-link-holder > ul li.woocommerce-MyAccount-navigation-link--become-a-vendor a:before {
content: "\f4c0";
}
.rigid-header-account-link-holder #customer_login.col2-set .col-1, .rigid-header-account-link-holder #customer_login.col2-set .col-2, #rigid_mobile_account_tab #customer_login.col2-set .col-1, #rigid_mobile_account_tab #customer_login.col2-set .col-2  {
box-shadow: none !important;
margin-bottom: 0px;
padding: 0px 0 0 0;
border: none;
}
.rigid-header-account-link-holder #customer_login.col2-set .col-1, .rigid-header-account-link-holder #customer_login.col2-set .col-2 {
max-height: 419px;
overflow-y: auto;
}
#rigid_mobile_account_tab #customer_login.col2-set .col-1, #rigid_mobile_account_tab #customer_login.col2-set .col-2  {
margin-top: 0px;
}
.rigid-header-account-link-holder .woocommerce #customer_login.u-columns.col2-set, #rigid_mobile_account_tab .woocommerce #customer_login.u-columns.col2-set {
padding-top: 50px;
margin-bottom: 0;
}
.rigid-header-account-link-holder .woocommerce form.checkout p, .rigid-header-account-link-holder div.woocommerce form p, #rigid_mobile_account_tab div.woocommerce form p {
margin: 0;
}
.rigid-header-account-link-holder .u-column1 h2, .rigid-header-account-link-holder .u-column2 h2, #rigid_mobile_account_tab .u-column2 h2, #rigid_mobile_account_tab .u-column1 h2  {
display: none;
}
.rigid-header-account-link-holder .u-column1 a, .rigid-header-account-link-holder .u-column2 a, p.woocommerce-LostPassword.lost_password, .woocommerce-password-strength {
line-height: normal;
height: auto;
font-size: 14px !important;
margin: 0;
}
.woocommerce-password-strength {
margin-top: 5px;
}
.woocommerce-privacy-policy-text, .rigid-header-account-link-holder .u-column2 .woocommerce-privacy-policy-text a {
font-size: 12px !important;
}
#rigid_mobile_account_tab .woocommerce-privacy-policy-text, #rigid_mobile_account_tab .woocommerce-privacy-policy-text a {
color: #ffffff;
}
.woocommerce-privacy-policy-text a {
text-decoration: underline;
}
.rigid-header-account-link-holder .woocommerce #customer_login.u-columns.col2-set .owl-nav, #rigid_mobile_account_tab .woocommerce #customer_login.u-columns.col2-set .owl-nav {
margin-bottom: 0px;
}
.rigid-header-account-link-holder .woocommerce #customer_login.u-columns.col2-set .owl-nav button, #rigid_mobile_account_tab .woocommerce #customer_login.u-columns.col2-set .owl-nav button {
font-size: 13px;
width: 49%;
text-align: center;
border-bottom: 4px solid #f1f1f1;
background: none;
float: left;
}
#rigid_mobile_account_tab .woocommerce #customer_login.u-columns.col2-set .owl-nav button {
border-bottom: 4px solid #333333;
}
#rigid_mobile_account_tab .woocommerce #customer_login.u-columns.col2-set .owl-nav button {
font-size: 12px;
text-transform: uppercase;
font-weight: 500;
color: #ffffff;
}
.rigid-header-account-link-holder .woocommerce #customer_login.u-columns.col2-set .owl-nav button.disabled, #rigid_mobile_account_tab .woocommerce #customer_login.u-columns.col2-set .owl-nav button.disabled {
border-color: #333333;
}
#rigid_mobile_account_tab .woocommerce #customer_login.u-columns.col2-set .owl-nav button.disabled {
color: #ffffff;
border-color: #ffffff;
}
body.woocommerce-checkout .content_holder div.woocommerce > form.woocommerce-form-login.login {
margin-top: 0px;
}
.rigid-header-account-link-holder .woocommerce #customer_login form.woocommerce-form-login, #rigid_mobile_account_tab .woocommerce #customer_login form.woocommerce-form-login {
display: block !important;
}
.woocommerce form.woocommerce-form-login p label {
width: auto;
}
.rigid-header-account-link-holder ul.woocommerce-error {
margin-bottom: 15px;
margin-top: 0px;
line-height: normal;
}
.woocommerce-cart-notice {
color: #ffffff;
} .dokan-dashboard .dokan-dashboard-wrap {
margin: 0 auto;
}
.dokan-dashboard #product-filter .dokan-form-group {
float: none;
display: inline-block;
vertical-align: text-bottom;
}
input[type="submit"].dokan-btn-theme, a.dokan-btn-theme, .dokan-btn-theme {
border: none !important;
cursor: pointer;
font-size: 14px !important;
color: #ffffff;
padding: 7px 20px !important;
text-decoration: none !important;
transition: all .6s cubic-bezier(0.77,0,0.175,1);
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links {
padding: 0;
}
.white-popup.dokan-add-new-product-popup {
max-width: 85%;
border-radius: 4px;
} .ui-slider .ui-slider-handle {
position: absolute;
z-index: 2;
width: 1.2em;
height: 1.2em;
cursor: default;
}
.ui-slider-horizontal .ui-slider-range {
top: 0;
height: 100%;
}
.ui-slider .ui-slider-range {
position: absolute;
z-index: 1;
font-size: .7em;
display: block;
border: 0;
background-position: 0 0;
}
.ui-slider {
position: relative;
text-align: left;
}
.ui-slider-horizontal {
height: .8em;
}
.ui-helper-clearfix::before, .ui-helper-clearfix::after, .woocommerce #customer_login.u-columns.col2-set .owl-nav:after, .woocommerce #customer_login.u-columns.col2-set .owl-nav:before {
content: "";
display: table;
}
.ui-helper-clearfix::after, .woocommerce #customer_login.u-columns.col2-set .owl-nav:after {
clear: both;
}
.ui-tabs .ui-tabs-nav li {
list-style: none;
float: left;
position: relative;
top: 0;
margin: 1px .2em 0 0;
border-bottom: 0;
padding: 0;
white-space: nowrap;
}
#wcfmmp-stores-wrap ul.wcfmmp-store-wrap li p.store-enquiry {
margin: 0;
}
.wcfm-theme-rigid #wcfmmp-stores-wrap ul.wcfmmp-store-wrap .store-phone {
background: linear-gradient(90deg,rgb(111, 111, 111) 0%,rgba(0,0,0,0) 69%) !important;
}
#wcfmmp-stores-wrap ul.wcfmmp-store-wrap li a.wcfmmp-visit-store, a.wcfm_catalog_enquiry, a.wcfm_chat_now_button, a.wcfm_follow_me, span.add_enquiry {
border: none !important;
}
.wcfmmp-store-search-form, .wcfmmp-product-geolocate-wrapper .wcfmmp-product-geolocate-search-form {
width: 100%;
display: block;
}
.wcfmmp-product-geolocate-wrapper {
margin-bottom: 60px !important;
box-shadow: none !important;
}
.wcfm-theme-rigid #wcfmmp-stores-lists {
box-shadow: none;
}
.wcfm-store-page #main, .wcfm-store-page #primary, .wcfm-store-page .content-area {
position: relative;
z-index: 1;
}
#wcfmmp-store .price_label p {
padding: 0;
} .rigid-fullwidth-shop-pages.wcfm-dashboard-page #wcfm-main-content {
max-width: none;
padding: 10px 6%;
}
#wcfm-content {
border: none !important;
}
.wcfmmp_sold_by_wrapper {
font-size: 13px;
}
.wcfmmp_sold_by_container .wcfmmp-store-rating {
display: none;
}
#wcfmmp-store .address {
padding-top: 20px;
}
body.rigid-stretched-header #wcfmmp-store .header_left {
margin-left: 6%;
}
#wcfmmp-store .logo_area.lft {
margin-left: 6px;
}
.prod_hold .wcfm_buttons {
left: 15px;
z-index: 12005;
}
.rigid_transparent_header #wcfmmp-store .banner_area_desktop .banner_img {
min-height: 450px;
}
.rigid_transparent_header #wcfmmp-store .banner_area_desktop .banner_text {
top: calc(50% + 60px);
}
#wcfmmp-store .right_side_full {
width: 100% !important;
}
.theme-rigid .wcfmmp-store-search-form .select2-container--default .select2-selection--single {
padding: 3px;
height: 36px;
}
.theme-rigid .select2-container--default .select2-selection--single .select2-selection__arrow, .theme-rigid .wcfmmp-store-search-form .select2-container--default .select2-selection--single, .theme-rigid .wcfmmp-store-search-form .select2-container--default .select2-selection--single .select2-selection__rendered {
height: 36px !important;
line-height: 30px !important;
} div.job-applications ul.job-applications {
display: block;
width: 100%;
} div.product-addon {
margin: 0 0 25px 0;
}
h3.addon-name {
margin-top: 0;
}
div.addon-description p {
margin-bottom: 8px;
margin-top: 0px;
font-style: italic;
}
dl.product-addon-totals {
margin-bottom: 20px;
overflow: hidden;
padding: 15px 20px;
border: 2px solid #f1f1f1;
border-radius: 6px;
color: #333;
background-color: #fafafa;
}
dl.product-addon-totals dt {
width: 50%;
float: left;
clear: left;
}
dl.product-addon-totals dd {
float: left;
font-size: 110%;
}
.addon-alert {
display: none;
color: red;
}
.summary form.cart div.product-addon {
width: 100%;
padding: 20px;
border: 2px solid #f1f1f1;
border-radius: 6px;
position: relative;
}
h3.addon-name {
font-size: 14px !important;
text-transform: uppercase;
position: absolute;
margin-bottom: 8px;
margin-top: -34px;
padding: 5px 8px;
background-color: #ffffff;
display: inline-block;
font-weight: bold;
}
.summary form.cart div.product-addon p.form-row {
display: inline-block;
width: 49.5%;
border: 1px solid transparent;
margin: 2px 0;
vertical-align: top;
}
.summary form.cart div.product-addon p.form-row label {
margin: 0;
background-color: #f1f1f1;
padding: 3px 5px;
vertical-align: middle;
border-radius: 4px;
display: block;
font-size: 11px !important;
}
.summary form.cart div.product-addon p.form-row label input[type="checkbox"] {
position: relative;
top: -1px;
vertical-align: middle;
margin-top: 0;
}
.summary form.cart div.product-addon p.form-row label input[type="radio"] {
position: relative;
top: -1px;
vertical-align: middle;
margin-top: 0;
}
.summary form.cart div.product-addon.textarea p.form-row label {
background: none;
}
.summary form.cart div.product-addon.textarea p.form-row, .summary form.cart div.product-addon.textarea textarea {
width: 100%;
}
.summary form.cart div.product-addon p.form-row label .woocommerce-Price-amount {
font-size: 12px !important;
}
.summary form.cart div.product-addon p.form-row label .woocommerce-Price-amount sup {
font-size: 100% !important;
bottom: 0;
font-weight: inherit;
}.mask {
background-color: #FFF;
width: 100%;
height: 100%;
position: fixed;
top:0px;
left:0px;
z-index: 100000;
}
#spinner {
width: 50px;
height: 50px;
position: absolute;
top: 50%;
left: 50%;
margin: -25px 0 0 -25px;
}
.double-bounce1, .double-bounce2 {
width: 100%;
height: 100%;
border-radius: 50%;
background-color: #cecece;
opacity: 0.6;
position: absolute;
top: 0;
left: 0;
-webkit-animation: sk-bounce 2.0s infinite ease-in-out;
animation: sk-bounce 2.0s infinite ease-in-out;
}
.double-bounce2 {
-webkit-animation-delay: -1.0s;
animation-delay: -1.0s;
}
@-webkit-keyframes sk-bounce {
0%, 100% { -webkit-transform: scale(0.0) }
50% { -webkit-transform: scale(1.0) }
}
@keyframes sk-bounce {
0%, 100% { 
transform: scale(0.0);
-webkit-transform: scale(0.0);
} 50% { 
transform: scale(1.0);
-webkit-transform: scale(1.0);
}
}