@font-face {
font-family: 'czicons';
src: url(//mpac-ng.org/wp-content/plugins/codevz-plus/admin/fields/codevz_fields/icons/czicons.eot?35692797);
src: url(//mpac-ng.org/wp-content/plugins/codevz-plus/admin/fields/codevz_fields/icons/czicons.eot?35692797#iefix) format('embedded-opentype'),
url(//mpac-ng.org/wp-content/plugins/codevz-plus/admin/fields/codevz_fields/icons/czicons.woff2?35692797) format('woff2'),
url(//mpac-ng.org/wp-content/plugins/codevz-plus/admin/fields/codevz_fields/icons/czicons.woff?35692797) format('woff'),
url(//mpac-ng.org/wp-content/plugins/codevz-plus/admin/fields/codevz_fields/icons/czicons.ttf?35692797) format('truetype'),
url(//mpac-ng.org/wp-content/plugins/codevz-plus/admin/fields/codevz_fields/icons/czicons.svg?35692797#czicons) format('svg');
font-weight: normal;
font-style: normal;
}
[class^="czico-"]:before, [class*=" czico-"]:before {
font-family: "czicons";
font-style: normal;
font-weight: normal;
speak: none;
display: inline-block;
text-decoration: inherit;
width: 1em;
text-align: center;
font-variant: normal;
text-transform: none;
line-height: 1em;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.czico-001-left-arrow-3:before { content: '\e800'; } .czico-002-right-arrow-3:before { content: '\e801'; } .czico-003-left-arrow-2:before { content: '\e802'; } .czico-004-right-arrow-2:before { content: '\e803'; } .czico-005-right-arrow-1:before { content: '\e804'; } .czico-006-left-arrow-1:before { content: '\e805'; } .czico-007-left-arrow:before { content: '\e806'; } .czico-008-right-arrow:before { content: '\e807'; } .czico-009-little-thin-expand-arrows:before { content: '\e808'; } .czico-010-expand:before { content: '\e809'; } .czico-011-blank-check-box:before { content: '\e80a'; } .czico-012-done:before { content: '\e80b'; } .czico-013-export:before { content: '\e80c'; } .czico-014-cube:before { content: '\e80d'; } .czico-015-push-pin:before { content: '\e80e'; } .czico-016-map-localization:before { content: '\e80f'; } .czico-017-credit-card-2:before { content: '\e810'; } .czico-018-credit-card-1:before { content: '\e811'; } .czico-019-wallet-1:before { content: '\e812'; } .czico-020-credit-card:before { content: '\e813'; } .czico-021-shield-5:before { content: '\e814'; } .czico-022-shield-4:before { content: '\e815'; } .czico-023-guarantee:before { content: '\e816'; } .czico-024-security-badge:before { content: '\e817'; } .czico-chat-1:before { content: '\e818'; } .czico-002-communication:before { content: '\e819'; } .czico-003-multimedia-2:before { content: '\e81a'; } .czico-004-balloon:before { content: '\e81b'; } .czico-005-speech-bubble:before { content: '\e81c'; } .czico-006-speech-bubble-with-text-lines:before { content: '\e81d'; } .czico-007-phone-chat-with-wifi-signal:before { content: '\e81e'; } .czico-008-chat-2:before { content: '\e81f'; } .czico-009-speech-bubbles-comment-option:before { content: '\e820'; } .czico-010-support:before { content: '\e821'; } .czico-011-chat-1:before { content: '\e822'; } .czico-012-chat:before { content: '\e823'; } .czico-013-whatsapp-logo:before { content: '\e824'; } .czico-014-arrows-11:before { content: '\e825'; } .czico-015-play:before { content: '\e826'; } .czico-016-arrows-10:before { content: '\e827'; } .czico-017-arrows-9:before { content: '\e828'; } .czico-042-shopping-cart-1:before { content: '\e829'; } .czico-043-heart-outline:before { content: '\e82a'; } .czico-044-heart-1:before { content: '\e82b'; } .czico-045-heart:before { content: '\e82c'; } .czico-046-like:before { content: '\e82d'; } .czico-047-line-1:before { content: '\e82e'; } .czico-048-bars-2:before { content: '\e82f'; } .czico-049-music:before { content: '\e830'; } .czico-050-interface-2:before { content: '\e831'; } .czico-018-play-button-4:before { content: '\e832'; } .czico-052-three-2:before { content: '\e833'; } .czico-053-three-1:before { content: '\e834'; } .czico-019-shopping-bag-6:before { content: '\e835'; } .czico-055-three:before { content: '\e836'; } .czico-056-menu-8:before { content: '\e837'; } .czico-057-menu-6:before { content: '\e838'; } .czico-058-menu-7:before { content: '\e839'; } .czico-020-shopping-basket-1:before { content: '\e83a'; } .czico-060-bars:before { content: '\e83b'; } .czico-061-menu-4:before { content: '\e83c'; } .czico-062-menu-3:before { content: '\e83d'; } .czico-063-menu-2:before { content: '\e83e'; } .czico-064-home-4:before { content: '\e83f'; } .czico-021-shopping-bag-7:before { content: '\e840'; } .czico-066-home-3:before { content: '\e841'; } .czico-067-house-outline:before { content: '\e842'; } .czico-068-home-2:before { content: '\e843'; } .czico-069-home-1:before { content: '\e844'; } .czico-070-home:before { content: '\e845'; } .czico-071-interface-1:before { content: '\e846'; } .czico-072-check-mark:before { content: '\e847'; } .czico-073-checked-3:before { content: '\e848'; } .czico-074-tick-inside-circle:before { content: '\e849'; } .czico-075-checked-2:before { content: '\e84a'; } .czico-076-success:before { content: '\e84b'; } .czico-077-flag:before { content: '\e84c'; } .czico-078-globe:before { content: '\e84d'; } .czico-079-pin:before { content: '\e84e'; } .czico-080-placeholder-3:before { content: '\e84f'; } .czico-081-placeholder-2:before { content: '\e850'; } .czico-082-maps-and-flags:before { content: '\e851'; } .czico-083-placeholder-1:before { content: '\e852'; } .czico-084-placeholder:before { content: '\e853'; } .czico-085-multimedia-1:before { content: '\e854'; } .czico-086-note:before { content: '\e855'; } .czico-022-shopping-bag-5:before { content: '\e856'; } .czico-088-envelope-of-white-paper:before { content: '\e857'; } .czico-089-mail-1:before { content: '\e858'; } .czico-090-envelope-1:before { content: '\e859'; } .czico-091-message-1:before { content: '\e85a'; } .czico-092-mail:before { content: '\e85b'; } .czico-093-message:before { content: '\e85c'; } .czico-094-envelope:before { content: '\e85d'; } .czico-095-user-4:before { content: '\e85e'; } .czico-096-user-shape:before { content: '\e85f'; } .czico-097-user-3:before { content: '\e860'; } .czico-098-profile-1:before { content: '\e861'; } .czico-099-user-2:before { content: '\e862'; } .czico-100-user-1:before { content: '\e863'; } .czico-101-user:before { content: '\e864'; } .czico-102-avatar:before { content: '\e865'; } .czico-103-tool-1:before { content: '\e866'; } .czico-104-circle:before { content: '\e867'; } .czico-105-link-3:before { content: '\e868'; } .czico-106-foreign:before { content: '\e869'; } .czico-107-web-link:before { content: '\e86a'; } .czico-108-link-2:before { content: '\e86b'; } .czico-109-link-symbol-1:before { content: '\e86c'; } .czico-110-link-symbol:before { content: '\e86d'; } .czico-111-unlink-1:before { content: '\e86e'; } .czico-112-unlink:before { content: '\e86f'; } .czico-113-link-1:before { content: '\e870'; } .czico-114-signs-1:before { content: '\e871'; } .czico-115-cross-3:before { content: '\e872'; } .czico-116-cross-2:before { content: '\e873'; } .czico-117-web:before { content: '\e874'; } .czico-118-cross-1:before { content: '\e875'; } .czico-119-cross:before { content: '\e876'; } .czico-120-tool:before { content: '\e877'; } .czico-121-signs:before { content: '\e878'; } .czico-122-sign:before { content: '\e879'; } .czico-123-add-7:before { content: '\e87a'; } .czico-124-add-6:before { content: '\e87b'; } .czico-125-add-song:before { content: '\e87c'; } .czico-126-add-5:before { content: '\e87d'; } .czico-127-add-4:before { content: '\e87e'; } .czico-128-add-3:before { content: '\e87f'; } .czico-129-plus-1:before { content: '\e880'; } .czico-023-shopping-bag-4:before { content: '\e881'; } .czico-024-shopping-cart-4:before { content: '\e882'; } .czico-132-arrows-8:before { content: '\e883'; } .czico-133-arrows-7:before { content: '\e884'; } .czico-134-arrows-6:before { content: '\e885'; } .czico-135-arrows-5:before { content: '\e886'; } .czico-136-play-button-3:before { content: '\e887'; } .czico-137-play-button-2:before { content: '\e888'; } .czico-138-play-button-1:before { content: '\e889'; } .czico-139-search-8:before { content: '\e88a'; } .czico-140-search-7:before { content: '\e88b'; } .czico-141-interface:before { content: '\e88c'; } .czico-142-search-6:before { content: '\e88d'; } .czico-143-magnifier-tool:before { content: '\e88e'; } .czico-144-musica-searcher:before { content: '\e88f'; } .czico-145-search-5:before { content: '\e890'; } .czico-146-search-4:before { content: '\e891'; } .czico-147-magnifying-glass:before { content: '\e892'; } .czico-148-search-3:before { content: '\e893'; } .czico-149-basket:before { content: '\e894'; } .czico-150-shopping-cart:before { content: '\e895'; } .czico-151-shopping-bag-1:before { content: '\e896'; } .czico-025-shopping-cart-3:before { content: '\e897'; } .czico-026-shopping-bag-3:before { content: '\e898'; } .czico-027-shopping-bag-2:before { content: '\e899'; } .czico-028-shopping-basket:before { content: '\e89a'; } .czico-029-shopping-cart-2:before { content: '\e89b'; } .czico-030-shopping-purse-icon:before { content: '\e89c'; } .czico-031-commerce-9:before { content: '\e89d'; } .czico-032-web-1:before { content: '\e89e'; } .czico-033-commerce-8:before { content: '\e89f'; } .czico-035-tool-2:before { content: '\e8a0'; } .czico-036-commerce-6:before { content: '\e8a1'; } .czico-037-commerce-5:before { content: '\e8a2'; } .czico-164-commerce-1:before { content: '\e8a3'; } .czico-165-play-button:before { content: '\e8a4'; } .czico-166-download-1:before { content: '\e8a5'; } .czico-038-commerce-4:before { content: '\e8a6'; } .czico-168-shopping-bag:before { content: '\e8a7'; } .czico-039-commerce-3:before { content: '\e8a8'; } .czico-170-location:before { content: '\e8a9'; } .czico-171-circular-clock:before { content: '\e8aa'; } .czico-172-zoom-in:before { content: '\e8ab'; } .czico-173-add:before { content: '\e8ac'; } .czico-174-search-2:before { content: '\e8ad'; } .czico-040-interface-3:before { content: '\e8ae'; } .czico-176-menu-1:before { content: '\e8af'; } .czico-041-commerce-2:before { content: '\e8b0'; } .czico-178-check:before { content: '\e8b1'; } .czico-179-close:before { content: '\e8b2'; } .czico-180-multimedia:before { content: '\e8b3'; } .czico-181-search-1:before { content: '\e8b4'; } .czico-182-search:before { content: '\e8b5'; } .czico-183-social-media:before { content: '\e8b6'; } .czico-184-favorite:before { content: '\e8b7'; } .czico-185-internet:before { content: '\e8b8'; } .czico-186-luxury:before { content: '\e8b9'; } .czico-187-up-arrow-1:before { content: '\e8ba'; } .czico-188-arrows-2:before { content: '\e8bb'; } .czico-189-arrows-1:before { content: '\e8bc'; } .czico-190-arrows:before { content: '\e8bd'; } .czico-191-commerce:before { content: '\e8be'; } .czico-192-youtube:before { content: '\e8bf'; } .czico-193-checked:before { content: '\e8c0'; } .czico-194-download:before { content: '\e8c1'; } .czico-195-equal:before { content: '\e8c2'; } .czico-196-link:before { content: '\e8c3'; } .czico-197-menu:before { content: '\e8c4'; } .czico-198-cancel:before { content: '\e8c5'; } .czico-199-up-arrow:before { content: '\e8c6'; } .czico-200-down-arrow:before { content: '\e8c7'; } .czico-201-back:before { content: '\e8c8'; } .czico-202-checked-1:before { content: '\e8c9'; } .czico-025-shield-3:before { content: '\e8ca'; } .czico-026-shield-2:before { content: '\e8cb'; } .czico-027-shield-1:before { content: '\e8cc'; } .czico-028-target-4:before { content: '\e8cd'; } .czico-029-target-3:before { content: '\e8ce'; } .czico-030-target-2:before { content: '\e8cf'; } .czico-031-objective:before { content: '\e8d0'; } .czico-032-apple:before { content: '\e8d1'; } .czico-033-qr-code:before { content: '\e8d2'; } .czico-034-blackberry-1:before { content: '\e8d3'; } .czico-035-blackberry:before { content: '\e8d4'; } .czico-036-windows:before { content: '\e8d5'; } .czico-037-windows-logo:before { content: '\e8d6'; } .czico-038-android:before { content: '\e8d7'; } .czico-039-clock-2:before { content: '\e8d8'; } .czico-040-target-1:before { content: '\e8d9'; } .czico-041-physics:before { content: '\e8da'; } .czico-042-medal-1:before { content: '\e8db'; } .czico-043-flask:before { content: '\e8dc'; } .czico-044-placeholder:before { content: '\e8dd'; } .czico-045-smartphone:before { content: '\e8de'; } .czico-046-favorite:before { content: '\e8df'; } .czico-047-telemarketer:before { content: '\e8e0'; } .czico-048-dashboard:before { content: '\e8e1'; } .czico-049-megaphone:before { content: '\e8e2'; } .czico-050-eye:before { content: '\e8e3'; } .czico-051-user:before { content: '\e8e4'; } .czico-052-target:before { content: '\e8e5'; } .czico-053-settings:before { content: '\e8e6'; } .czico-054-hand-shake:before { content: '\e8e7'; } .czico-055-conversation:before { content: '\e8e8'; } .czico-056-quality:before { content: '\e8e9'; } .czico-057-medal:before { content: '\e8ea'; } .czico-058-pie-chart:before { content: '\e8eb'; } .czico-059-bag-1:before { content: '\e8ec'; } .czico-060-equal:before { content: '\e8ed'; } .czico-061-bag:before { content: '\e8ee'; } .czico-062-box-2:before { content: '\e8ef'; } .czico-063-box-1:before { content: '\e8f0'; } .czico-064-shield:before { content: '\e8f1'; } .czico-065-heart:before { content: '\e8f2'; } .czico-066-money-4:before { content: '\e8f3'; } .czico-067-truck:before { content: '\e8f4'; } .czico-068-wallet:before { content: '\e8f5'; } .czico-069-tag:before { content: '\e8f6'; } .czico-070-price:before { content: '\e8f7'; } .czico-071-money-3:before { content: '\e8f8'; } .czico-072-discount:before { content: '\e8f9'; } .czico-073-money-2:before { content: '\e8fa'; } .czico-074-money-1:before { content: '\e8fb'; } .czico-075-news:before { content: '\e8fc'; } .czico-076-bill:before { content: '\e8fd'; } .czico-077-like:before { content: '\e8fe'; } .czico-078-support:before { content: '\e8ff'; } .czico-079-hand:before { content: '\e900'; } .czico-080-box:before { content: '\e901'; } .czico-081-money:before { content: '\e902'; } .czico-082-shop:before { content: '\e903'; } .czico-083-rocket-ship:before { content: '\e904'; } .czico-084-creative:before { content: '\e905'; } .czico-085-light-bulb:before { content: '\e906'; } .czico-086-speech-bubble-3:before { content: '\e907'; } .czico-088-speech-bubble-1:before { content: '\e909'; } .czico-089-speech-bubble:before { content: '\e90a'; } .czico-090-mail-2:before { content: '\e90b'; } .czico-091-mail-1:before { content: '\e90c'; } .czico-092-phone-call-1:before { content: '\e90d'; } .czico-093-email:before { content: '\e90e'; } .czico-094-mail:before { content: '\e90f'; } .czico-095-play-button:before { content: '\e910'; } .czico-096-music-player:before { content: '\e911'; } .czico-097-check:before { content: '\e912'; } .czico-098-tick-4:before { content: '\e913'; } .czico-099-tick-3:before { content: '\e914'; } .czico-100-tick-2:before { content: '\e915'; } .czico-101-tick-1:before { content: '\e916'; } .czico-102-checklist:before { content: '\e917'; } .czico-103-success:before { content: '\e918'; } .czico-104-tick:before { content: '\e919'; } .czico-105-check-mark-1:before { content: '\e91a'; } .czico-106-check-mark:before { content: '\e91b'; } .czico-108-small-calendar:before { content: '\e91d'; } .czico-109-clock-1:before { content: '\e91e'; } .czico-110-calendar:before { content: '\e91f'; } .czico-111-clock:before { content: '\e920'; } .czico-112-location:before { content: '\e921'; } .czico-114-internet-1:before { content: '\e923'; } .czico-115-grid-world:before { content: '\e924'; } .czico-116-internet:before { content: '\e925'; } .czico-117-gallery-layout:before { content: '\e926'; } .czico-118-square-grid:before { content: '\e927'; } .czico-119-gallery:before { content: '\e928'; } .czico-120-layout:before { content: '\e929'; } .czico-121-24-hours:before { content: '\e92a'; } .czico-122-phone-call:before { content: '\e92b'; } .czico-123-call:before { content: '\e92c'; } .czico-124-smartphone-call:before { content: '\e92d'; }@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,600");   .paystack-cardlogos {
width:300px !important;
height:87px !important;
}
@font-face {
font-family: 'Graphik';
font-style: normal;
font-weight: normal;
src: url(//mpac-ng.org/fonts/graphik/Graphik-Regular.eot);
src: url(//mpac-ng.org/fonts/graphik/Graphik-Regular.eot?#iefix) format('embedded-opentype'), url(//mpac-ng.org/fonts/graphik/Graphik-Regular.woff) format('woff'), url(//mpac-ng.org/fonts/graphik/Graphik-Regular.ttf) format('truetype'), url(//mpac-ng.org/fonts/graphik/Graphik-Regular.svg#Graphik-Regular) format('svg');
text-rendering: optimizeLegibility;  }
@font-face {
font-family: 'Graphik';
font-style: normal;
font-weight: 300;
src: url(//mpac-ng.org/fonts/graphik/Graphik-Light.eot);
src: url(//mpac-ng.org/fonts/graphik/Graphik-Light.eot?#iefix) format('embedded-opentype'), url(//mpac-ng.org/fonts/graphik/Graphik-Light.woff) format('woff'), Modern Browsers url(//mpac-ng.org/fonts/graphik/Graphik-Light.ttf) format('truetype'), url(//mpac-ng.org/fonts/graphik/Graphik-Light.svg#Graphik-Light) format('svg');
text-rendering: optimizeLegibility;  }
@font-face {
font-family: 'Graphik';
font-style: normal;
font-weight: bold;
src: url(//mpac-ng.org/fonts/graphik/Graphik-Medium.eot);
src: url(//mpac-ng.org/fonts/graphik/Graphik-Medium.eot?#iefix) format('embedded-opentype'), url(//mpac-ng.org/fonts/graphik/Graphik-Medium.woff) format('woff'), url(//mpac-ng.org/fonts/graphik/Graphik-Medium.ttf) format('truetype'), url(//mpac-ng.org/fonts/graphik/Graphik-Medium.svg#Graphik-Medium) format('svg');
text-rendering: optimizeLegibility;  } .wrapper {
margin:0 auto;
outline:none;
-webkit-box-sizing:content-box;
-moz-box-sizing:content-box;
box-sizing:content-box;
}
.wrapper-400 { max-width:400px; }
.wrapper-640 { max-width:640px; }
#paystack-form {
padding:40px 15px;
max-width: 1280px;
margin: 0 auto;
font-family: 'Graphik', 'Helvetica Neue', 'Arial', sans-serif;
-webkit-text-size-adjust: 100%;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
text-rendering: optimizeLegibility;
}
#pf-form.j-forms {  background-color:#fff;
-webkit-border-radius:3px;
-moz-border-radius:3px;
-o-border-radius:3px;
border-radius:3px;
-webkit-box-shadow:1px 1px 1px 1px rgba(0,0,0,.6);
-moz-box-shadow:1px 1px 1px 1px rgba(0,0,0,.6);
-o-box-shadow:1px 1px 1px 1px rgba(0,0,0,.6);
box-shadow:1px 1px 1px 1px rgba(0,0,0,.6);
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
color:rgba(0,0,0,.54);
font:16px 'Open Sans',Helvetica,Arial,sans-serif;
line-height:1;
position:relative;
}
.j-forms .input { position:relative; }
.j-forms .unit { position:relative; margin-bottom:25px; }
.j-forms .link {
border-bottom:1px solid #90caf9;
color:#1e88e5;
font-size:14px;
line-height:inherit;
text-decoration:none;
}
.j-forms .link:hover { border-bottom:none; }
.j-forms .inline-group { display:inline-block; } .j-forms input[type="search"]::-webkit-search-decoration,
.j-forms input[type="search"]::-webkit-search-cancel-button,
.j-forms input[type="search"]::-webkit-search-results-button,
.j-forms input[type="search"]::-webkit-search-results-decoration { display:none; }
.j-forms select,
.j-forms input[type="button"],
.j-forms input[type="submit"],
.j-forms input[type="search"] {
-webkit-tap-highlight-color:transparent;
-webkit-tap-highlight-color:rgba(0,0,0,0);
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
-webkit-border-radius:0px;
border-radius:0px;
}
.j-forms input{
display: block;
height: 35px;
font-size: 14px;
width: 100%;
line-height: 35px;
padding: 0 10px;
border: solid 1px #cccccc;
border-radius: 2px;
outline: none;
} .j-forms .header {
background-color:#3f51b5;
border-top:1px solid #7986cb;
-webkit-border-radius:3px 3px 0 0;
-moz-border-radius:3px 3px 0 0;
-o-border-radius:3px 3px 0 0;
border-radius:3px 3px 0 0;
-webkit-box-shadow:0 6px 3px -3px rgba(63,81,181,.5);
-moz-box-shadow:0 6px 3px -3px rgba(63,81,181,.5);
-o-box-shadow:0 6px 3px -3px rgba(63,81,181,.5);
box-shadow:0 6px 3px -3px rgba(63,81,181,.5);
display:block;
position:relative;
}
.j-forms .header > i {
color:#fff;
font-size:31px;
float:left;
padding:31px 15px 0 25px;
}
.j-forms .header p {
color:#fff;
margin:0;
padding:30px 25px;
font-size:30px;
text-transform:uppercase;
} .j-forms .content { padding:25px 25px 0; }
.j-forms .content:after {
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;
} .j-forms .footer {
background-color:#e8eaf6;
border-top:1px solid #3676C8;
-webkit-border-radius:0 0 3px 3px;
-moz-border-radius:0 0 3px 3px;
-o-border-radius:0 0 3px 3px;
border-radius:0 0 3px 3px;
display:block;
padding:10px 25px;
}
.j-forms .footer:after {
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;
} .j-forms .divider,
.j-forms .divider-text { border-top:1px solid rgba(0,0,0,.12); height:0; }
.j-forms .divider-text { text-align:center; }
.j-forms .divider-text span {
border:1px solid rgba(0,0,0,.12);
-webkit-border-radius:3px;
-moz-border-radius:3px;
-o-border-radius:3px;
border-radius:3px;
background-color:#f9fafd;
color:#3f51b5;
font-size:16px;
padding:2px 15px;
position:relative;
top:-9px;
white-space:nowrap;
} .j-forms .gap-top-20 { margin-top:20px; } .j-forms .gap-top-45 { margin-top:45px; } .j-forms .gap-bottom-45 { margin-bottom:45px; } .j-forms .gap-bottom-25 { margin-bottom:25px; }  .j-forms label {
display:block;
color:inherit;
font-weight:normal;
text-align:left;
margin-bottom:0;
}
.j-forms .label { font-size:16px; margin-bottom:6px; line-height:16px; height:16px; }
.j-forms .label-center { height:48px; line-height:48px; text-align:center; margin-bottom:0; }
.j-forms .j-row > .label{ padding-left:10px; } .j-forms .radio,
.j-forms .checkbox,
.j-forms .radio-toggle,
.j-forms .checkbox-toggle {
color:rgba(0,0,0,.87);
cursor:pointer;
font-size:15px;
height:15px;
margin-bottom:4px;
position:relative;
line-height:15px;
}
.j-forms .radio,
.j-forms .checkbox,
.j-forms .inline-group .radio,
.j-forms .inline-group .checkbox { padding:9px 0 8px 32px; }
.j-forms .radio-toggle,
.j-forms .checkbox-toggle,
.j-forms .inline-group .radio-toggle,
.j-forms .inline-group .checkbox-toggle { padding:9px 0 8px 58px; }
.j-forms .radio:last-child,
.j-forms .checkbox:last-child,
.j-forms .radio-toggle:last-child,
.j-forms .checkbox-toggle:last-child { margin-bottom:0; }
.j-forms .inline-group .radio,
.j-forms .inline-group .checkbox,
.j-forms .inline-group .radio-toggle,
.j-forms .inline-group .checkbox-toggle { display:inline-block; margin-right:25px; }
.j-forms .radio input,
.j-forms .checkbox input,
.j-forms .radio-toggle input,
.j-forms .checkbox-toggle input { position:absolute; left:-9999px; }
.j-forms .radio i,
.j-forms .checkbox i,
.j-forms .checkbox-toggle i,
.j-forms .radio-toggle i {
background-color:#fff;
border:2px solid rgba(0,0,0,.26);
display:block;
height:18px;
left:0;
outline:none;
position:absolute;
top:5px;
-webkit-transition:border-color.2s;
-moz-transition:border-color.2s;
-ms-transition:border-color.2s;
-o-transition:border-color.2s;
transition:border-color.2s;
}
.j-forms .radio i,
.j-forms .checkbox i { width:18px; }
.j-forms .checkbox-toggle i,
.j-forms .radio-toggle i { width:44px; }
.j-forms .checkbox i,
.j-forms .checkbox-toggle i {
-webkit-border-radius:3px;
-moz-border-radius:3px;
-o-border-radius:3px;
border-radius:3px;
}
.j-forms .radio i,
.j-forms .radio i:after,
.j-forms .radio-toggle i:before {
-webkit-border-radius:50%;
-moz-border-radius:50%;
-o-border-radius:50%;
border-radius:50%;
}
.j-forms .radio-toggle i {
-webkit-border-radius:13px;
-moz-border-radius:13px;
-o-border-radius:13px;
border-radius:13px;
}
.j-forms .checkbox-toggle i:before {
-webkit-border-radius:2px;
-moz-border-radius:2px;
-o-border-radius:2px;
border-radius:2px;
}
.j-forms .radio i:after {
background-color:rgba(48,63,159,.9);
content:"";
height:8px;
top:5px;
left:5px;
opacity:0;
position:absolute;
width:8px;
}
.j-forms .checkbox i:after {
border-width:0 0 3px 3px;
border-bottom:solid rgb(48,63,159);
border-left:solid rgb(48,63,159);
content:"";
height:5px;
top:3px;
-webkit-transform:rotate(-45deg);
-moz-transform:rotate(-45deg);
-ms-transform:rotate(-45deg);
-o-transform:rotate(-45deg);
transform:rotate(-45deg);
left:3px;
opacity:0;
position:absolute;
width:10px;
}
.j-forms .radio input:checked + i:after,
.j-forms .checkbox input:checked + i:after { opacity:1; }
.j-forms .checkbox-toggle i:before,
.j-forms .radio-toggle i:before {
border:none;
background-color:rgba(48,63,159,.9);
content:"";
display:block;
height:14px;
left:2px;
position:absolute;
top:2px;
width:14px;
}
.j-forms .checkbox-toggle input:checked + i:before,
.j-forms .radio-toggle input:checked + i:before { left:28px; }
.j-forms .checkbox-toggle i:after,
.j-forms .radio-toggle i:after,
.j-forms .checkbox-toggle input:checked + i:after,
.j-forms .radio-toggle input:checked + i:after {
font-size:10px;
font-style:normal;
font-weight:bold;
line-height:10px;
position:absolute;
top:4px;
}
.j-forms .checkbox-toggle i:after,
.j-forms .radio-toggle i:after { content:"NO"; left:22px; }
.j-forms .checkbox-toggle input:checked + i:after,
.j-forms .radio-toggle input:checked + i:after { content:"YES"; left:6px; }
.j-forms .checkbox:hover i,
.j-forms .radio:hover i,
.j-forms .checkbox-toggle:hover i,
.j-forms .radio-toggle:hover i { border:2px solid rgba(48,63,159,.6); }
.j-forms .radio input:checked + i,
.j-forms .checkbox input:checked + i,
.j-forms .radio-toggle input:checked + i,
.j-forms .checkbox-toggle input:checked + i { border:2px solid rgba(48,63,159,.9); }
.j-forms .radio input:checked + i,
.j-forms .checkbox input:checked + i { color:rgba(48,63,159,.9); }
.j-forms .checkbox-toggle input:checked + i,
.j-forms .radio-toggle input:checked + i { background-color:#e8eaf6; } .j-forms .tooltip,
.j-forms .tooltip-image {
background-color:#1a237e;
-webkit-border-radius:3px;
-moz-border-radius:3px;
-o-border-radius:3px;
border-radius:3px;
display:block;
left:-9999px;
opacity:0;
position:absolute;
z-index:20;
}
.j-forms .tooltip {
color:#fff;
font:600 13px 'Open Sans',Helvetica,Arial,sans-serif;
line-height:20px;
padding:5px 10px;
}
.j-forms .tooltip-image { padding:2px 2px 1px; }
.j-forms .input input:focus + .tooltip,
.j-forms .input textarea:focus + .tooltip,
.j-forms .select select:focus + .tooltip,
.j-forms .input input:focus + .tooltip-image,
.j-forms .input textarea:focus + .tooltip-image,
.j-forms .select select:focus + .tooltip-image { opacity:1; z-index:5; }
.j-forms .tooltip-left-top { bottom:100%; margin-bottom:8px; }
.j-forms .tooltip-left-top:before {
border-color:#1a237e transparent;
border-style:solid;
border-width:8px 7px 0;
bottom:-6px;
content:"";
left:16px;
position:absolute;
}
.j-forms .input input:focus + .tooltip-left-top,
.j-forms .input textarea:focus + .tooltip-left-top,
.j-forms .select select:focus + .tooltip-left-top { left:0; right:auto; }
.j-forms .tooltip-right-top { bottom:100%; margin-bottom:8px; }
.j-forms .tooltip-right-top:before {
border-color:#1a237e transparent;
border-style:solid;
border-width:8px 7px 0;
bottom:-6px;
content:"";
position:absolute;
right:16px;
}
.j-forms .input input:focus + .tooltip-right-top,
.j-forms .input textarea:focus + .tooltip-right-top,
.j-forms .select select:focus + .tooltip-right-top { left:auto; right:0; }
.j-forms .tooltip-left-bottom { margin-top:8px; top:100%; }
.j-forms .tooltip-left-bottom:before {
border-color:#1a237e transparent;
border-style:solid;
border-width:0 7px 8px;
top:-6px;
content:"";
left:16px;
position:absolute;
}
.j-forms .input input:focus + .tooltip-left-bottom,
.j-forms .input textarea:focus + .tooltip-left-bottom,
.j-forms .select select:focus + .tooltip-left-bottom { left:0; right:auto; }
.j-forms .tooltip-right-bottom { margin-top:8px; top:100%; }
.j-forms .tooltip-right-bottom:before {
border-color:#1a237e transparent;
border-style:solid;
border-width:0 7px 8px;
top:-6px;
content:"";
right:16px;
position:absolute;
}
.j-forms .input input:focus + .tooltip-right-bottom,
.j-forms .input textarea:focus + .tooltip-right-bottom,
.j-forms .select select:focus + .tooltip-right-bottom { left:auto; right:0; }
.j-forms .tooltip-right-side { margin-left:8px; top:8px; white-space:nowrap; }
.j-forms .tooltip-right-side:before {
border-color:transparent #1a237e;
border-style:solid;
border-width:7px 8px 7px 0;
content:"";
left:-6px;
position:absolute;
top:8px;
}
.j-forms .input input:focus + .tooltip-right-side,
.j-forms .input textarea:focus + .tooltip-right-side,
.j-forms .select select:focus + .tooltip-right-side { left:100%; }
.j-forms .tooltip-left-side { margin-right:8px; top:8px; white-space:nowrap; }
.j-forms .tooltip-left-side:before {
border-color:transparent #1a237e;
border-style:solid;
border-width:7px 0 7px 8px;
content:"";
right:-6px;
position:absolute;
top:8px;
}
.j-forms .input input:focus + .tooltip-left-side,
.j-forms .input textarea:focus + .tooltip-left-side,
.j-forms .select select:focus + .tooltip-left-side { left:auto; right:100%; } .j-forms .widget { position: relative; }
.j-forms .widget .addon,
.j-forms .widget .addon-btn {
background:#e0e0e0;
border:none;
color:rgba(0,0,0,.56);
display:block;
font:16px 'Open Sans',Helvetica,Arial,sans-serif;
height:48px;
line-height:48px;
padding:0;
position:absolute;
outline:none;
overflow:hidden;
text-align:center;
top:0;
z-index:5;
}
.j-forms .widget .addon-btn,
.j-forms .widget .addon-btn i {
cursor:pointer;
-webkit-transition:all.2s;
-moz-transition:all.2s;
-ms-transition:all.2s;
-o-transition:all.2s;
transition:all.2s;
}
.j-forms .widget .addon-btn:hover,
.j-forms .widget .addon-btn:focus { background-color:#d6d6d6; color:rgba(0,0,0,.87); }
.j-forms .widget .addon-btn:hover i,
.j-forms .widget .addon-btn:focus i { color:rgba(0,0,0,.61); }
.j-forms .widget .adn-left { left:0; }
.j-forms .widget .adn-right { right:0; }
.j-forms .widget .addon i,
.j-forms .widget .addon-btn i { color:rgba(0,0,0,.34); font-size:17px; z-index:2; }
.j-forms .widget .adn-50 { width:50px; }
.j-forms .widget .adn-130 { width:130px; }
.j-forms .widget.right-50 .input { padding-right:50px; }
.j-forms .widget.left-50 .input { padding-left:50px; }
.j-forms .widget.right-130 .input { padding-right:130px; }
.j-forms .widget.left-130 .input { padding-left:130px; }
.j-forms .widget .adn-left,
.j-forms .widget.right-50 .input input,
.j-forms .widget.right-130 .input input {
-webkit-border-radius:3px 0 0 3px;
-moz-border-radius:3px 0 0 3px;
-o-border-radius:3px 0 0 3px;
border-radius:3px 0 0 3px;
}
.j-forms .widget .adn-right,
.j-forms .widget.left-50 .input input,
.j-forms .widget.left-130 .input input {
-webkit-border-radius:0 3px 3px 0;
-moz-border-radius:0 3px 3px 0;
-o-border-radius:0 3px 3px 0;
border-radius:0 3px 3px 0;
}
.j-forms .widget.left-50.right-50 .input input,
.j-forms .widget.left-50.right-130 .input input,
.j-forms .widget.left-130.right-50 .input input,
.j-forms .widget.left-130.right-130 .input input {
-webkit-border-radius:0;
-moz-border-radius:0;
-o-border-radius:0;
border-radius:0;
} .j-forms input[type="text"],
.j-forms input[type="number"],
.j-forms input[type="password"],
.j-forms input[type="email"],
.j-forms input[type="search"],
.j-forms input[type="url"],
.j-forms textarea,
.j-forms select {
background:#fff;
border:2px solid rgba(0,0,0,.12);
-webkit-border-radius:3px;
-moz-border-radius:3px;
-o-border-radius:3px;
border-radius:3px;
color:rgba(0,0,0,.87);
display:block;
font-family:inherit;
font-size:16px;
height:48px;
padding:10px 15px;
width:100%;
outline:none;
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
-webkit-transition:all.4s;
-moz-transition:all.4s;
-ms-transition:all.4s;
-o-transition:all.4s;
transition:all.4s;
}
.j-forms input[type="text"]:hover,
.j-forms input[type="number"]:hover,
.j-forms input[type="password"]:hover,
.j-forms input[type="email"]:hover,
.j-forms input[type="search"]:hover,
.j-forms input[type="url"]:hover,
.j-forms textarea:hover,
.j-forms select:hover { border:2px solid #3676C8; }
.j-forms input[type="text"]:focus,
.j-forms input[type="number"]:focus,
.j-forms input[type="password"]:focus,
.j-forms input[type="email"]:focus,
.j-forms input[type="search"]:focus,
.j-forms input[type="url"]:focus,
.j-forms textarea:focus,
.j-forms select:focus { border:2px solid #3676C8; }
.j-forms .input textarea {
height:112px;
overflow:auto;
min-height:52px;
resize:vertical;
}
.j-forms .input textarea:focus { height:128px; } .j-forms input::-webkit-input-placeholder,
.j-forms textarea::-webkit-input-placeholder { color:rgba(0,0,0,.54); }
.j-forms input::-moz-placeholder,
.j-forms textarea::-moz-placeholder { color:rgba(0,0,0,.54); }
.j-forms input:-moz-placeholder,
.j-forms textarea:-moz-placeholder { color:rgba(0,0,0,.54); }
.j-forms input:-ms-input-placeholder,
.j-forms textarea:-ms-input-placeholder { color:rgba(0,0,0,.54); }
.j-forms input:focus::-webkit-input-placeholder,
.j-forms textarea:focus::-webkit-input-placeholder { color:rgba(0,0,0,.36); }
.j-forms input:focus::-moz-placeholder,
.j-forms textarea:focus::-moz-placeholder { color:rgba(0,0,0,.36); }
.j-forms input:focus:-moz-placeholder,
.j-forms textarea:focus:-moz-placeholder { color:rgba(0,0,0,.36); }
.j-forms input:focus:-ms-input-placeholder,
.j-forms textarea:focus:-ms-input-placeholder { color:rgba(0,0,0,.36); } .j-forms select { padding-left:13px; }
.j-forms .multiple-select select { height:auto; }
.j-forms .select i {
background:#fff;
-webkit-box-shadow:0 0 0 11px #fff;
-moz-box-shadow:0 0 0 11px #fff;
-o-box-shadow:0 0 0 11px #fff;
box-shadow:0 0 0 11px #fff;
height:20px;
position:absolute;
pointer-events:none;
top:14px;
right:14px;
width:14px;
}
.j-forms .select i:after,
.j-forms .select i:before {
border-right:4px solid transparent;
border-left:4px solid transparent;
content:'';
position:absolute;
right:3px;
}
.j-forms .select i:after { border-top:6px solid rgba(0,0,0,.4); bottom:1px; }
.j-forms .select i:before { border-bottom:6px solid rgba(0,0,0,.4); top:3px; }
.j-forms .select { position:relative; } .j-forms .icon-left,
.j-forms .icon-right {
color:rgba(0,0,0,.54);
font-size:17px;
height:38px;
line-height:38px !important;
opacity:.6;
position:absolute;
text-align:center;
top:5px;
width:42px;
z-index:2;
}
.j-forms .icon-left { border-right:1px solid rgba(0,0,0,.54); left:3px; }
.j-forms .icon-right { border-left:1px solid rgba(0,0,0,.54); right:3px; }
.j-forms .icon-left ~ input,
.j-forms .icon-left ~ textarea { padding-left:58px; }
.j-forms .icon-right ~ input,
.j-forms .icon-right ~ textarea { padding-right:58px; } .j-forms .file-button input {
bottom:-1px;
font-size:34px;
opacity:0;
position:absolute;
width:108px;
z-index:0;
}
.j-forms .prepend-small-btn .file-button input,
.j-forms .prepend-big-btn .file-button input { left:0; }
.j-forms .append-small-btn .file-button input,
.j-forms .append-big-btn .file-button input { right:0; }
.j-forms .prepend-small-btn .file-button,
.j-forms .append-small-btn .file-button { width:64px; }
.j-forms .prepend-big-btn .file-button,
.j-forms .append-big-btn .file-button { width:106px; }
.j-forms .prepend-small-btn .file-button,
.j-forms .prepend-big-btn .file-button { left:4px; }
.j-forms .append-small-btn .file-button,
.j-forms .append-big-btn .file-button { right:4px; }
.j-forms .append-small-btn .file-button,
.j-forms .append-big-btn .file-button,
.j-forms .prepend-small-btn .file-button,
.j-forms .prepend-big-btn .file-button {
-webkit-border-radius:2px;
-moz-border-radius:2px;
-o-border-radius:2px;
border-radius:2px;
}
.j-forms .prepend-big-btn input[type="text"] { padding-left:123px; }
.j-forms .append-big-btn input[type="text"] { padding-right:123px; }
.j-forms .prepend-small-btn input[type="text"] { padding-left:81px; }
.j-forms .append-small-btn input[type="text"] { padding-right:81px; }
.j-forms .input input[type="file"] { cursor:pointer; } .j-forms .primary-btn,
.j-forms .secondary-btn {
border:none;
-webkit-border-radius:3px;
-moz-border-radius:3px;
-o-border-radius:3px;
border-radius:3px;
color:#fff;
display:block;
cursor:pointer;
float:right;
font:16px 'Open Sans',Helvetica,Arial,sans-serif;
height:48px;
margin:10px 0 10px 20px;
outline:none;
padding:0 25px;
white-space:nowrap;
}
.j-forms .primary-btn { position:relative; }
.j-forms .content .primary-btn,
.j-forms .content .secondary-btn { margin:0 0 20px 20px; }
.j-forms .file-button {
color:#fff;
display:block;
font-family:'Open Sans',Helvetica,Arial,sans-serif;
font-size:14px;
height:40px;
line-height:40px;
outline:none;
overflow:hidden;
position:absolute;
text-align:center;
top:4px;
z-index:1;
}
.j-forms .primary-btn,
.j-forms .file-button,
.j-forms .secondary-btn {
background:#3676C8;
-webkit-transition:background.2s;
-moz-transition:background.2s;
-ms-transition:background.2s;
-o-transition:background.2s;
transition:background.2s;
}
.j-forms .primary-btn:hover,
.j-forms .file-button:hover,
.j-forms .secondary-btn:hover { background:#3f51b5; }
.j-forms .primary-btn:hover.processing { background:#3676C8; cursor:wait; }
.j-forms .file-button:hover + input { border:2px solid rgba(48,63,159,.6); }
.j-forms .secondary-btn,
.j-forms .secondary-btn:hover,
.j-forms .secondary-btn:active { opacity:.5; }
.j-forms .primary-btn.processing:before {
background:rgba(255,255,255,.4);
content:'';
height:100%;
position:absolute;
top:0;
left:0;
width:100%;
-webkit-animation:processing 3s ease-in-out infinite;
-moz-animation:processing 3s ease-in-out infinite;;
-ms-animation:processing 3s ease-in-out infinite;
-o-animation:processing 3s ease-in-out infinite;
animation:processing 3s ease-in-out infinite;
}
@-webkit-keyframes processing {
0% { width:0; }
100% { width:100%; }
}
@-moz-keyframes processing {
0% { width:0; }
100% { width:100%; }
}
@-ms-keyframes processing {
0% { width:0; }
100% { width:100%; }
}
@-o-keyframes processing {
0% { width:0; }
100% { width:100%; }
}
@keyframes processing {
0% { width:0; }
100% { width:100%; }
} .j-forms .error-message,
.j-forms .success-message,
.j-forms .info-message,
.j-forms .warning-message {
border:2px solid;
-webkit-border-radius:3px;
-moz-border-radius:3px;
-o-border-radius:3px;
border-radius:3px;
display:block;
font:16px/24px 'Open Sans',Helvetica,Arial,sans-serif;
padding:15px;
}
.j-forms .error-message i,
.j-forms .success-message i,
.j-forms .info-message i,
.j-forms .warning-message i {
font-size:18px;
float:left;
height:24px;
line-height:24px;
padding-right:10px;
}
.j-forms .error-message ul,
.j-forms .success-message ul,
.j-forms .info-message ul,
.j-forms .warning-message ul { margin:0; }
.j-forms span.error-view,
.j-forms span.success-view,
.j-forms span.warning-view,
.j-forms span.info-view {
display:block;
font-size:14px;
height:14px;
line-height:14px;
margin-top:5px;
padding:0 2px;
}
.j-forms span.hint {
display:block;
font-size:13px;
color:inherit;
height:13px;
line-height:13px;
margin-top:5px;
padding:0 2px;
} .j-forms .widget.disabled-view,
.j-forms .input.disabled-view,
.j-forms .select.disabled-view,
.j-forms .checkbox.disabled-view,
.j-forms .radio.disabled-view,
.j-forms .checkbox-toggle.disabled-view,
.j-forms .radio-toggle.disabled-view,
.j-forms .primary-btn.disabled-view,
.j-forms .secondary-btn.disabled-view,
.j-forms .file-button.disabled-view { cursor:default; opacity:.5; }
.j-forms .input.disabled-view input[type="file"] { cursor:default; }
.j-forms .widget.disabled-view input,
.j-forms .input.disabled-view input,
.j-forms .input.disabled-view textarea,
.j-forms .select.disabled-view select { border-color:rgba(0,0,0,.12) !important; }
.j-forms .checkbox.disabled-view i,
.j-forms .radio.disabled-view i,
.j-forms .checkbox-toggle.disabled-view i,
.j-forms .radio-toggle.disabled-view i { border-color:rgba(0,0,0,.26) !important; }
.j-forms .primary-btn.disabled-view,
.j-forms .secondary-btn.disabled-view,
.j-forms .disabled-view .file-button { background:#3676C8; }
.j-forms .widget.disabled-view .addon-btn:hover,
.j-forms .widget.disabled-view .addon-btn:focus { background:#e0e0e0; cursor:default; color:rgba(0,0,0,.56); }
.j-forms .widget.disabled-view .addon-btn i { color:rgba(0,0,0,.24) !important; } .j-forms .error-view .checkbox i,
.j-forms .error-view .radio i,
.j-forms .error-view .checkbox-toggle i,
.j-forms .error-view .radio-toggle i,
.j-forms .error-view input,
.j-forms .error-view select,
.j-forms .error-view textarea { background:#ffebee !important; }
.j-forms .select.error-view i {
background-color:#ffebee;
-webkit-box-shadow:0 0 0 12px #ffebee;
-moz-box-shadow:0 0 0 12px #ffebee;
-o-box-shadow:0 0 0 12px #ffebee;
box-shadow:0 0 0 12px #ffebee;
}
.j-forms .error-view .icon-left,
.j-forms .error-view .icon-right { border-color:#e57373; }
.j-forms .error-view .icon-left,
.j-forms .error-view .icon-right,
.j-forms span.error-view,
.j-forms .error-message i { color:#b71c1c; }
.j-forms .error-message { background:#ffebee; border-color:#b71c1c; color:#b71c1c; } .j-forms .success-view .checkbox i,
.j-forms .success-view .radio i,
.j-forms .success-view .checkbox-toggle i,
.j-forms .success-view .radio-toggle i,
.j-forms .success-view input,
.j-forms .success-view select,
.j-forms .success-view textarea { background:#e8f5e9 !important; }
.j-forms .select.success-view i {
background-color:#e8f5e9;
-webkit-box-shadow:0 0 0 12px #e8f5e9;
-moz-box-shadow:0 0 0 12px #e8f5e9;
-o-box-shadow:0 0 0 12px #e8f5e9;
box-shadow:0 0 0 12px #e8f5e9;
}
.j-forms .success-view .icon-left,
.j-forms .success-view .icon-right { border-color:#81c784; }
.j-forms .success-view .icon-left,
.j-forms .success-view .icon-right,
.j-forms span.success-view,
.j-forms .success-message i { color:#1b5e20; }
.j-forms .success-message { background:#e8f5e9; border-color:#1b5e20; color:#1b5e20; } .j-forms .warning-view .checkbox i,
.j-forms .warning-view .radio i,
.j-forms .warning-view .checkbox-toggle i,
.j-forms .warning-view .radio-toggle i,
.j-forms .warning-view input,
.j-forms .warning-view select,
.j-forms .warning-view textarea { background:#fff8e1 !important; }
.j-forms .select.warning-view i {
background-color:#fff8e1;
-webkit-box-shadow:0 0 0 12px #fff8e1;
-moz-box-shadow:0 0 0 12px #fff8e1;
-o-box-shadow:0 0 0 12px #fff8e1;
box-shadow:0 0 0 12px #fff8e1;
}
.j-forms .warning-view .icon-left,
.j-forms .warning-view .icon-right { border-color:#f9a825; }
.j-forms .warning-view .icon-left,
.j-forms .warning-view .icon-right,
.j-forms span.warning-view,
.j-forms .warning-message i { color:#f57f17; }
.j-forms .warning-message { background:#fff8e1; border-color:#f57f17; color:#f57f17; } .j-forms .info-view .checkbox i,
.j-forms .info-view .radio i,
.j-forms .info-view .checkbox-toggle i,
.j-forms .info-view .radio-toggle i,
.j-forms .info-view input,
.j-forms .info-view select,
.j-forms .info-view textarea { background:#e1f5fe !important; }
.j-forms .select.info-view i {
background-color:#e1f5fe;
-webkit-box-shadow:0 0 0 12px #e1f5fe;
-moz-box-shadow:0 0 0 12px #e1f5fe;
-o-box-shadow:0 0 0 12px #e1f5fe;
box-shadow:0 0 0 12px #e1f5fe;
}
.j-forms .info-view .icon-left,
.j-forms .info-view .icon-right { border-color:#0288d1; }
.j-forms .info-view .icon-left,
.j-forms .info-view .icon-right,
.j-forms span.info-view,
.j-forms .info-message i { color:#01579b; }
.j-forms .info-message { background:#e1f5fe; border-color:#01579b; color:#01579b; } .j-forms .rating-group { color:rgba(0,0,0,.87); height:30px; line-height:30px; margin-bottom:4px; }
.j-forms .rating-group:last-child { margin-bottom:0; }
.j-forms .rating-group .label { float:left; font-size:16px; height:30px; line-height:30px; margin-bottom:0; }
.j-forms .rating-group .ratings { float:right; height:30px; line-height:30px; }
.j-forms .ratings input { left:-9999px; position:absolute; }
.j-forms .ratings input + label {
color:rgba(0,0,0,.26);
cursor:pointer;
font-size:20px;
float:right;
padding:0 2px;
-webkit-transition:color.2s;
-moz-transition:color.2s;
-ms-transition:color.2s;
-o-transition:color.2s;
transition:color.2s;
}
.j-forms .ratings input + label:hover,
.j-forms .ratings input + label:hover ~ label,
.j-forms .ratings input:checked + label,
.j-forms .ratings input:checked + label ~ label { color:#3676C8; } .j-forms .social-btn,
.j-forms .social-icon { margin-bottom:6px; position:relative; }
.j-forms .social-icon { display:inline-block; margin-left:2px; margin-right:2px; }
.j-forms .social-center { text-align:center; }
.j-forms .social-btn i,
.j-forms .social-icon i {
background-color:rgba(0,0,0,.15);
color:#fff;
cursor:pointer;
font-size:22px;
left:0;
line-height:48px;
position:absolute;
text-align:center;
width:48px;
z-index:2;
}
.j-forms .social-btn i {
-webkit-border-radius:3px 0 0 3px;
-moz-border-radius:3px 0 0 3px;
-o-border-radius:3px 0 0 3px;
border-radius:3px 0 0 3px;
}
.j-forms .social-icon i {
-webkit-border-radius:3px;
-moz-border-radius:3px;
-o-border-radius:3px;
border-radius:3px;
}
.j-forms .social-btn button,
.j-forms .social-icon button {
-webkit-border-radius:3px;
-moz-border-radius:3px;
-o-border-radius:3px;
border-radius:3px;
border:none;
color:#fff;
cursor:pointer;
font:16px 'Open Sans',Helvetica,Arial,sans-serif;
padding:0 0 0 48px;
outline:none;
overflow:hidden;
height:48px;
white-space:nowrap;
-webkit-transition:background.2s;
-moz-transition:background.2s;
-ms-transition:background.2s;
-o-transition:background.2s;
transition:background.2s;
}
.j-forms .social-btn button { width:100%; }
.j-forms .social-icon button { width:48px; }
.j-forms .social-btn.vk button,
.j-forms .social-icon.vk button { background:rgb(47,80,112); }
.j-forms .social-btn.vk:hover button,
.j-forms .social.vk:hover button { background:rgba(47,80,112,.85); }
.j-forms .social-btn.skype button,
.j-forms .social-icon.skype button { background:rgb(19,176,237); }
.j-forms .social-btn.skype:hover button,
.j-forms .social-icon.skype:hover button { background:rgba(19,176,237,.85); }
.j-forms .social-btn.yahoo button,
.j-forms .social-icon.yahoo button { background:rgb(112,14,156); }
.j-forms .social-btn.yahoo:hover button,
.j-forms .social-icon.yahoo:hover button { background:rgba(112,14,156,.85); }
.j-forms .social-btn.flickr button,
.j-forms .social-icon.flickr button { background:rgb(254,59,147); }
.j-forms .social-btn.flickr:hover button,
.j-forms .social-icon.flickr:hover button { background:rgba(254,59,147,.85); }
.j-forms .social-btn.tumblr button,
.j-forms .social-icon.tumblr button { background:rgb(56,72,83); }
.j-forms .social-btn.tumblr:hover button,
.j-forms .social-icon.tumblr:hover button { background:rgba(56,72,83,.85); }
.j-forms .social-btn.google button,
.j-forms .social-icon.google button { background:rgb(8,104,185); }
.j-forms .social-btn.google:hover button,
.j-forms .social-icon.google:hover button { background:rgba(8,104,185,.85); }
.j-forms .social-btn.twitter button,
.j-forms .social-icon.twitter button { background:rgb(44,168,210); }
.j-forms .social-btn.twitter:hover button,
.j-forms .social-icon.twitter:hover button { background:rgba(44,168,210,.85); }
.j-forms .social-btn.youtube button,
.j-forms .social-icon.youtube button { background:rgb(206,51,44); }
.j-forms .social-btn.youtube:hover button,
.j-forms .social-icon.youtube:hover button { background:rgba(206,51,44,.85); }
.j-forms .social-btn.facebook button,
.j-forms .social-icon.facebook button { background:rgb(48,88,145); }
.j-forms .social-btn.facebook:hover button,
.j-forms .social-icon.facebook:hover button { background:rgba(48,88,145,.85); }
.j-forms .social-btn.linkedin button,
.j-forms .social-icon.linkedin button { background:rgb(68,152,200); }
.j-forms .social-btn.linkedin:hover button,
.j-forms .social-icon.linkedin:hover button { background:rgba(68,152,200,.85); }
.j-forms .social-btn.pinterest button,
.j-forms .social-icon.pinterest button { background:rgb(200,40,40); }
.j-forms .social-btn.pinterest:hover button,
.j-forms .social-icon.pinterest:hover button { background:rgba(200,40,40,.85); }
.j-forms .social-btn.google-plus button,
.j-forms .social-icon.google-plus button { background:rgb(206,77,57); }
.j-forms .social-btn.google-plus:hover button,
.j-forms .social-icon.google-plus:hover button { background:rgba(206,77,57,.85); } .j-forms .captcha-group { position: relative; }
.j-forms .captcha-group .captcha {
background-color:#e0e0e0;
border:none;
-webkit-border-radius:3px 0 0 3px;
-moz-border-radius:3px 0 0 3px;
-o-border-radius:3px 0 0 3px;
border-radius:3px 0 0 3px;
height:48px;
line-height:48px;
position:absolute;
outline:none;
text-align:center;
top:0;
width:90px;
}
.j-forms .captcha-group .input { padding-left:90px; }
.j-forms .captcha-group .input input {
-webkit-border-radius:0 3px 3px 0;
-moz-border-radius:0 3px 3px 0;
-o-border-radius:0 3px 3px 0;
border-radius:0 3px 3px 0;
}  .popup-menu { padding:0 15px; }
.popup-list {
background-color:#f9fafd;
-webkit-border-radius:3px;
-moz-border-radius:3px;
-o-border-radius:3px;
border-radius:3px;
-webkit-box-shadow:0 0 15px rgba(0,0,0,.4);
-moz-box-shadow:0 0 15px rgba(0,0,0,.4);
-o-box-shadow:0 0 15px rgba(0,0,0,.4);
box-shadow:0 0 15px rgba(0,0,0,.4);
max-width:100%;
position:relative;
}
.popup-list:after {
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;
}
.popup-list > ul { font-size:0; float:right; outline:none; padding:5px; }
.popup-list > ul > li {
border-left:1px solid rgba(0,0,0,.12);
display:inline-block;
font-family:'Open Sans',Helvetica,Arial,sans-serif;
font-size:16px;
line-height:45px;
padding:0 20px;
list-style-type:none;
}
.popup-list > ul > li:hover { background-color:#e8eaf6; }
.popup-list a { color:rgba(0,0,0,.87); text-decoration:none; }
.popup-list-open { position:relative; }
.popup-list-open .popup-list-wrapper { display:none; opacity:0; position:absolute; left:-9999px; width:400px; }
.popup-list-open .j-forms { margin:10px auto 0; z-index:999; }
.popup-list-open .j-forms .input textarea:focus { height:112px; }
.popup-list-open:hover .popup-list-wrapper {
display:block;
left:auto;
right:0;
opacity:1;
-webkit-animation:popup-list-open.4s both;
-moz-animation:popup-list-open.4s both;
-ms-animation:popup-list-open.4s both;
-o-animation:popup-list-open.4s both;
animation:popup-list-open.4s both;
}
@-webkit-keyframes popup-list-open {
from { -webkit-transform:translate(0,-10px); transform:translate(0,-10px); }
to { -webkit-transform:translate(0,0); transform:translate(0,0); }
}
@-moz-keyframes popup-list-open {
from { -moz-transform:translate(0,-10px); transform:translate(0,-10px); }
to { -moz-transform:translate(0,0); transform:translate(0,0); }
}
@-ms-keyframes popup-list-open {
from { -ms-transform:translate(0,-10px); transform:translate(0,-10px); }
to { -ms-transform:translate(0,0); transform:translate(0,0); }
}
@-o-keyframes popup-list-open {
from { -o-transform:translate(0,-10px); transform:translate(0,-10px); }
to { -o-transform:translate(0,0); transform:translate(0,0); }
}
@-keyframes popup-list-open {
from { transform:translate(0,-10px); }
to { transform:translate(0,0); }
} .popup-btm-400,
.popup-btm-640 {
bottom:0;
position:fixed;
-webkit-transition:width.3s;
-moz-transition:width.3s;
-ms-transition:width.3s;
-o-transition:width.3s;
transition:width.3s;
right:1%;
z-index:1000;
}
.popup-btm-400 { width:400px; }
.popup-btm-640 { width:640px; }
.popup-btm-400 #popup-input-open,
.popup-btm-400 #popup-input-close,
.popup-btm-640 #popup-input-open,
.popup-btm-640 #popup-input-close { display:none; }
.popup-btm-400 .popup-btm-wrapper,
.popup-btm-640 .popup-btm-wrapper {
bottom:-500px;
height:auto;
position:absolute;
right:0;
-webkit-transition:all.4s ease-in-out;
-moz-transition:all.4s ease-in-out;
-ms-transition:all.4s ease-in-out;
-o-transition:all.4s ease-in-out;
transition:all.4s ease-in-out;
width:100%;
z-index:1000;
}
.popup-btm-400 input#popup-input-open:checked ~ .popup-btm-label,
.popup-btm-640 input#popup-input-open:checked ~ .popup-btm-label { opacity:0; cursor:default; }
.popup-btm-400 input#popup-input-close:checked ~ .popup-btm-wrapper,
.popup-btm-640 input#popup-input-close:checked ~ .popup-btm-wrapper,
.popup-btm-400 .popup-btm-wrapper,
.popup-btm-640 .popup-btm-wrapper {
-webkit-transform:translateY(100%);
-moz-transform:translateY(100%);
-ms-transform:translateY(100%);
-o-transform:translateY(100%);
transform:translateY(100%);
}
.popup-btm-400 input#popup-input-open:checked ~ .popup-btm-wrapper,
.popup-btm-640 input#popup-input-open:checked ~ .popup-btm-wrapper {
bottom:5px;
-webkit-transform:translateY(0);
-moz-transform:translateY(0);
-ms-transform:translateY(0);
-o-transform:translateY(0);
transform:translateY(0);
}
.popup-btm-400 .j-forms .input textarea:focus,
.popup-btm-640 .j-forms .input textarea:focus { height:112px; }
.popup-btm-400 .popup-btm-label,
.popup-btm-640 .popup-btm-label {
background-color:#f9fafd;
-webkit-border-radius:3px;
-moz-border-radius:3px;
-o-border-radius:3px;
border-radius:3px;
-webkit-box-shadow:0 0 15px rgba(0,0,0,.4);
-moz-box-shadow:0 0 15px rgba(0,0,0,.4);
-o-box-shadow:0 0 15px rgba(0,0,0,.4);
box-shadow:0 0 15px rgba(0,0,0,.4);
bottom:0;
cursor:pointer;
color:rgba(0,0,0,.87);
display:block;
font:16px 'Open Sans',Helvetica,Arial,sans-serif;
height:35px;
text-align:center;
opacity:1;
line-height:35px;
padding:0 30px;
position:fixed;
right:1%;
-webkit-transition:opacity.4s ease-in-out.05s;
-moz-transition:opacity.4s ease-in-out.05s;
-ms-transition:opacity.4s ease-in-out.05s;
-o-transition:opacity.4s ease-in-out.05s;
transition:opacity.4s ease-in-out.05s;
white-space:nowrap;
z-index: 9999;
}
.popup-btm-400 .popup-btm-close,
.popup-btm-640 .popup-btm-close {
background-color:rgba(0,0,0,.6);
-webkit-border-radius:2px;
-moz-border-radius:2px;
-o-border-radius:2px;
border-radius:2px;
cursor:pointer;
position:absolute;
right:0;
top:-25px;
-webkit-transition:background-color.15s;
-moz-transition:background-color.15s;
-ms-transition:background-color.15s;
-o-transition:background-color.15s;
transition:background-color.15s;
}
.popup-btm-400 .popup-btm-close:hover,
.popup-btm-400 .popup-btm-close:focus,
.popup-btm-640 .popup-btm-close:hover,
.popup-btm-640 .popup-btm-close:focus { background-color:rgba(0,0,0,.8); }
.popup-btm-400 .popup-btm-close i,
.popup-btm-640 .popup-btm-close i { display:block; height:22px; width:23px; }
.popup-btm-400 .popup-btm-close i:before,
.popup-btm-400 .popup-btm-close i:after,
.popup-btm-640 .popup-btm-close i:before,
.popup-btm-640 .popup-btm-close i:after {
background-color:#fff;
content:'';
height:3px;
position:absolute;
right:1px;
top:10px;
width:21px;
}
.popup-btm-400 .popup-btm-close i:before,
.popup-btm-640 .popup-btm-close i:before {
-webkit-transform:rotate(45deg);
-moz-transform:rotate(45deg);
-ms-transform:rotate(45deg);
-o-transform:rotate(45deg);
transform:rotate(45deg);
}
.popup-btm-400 .popup-btm-close i:after,
.popup-btm-640 .popup-btm-close i:after {
-webkit-transform:rotate(-45deg);
-moz-transform:rotate(-45deg);
-ms-transform:rotate(-45deg);
-o-transform:rotate(-45deg);
transform:rotate(-45deg);
}   .j-forms [class*="span"] {
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
float:left;
padding-left:10px;
padding-right:10px;
position:relative;
}
.j-forms .span1 { width:8.3333%; }
.j-forms .span2 { width:16.6666%; }
.j-forms .span3 { width:25%; }
.j-forms .span4 { width:33.3333%; }
.j-forms .span5 { width:41.6666%; }
.j-forms .span6 { width:50%; }
.j-forms .span7 { width:58.3333%; }
.j-forms .span8 { width:66.6666%; }
.j-forms .span9 { width:75%; }
.j-forms .span10 { width:83.3333%; }
.j-forms .span11 { width:91.6666%; }
.j-forms .span12 { width:100%; }
.j-forms .offset1 { margin-left:8.3333%; }
.j-forms .offset2 { margin-left:16.6666%; }
.j-forms .offset3 { margin-left:25%; }
.j-forms .offset4 { margin-left:33.3333%; }
.j-forms .offset5 { margin-left:41.6666%; }
.j-forms .offset6 { margin-left:50%; }
.j-forms .offset7 { margin-left:58.3333%; }
.j-forms .offset8 { margin-left:66.6666%; }
.j-forms .offset9 { margin-left:75%; }
.j-forms .offset10 { margin-left:83.3333%; }
.j-forms .offset11 { margin-left:91.6666%; }
.j-forms .offset12 { margin-left:100%; }
.j-forms .j-row{ margin:0 -10px; }
.j-forms .j-row:after {
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;
}  @media all and (max-width:620px) {
.wrapper-640 .j-forms [class*="span"] { margin-right:0; width:100%; }
.wrapper-640 .j-forms [class*="offset"] { margin-left:0; }
.wrapper-640 .j-forms .label-center { height:14px; line-height:14px; text-align:left; padding-bottom:3px; }
.wrapper-640 .j-forms .radio:last-child,
.wrapper-640 .j-forms .checkbox:last-child,
.wrapper-640 .j-forms .radio-toggle:last-child,
.wrapper-640 .j-forms .checkbox-toggle:last-child { margin-bottom:4px; } .popup-list-open > .popup-list-wrapper { width:100%; }
.popup-list-open { position:static; }
} @media all and (max-width:380px) {
.wrapper-400 .j-forms [class*="span"] { margin-right:0; width:100%; }
.wrapper-400 [class*="offset"] { margin-left:0;    }
.wrapper-400 .j-forms .label-center { height:14px; line-height:14px; text-align:left; padding-bottom:3px; }
.wrapper-400 .j-forms .radio:last-child,
.wrapper-400 .j-forms .checkbox:last-child,
.wrapper-400 .j-forms .radio-toggle:last-child,
.wrapper-400 .j-forms .checkbox-toggle:last-child { margin-bottom:4px; } .popup-list-wrapper .j-forms [class*="span"] { margin-right:0; width:100%; }
.popup-list-wrapper .j-forms [class*="offset"] { margin-left:0; }
.popup-list-wrapper .j-forms .label-center { height:14px; line-height:14px; text-align:left; padding-bottom:3px; }
} @media all and (max-width:410px) {
.popup-btm-400 { width: 320px; }
.popup-btm-400 .j-forms [class*="span"] { margin-right:0; width:100%; }
.popup-btm-400 .j-forms [class*="offset"] { margin-left:0; }
.popup-btm-400 .j-forms .label-center { height:14px; line-height:14px; text-align:left; padding-bottom:3px; }
} @media all and (max-width:650px) {
.popup-btm-640 { width: 320px; }
.popup-btm-640 .j-forms [class*="span"] { margin-right:0; width:100%; }
.popup-btm-640 .j-forms [class*="offset"] { margin-left:0; }
.popup-btm-640 .j-forms .label-center { height:14px; line-height:14px; text-align:left; padding-bottom:3px; }
} .j-forms .radio,
.j-forms .checkbox,
.j-forms .radio-toggle,
.j-forms .checkbox-toggle { margin-top:0; }
.j-forms .label {
padding:0;
-webkit-border-radius:0;
-moz-border-radius:0;
-o-border-radius:0;
border-radius:0;
}
.j-forms .label span {
color:red;
}
.j-forms .radio,
.j-forms .checkbox,
.j-forms .radio-toggle,
.j-forms .checkbox-toggle,
.j-forms .radio *,
.j-forms .checkbox *,
.j-forms .radio-toggle *,
.j-forms .checkbox-toggle *,
.j-forms .radio i:after,
.j-forms .checkbox i:after,
.j-forms .radio-toggle i:after,
.j-forms .checkbox-toggle i:after,
.j-forms .radio i:before,
.j-forms .checkbox i:before,
.j-forms .radio-toggle i:before,
.j-forms .checkbox-toggle i:before {
-webkit-box-sizing:content-box;
-moz-box-sizing:content-box;
box-sizing:content-box;
}           .j-tabs-section,
.j-tabs-container input[type="radio"] { display:none; }
#tab1:checked ~ #tabs-section-1,
#tab2:checked ~ #tabs-section-2,
#tab3:checked ~ #tabs-section-3 { display:block; }
.j-tabs-container .j-tabs-label {
background:#fff;
border-top:2px solid rgba(0,0,0,.34);
-webkit-border-radius:2px 2px 0 0;
-moz-border-radius:2px 2px 0 0;
-o-border-radius:2px 2px 0 0;
border-radius:2px 2px 0 0;
display:inline-block;
margin:0 0 -3px;
font:14px 'Open Sans',Helvetica,Arial,sans-serif;
padding:11px 13px 13px;
-webkit-box-shadow:0 2px 2px rgba(0,0,0,.6);
-moz-box-shadow:0 2px 2px rgba(0,0,0,.6);
-o-box-shadow:0 2px 2px rgba(0,0,0,.6);
box-shadow:0 2px 2px rgba(0,0,0,.6);
opacity:.95;
-webkit-transition:border-top.2s;
-moz-transition:border-top.2s;
-ms-transition:border-top.2s;
-o-transition:border-top.2s;
transition:border-top.2s;
}
.j-tabs-container .j-tabs-label i,
.j-tabs-container .j-tabs-label span { padding:1px; }
.j-tabs-container .j-tabs-label i { font-size:16px; }
.j-tabs-container .j-tabs-label i,
.j-tabs-container .j-tabs-label span,
.j-tabs-container input[type="radio"]:checked + .j-tabs-label i { color:rgba(0,0,0,.54); }
.j-tabs-container .j-tabs-label:hover { cursor:pointer; }
.j-tabs-container input[type="radio"]:checked + .j-tabs-label { border-top:2px solid rgba(0,0,0,.87); opacity:1; }
.j-tabs-container input[type="radio"]:checked + .j-tabs-label span { color:rgba(0,0,0,.87); }
@media all and (max-width: 430px) {
.j-tabs-container .j-tabs-label { font-size:0; }
.j-tabs-container .j-tabs-label i { font-size:16px; height:18px; }
.j-tabs-container input[type="radio"]:checked + .j-tabs-label i { color:rgba(0,0,0,.87); }
} .j-forms .radio-block,
.j-forms .checkbox-block {
color:rgba(0,0,0,.87);
cursor:pointer;
font-size:15px;
margin-bottom:8px;
position:relative;
}
.j-forms .radio-block:last-child,
.j-forms .checkbox-block:last-child { margin-bottom:0; }
.j-forms .radio-block input,
.j-forms .checkbox-block input { position:absolute; left:-9999px; }
.j-forms .radio-block i,
.j-forms .checkbox-block i {
display:block;
height:18px;
outline:none;
position:absolute;
top:5px;
left:5px;
width:18px;
z-index:10;
}
.j-forms .checkbox-block i {
-webkit-border-radius:3px;
-moz-border-radius:3px;
-o-border-radius:3px;
border-radius:3px;
}
.j-forms .checkbox-block i:after {
border-width:0 0 3px 3px;
border-bottom:solid rgb(48,63,159);
border-left:solid rgb(48,63,159);
content:"";
height:5px;
top:3px;
-webkit-transform:rotate(-45deg);
-moz-transform:rotate(-45deg);
-ms-transform:rotate(-45deg);
-o-transform:rotate(-45deg);
transform:rotate(-45deg);
left:3px;
opacity:0;
position:absolute;
width:10px;
}
.j-forms .radio-block i,
.j-forms .radio-block i:after {
-webkit-border-radius:50%;
-moz-border-radius:50%;
-o-border-radius:50%;
border-radius:50%;
}
.j-forms .radio-block i:after {
background-color:rgba(48,63,159,.9);
content:"";
height:8px;
top:5px;
left:5px;
opacity:0;
position:absolute;
width:8px;
}
.j-forms .radio-block input:checked + i,
.j-forms .checkbox-block input:checked + i { color:rgba(48,63,159,.9); border:2px solid rgba(48,63,159,.9); }
.j-forms .radio-block input:checked + i:after,
.j-forms .checkbox-block input:checked + i:after { opacity:1; }
.j-forms .checkbox-block span,
.j-forms .radio-block span { display:block; }
.j-forms .checkbox-block .block-image,
.j-forms .radio-block .block-image { position:relative; border:0;}
.j-forms .checkbox-block .block-content img,
.j-forms .radio-block .block-content img { height:auto; display:block; width:100%; }
.j-forms .checkbox-block .block-content:hover,
.j-forms .radio-block .block-content:hover,
.j-forms .checkbox-block input:checked ~ .block-content,
.j-forms .radio-block input:checked ~ .block-content {
-webkit-border-radius:2px;
-moz-border-radius:2px;
-o-border-radius:2px;
border-radius:2px;
}
.j-forms .checkbox-block .block-content:hover,
.j-forms .radio-block .block-content:hover { background:rgba(232,234,246,.5); }
.j-forms .checkbox-block input:checked ~ .block-content,
.j-forms .radio-block input:checked ~ .block-content { background:#e8eaf6; }
.j-forms .checkbox-block .block-text-title,
.j-forms .radio-block .block-text-title { color:rgba(0,0,0,.87); font-size:17px; margin:5px 0; }
.j-forms .checkbox-block .block-text-desc,
.j-forms .radio-block .block-text-desc {
color:rgba(0,0,0,.54);
font-size:13px;
padding-right:5px;
line-height:1.2;
margin:5px 0 10px;
word-spacing:3px;
}
.j-forms .checkbox-block .block-image-title,
.j-forms .radio-block .block-image-title,
.j-forms .checkbox-block .block-content,
.j-forms .radio-block .block-content {
-webkit-transition:background .2s;
-moz-transition:background .2s;
-ms-transition:background .2s;
-o-transition:background .2s;
transition:background .2s;
}
.j-forms .checkbox-block .block-image-title,
.j-forms .radio-block .block-image-title {
background:rgba(0,0,0,.34);
bottom:0;
color:#fff;
font-size:13px;
padding:10px;
position:absolute;
left:0;
width:100%;
z-index:20;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
}
.j-forms .checkbox-block .block-content:hover .block-image-title,
.j-forms .radio-block .block-content:hover .block-image-title { background:rgba(0,0,0,.57); }
.j-forms .checkbox-block input:checked ~ .block-content .block-image-title,
.j-forms .radio-block input:checked ~ .block-content .block-image-title { background:rgba(0,0,0,.77); }
.j-forms .input input[readonly] {
cursor:not-allowed;
}
.j-forms .input small b {
color: #3676c8  !important;
font-size:14px !important;
}
.j-forms .input .rerror {
border-color: red  !important;
}
.j-forms i.rerror {
border-color: red  !important;
} .j-forms strong {
color:#333 !important;
font-size: 18px  !important;
}
.j-forms .inline {
display:inline-block !important;
} .ui-datepicker {
background-color:#fff;
-webkit-border-radius:3px;
-moz-border-radius:3px;
-o-border-radius:3px;
border-radius:3px;
border:1px solid rgba(0,0,0,.26);
-webkit-box-shadow:0 0 2px rgba(0,0,0,.5);
-moz-box-shadow:0 0 2px rgba(0,0,0,.5);
-o-box-shadow:0 0 2px rgba(0,0,0,.5);
box-shadow:0 0 2px rgba(0,0,0,.5);
color:rgba(0,0,0,.54);
display:none;
font:16px 'Open Sans',Helvetica,Arial,sans-serif;
text-align:center;
padding:10px 0;
width:240px;
z-index:1100 !important;
}
.ui-datepicker-header {
background-color:#f0f0f0;
line-height:1.5;
margin:-2px 0 12px;
padding:10px;
position:relative;
}
.ui-datepicker-prev,
.ui-datepicker-next {
cursor:pointer;
display:block;
font-size:18px;
height:30px;
position:absolute;
text-decoration:none;
top:6px;
width:30px;
}
.ui-datepicker-prev { border-right:1px solid; left:0; }
.ui-datepicker-next { border-left:1px solid; right:0; }
.ui-datepicker-calendar { border-collapse:collapse; line-height:1.5; width:100%; }
.ui-datepicker-calendar th span { color:rgba(0,0,0,.26); font-weight:lighter; }
.ui-datepicker-calendar a,
.ui-datepicker-calendar span {
color:rgba(0,0,0,.54);
display:block;
font-size:16px;
margin:0 auto;
text-decoration:none;
width:28px;
}
.ui-datepicker-calendar a:hover,
.ui-datepicker-calendar .ui-state-active { background-color:#e0e0e0; }
.ui-datepicker-today a { outline:1px solid rgba(0,0,0,.54); }
.ui-datepicker-inline {
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
border:2px solid rgba(0,0,0,.12);
-webkit-box-shadow:none;
-moz-box-shadow:none;
-o-box-shadow:none;
box-shadow:none;
width:100%;
}
.ui-state-disabled span { color:rgba(0,0,0,.26); }
.ui-timepicker-div .ui-widget-header { background-color:#f0f0f0; margin-bottom:8px; padding:10px 0; }
.ui-timepicker-div dl { text-align:left; }
.ui-timepicker-div dl dt { float:left; clear:left; padding:0 0 0 5px; }
.ui-timepicker-div td { font-size:90%; }
.ui-tpicker-grid-label { background:none; border:none; margin:0; padding:0; }
.ui-timepicker-rtl{ direction:rtl; }
.ui-timepicker-rtl dl { text-align:right; padding:0 5px 0 0; }
.ui-timepicker-rtl dl dt{ float:right; clear:right; }
.ui-timepicker-rtl dl dd { margin:0 40% 10px 10px; }
.ui-timepicker-div { font-size:15px; }
.ui-timepicker-div dl {
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
border-top:1px solid rgba(0,0,0,.26);
padding:16px 5px;
margin:16px 0 0;
}
.ui-timepicker-div .ui_tpicker_time { margin:0 10px 10px 40%; }
.ui-timepicker-div .ui_tpicker_hour,
.ui-timepicker-div .ui_tpicker_minute { margin:16px 10px 10px 40%; }
.ui-datepicker-buttonpane { border-top:1px solid rgba(0,0,0,.26); }
.ui-datepicker-buttonpane button {
background:#e0e0e0;
border:none;
-webkit-border-radius:3px;
-moz-border-radius:3px;
-o-border-radius:3px;
border-radius:3px;
color:rgba(0,0,0,.56);
cursor:pointer;
font:14px 'Open Sans',Helvetica,Arial,sans-serif;
padding:5px 10px;
margin:10px 5px 0;
-webkit-transition:all.15s;
-moz-transition:all.15s;
-ms-transition:all.15s;
-o-transition:all.15s;
transition:all.15s;
outline:none;
}
.ui-datepicker-buttonpane button:hover { background:#d6d6d6; color:rgba(0,0,0,.87); } .alert-success {
color: #155724;
background-color: #d4edda;
border-color: #c3e6cb;
position: relative;
padding: .75rem 1.25rem;
margin-bottom: 1rem;
border: 1px solid transparent;
border-radius: .25rem;
}
.alert-danger {
color: #721c24;
background-color: #f8d7da;
border-color: #f5c6cb;
position: relative;
padding: .75rem 1.25rem;
margin-bottom: 1rem;
border: 1px solid transparent;
border-radius: .25rem;
}.woocommerce img.pswp__img,.woocommerce-page img.pswp__img{max-width:none}button.pswp__button{box-shadow:none!important;background-image:url(//mpac-ng.org/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin.png)!important}button.pswp__button,button.pswp__button--arrow--left::before,button.pswp__button--arrow--right::before,button.pswp__button:hover{background-color:transparent!important}button.pswp__button--arrow--left,button.pswp__button--arrow--left:hover,button.pswp__button--arrow--right,button.pswp__button--arrow--right:hover{background-image:none!important}button.pswp__button--close:hover{background-position:0 -44px}button.pswp__button--zoom:hover{background-position:-88px 0} .pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:0}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.admin-bar .pswp{height:calc(100% - 32px);top:32px}@media screen and (max-width:782px){.admin-bar .pswp{height:calc(100% - 46px);top:46px}}.pswp--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1)}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc}.pswp__error-msg a{color:#ccc;text-decoration:underline}.pswp__button{width:44px;height:44px;position:relative;background:0 0;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:left;opacity:.75;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:0;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(//mpac-ng.org/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:105dpi),(min-resolution:1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(//mpac-ng.org/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:0 0}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:0 0;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#fff;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.25);box-shadow:0 2px 5px rgba(0,0,0,.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;transition:transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#fff;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3e5c9a;color:#fff}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}a.pswp__share--twitter:hover{background:#55acee;color:#fff}a.pswp__share--pinterest:hover{background:#ccc;color:#ce272d}a.pswp__share--download:hover{background:#ddd}.pswp__counter{position:relative;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#fff;opacity:.75;padding:0 10px;margin-inline-end:auto}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#bbb}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(//mpac-ng.org/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/preloader.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise .5s linear infinite;animation:clockwise .5s linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite;animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:0 0;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #fff;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:0 0;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%;display:flex;justify-content:flex-end}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__caption,.pswp__top-bar{background-color:rgba(0,0,0,.5)}.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,.3)}.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:0 0}:root{--woocommerce:#720eec;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:" ";display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:" ";display:table}.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:" ";display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:" ";display:table}.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:" ";display:table}.woocommerce ul.products::after,.woocommerce-page ul.products::after{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 3.8% 2.992em 0;padding:0;position:relative;width:22.05%;margin-left:0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%;margin-right:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13.5%}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-right:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:" ";display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:" ";display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content:" ";display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:" ";display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce form .password-input,.woocommerce-page form .password-input{display:flex;flex-direction:column;justify-content:center;position:relative}.woocommerce form .password-input input[type=password],.woocommerce-page form .password-input input[type=password]{padding-right:2.5rem}.woocommerce form .password-input input::-ms-reveal,.woocommerce-page form .password-input input::-ms-reveal{display:none}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{background-color:transparent;border-radius:0;border:0;color:var(--wc-form-color-text,#000);cursor:pointer;font-size:inherit;line-height:inherit;margin:0;padding:0;position:absolute;right:.7em;text-decoration:none;top:50%;transform:translateY(-50%);-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-webkit-font-smoothing:inherit}.woocommerce form .show-password-input::after,.woocommerce-page form .show-password-input::after{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e010";text-decoration:none;margin-left:0;margin-top:-2px;vertical-align:middle;display:inline-block}.woocommerce form .show-password-input.display-password::after,.woocommerce-page form .show-password-input.display-password::after{color:#585858}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0 1em 0 0;float:left}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:" ";display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.woocommerce-account .woocommerce-MyAccount-content mark{background-color:transparent;color:inherit;font-weight:700}.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:right}.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:left}.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfwc{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfwc{margin-right:54px}.full-width .twentyfourteen .tfwc{margin-right:auto}}.twentyfifteen .t15wc{padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgba(0,0,0,.15)}.twentyfifteen .t15wc .page-title{margin-left:0}@media screen and (min-width:38.75em){.twentyfifteen .t15wc{margin-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15wc{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}.twentysixteen .entry-summary{margin-right:0;margin-left:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0}.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:left}