/**
 * Custom Box CSS
 * Note : We have changed one animation name fadeIn to paoc-fadeIn due to generic name conflict
 */
.custombox-content,.custombox-overlay{position:fixed;overflow:hidden;top:0;width:100%;height:100%}.custombox-overlay{z-index:9997;opacity:0;transition-delay:0s;transition-timing-function:linear;transition-property:opacity}.custombox-content{z-index:9999;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:stretch;align-content:stretch}.custombox-lock{overflow:hidden}.custombox-reference{display:none}.custombox-content{overflow-y:auto}.custombox-content>*{max-width:100%;max-height:95%}.custombox-fullscreen.custombox-content{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch}.custombox-fullscreen.custombox-content>*{width:100%;max-height:100%}.custombox-y-top{-ms-flex-align:baseline;align-items:baseline}.custombox-x-left{-ms-flex-align:start;align-items:flex-start}.custombox-y-center{-ms-flex-align:center;align-items:center}.custombox-y-bottom{-ms-flex-align:end;align-items:flex-end}.custombox-x-center{-ms-flex-pack:center;justify-content:center}.custombox-x-right{-ms-flex-pack:end;justify-content:flex-end}.custombox-perspective,.custombox-perspective body{perspective:600px;height:100%;overflow:hidden}.custombox-perspective .custombox-container{overflow:hidden;height:100%}@keyframes paoc-fadeIn{from{transform:scale(.7);transition-property:all}to{transform:scale(1);opacity:1}}@keyframes fadeOut{from{transform:scale(1);opacity:1}to{transform:scale(.7);transition-property:all}}.custombox-fadein.custombox-content{opacity:0}.custombox-fadein.custombox-content.custombox-open{animation-name:paoc-fadeIn;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-fadein.custombox-content.custombox-close{animation-name:fadeOut;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes slideInTop{from{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes slideOutTop{from{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes slideInBottom{from{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slideOutBottom{from{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes slideInLeft{from{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes slideOutLeft{from{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes slideInRight{from{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slideOutRight{from{transform:translateX(0)}to{transform:translateX(100%)}}.custombox-contentscale.custombox-content,.custombox-letmein.custombox-content,.custombox-makeway.custombox-content,.custombox-push.custombox-content,.custombox-slide.custombox-content,.custombox-slip.custombox-content{-ms-transform:translateX(-100%);transform:translateX(-100%)}.custombox-contentscale.custombox-content.custombox-open.custombox-top,.custombox-letmein.custombox-content.custombox-open.custombox-top,.custombox-makeway.custombox-content.custombox-open.custombox-top,.custombox-push.custombox-content.custombox-open.custombox-top,.custombox-slide.custombox-content.custombox-open.custombox-top,.custombox-slip.custombox-content.custombox-open.custombox-top{animation-name:slideInTop;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-content.custombox-open.custombox-bottom,.custombox-letmein.custombox-content.custombox-open.custombox-bottom,.custombox-makeway.custombox-content.custombox-open.custombox-bottom,.custombox-push.custombox-content.custombox-open.custombox-bottom,.custombox-slide.custombox-content.custombox-open.custombox-bottom,.custombox-slip.custombox-content.custombox-open.custombox-bottom{animation-name:slideInBottom;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-content.custombox-open.custombox-left,.custombox-letmein.custombox-content.custombox-open.custombox-left,.custombox-makeway.custombox-content.custombox-open.custombox-left,.custombox-push.custombox-content.custombox-open.custombox-left,.custombox-slide.custombox-content.custombox-open.custombox-left,.custombox-slip.custombox-content.custombox-open.custombox-left{animation-name:slideInLeft;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-content.custombox-open.custombox-right,.custombox-letmein.custombox-content.custombox-open.custombox-right,.custombox-makeway.custombox-content.custombox-open.custombox-right,.custombox-push.custombox-content.custombox-open.custombox-right,.custombox-slide.custombox-content.custombox-open.custombox-right,.custombox-slip.custombox-content.custombox-open.custombox-right{animation-name:slideInRight;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-content.custombox-close.custombox-top,.custombox-letmein.custombox-content.custombox-close.custombox-top,.custombox-makeway.custombox-content.custombox-close.custombox-top,.custombox-push.custombox-content.custombox-close.custombox-top,.custombox-slide.custombox-content.custombox-close.custombox-top,.custombox-slip.custombox-content.custombox-close.custombox-top{animation-name:slideOutTop;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-content.custombox-close.custombox-bottom,.custombox-letmein.custombox-content.custombox-close.custombox-bottom,.custombox-makeway.custombox-content.custombox-close.custombox-bottom,.custombox-push.custombox-content.custombox-close.custombox-bottom,.custombox-slide.custombox-content.custombox-close.custombox-bottom,.custombox-slip.custombox-content.custombox-close.custombox-bottom{animation-name:slideOutBottom;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-content.custombox-close.custombox-left,.custombox-letmein.custombox-content.custombox-close.custombox-left,.custombox-makeway.custombox-content.custombox-close.custombox-left,.custombox-push.custombox-content.custombox-close.custombox-left,.custombox-slide.custombox-content.custombox-close.custombox-left,.custombox-slip.custombox-content.custombox-close.custombox-left{animation-name:slideOutLeft;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-content.custombox-close.custombox-right,.custombox-letmein.custombox-content.custombox-close.custombox-right,.custombox-makeway.custombox-content.custombox-close.custombox-right,.custombox-push.custombox-content.custombox-close.custombox-right,.custombox-slide.custombox-content.custombox-close.custombox-right,.custombox-slip.custombox-content.custombox-close.custombox-right{animation-name:slideOutRight;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes newspaperIn{from{transform:scale(0) rotate(720deg);opacity:0}to{transform:scale(1) rotate(0);opacity:1}}@keyframes newspaperOut{from{transform:scale(1) rotate(0);opacity:1}to{transform:scale(0) rotate(720deg);opacity:0}}.custombox-newspaper.custombox-content{opacity:0}.custombox-newspaper.custombox-content.custombox-open{animation-name:newspaperIn;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-newspaper.custombox-content.custombox-close{animation-name:newspaperOut;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes fallIn{from{transform-style:preserve-3d;transform:translateZ(600px) rotateX(20deg);opacity:0}to{transition-timing-function:ease-in;transition-property:all;transform:translateZ(0) rotateX(0);opacity:1}}@keyframes fallOut{from{transition-timing-function:ease-in;transition-property:all;transform:translateZ(0) rotateX(0);opacity:1}to{transform-style:preserve-3d;transform:translateZ(600px) rotateX(20deg);opacity:0}}.custombox-fall.custombox-content{opacity:0}.custombox-fall.custombox-content.custombox-open{animation-name:fallIn;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-fall.custombox-content.custombox-close{animation-name:fallOut;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes sidefallIn{from{transform-style:preserve-3d;transform:translate(30%) translateZ(600px) rotate(10deg);opacity:0}to{transition-timing-function:ease-in;transition-property:all;transform:translate(0) translateZ(0) rotate(0);opacity:1}}@keyframes sidefallOut{from{transition-timing-function:ease-in;transition-property:all;transform:translate(0) translateZ(0) rotate(0);opacity:1}to{transform-style:preserve-3d;transform:translate(30%) translateZ(600px) rotate(10deg);opacity:0}}.custombox-sidefall.custombox-content{opacity:0}.custombox-sidefall.custombox-content.custombox-open{animation-name:sidefallIn;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-sidefall.custombox-content.custombox-close{animation-name:sidefallOut;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes blurInTop{from{transform:translateY(-5%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes blurOutTop{from{transform:translateY(0);opacity:1}to{transform:translateY(-5%);opacity:0}}@keyframes blurInBottom{from{transform:translateY(5%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes blurOutBottom{from{transform:translateY(0);opacity:1}to{transform:translateY(5%);opacity:0}}@keyframes blurInRight{from{transform:translateX(5%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes blurOutRight{from{transform:translateY(0);opacity:1}to{transform:translateX(5%);opacity:0}}@keyframes blurInLeft{from{transform:translateX(-5%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes blurOutLeft{from{transform:translateY(0);opacity:1}to{transform:translateX(-5%);opacity:0}}@keyframes blurInContainer{from{filter:blur(0)}to{filter:blur(3px)}}@keyframes blurOutContainer{from{filter:blur(3px)}to{filter:blur(0)}}.custombox-blur.custombox-content{opacity:0}.custombox-blur.custombox-content.custombox-open.custombox-top{animation-name:blurInTop;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-blur.custombox-content.custombox-open.custombox-bottom{animation-name:blurInBottom;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-blur.custombox-content.custombox-open.custombox-left{animation-name:blurInLeft;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-blur.custombox-content.custombox-open.custombox-right{animation-name:blurInRight;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-blur.custombox-content.custombox-close.custombox-top{animation-name:blurOutTop;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-blur.custombox-content.custombox-close.custombox-bottom{animation-name:blurOutBottom;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-blur.custombox-content.custombox-close.custombox-right{animation-name:blurOutRight;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-blur.custombox-content.custombox-close.custombox-left{animation-name:blurOutLeft;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-blur.custombox-container{animation-name:blurOutContainer;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-blur.custombox-container.custombox-open{animation-name:blurInContainer;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes flipInTop{from{transform-style:preserve-3d;transform:rotateX(-70deg)}to{transform:rotateY(0);opacity:1}}@keyframes flipOutTop{from{transform:rotateY(0);opacity:1}to{transform-style:preserve-3d;transform:rotateX(-70deg)}}@keyframes flipInBottom{from{transform-style:preserve-3d;transform:rotateX(70deg)}to{transform:rotateY(0);opacity:1}}@keyframes flipOutBottom{from{transform:rotateY(0);opacity:1}to{transform-style:preserve-3d;transform:rotateX(70deg)}}@keyframes flipInRight{from{transform-style:preserve-3d;transform:rotateY(70deg)}to{transform:rotateY(0);opacity:1}}@keyframes flipOutRight{from{transform:rotateY(0);opacity:1}to{transform-style:preserve-3d;transform:rotateY(70deg)}}@keyframes flipInLeft{from{transform-style:preserve-3d;transform:rotateY(-70deg)}to{transform:rotateY(0);opacity:1}}@keyframes flipOutLeft{from{transform:rotateY(0);opacity:1}to{transform-style:preserve-3d;transform:rotateY(-70deg)}}.custombox-flip.custombox-content{opacity:0}.custombox-flip.custombox-content.custombox-open.custombox-top{animation-name:flipInTop;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-flip.custombox-content.custombox-open.custombox-bottom{animation-name:flipInBottom;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-flip.custombox-content.custombox-open.custombox-right{animation-name:flipInRight;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-flip.custombox-content.custombox-open.custombox-left{animation-name:flipInLeft;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-flip.custombox-content.custombox-close.custombox-top{animation-name:flipOutTop;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-flip.custombox-content.custombox-close.custombox-bottom{animation-name:flipOutBottom;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-flip.custombox-content.custombox-close.custombox-right{animation-name:flipOutRight;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-flip.custombox-content.custombox-close.custombox-left{animation-name:flipOutLeft;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes signIn{from{transform-style:preserve-3d;transform:rotateX(-60deg);transform-origin:50% 0;transition-property:all}to{transform:rotateX(0);opacity:1}}@keyframes signOut{from{transform:rotateX(0);opacity:1}to{transform-style:preserve-3d;transform:rotateX(-60deg);transform-origin:50% 0;transition-property:all}}.custombox-sign{perspective:1300px}.custombox-sign.custombox-content{opacity:0}.custombox-sign.custombox-content.custombox-open{animation-name:signIn;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-sign.custombox-content.custombox-close{animation-name:signOut;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes superscaledIn{from{transform:scale(2)}to{transform:scale(1);opacity:1}}@keyframes superscaledOut{from{transform:scale(1);opacity:1}to{transform:scale(2)}}.custombox-superscaled.custombox-content{opacity:0}.custombox-superscaled.custombox-content.custombox-open{animation-name:superscaledIn;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-superscaled.custombox-content.custombox-close{animation-name:superscaledOut;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes slitIn{0%{transform:translateZ(-3000px) rotateY(90deg)}50%{transform:translateZ(-250px) rotateY(89deg);opacity:1;animation-timing-function:ease-out}100%{transform:translateZ(0) rotateY(0);opacity:1}}@keyframes slitOut{0%{transform:translateZ(0) rotateY(0);opacity:1}50%{transform:translateZ(-250px) rotateY(89deg);opacity:1;animation-timing-function:ease-out}100%{transform:translateZ(-3000px) rotateY(90deg)}}.custombox-slit.custombox-content{opacity:0;transform-style:preserve-3d}.custombox-slit.custombox-content.custombox-open{animation-name:slitIn;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slit.custombox-content.custombox-close{animation-name:slitOut;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes rotateIn{from{transform-style:preserve-3d;transform:translateY(0) rotateX(90deg);transform-origin:0 100%;opacity:0;transition-timing-function:ease-out;transition-property:all}to{transform:translateY(0) rotateX(0);opacity:1}}@keyframes rotateOut{from{transform:translateY(0) rotateX(0);opacity:1}to{transform-style:preserve-3d;transform:translateY(0) rotateX(90deg);transform-origin:0 100%;opacity:0;transition-timing-function:ease-out;transition-property:all}}.custombox-rotate{perspective:2300px}.custombox-rotate.custombox-content{-ms-transform:translateY(-100%);transform:translateY(-100%)}.custombox-rotate.custombox-content.custombox-open{animation-name:rotateIn;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-rotate.custombox-content.custombox-close{animation-name:rotateOut;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes letmeinBottomOverlay{to{transform:rotateX(-2deg);transform-origin:50% 0;transform-style:preserve-3d}}@keyframes letmeinOutBottomOverlay{from{transform:rotateX(-2deg);transform-origin:50% 0;transform-style:preserve-3d}to{opacity:0}}@keyframes letmeinLeftOverlay{to{transform:rotateY(-2deg);transform-origin:50% 0;transform-style:preserve-3d}}@keyframes letmeinOutLeftOverlay{from{transform:rotateY(-2deg);transform-origin:50% 0;transform-style:preserve-3d}to{opacity:0}}@keyframes letmeinRightOverlay{to{transform:rotateY(2deg);transform-origin:50% 0;transform-style:preserve-3d}}@keyframes letmeinOutRightOverlay{from{transform:rotateY(2deg);transform-origin:50% 0;transform-style:preserve-3d}to{opacity:0}}@keyframes letmeinTopOverlay{to{transform:rotateX(2deg);transform-origin:0 50%;transform-style:preserve-3d}}@keyframes letmeinOutTopOverlay{from{transform:rotateX(2deg);transform-origin:50% 0;transform-style:preserve-3d}to{opacity:0}}.custombox-letmein.custombox-overlay.custombox-open.custombox-top{animation-name:letmeinTopOverlay;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-letmein.custombox-overlay.custombox-open.custombox-bottom{animation-name:letmeinBottomOverlay;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-letmein.custombox-overlay.custombox-open.custombox-left{animation-name:letmeinLeftOverlay;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-letmein.custombox-overlay.custombox-open.custombox-right{animation-name:letmeinRightOverlay;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-letmein.custombox-overlay.custombox-close.custombox-top{animation-name:letmeinOutTopOverlay;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-letmein.custombox-overlay.custombox-close.custombox-bottom{animation-name:letmeinOutBottomOverlay;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-letmein.custombox-overlay.custombox-close.custombox-left{animation-name:letmeinOutLeftOverlay;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-letmein.custombox-overlay.custombox-close.custombox-right{animation-name:letmeinOutRightOverlay;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes makewayInContainer{50%{transform:translateZ(-50px) rotateY(5deg);animation-timing-function:ease-out}100%{transform:translateZ(-200px)}}@keyframes makewayOutContainer{0%{transform:translateZ(-200px)}50%{transform:translateZ(-50px) rotateY(5deg);animation-timing-function:ease-out}100%{opacity:0}}@keyframes makewayInTop{from{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes makewayOutTop{from{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes makewayInBottom{from{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes makewayOutBottom{from{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes makewayInLeft{from{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes makewayOutLeft{from{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes makewayInRight{from{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes makewayOutRight{from{transform:translateX(0)}to{transform:translateX(100%)}}.custombox-makeway.custombox-overlay{transform-style:preserve-3d;-ms-transform-origin:0 50%;transform-origin:0 50%}.custombox-makeway.custombox-overlay.custombox-open{animation-name:makewayInContainer;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-makeway.custombox-overlay.custombox-close{animation-name:makewayOutContainer;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-makeway.custombox-container{transform-style:preserve-3d;-ms-transform-origin:0 50%;transform-origin:0 50%}.custombox-makeway.custombox-container.custombox-open{animation-name:makewayInContainer;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-makeway.custombox-container.custombox-close{animation-name:makewayOutContainer;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes slipTopOverlay{50%{transform:rotateX(10deg);transform-origin:50% 100%;transform-style:preserve-3d}}@keyframes slipOutTopOverlay{50%{transform:rotateX(10deg);transform-origin:50% 100%;transform-style:preserve-3d}}@keyframes slipRightOverlay{50%{transform:rotateY(10deg);transform-origin:50% 100%;transform-style:preserve-3d}}@keyframes slipOutRightOverlay{50%{transform:rotateY(10deg);transform-origin:50% 100%;transform-style:preserve-3d}}@keyframes slipBottomOverlay{50%{transform:rotateX(-10deg);transform-origin:50% 100%;transform-style:preserve-3d}}@keyframes slipOutBottomOverlay{50%{transform:rotateX(-10deg);transform-origin:50% 100%;transform-style:preserve-3d}}@keyframes slipLeftOverlay{50%{transform:rotateY(-10deg);transform-origin:50% 100%;transform-style:preserve-3d}}@keyframes slipOutLeftOverlay{50%{transform:rotateY(-10deg);transform-origin:50% 100%;transform-style:preserve-3d}}.custombox-slip.custombox-overlay.custombox-open.custombox-top{animation-name:slipTopOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-overlay.custombox-open.custombox-bottom{animation-name:slipBottomOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-overlay.custombox-open.custombox-left{animation-name:slipLeftOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-overlay.custombox-open.custombox-right{animation-name:slipRightOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-overlay.custombox-close.custombox-top{animation-name:slipOutTopOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-overlay.custombox-close.custombox-bottom{animation-name:slipOutBottomOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-overlay.custombox-close.custombox-left{animation-name:slipOutLeftOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-overlay.custombox-close.custombox-right{animation-name:slipOutRightOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-container.custombox-open.custombox-top{animation-name:slipTopOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-container.custombox-open.custombox-bottom{animation-name:slipBottomOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-container.custombox-open.custombox-left{animation-name:slipLeftOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-container.custombox-open.custombox-right{animation-name:slipRightOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-container.custombox-close.custombox-top{animation-name:slipOutTopOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-container.custombox-close.custombox-bottom{animation-name:slipOutBottomOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-container.custombox-close.custombox-left{animation-name:slipOutLeftOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-container.custombox-close.custombox-right{animation-name:slipOutRightOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes cornerInOverlay{from{transform:translateY(150px) translateX(150px);transition-property:opacity,transform,visibility}to{transform:translateY(0);transition-property:opacity,transform}}@keyframes cornerOutOverlay{from{transform:translateY(0);transition-property:opacity,transform}to{transform:translateY(150px) translateX(150px);transition-property:opacity,transform,visibility;opacity:0}}@keyframes cornerInContent{from{transform:translateY(150px) translateX(150px);transition-property:opacity,transform,visibility}to{transform:translateY(0);transition-property:opacity,transform;opacity:1}}@keyframes cornerOutContent{from{transform:translateY(0);transition-property:opacity,transform;opacity:1}to{transform:translateY(150px) translateX(150px);transition-property:opacity,transform,visibility;opacity:0}}.custombox-corner.custombox-overlay.custombox-open{animation-name:cornerInOverlay;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-corner.custombox-overlay.custombox-close{animation-name:cornerOutOverlay;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-corner.custombox-content.custombox-open{animation-name:cornerInContent;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-corner.custombox-content.custombox-close{animation-name:cornerOutContent;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slidetogether.custombox-content,.custombox-slidetogether.custombox-overlay{-ms-transform:translateX(-100%);transform:translateX(-100%)}.custombox-slidetogether.custombox-content.custombox-open.custombox-top,.custombox-slidetogether.custombox-overlay.custombox-open.custombox-top{animation-name:slideInTop;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slidetogether.custombox-content.custombox-open.custombox-bottom,.custombox-slidetogether.custombox-overlay.custombox-open.custombox-bottom{animation-name:slideInBottom;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slidetogether.custombox-content.custombox-open.custombox-left,.custombox-slidetogether.custombox-overlay.custombox-open.custombox-left{animation-name:slideInLeft;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slidetogether.custombox-content.custombox-open.custombox-right,.custombox-slidetogether.custombox-overlay.custombox-open.custombox-right{animation-name:slideInRight;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slidetogether.custombox-content.custombox-close.custombox-top,.custombox-slidetogether.custombox-overlay.custombox-close.custombox-top{animation-name:slideOutTop;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slidetogether.custombox-content.custombox-close.custombox-bottom,.custombox-slidetogether.custombox-overlay.custombox-close.custombox-bottom{animation-name:slideOutBottom;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slidetogether.custombox-content.custombox-close.custombox-left,.custombox-slidetogether.custombox-overlay.custombox-close.custombox-left{animation-name:slideOutLeft;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slidetogether.custombox-content.custombox-close.custombox-right,.custombox-slidetogether.custombox-overlay.custombox-close.custombox-right{animation-name:slideOutRight;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes scaleInOverlay{from{transform:scale(.9);transition:transform;opacity:0}to{transform:scale(1);transition:transform}}@keyframes scaleOutOverlay{from{transform:scale(1);transition:transform}to{transform:scale(.9);transition:transform;opacity:0;opacity:0}}.custombox-scale.custombox-overlay.custombox-open{animation-name:scaleInOverlay;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-scale.custombox-overlay.custombox-close{animation-name:scaleOutOverlay;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-scale.custombox-content.custombox-open{animation-name:scaleInOverlay;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-scale.custombox-content.custombox-close{animation-name:scaleOutOverlay;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes doorInOverlay{from{position:fixed;bottom:0;left:50%;right:50%;width:0}to{width:100%;left:0;right:0;transition-property:width}}@keyframes doorOutOverlay{from{width:100%;left:0;right:0;transition-property:width}to{position:fixed;bottom:0;left:50%;right:50%;width:0}}.custombox-door.custombox-overlay.custombox-open{animation-name:doorInOverlay;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-door.custombox-overlay.custombox-close{animation-name:doorOutOverlay;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-door.custombox-content.custombox-open{animation-name:doorInOverlay;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-door.custombox-content.custombox-close{animation-name:doorOutOverlay;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes pushInLeftOverlay{from{transform:translateX(-100%)}to{transform:translateX(0) translateY(0)}}@keyframes pushOutLeftOverlay{from{transform:translateX(0) translateY(0)}to{transform:translateX(-100%)}}@keyframes pushInRightOverlay{from{transform:translateX(100%)}to{transform:translateX(0) translateY(0)}}@keyframes pushOutRightOverlay{from{transform:translateX(0) translateY(0)}to{transform:translateX(100%)}}@keyframes pushInTopOverlay{from{transform:translateY(-100%)}to{transform:translateX(0) translateY(0)}}@keyframes pushOutTopOverlay{from{transform:translateX(0) translateY(0)}to{transform:translateY(-100%)}}@keyframes pushInBottomOverlay{from{transform:translateY(100%)}to{transform:translateX(0) translateY(0)}}@keyframes pushOutBottomOverlay{from{transform:translateX(0) translateY(0)}to{transform:translateY(100%)}}@keyframes pushOutTopOverlay{from{transform:translateX(0) translateY(0)}to{transform:translateY(-100%)}}@keyframes pushInLeftContainer{from{overflow-x:hidden;transition-property:transform}to{transform:translateX(100%)}}@keyframes pushOutLeftContainer{from{transform:translateX(100%)}to{overflow-x:hidden;transition-property:transform}}@keyframes pushInRightContainer{from{overflow-x:hidden;transition-property:transform}to{transform:translateX(-100%)}}@keyframes pushOutRightContainer{from{transform:translateX(-100%)}to{overflow-x:hidden;transition-property:transform}}@keyframes pushInTopContainer{from{overflow-x:hidden;transition-property:transform}to{transform:translateY(100%)}}@keyframes pushOutTopContainer{from{transform:translateY(100%)}to{overflow-x:hidden;transition-property:transform}}@keyframes pushInBottomContainer{from{overflow-x:hidden;transition-property:transform}to{transform:translateY(-100%)}}@keyframes pushOutBottomContainer{from{transform:translateY(-100%)}to{overflow-x:hidden;transition-property:transform}}.custombox-push.custombox-overlay{transition-property:transform}.custombox-push.custombox-overlay.custombox-open.custombox-top{animation-name:pushInTopOverlay;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-overlay.custombox-open.custombox-bottom{animation-name:pushInBottomOverlay;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-overlay.custombox-open.custombox-left{animation-name:pushInLeftOverlay;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-overlay.custombox-open.custombox-right{animation-name:pushInRightOverlay;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-overlay.custombox-close.custombox-top{animation-name:pushOutTopOverlay;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-overlay.custombox-close.custombox-bottom{animation-name:pushOutBottomOverlay;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-overlay.custombox-close.custombox-left{animation-name:pushOutLeftOverlay;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-overlay.custombox-close.custombox-right{animation-name:pushOutRightOverlay;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-container.custombox-open.custombox-top{animation-name:pushInTopContainer;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-container.custombox-open.custombox-bottom{animation-name:pushInBottomContainer;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-container.custombox-open.custombox-left{animation-name:pushInLeftContainer;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-container.custombox-open.custombox-right{animation-name:pushInRightContainer;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-container.custombox-close.custombox-top{animation-name:pushOutTopContainer;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-container.custombox-close.custombox-bottom{animation-name:pushOutBottomContainer;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-container.custombox-close.custombox-left{animation-name:pushOutLeftContainer;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-container.custombox-close.custombox-right{animation-name:pushOutRightContainer;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes contentscaleInContainer{from{transition:transform}to{transform:scale(.8)}}@keyframes contentscaleOutContainer{from{transform:scale(.8)}to{transition:transform}}.custombox-contentscale.custombox-overlay{-ms-transform:translateX(-100%);transform:translateX(-100%)}.custombox-contentscale.custombox-overlay.custombox-open.custombox-top{animation-name:slideInTop;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-overlay.custombox-open.custombox-bottom{animation-name:slideInBottom;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-overlay.custombox-open.custombox-left{animation-name:slideInLeft;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-overlay.custombox-open.custombox-right{animation-name:slideInRight;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-overlay.custombox-close.custombox-top{animation-name:slideOutTop;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-overlay.custombox-close.custombox-bottom{animation-name:slideOutBottom;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-overlay.custombox-close.custombox-left{animation-name:slideOutLeft;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-overlay.custombox-close.custombox-right{animation-name:slideOutRight;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-container.custombox-open{animation-name:contentscaleInContainer;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-container.custombox-close{animation-name:contentscaleOutContainer;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes swellOpen{0%{opacity:0;transform:translate3d(calc(-100vw - 50%),0,0)}50%{opacity:1;transform:translate3d(100px,0,0)}100%{opacity:1;transform:translate3d(0,0,0)}}@keyframes swellClose{0%{opacity:1;transform:translate3d(0,0,0)}50%{opacity:1;transform:translate3d(-100px,0,0) scale3d(1.1,1.1,1)}100%{opacity:0;transform:translate3d(calc(100vw + 50%),0,0)}}.custombox-swell.custombox-content{opacity:0}.custombox-swell.custombox-content.custombox-open{animation-name:swellOpen;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-swell.custombox-content.custombox-close{animation-name:swellClose;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes rotatedownOpen{0%{opacity:0;transform:rotate3d(0,0,1,-45deg)}100%{opacity:1;transform:rotate3d(0,0,1,0deg)}}@keyframes rotatedownClose{0%{opacity:1}100%{opacity:0;transform:rotate3d(0,0,1,45deg)}}@keyframes rotatedownElem{0%{opacity:0;transform:translate3d(0,-150px,0) rotate3d(0,0,1,-20deg)}100%{opacity:1;transform:translate3d(0,0,0) rotate3d(0,0,1,0deg)}}.custombox-rotatedown.custombox-content{opacity:0;animation-timing-function:cubic-bezier(.7,0,.3,1);-ms-transform-origin:-150% 50%;transform-origin:-150% 50%}.custombox-rotatedown.custombox-content.custombox-open{animation-name:rotatedownOpen;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-rotatedown.custombox-content.custombox-close{animation-name:rotatedownClose;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes flashOpen{0%{opacity:0;transform:translate3d(-400px,0,0) scale3d(1.4,0,1)}100%{opacity:1;transform:translate3d(0,0,0) scale3d(1,1,1)}}@keyframes flashClose{0%{opacity:1;transform:translate3d(0,0,0) scale3d(1,1,1)}20%{opacity:1;transform:translate3d(0,0,0) scale3d(1,1,1)}100%{opacity:0;transform:translate3d(-400px,0,0) scale3d(1.4,0,1)}}.custombox-flash.custombox-content{opacity:0;animation-timing-function:cubic-bezier(.7,0,.3,1)}.custombox-flash.custombox-content.custombox-open{animation-name:flashOpen;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-flash.custombox-content.custombox-close{animation-name:flashClose;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.custombox-loader{display:none;border-style:solid;border-width:5px;border-radius:50%;width:40px;height:40px;animation-name:spin;animation-timing-function:linear;animation-iteration-count:infinite;position:fixed;top:50%;left:50%;margin:-25px 0 0 -25px;z-index:9998}

/*********************************************************
	General CSS
*********************************************************/
.paoc-clearfix:before, .paoc-clearfix:after{content: ""; display: table;}
.paoc-clearfix::after{clear: both;}
.paoc-loader{display: inline-block; border: 4px solid #f3f3f3; border-radius: 50%; border-top: 4px solid #3498db; width: 20px; height: 20px; -webkit-animation: paoc-spin 2s linear infinite; animation: paoc-spin 2s linear infinite; vertical-align: middle;}
.paoc-clear{clear: both;}
.paoc-hide{display:none;}
.paoc-center{text-align: center;}
.paoc-left{text-align: left;}
.paoc-padding{padding: 15px;}
.paoc-padding-10{padding: 10px;}
.paoc-padding-20{padding: 20px;}
.paoc-padding-30{padding: 30px;}
.paoc-lr-padding{padding-left: 15px; padding-right: 15px;}
.paoc-success{background-color: #dff0d8; border: 1px solid #d6e9c6; border-radius: 4px; color: #3c763d; font-weight: 600; padding: 10px; text-align:left; margin: 10px 0 10px 0; font-size: 14px;}
.paoc-error{background-color: #f2dede; border: 1px solid #ebccd1; border-radius: 4px; color: #a94442; font-weight: 600; padding: 10px; text-align:left; margin: 10px 0 10px 0; font-size: 14px;}
.paoc-wrap,
.paoc-wrap *,
.paoc-cb-popup-body, 
.paoc-cb-popup-body *{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; outline: none;}
.paoc-cb-popup-body{display: none; background-color: #FFF; max-width: 800px; width: 100%; position: relative; box-shadow: 0 11px 15px -7px rgba(0, 0, 0, 0.2), 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12); line-height: normal;}
.paoc-popup-overlay.custombox-open.custombox-overlay{opacity: 1; z-index: 100000;}
.custombox-open.custombox-content{z-index: 100002;}
.custombox-content>*{max-height: inherit !important;}
.paoc-popup iframe{width: 100%;}
.paoc-popup img{max-width: 100%; height: auto;}
.paoc-iframe-wrap{position: relative; overflow: hidden; padding-top: 56.25%;}
.paoc-iframe-wrap iframe{position: absolute; left: 0; top: 0; border: 0; height: 100%;}

.paoc-pro-image-popup{ padding: 10px 0; }
.paoc-popup-inr-wrap{position: relative;}
.paoc-popup-inr{width: 100%; color: #333; -ms-flex-preferred-size: 100%; flex-basis: 100%;}
.paoc-popup-mheading{font-size: 26px; color: #000000; line-height:normal; font-weight: 700;}
.paoc-popup-sheading{font-size: 20px; color: #333333; line-height:normal; font-weight: 500;}
.paoc-popup-content,
.paoc-secondary-con,
.paoc-popup-content p,
.paoc-secondary-con p{color: #444444;}
.paoc-cus-close-txt{font-size: 12px; text-decoration: underline;}
.paoc-cus-close-txt span{cursor: pointer;}
.paoc-popup-snote{font-size: 12px;}
.paoc-btn{display: inline-block; background-color: #16a126; color: #ffffff; width: 100%; font-size: 16px; text-align: center; padding: 15px; cursor: pointer; text-decoration: none; outline: none; border-radius: 4px;}
.paoc-btn:hover,
.paoc-btn:focus,
.paoc-btn:active{ color: #fff; outline: none; opacity: 0.9; }
.paoc-btn-wrap{margin: 10px;}
.paoc-btn-2 .paoc-btn{background-color: #ff3548;}
.paoc-popup-margin{margin-bottom: 15px;}
.paoc-popup .paoc-popup-margin:last-child{margin-bottom: 0;}
.paoc-cb-popup.custombox-content{overflow-y: hidden;}
.paoc-cb-popup-complete.custombox-content{overflow-y: auto;}
.paoc-cb-popup-body .paoc-popup-content p,
.paoc-cb-popup-body .paoc-secondary-con p{margin-bottom: 15px;}
.paoc-cb-popup-body .paoc-popup-content p:last-child,
.paoc-cb-popup-body .paoc-secondary-con p:last-child{margin-bottom: 0;}
.paoc-popup-img-wrap{text-align: center;}
.paoc-modal-popup .paoc-popup-img-wrap img{max-width:100%; -o-object-fit: cover; object-fit: cover; -o-object-position: top center; object-position: top center;}
.paoc-pro-close-popup{position: absolute; top: 3px; right: 3px; width: 30px; height: 30px; font-size: 0; cursor: pointer; text-decoration: none; text-align: center; line-height: 30px; fill: #fff; border-radius: 50px; background-color: rgba(0, 0, 0, 0.5);}
.paoc-pro-close-popup svg{display: inline-block; vertical-align: middle; height: 18px; width: 18px;}
.paoc-pro-close-popup:hover{background-color: #000000;}
.paoc-popup textarea{resize: vertical;}

/* Common Conflict CSS */
body.custombox-lock{height: auto;}
.custombox-overlay:empty{display: block;}
.pac-container{z-index: 100003;}
.paoc-popup .nf-form-cont{text-align: left;}
.paoc-popup .nf-form-hp{display: none;}
.flatpickr-calendar.open,
body div#ui-datepicker-div[style]{z-index: 999999 !important;}

/* Button Style CSS */
.paoc-pro-popup-button{padding: 8px 20px; background:#e91e63; color:#fff; text-decoration:none; border-radius:3px; display: inline-block; text-align: center;}
.paoc-pro-popup-button:hover, .paoc-pro-popup-button:focus{background:#555; color:#fff;}

.popupaoc-black{background-color: #252525;}
.popupaoc-black:hover, .popupaoc-black:focus{background-color: #000;}
a.popupaoc-black{color: #fff  !important;}

.popupaoc-white{background-color: #fff;}
.popupaoc-white:hover, .popupaoc-white:focus{background-color: #f1f1f1;}
a.popupaoc-white{color: #8799a3  !important;}

.popupaoc-grey{background-color: #8799a3;}
.popupaoc-grey:hover, .popupaoc-gray:focus{background-color: #73848d;}
a.popupaoc-grey{color: #fff  !important;}

.popupaoc-azure{background-color: #0081ff;}
.popupaoc-azure:hover, .popupaoc-azure:focus{background-color: #0374e3;}
a.popupaoc-azure{color: #fff  !important;}

.popupaoc-moderate-green{background-color: #8dc63f;}
.popupaoc-moderate-green:hover, .popupaoc-moderate-green:focus{background-color: #78b623;}
a.popupaoc-moderate-green{color: #fff  !important;}

.popupaoc-soft-red{background-color: #f04e4e;}
.popupaoc-soft-red:hover, .popupaoc-soft-red:focus{background-color: #dd3131;}
a.popupaoc-soft-red{color: #fff  !important;}

.popupaoc-red{background-color: #fe0000;}
.popupaoc-red:hover, .popupaoc-red:focus{background-color: #df0303;}
a.popupaoc-red{color: #fff  !important;}

.popupaoc-green{background-color: #39b54a;}
.popupaoc-green:hover, .popupaoc-green:focus{background-color: #23a535;}
a.popupaoc-green{color: #fff  !important;}

.popupaoc-bright-yellow{background-color: #fefb30;}
.popupaoc-bright-yellow:hover, .popupaoc-bright-yellow:focus{background-color: #e2df22;}
a.popupaoc-bright-yellow{color: #000  !important;}

.popupaoc-cyan{background-color: #1cbbb4;}
.popupaoc-cyan:hover, .popupaoc-cyan:focus{background-color: #10a19b;}
a.popupaoc-cyan{color: #fff  !important;}

.popupaoc-orange{background-color: #ff9700;}
.popupaoc-orange:hover, .popupaoc-orange:focus{background-color: #e68903;}
a.popupaoc-orange{color: #fff  !important;}

.popupaoc-moderate-violet{background-color: #6739b6;}
.popupaoc-moderate-violet:hover, .popupaoc-moderate-violet:focus{background-color: #5e2eb0;}
a.popupaoc-moderate-violet{color: #fff  !important;}

.popupaoc-dark-magenta{background-color: #9c26b0;}
.popupaoc-dark-magenta:hover, .popupaoc-dark-magenta:focus{background-color: #911ea5;}
a.popupaoc-dark-magenta{color: #fff  !important;}

.popupaoc-moderate-blue{background-color: #5674b9;}
.popupaoc-moderate-blue:hover, .popupaoc-moderate-blue:focus{background-color: #435f9f;}
a.popupaoc-moderate-blue{color: #fff  !important;}

.popupaoc-blue{background-color: #00f;}
.popupaoc-blue:hover, .popupaoc-blue:focus{background-color: #0101e1;}
a.popupaoc-blue{color: #fff  !important;}

.popupaoc-magenta{background-color: #f0f;}
.popupaoc-magenta:hover, .popupaoc-magenta:focus{background-color: #e201e2;}
a.popupaoc-magenta{color: #fff  !important;}

.popupaoc-lime{background-color: #bfff00;}
.popupaoc-lime:hover, .popupaoc-lime:focus{background-color: #a8e003;}
a.popupaoc-lime{color: #000  !important;}

.popupaoc-pink{background-color: #ff0056;}
.popupaoc-pink:hover, .popupaoc-pink:focus{background-color: #dd044d;}
a.popupaoc-pink{color: #fff  !important;}

.popupaoc-vivid-yellow{background-color: #fecb16;}
.popupaoc-vivid-yellow:hover, .popupaoc-vivid-yellow:focus{background-color: #dfb10e;}
a.popupaoc-vivid-yellow{color: #000  !important;}

.popupaoc-lime-green{background-color: #7bcba7;}
.popupaoc-lime-green:hover, .popupaoc-lime-green:focus{background-color: #67ac8d;}
a.popupaoc-lime-green{color: #000  !important;}

.popupaoc-yellow{background-color: #e8ff00;}
.popupaoc-yellow:hover, .popupaoc-yellow:focus{background-color: #c7da05;}
a.popupaoc-yellow{color: #000  !important;}

/* Social Icon Start */
.paoc-social-wrap{font-size: 0;}
.paoc-social-icon{display: inline-block; margin: 4px; text-decoration: none;}
.paoc-social-icon span{font-size: 12px; line-height: normal; color: #fff; padding: 3px 7px; display: inline-block; vertical-align: middle;}
.paoc-social-icon .fa{font-family: FontAwesome; display: inline-block; text-align: center; padding: 0; color: #fff; background-color: transparent; cursor: pointer; width: 25px; height: 25px; line-height: 25px; font-size: 15px; vertical-align: middle;}
.paoc-social-icon-text i.fa{border-right: 1px solid #ffffff;}
.paoc-amazon-icon{background-color: #FF9900;}
.paoc-bitbucket-icon{background-color: #1A74ED;}
.paoc-codepen-icon,
.paoc-globe-icon,
.paoc-digg-icon{background-color: #000000;}
.paoc-delicious-icon{background-color: #3399ff;}
.paoc-dribbble-icon{background-color: #444444;}
.paoc-dropbox-icon{background-color: #007ee5;}
.paoc-git-icon{background-color: #333333;}
.paoc-github-icon{background-color: #4078c0;}
.paoc-gitlab-icon{background-color: #fc6d26;}
.paoc-google-icon{background-color: #4285f4;}
.paoc-jsfiddle-icon{background-color: #2795ee;}
.paoc-mail-icon{background-color: #B23121;}
.paoc-foursquare-icon{background-color: #f94877;}
.paoc-medium-icon{background-color: #00ab6c;}
.paoc-meetup-icon{background-color: #e0393e;}
.paoc-mixcloud-icon{background-color: #5000ff;}
.paoc-podcast-icon{background-color: #a34897;}
.paoc-quora-icon{background-color: #a82400;}
.paoc-rss-icon{background-color: #f26522;}
.paoc-skype-icon{background-color: #00aff0;}
.paoc-slack-icon{background-color: #e01563;}
.paoc-slideshare-icon{background-color: #0077b5;}
.paoc-soundcloud-icon{background-color: #ff8800;}
.paoc-spotify-icon{background-color: #1db954;}
.paoc-stack-overflow-icon{background-color: #f48024;}
.paoc-tripadvisor-icon{background-color: #00af87;}
.paoc-twitch-icon{background-color: #9146ff;}
.paoc-vimeo-icon{background-color: #1ab7ea;}
.paoc-vine-icon{background-color: #00b488;}
.paoc-vk-icon{background-color: #2787f5;}
.paoc-wikipedia-w-icon{background-color: #000000;}
.paoc-wordpress-icon{background-color: #0087be;}
.paoc-xing-icon{background-color: #026466;}
.paoc-yelp-icon{background-color: #af0606;}
.paoc-facebook-icon {background-color: #3b5998;}
.paoc-twitter-icon {background-color: #00acee;}
.paoc-linkedin-icon {background-color: #0e76a8;}
.paoc-google-plus-icon {background-color: #CC3333;}
.paoc-youtube-icon {background-color: #c4302b;}
.paoc-pinterest-icon {background-color: #c8232c;}
.paoc-instagram-icon {background-color: #3f729b;}
.paoc-tumblr-icon {background-color: #34526f;}
.paoc-flickr-icon {background-color: #ff0084;}
.paoc-reddit-icon {background-color: #FF4301;}
.paoc-whatsapp-icon {background-color: #00e676;}
/* Social Icon End */

/* Form Field Common Start */
.paoc-modal-popup .paoc-form-fields{max-width: 700px; margin-left: auto; margin-right: auto;}
.paoc-fields-form{margin:0px !important;}
.paoc-fullscreen-popup .paoc-form-fields{max-width: 700px; margin: 15px auto 0;}
.paoc-form-fields .paoc-form-ckbox-lbl{cursor: pointer; font-size: 14px;}
.paoc-form-fields .paoc-form-lbl{font-size: 14px; margin-bottom: 3px; display: inline-block; text-align: left; cursor: pointer;}
.paoc-form-fields .paoc-form-lbl span{color: #c4302b;}
.paoc-form-fields .paoc-form-inp{font-size: 14px; line-height: normal; padding: 8px 10px; margin: 0 !important; background-color: #fff; border: 1px solid #b1b1b1; border-radius: 0; display: block; width: 100%; height: auto !important;}
.paoc-form-fields .paoc-form-ckbox-lbl input[type="checkbox"] {vertical-align: middle; top: 0 !important;}
.paoc-form-fields .paoc-form-submit{text-align: center; margin: 0 !important; padding: 8px 35px !important; color: #fff; background-color: #0077c2; cursor: pointer; font-size: 16px; border-radius:4px; text-decoration: none; background-image: none; border: none; box-shadow: none; width: 100%; -webkit-transition: 0.4s all ease-in-out; transition: 0.4s all ease-in-out;}
.paoc-form-fields .paoc-form-submit:hover,
.paoc-form-fields .paoc-form-submit:focus,
.paoc-form-fields .paoc-form-submit:active{background-color: #00588f;}
.paoc-form-fields .paoc-error{text-align: center;}
.paoc-form-fields .paoc-form-inp-err .paoc-form-inp,
.paoc-form-fields .paoc-form-inp-err .paoc-form-ckbox{border: 1px solid #c4302b !important;}
.paoc-form-fields .paoc-form-inp-err .paoc-form-lbl,
.paoc-form-fields .paoc-form-inp-err .paoc-form-ckbox-lbl{color: #c4302b !important;}
.paoc-form-fields .paoc-loader{width: 18px; height: 18px;}
.paoc-form-fields .paoc-fields-form-innr{display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;}
.paoc-modal-popup .paoc-form-fields .paoc-form-field-row{text-align: left; -webkit-box-flex: 0; -ms-flex: 0 0 33.33%; flex: 0 0 33.33%;}
.paoc-modal-popup .paoc-form-fields .paoc-form-field-row,
.paoc-modal-popup .paoc-form-fields .paoc-form-submit-row{width: 100%; padding: 5px; margin: 0;}
/* Form Field Common End */

/* Credit Start */
.paoc-credit-wrp{position: absolute; left: 0; right: 0; padding: 3px 0; line-height: 0; text-align: center;}
.paoc-credit-wrp .paoc-credit-inr-wrp{display: inline-block; padding: 3px 6px; background-color:  #fff; border-radius: 3px; box-shadow: 0 0 0px 2px #d5d5d5;}
.paoc-credit-wrp .paoc-credit-link{display: inline-block !important; color: #333 !important; outline: 0 !important; text-decoration: none !important; border: 0 !important; font-size: 13px !important;}
.paoc-credit-wrp .paoc-credit-link span{vertical-align: middle;}
.paoc-credit-wrp .paoc-credit-copyright-logo{display: inline-block; line-height: normal; margin-left: 3px;}
.paoc-credit-copyright-logo img{display: inline-block; vertical-align: middle; box-shadow: none; outline: none; padding: 0; margin: 0; border-radius: 0;}

.paoc-popup-fullscreen:not(.paoc-inline-popup) .paoc-credit-wrp{position: fixed; left: 5px; bottom: 0; right: unset;}
/* credit End*/

/* Popup Position Start */
.paoc-popup-left-center .paoc-cb-popup-body{margin: auto 0;}
.paoc-popup-left-bottom .paoc-cb-popup-body{margin: auto 0 0 0;}
.paoc-popup-center-center .paoc-cb-popup-body{margin: auto;}
.paoc-popup-center-bottom .paoc-cb-popup-body{margin: auto auto 0;}
.paoc-popup-right-center .paoc-cb-popup-body{margin: auto 0;}
.paoc-popup-right-bottom .paoc-cb-popup-body{margin: auto 0 0 auto;}
/* Popup Position End */

/* Popup Position With Hide Overlay - Start */
.paoc-hide-overlay.custombox-content{max-width: 800px; width: 100%; max-height: 100vh; height: auto;}
.admin-bar .paoc-hide-overlay.paoc-cb-popup.custombox-content.custombox-y-top{top: 32px;}
.paoc-hide-overlay.paoc-cb-bar-popup{max-width: 100%;}
.paoc-hide-overlay .paoc-cb-popup-body{box-shadow: 0px 2px 1px 1px #ececec; margin: unset;}
.paoc-hide-overlay.paoc-cb-popup-complete.custombox-content{overflow-y: hidden;}
.paoc-hide-overlay.paoc-popup-left-center{bottom: 0; left: 0;}
.paoc-hide-overlay.paoc-popup-left-bottom{top: unset; bottom: 0; left: 0;}
.paoc-hide-overlay.paoc-popup-center-top{left: 0; right: 0; margin: 0 auto;}
.paoc-hide-overlay.paoc-popup-center-center{bottom: 0; left: 0; right: 0; margin: auto;}
.paoc-hide-overlay.paoc-popup-center-bottom{top: unset; bottom: 0; left: 0; right: 0; margin: 0 auto;}
.paoc-hide-overlay.paoc-popup-right-top{right: 0;}
.paoc-hide-overlay.paoc-popup-right-center{right: 0; bottom: 0;}
.paoc-hide-overlay.paoc-popup-right-bottom{right: 0; bottom: 0; top: unset;}
.paoc-cb-popup-complete.paoc-hide-overlay.paoc-popup-left-center,
.paoc-cb-popup-complete.paoc-hide-overlay.paoc-popup-right-center{margin: auto 0; height: -webkit-max-content; height: -moz-max-content; height: max-content;}
.paoc-cb-popup-complete.paoc-hide-overlay.paoc-popup-center-center{height: -webkit-max-content; height: -moz-max-content; height: max-content;}

.paoc-hide-overlay.custombox-slide.custombox-content.paoc-popup-center-top,
.paoc-hide-overlay.custombox-slide.custombox-content.paoc-popup-center-center{-webkit-transform: translateY(-120%);transform: translateY(-120%);}
.paoc-hide-overlay.custombox-slide.custombox-content.paoc-popup-center-bottom{-webkit-transform: translateY(100%);transform: translateY(100%);}
.paoc-hide-overlay.custombox-slide.custombox-content.paoc-popup-right-top,
.paoc-hide-overlay.custombox-slide.custombox-content.paoc-popup-right-center,
.paoc-hide-overlay.custombox-slide.custombox-content.paoc-popup-right-bottom{-webkit-transform: translateX(100%);transform: translateX(100%);}
/* Popup Position With Hide Overlay - End */

/* Popup Common CSS */
.paoc-display-flex{display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; margin: auto;}
.paoc-display-flex-inr{-webkit-box-flex: 1; -ms-flex: 1; flex: 1; width: 100%;}

/* Start - Bar Popup Common CSS */
.paoc-bar-popup{max-width: 100%; width: 100% !important; color: #ffffff;}
.paoc-bar-popup .paoc-display-flex{-webkit-box-align: center; -ms-flex-align: center; -ms-grid-row-align: center; align-items: center; -webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.paoc-bar-popup .paoc-popup-margin{margin-bottom: 10px;}
.paoc-bar-popup .paoc-popup-inr-wrap{max-width: 1070px; width: 100%; margin: auto;}
.paoc-bar-popup .paoc-popup-mheading{font-size: 24px; color: #ffffff;}
.paoc-bar-popup .paoc-popup-inr,
.paoc-bar-popup .paoc-popup-sheading,
.paoc-bar-popup .paoc-popup-content,
.paoc-bar-popup .paoc-secondary-con,
.paoc-bar-popup .paoc-popup-content p,
.paoc-bar-popup .paoc-secondary-con p{color: #ffffff;}
.paoc-bar-popup .paoc-popup-img-wrap{font-size: 0;}
.paoc-bar-popup .paoc-btn{background-color: #F1C300; color: #000000;}
.paoc-popup.paoc-bar-popup .paoc-btn-wrap{padding: 0 10px 10px 0; margin: 0;}
.paoc-popup.paoc-bar-popup .paoc-btn-wrap:last-child{padding-right: 0;}
.paoc-bar-popup .paoc-phone-wrap .paoc-btn{min-width: 200px; width: auto;}
.paoc-bar-popup .paoc-btn-2 .paoc-btn{background-color: #ffffff; color: #000000;}
.paoc-bar-popup .paoc-form-fields .paoc-fields-form-innr,
.paoc-popup.paoc-bar-popup .paoc-cta-wrap{-webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start;}
.paoc-bar-popup .paoc-form-fields .paoc-form-field-row{margin: 0 2% 7px 0; width: 48%;}
.paoc-bar-popup .paoc-form-fields .paoc-form-submit{background-color: #000000; border-radius: 0;}
.paoc-bar-popup .paoc-form-fields .paoc-form-inp{border: 1px solid transparent;}
.paoc-bar-popup .paoc-pro-close-popup{background-color: #ffffff; fill: #000000; width: 20px; height: 20px; line-height: 20px; top: 1px; right: 1px;}
.paoc-bar-popup .paoc-pro-close-popup svg{height: 16px; width: 16px;}
/* End - Bar Popup Common CSS */

/* Start - Push Notification Popup Position CSS */
.paoc-popup-icon{position: fixed; bottom: 10px; right: 10px; width: 60px !important; height: 60px !important; background-color: #fd6549; font-size: 20px; line-height: 54px; border-radius: 100%; cursor: pointer; z-index: 100000; display: none; color: #fff; border: 3px solid #fff; text-align: center; opacity: 1; visibility: visible;}
.paoc-popup-nfs-js.paoc-popup-panel-open{opacity: 0; visibility: hidden;}
.paoc-popup-icon.paoc-left-top{top: 10px; left: 10px; right: auto; bottom: auto;}
.paoc-popup-icon.paoc-left-center{left: 10px; top: 50%; bottom: auto; transform: translateY(-50%); -webkit-transform: translateY(-50%);}
.paoc-popup-icon.paoc-left-bottom{left: 10px; right: auto; bottom: 10px;}
.paoc-popup-icon.paoc-center-top{left: 0; right: 0; top: 10px; margin: 0 auto;}
.paoc-popup-icon.paoc-center-center{left: 0; right: 0; bottom: 0; margin: 0 auto; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%);}
.paoc-popup-icon.paoc-center-bottom{left: 50%; right: auto; transform: translateX(-50%); -webkit-transform: translateX(-50%);}
.paoc-popup-icon.paoc-right-top{top: 10px; bottom: auto;}
.paoc-popup-icon.paoc-right-center{top: 50%; bottom: auto; transform: translateY(-50%); -webkit-transform: translateY(-50%);}
/* End - Push Notification Popup Position CSS */

/* Inline Popup Shortcode CSS */
.paoc-inline-popup{display: block; margin: 15px auto;}
.paoc-inline-popup.paoc-popup-fullscreen{width: 100% !important;}

/* Action Based Popup */
.paoc-action-popup{opacity: 0; visibility: hidden;}
.paoc-popup-action-show{opacity: 1; visibility: visible;}

/* Start - Slide In Popup CSS */
.paoc-popup-slide-btn{position: fixed; cursor: pointer; display: none; z-index: 99999; top: 0; left: 0; color: #ffffff; background-color: #ff6347; padding: 10px; -webkit-transform: rotate(180deg); transform: rotate(180deg); -webkit-writing-mode: vertical-rl; -ms-writing-mode: tb-rl; writing-mode: vertical-rl;}
.admin-bar .paoc-popup-slide-btn{top: 32px;}
.paoc-popup-slide-btn .paoc-popup-slide-text{display: inline-block; font-size: 18px; text-align: center;}
.paoc-popup-slide-btn .paoc-popup-slide-text i{-webkit-transform: rotate(180deg); transform: rotate(180deg);}
.paoc-popup-slide-btn.paoc-left-center{top: 50%; -webkit-transform: translateY(-50%) rotate(180deg); transform: translateY(-50%) rotate(180deg);}
.paoc-popup-slide-btn.paoc-left-bottom{top: unset; bottom: 0;}
.paoc-popup-slide-btn.paoc-center-top{top: 0; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); -webkit-writing-mode: unset; -ms-writing-mode: lr-tb; writing-mode: unset;}
.paoc-popup-slide-btn.paoc-center-center{left: 50%; top: 50%; margin: auto; width: auto; height: auto; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%); -webkit-writing-mode: unset; -ms-writing-mode: lr-tb; writing-mode: unset;}
.paoc-popup-slide-btn.paoc-center-bottom{top: auto; right: auto; bottom: 0; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); -webkit-writing-mode: unset; -ms-writing-mode: lr-tb; writing-mode: unset;}
.admin-bar .paoc-popup-slide-btn.paoc-center-top{top: 32px;}
.paoc-popup-slide-btn.paoc-right-top{left: auto; right: 0;}
.paoc-popup-slide-btn.paoc-right-center{left: auto; right: 0; top: 50%; -webkit-transform: translateY(-50%) rotate(180deg); transform: translateY(-50%) rotate(180deg);}
.paoc-popup-slide-btn.paoc-right-bottom{left: auto; top: auto; right: 0; bottom: 0;}

.paoc-popup-slide-btn.paoc-center-top .paoc-popup-slide-text i,
.paoc-popup-slide-btn.paoc-center-center .paoc-popup-slide-text i,
.paoc-popup-slide-btn.paoc-center-bottom .paoc-popup-slide-text i{-webkit-transform: none;transform: none;}
/* End - Slide In Popup CSS */

/* Modal Popup CSS - Start */
.paoc-modal-popup .paoc-popup-bg-img{background-position: top center; background-size: cover; background-repeat: no-repeat; height: 100%;}
.paoc-popup .paoc-popup-inr-wrap{max-height: inherit; overflow-y: auto;}
.paoc-popup .paoc-cta-wrap{display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;}
.paoc-modal-popup .paoc-phone-wrap{padding: 10px;}
.paoc-modal-popup .paoc-btn-wrap{width: 40%;}
.paoc-modal-popup .paoc-phone-wrap .paoc-btn{width: 50%;}

.paoc-popup-fullscreen.paoc-popup .paoc-cta-wrap{display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;}
.paoc-popup-fullscreen.paoc-modal-popup .paoc-btn-wrap,
.paoc-popup-fullscreen.paoc-modal-popup .paoc-phone-wrap .paoc-btn{width: 30%;}
/* Modal Popup CSS - End */

/* Fullscreen Popup CSS - Start */
.custombox-fullscreen.paoc-cb-popup .paoc-cb-popup-body{height: 100%; overflow-y: auto;}
.custombox-fullscreen .paoc-popup-fullscreen .paoc-popup-inr-wrap{height: 100%;}
.paoc-popup-fullscreen.paoc-cb-popup-body{max-width: 100%;}
/* Fullscreen Popup CSS - End */

/*****************************************************************************
	Start - Modal, Push Notification & Slide In Popup Designs
******************************************************************************/

/* Design 1 */
.paoc-modal-design-1 .paoc-popup-inr-wrap{display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; width: 100%;}
.paoc-modal-design-1 .paoc-popup-mheading{border-bottom: 3px solid currentColor; padding-bottom: 10px;}
.paoc-popup-fullscreen.paoc-has-image.paoc-modal-design-1 .paoc-btn-wrap{width: 45%;}
.paoc-popup-fullscreen.paoc-has-image.paoc-modal-design-1 .paoc-phone-wrap .paoc-btn{width: 50%;}
.paoc-popup-fullscreen.paoc-has-image.paoc-modal-design-1 .paoc-form-fields .paoc-form-field-row{-webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%;}
.paoc-has-image.paoc-modal-design-1:not(.paoc-popup-fullscreen) .paoc-form-fields .paoc-form-field-row{-webkit-box-flex: 1; -ms-flex: 1 100%; flex: 1 100%;}
.paoc-has-image.paoc-modal-design-1:not(.paoc-popup-fullscreen) .paoc-btn-wrap,
.paoc-has-image.paoc-modal-design-1:not(.paoc-popup-fullscreen) .paoc-phone-wrap .paoc-btn{width: 100%;}

/* Design 2 */
.paoc-modal-design-2 .paoc-popup-inr-wrap{display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; width: 100%;}
.paoc-modal-design-2 .paoc-popup-mheading{color: #0077c2;}
.paoc-popup-fullscreen.paoc-modal-design-2{border-radius: 0;}
.paoc-popup-fullscreen.paoc-has-image.paoc-modal-design-2 .paoc-btn-wrap{width: 45%;}
.paoc-popup-fullscreen.paoc-has-image.paoc-modal-design-2 .paoc-phone-wrap .paoc-btn{width: 50%;}
.paoc-popup-fullscreen.paoc-has-image.paoc-modal-design-2 .paoc-form-fields .paoc-form-field-row{-webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%;}
.paoc-has-image.paoc-modal-design-2 .paoc-pro-close-popup{background-color: rgba(255, 255, 255, 0.75); fill: #2C475F;}
.paoc-has-image.paoc-modal-design-2 .paoc-pro-close-popup:hover{background-color: #ffffff;}
.paoc-no-image.paoc-modal-design-2 .paoc-popup-con-bg{text-align: center;}
.paoc-modal-design-2{border-radius: 8px;}
.paoc-has-image.paoc-modal-design-2:not(.paoc-popup-fullscreen) .paoc-form-fields .paoc-form-field-row{-webkit-box-flex: 1; -ms-flex: 1 100%; flex: 1 100%;}
.paoc-has-image.paoc-modal-design-2:not(.paoc-popup-fullscreen) .paoc-btn-wrap,
.paoc-has-image.paoc-modal-design-2:not(.paoc-popup-fullscreen) .paoc-phone-wrap .paoc-btn{width: 100%;}

/* Design 3 */
.paoc-modal-design-3 .paoc-popup-con-bg{display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 100%; background-color: rgba(255, 255, 255, 0.55); overflow-y: auto; color: #000000;}
.paoc-modal-design-3 .paoc-popup-inr{margin: auto; color: #000000;}
.paoc-modal-design-3 .paoc-popup-sheading,
.paoc-modal-design-3 .paoc-popup-content,
.paoc-modal-design-3 .paoc-popup-content p,
.paoc-modal-design-3 .paoc-secondary-con,
.paoc-modal-design-3 .paoc-secondary-con p{color: #000000;}
.paoc-modal-design-3 .paoc-pro-close-popup{background-color: rgba(0, 0, 0, 0.75); fill: #ffffff;}
.paoc-modal-design-3 .paoc-pro-close-popup:hover{background-color: #000000;}
.paoc-no-image.paoc-modal-design-3 .paoc-popup-con-bg{background-color: #ffffff;}
.paoc-popup-fullscreen.paoc-modal-design-3 .paoc-popup-con-bg{height: 100%;}

/* Design 4 */
.paoc-modal-design-4{border-radius: 12px;}
.paoc-modal-design-4 .paoc-popup-con-bg{display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 100%; background-color: rgba(0, 98, 170, 0.55); overflow-y: auto;}
.paoc-modal-design-4 .paoc-popup-inr{margin: auto; color: #ffffff; border: 4px dashed #ffffff; text-align: center;}
.paoc-modal-design-4 .paoc-popup-bg-img{border-radius: 10px;}
.paoc-modal-design-4 .paoc-pro-close-popup{border-radius: 0 10px 0 0;}
.paoc-modal-design-4 .paoc-popup-mheading,
.paoc-modal-design-4 .paoc-popup-sheading,
.paoc-modal-design-4 .paoc-popup-content,
.paoc-modal-design-4 .paoc-popup-content p,
.paoc-modal-design-4 .paoc-secondary-con,
.paoc-modal-design-4 .paoc-secondary-con p{color: #ffffff;}
.paoc-modal-design-4 .paoc-pro-close-popup{background-color: rgba(255, 255, 255, 0.75); fill: #2C475F; border-radius: 0; top: 0; right: 0;}
.paoc-modal-design-4 .paoc-pro-close-popup:hover{background-color: #ffffff;}
.paoc-no-image.paoc-modal-design-4 .paoc-popup-con-bg{background-color: rgb(0, 98, 170);}
.paoc-popup-fullscreen.paoc-modal-design-4 .paoc-popup-con-bg{height: 100%;}
.paoc-popup-fullscreen.paoc-modal-design-4,
.paoc-popup-fullscreen.paoc-modal-design-4 .paoc-popup-bg-img,
.paoc-popup-fullscreen.paoc-modal-design-4 .paoc-pro-close-popup{border-radius: 0;}

/* Design 5 */
.paoc-modal-design-5 .paoc-pro-close-popup{background-color: rgba(255, 255, 255, 0.75); fill: #2C475F;}
.paoc-modal-design-5 .paoc-pro-close-popup:hover{background-color: #ffffff;}

/* Design 6 */
.paoc-modal-design-6 .paoc-popup-con-bg{background-color: rgb(223, 235, 237); border: 10px solid #a8c2c6; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 100%; overflow-y: auto; height: 100%;}
.paoc-modal-design-6 .paoc-popup-inr{margin: auto;}
.paoc-modal-design-6 .paoc-pro-close-popup{background-color: rgb(168, 194, 198); border-radius: 0;}
.paoc-modal-design-6 .paoc-pro-close-popup:hover{background-color: rgb(168, 194, 198);}

/* Design 7 */
.paoc-modal-design-7 .paoc-popup-top-cont{background: #f1f1f1; border-bottom: 2px solid #000;}
.paoc-modal-design-7 .paoc-popup-left-cont{-webkit-box-flex: 1.5; -ms-flex: 1.5; flex: 1.5; -ms-flex-item-align: center; align-self: center;}
.paoc-modal-design-7 .paoc-popup-mheading{color: rgb(119, 97, 223);}
.paoc-modal-design-7 .paoc-popup-sheading{color: rgb(38, 66, 77);}
.paoc-modal-design-7 .paoc-form-submit{background-color: #D40323; border-radius: 0;}
.paoc-modal-design-7 .paoc-form-submit:hover,
.paoc-modal-design-7 .paoc-form-submit:focus,
.paoc-modal-design-7 .paoc-form-submit:active{background-color: #000000;}
.paoc-no-image.paoc-modal-design-7 .paoc-popup-top-cont{text-align: center;}

/* Design 8 */
.paoc-modal-design-8 .paoc-popup-inr-wrap{display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; width: 100%;}
.paoc-modal-design-8 .paoc-popup-con-bg{margin: 30px;}
.paoc-modal-design-8 .paoc-popup-inr{border: 3px solid #555;}
.paoc-modal-design-8 .paoc-pro-close-popup{border-radius: 0; top: 0; right: 0; background-color: #555;}
.paoc-modal-design-8 .paoc-pro-close-popup:hover{background-color: #000000;}
.paoc-popup-fullscreen.paoc-has-image.paoc-modal-design-8 .paoc-btn-wrap{width: 45%;}
.paoc-popup-fullscreen.paoc-has-image.paoc-modal-design-8 .paoc-phone-wrap .paoc-btn{width: 50%;}
.paoc-popup-fullscreen.paoc-has-image.paoc-modal-design-8 .paoc-form-fields .paoc-form-field-row{-webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%;}
.paoc-has-image.paoc-modal-design-8:not(.paoc-popup-fullscreen) .paoc-form-fields .paoc-form-field-row{-webkit-box-flex: 1; -ms-flex: 1 100%; flex: 1 100%;}
.paoc-has-image.paoc-modal-design-8:not(.paoc-popup-fullscreen) .paoc-btn-wrap,
.paoc-has-image.paoc-modal-design-8:not(.paoc-popup-fullscreen) .paoc-phone-wrap .paoc-btn{width: 100%;}

/* Design 9 */
.paoc-modal-design-9 .paoc-popup-top-cont{background-color: #ff6348;}
.paoc-modal-design-9 .paoc-popup-mheading{color: #ffffff;}
.paoc-modal-design-9 .paoc-popup-sheading{color: #ffffff;}
.paoc-modal-design-9 .paoc-popup-img{width: 150px; height: 150px; border-radius: 100%; margin: -30px auto 15px auto;}
.paoc-modal-design-9 .paoc-btn{border-radius: 0;}
.paoc-has-image.paoc-modal-design-9 .paoc-popup-top-cont{padding-bottom: 50px;}
.paoc-has-image.paoc-modal-design-9 .paoc-popup-bottom-cont{padding-top: 0;}

/* Design 10 */
.paoc-modal-design-10{border-radius: 12px;}
.paoc-modal-design-10 .paoc-popup-bg-img{display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 100%; border-radius: 10px;}
.paoc-modal-design-10 .paoc-popup-con-bg{background-color: #fff; max-width: 370px; border-radius: 10px;}
.paoc-modal-design-10 .paoc-form-submit{background-color: rgb(71, 168, 178); border-radius: 0;}
.paoc-modal-design-10 .paoc-form-submit:hover,
.paoc-modal-design-10 .paoc-form-submit:focus,
.paoc-modal-design-10 .paoc-form-submit:active{background-color: #000000;}

.paoc-popup-fullscreen.paoc-modal-design-10,
.paoc-popup-fullscreen.paoc-modal-design-10 .paoc-popup-bg-img{border-radius: 0;}
.paoc-popup-fullscreen.paoc-modal-design-10 .paoc-popup-con-bg{max-width: 550px;}
.paoc-popup-fullscreen.paoc-has-image.paoc-modal-design-10 .paoc-btn-wrap{width: 45%;}
.paoc-popup-fullscreen.paoc-has-image.paoc-modal-design-10 .paoc-phone-wrap .paoc-btn{width: 50%;}
.paoc-popup-fullscreen.paoc-has-image.paoc-modal-design-10 .paoc-form-fields .paoc-form-field-row{-webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%;}
.paoc-has-image.paoc-modal-design-10:not(.paoc-popup-fullscreen) .paoc-form-fields .paoc-form-field-row{-webkit-box-flex: 1; -ms-flex: 1 100%; flex: 1 100%;}
.paoc-has-image.paoc-modal-design-10:not(.paoc-popup-fullscreen) .paoc-btn-wrap,
.paoc-has-image.paoc-modal-design-10:not(.paoc-popup-fullscreen) .paoc-phone-wrap .paoc-btn{width: 100%;}

/*****************************************************************************
	End - Modal, Push Notification & Slide In Popup Designs
******************************************************************************/

/*****************************************************************************
					Start - Bar Popup Designs
******************************************************************************/

/* Design 1 */
.paoc-bar-design-1{background-color: #042A72;}
.paoc-bar-design-2 .paoc-popup-inr-wrap{max-width: 100%; width: 100%; margin: auto;}
.paoc-bar-design-1 .paoc-popup-img-wrap{max-width: 15%;}
.paoc-bar-design-1.paoc-popup-email-lists .paoc-popup-last,
.paoc-bar-design-1.paoc-popup-target-url .paoc-popup-last,
.paoc-bar-design-1.paoc-popup-phone-calls .paoc-popup-last{max-width: 35%; width: 100%;}
.paoc-bar-design-1.paoc-popup .paoc-cta-wrap{-ms-flex-wrap: wrap; flex-wrap: wrap;}

/* Design 2 */
.paoc-bar-design-2{background-color: #000000;}
.paoc-bar-design-2 .paoc-popup-img-wrap{width: 20%;}
.paoc-bar-design-2 .paoc-popup-middle{width: 45%;}
.paoc-bar-design-2 .paoc-popup-last{width: 35%;}
.paoc-bar-design-2.paoc-popup-announcement .paoc-popup-middle,
.paoc-bar-design-2.paoc-popup-announcement .paoc-popup-last{width: 40%;}
.paoc-bar-design-2 .paoc-form-fields .paoc-form-submit,
.paoc-bar-design-2 .paoc-btn{background-color: #EC0089; color: #ffffff;}
.paoc-bar-design-2 .paoc-form-fields .paoc-form-field-row{width: 100%; margin: 0 0 7px 0;}
.paoc-bar-design-2.paoc-popup .paoc-btn-wrap{width: 100%; padding: 0 0 10px 0; margin: 0;}

/* Design 3 */
.paoc-bar-design-3{background-color: #ebf6fb; color: #000000;}
.paoc-bar-design-3 .paoc-popup-img-wrap{width: 17%;}
.paoc-bar-design-3 .paoc-popup-middle{width: 43%;}
.paoc-bar-design-3 .paoc-popup-last{width: 40%;}
.paoc-bar-design-3 .paoc-form-fields{text-align: left;}
.paoc-bar-design-3 .paoc-form-fields .paoc-form-field-row{margin: 0 auto 5px auto;}
.paoc-bar-design-3 .paoc-form-fields .paoc-form-inp{border-color: #cccccc;}
.paoc-bar-design-3 .paoc-popup-mheading{color: #1976ff;}
.paoc-bar-design-3 .paoc-popup-inr,
.paoc-bar-design-3 .paoc-popup-sheading,
.paoc-bar-design-3 .paoc-popup-content,
.paoc-bar-design-3 .paoc-secondary-con,
.paoc-bar-design-3 .paoc-popup-content p,
.paoc-bar-design-3 .paoc-secondary-con p{color: #000000;}
.paoc-bar-design-3 .paoc-pro-close-popup{background-color: #000000; fill: #ffffff;}
.paoc-bar-design-3 .paoc-phone-wrap .paoc-btn{width: 100%;}
.paoc-bar-design-3 .paoc-btn{background-color: #32b513; color: #fff; font-weight: bold;}
.paoc-bar-design-3 .paoc-btn-2 .paoc-btn{background-color: #D40323; color: #ffffff;}
.paoc-bar-design-3 .paoc-cta-wrap .paoc-btn svg{line-height: 16px; display: inline-block; text-align: center; height: 16px; width: 16px; vertical-align: middle;}
.paoc-popup.paoc-bar-design-3 .paoc-btn-wrap{padding: 0 0 10px 0; width: 100%;}

/* Design 4 */
.paoc-bar-design-4{background-color: #fcb4ca; color: #752132;}
.paoc-bar-design-4 .paoc-popup-img-wrap{width: 27%;}
.paoc-bar-design-4 .paoc-popup-last{width: 73%;}
.paoc-bar-design-4 .paoc-popup-mheading,
.paoc-bar-design-4 .paoc-popup-inr,
.paoc-bar-design-4 .paoc-popup-sheading,
.paoc-bar-design-4 .paoc-popup-content,
.paoc-bar-design-4 .paoc-secondary-con,
.paoc-bar-design-4 .paoc-popup-content p,
.paoc-bar-design-4 .paoc-secondary-con p,
.paoc-popup.paoc-bar-design-4 .paoc-btn-2 .paoc-btn{color: #752132;}
.paoc-bar-design-4 .paoc-form-fields{text-align: left;}
.paoc-bar-design-4 .paoc-form-fields .paoc-form-field-row{margin: 0 1% 7px 0; width: 32.33%;}
.paoc-bar-design-4 .paoc-form-fields .paoc-form-inp{border-radius: 50px;}
.paoc-bar-design-4 .paoc-btn,
.paoc-bar-design-4 .paoc-form-fields .paoc-form-submit{background-color: #a32f46; color: #ffffff; border-radius: 50px; font-weight: bold;}
.paoc-bar-design-4 .paoc-phone-wrap .paoc-btn{min-width: 350px;}
.paoc-bar-design-4 .paoc-form-fields .paoc-fields-form-innr,
.paoc-popup.paoc-bar-design-4 .paoc-cta-wrap{-webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;}
.paoc-popup.paoc-bar-design-4 .paoc-cta-wrap .paoc-btn-wrap{width: 50%;}

/* Design 5 */
.paoc-bar-design-5{background-color: #24242C; color: #cccccc;}
.paoc-bar-design-5 .paoc-popup-mheading{color: #ffffff; border-bottom: 1px solid;}
.paoc-bar-design-5 .paoc-popup-inr,
.paoc-bar-design-5 .paoc-popup-sheading,
.paoc-bar-design-5 .paoc-popup-content,
.paoc-bar-design-5 .paoc-secondary-con,
.paoc-bar-design-5 .paoc-popup-content p,
.paoc-bar-design-5 .paoc-secondary-con p{color: #cccccc;}
.paoc-bar-design-5 .paoc-popup-first{width: 20%;}
.paoc-bar-design-5 .paoc-popup-last{width: 50%;}
.paoc-bar-design-5 .paoc-popup-last{width: 30%;}
.paoc-bar-design-5 .paoc-form-fields .paoc-form-field-row{margin: 0 0 7px 0; width: 100%;}
.paoc-bar-design-5 .paoc-form-fields .paoc-form-inp{border-radius: 50px;}
.paoc-bar-design-5 .paoc-form-fields .paoc-form-submit{background-color: #545CD2; border-radius: 50px;}
.paoc-bar-design-5 .paoc-phone-wrap .paoc-btn{background-color: #545CD2; color: #fff; font-weight: bold; border-radius: 50px; width: 100%;}
.paoc-bar-design-5 .paoc-btn{background-color: #545CD2; color: #fff; font-weight: bold; border-radius: 50px;}
.paoc-popup.paoc-bar-design-5 .paoc-btn-wrap{padding: 0 0 10px 0; width: 100%;}

/*****************************************************************************
					End - Bar Popup Designs
******************************************************************************/

/* Safari */
@-webkit-keyframes paoc-spin {
	0% { -webkit-transform: rotate(0deg); }
	100% { -webkit-transform: rotate(360deg); }
}

@keyframes paoc-spin {
	0% { transform: rotate(0deg); }
	100% { transform: rotate(360deg); }
}

/**************************************************************************
		Start - Responsive CSS
***************************************************************************/
.paoc-column,
.paoc-columns{position: relative; padding-left: 10px; padding-right: 10px; float: left;}

/* Screen resolution "max-width: 500px" */
@media only screen and (max-width: 500px) {

	/* General CSS */
	.paoc-popup .paoc-form-fields .paoc-form-field-row,
	.paoc-fullscreen-popup.paoc-popup .paoc-form-fields .paoc-form-field-row{-webkit-box-flex: 0 !important; -ms-flex: 0 100% !important; flex: 0 100% !important;}
	.paoc-modal-popup .paoc-btn-wrap,
	.paoc-modal-popup .paoc-phone-wrap .paoc-btn,
	.paoc-fullscreen-popup.paoc-modal-popup .paoc-btn-wrap,
	.paoc-fullscreen-popup.paoc-modal-popup .paoc-phone-wrap .paoc-btn{width: 100% !important;}
}

/* Screen resolution "min-width: 500px" and "max-width: 640px" */
@media only screen and (min-width: 501px) and (max-width: 640px) {

	/* General CSS */
	.paoc-modal-popup .paoc-form-fields .paoc-form-field-row,
	.paoc-fullscreen-popup.paoc-modal-popup .paoc-form-fields .paoc-form-field-row{-webkit-box-flex: 0 !important; -ms-flex: 0 50% !important; flex: 0 50% !important;}
	.paoc-modal-popup .paoc-btn-wrap,
	.paoc-fullscreen-popup.paoc-modal-popup .paoc-btn-wrap{width: 45% !important;}
	.paoc-modal-popup .paoc-phone-wrap .paoc-btn,
	.paoc-fullscreen-popup.paoc-modal-popup .paoc-phone-wrap .paoc-btn{width: 50% !important;}

	/* Bar Popup Design 2 */
	.paoc-bar-design-2 .paoc-form-fields .paoc-fields-form-innr{-webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;}
	.paoc-bar-design-2 .paoc-form-fields .paoc-form-field-row{width: 60%;}
}

/* Screen resolution "max-width: 640px" */
@media only screen and (max-width: 640px) {

	/* General CSS */
	.paoc-padding-30{padding: 30px 15px;}
	.paoc-display-flex{-webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column;}

	/*****************************************************************************
		Start - Modal, Push Notification & Slide In Popup Designs
	******************************************************************************/

	/* Design 1 */
	.paoc-modal-design-1 .paoc-popup-bg-img{padding-bottom: 54.5%;}

	/* Design 2 */
	.paoc-modal-design-2 .paoc-popup-bg-img{padding-bottom: 54.5%;}
	.paoc-modal-design-2 .paoc-popup-con-bg{order: 1; text-align: center;}

	/* Design 7 */
	.paoc-modal-design-7 .paoc-popup-left-cont{text-align: center;}
	.paoc-modal-design-7 .paoc-pro-close-popup{background-color: rgba(0, 0, 0, 0.5);}

	/* Design 8 */
	.paoc-modal-design-8 .paoc-popup-bg-img{padding-bottom: 54.5%;}
	.paoc-modal-design-8 .paoc-popup-inr{margin: 15px;}

	/* Design 10 */
	.paoc-modal-design-10 .paoc-popup-cont-middle{text-align: center; padding-bottom: 0;}
	.paoc-modal-design-10 .paoc-popup-bg-img{padding-bottom: 54.5%;}

	/*****************************************************************************
		End - Modal, Push Notification & Slide In Popup Designs
	******************************************************************************/

	/*****************************************************************************
		Start - Bar Popup Designs
	******************************************************************************/

	/* General CSS */
	.paoc-popup.paoc-bar-popup .paoc-cta-wrap{-webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;}

	/* Design 1 */
	.paoc-bar-design-1 .paoc-popup-inr-wrap{text-align: center;}
	.paoc-bar-design-1 .paoc-popup-form-process{text-align: left;}
	.paoc-bar-design-1.paoc-popup-email-lists .paoc-popup-last,
	.paoc-bar-design-1.paoc-popup-target-url .paoc-popup-last,
	.paoc-bar-design-1.paoc-popup-phone-calls .paoc-popup-last{max-width: 100%;}

	/* Design 2 */
	.paoc-bar-design-2 .paoc-popup-inr-wrap{text-align: center;}
	.paoc-bar-design-2 .paoc-popup-form-process{text-align: left;}
	.paoc-bar-design-2 .paoc-popup-middle,
	.paoc-bar-design-2 .paoc-popup-last,
	.paoc-bar-design-2.paoc-popup-announcement .paoc-popup-middle,
	.paoc-bar-design-2.paoc-popup-announcement .paoc-popup-last{width: 100%;}
	.paoc-bar-design-2 .paoc-cta-wrap .paoc-btn{min-width: 200px; width: auto;}

	/* Design 3 */
	.paoc-bar-design-3 .paoc-popup-column{width: 100%;}

	/* Design 4 */
	.paoc-bar-design-4 .paoc-popup-inr{text-align: center;}
	.paoc-bar-design-4 .paoc-popup-left-cont{padding-bottom: 0;}

	/* Design 5 */
	.paoc-bar-design-5 .paoc-popup-con-bg{text-align: center;}
	.paoc-bar-design-5 .paoc-popup-left-cont{padding-bottom: 0;}

	/*****************************************************************************
		End - Bar Popup Designs
	******************************************************************************/
}

/* Screen resolution "min-width: 641px" and "max-width: 767px" */
@media only screen and (min-width: 641px) and (max-width: 767px) {

	/* General CSS */
	.paoc-display-flex-inr .paoc-display-flex{-webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column;}
	.paoc-bar-popup .paoc-form-submit-row .paoc-form-submit{width: 100%;}
}

/* Screen resolution "max-width: 720px" */
@media only screen and (max-width: 720px) {
	.paoc-cb-popup-body,
	.paoc-hide-overlay.custombox-content{width: 95%; max-width: 95% !important;}
	.paoc-hide-overlay .paoc-cb-popup-body{width: 100%; max-width: 100% !important;}
}

/* Screen resolution "max-width: 767px" */
@media only screen and (max-width: 767px) {

	/*****************************************************************************
		Start - Modal, Push Notification & Slide In Popup Designs
	******************************************************************************/

	/* Design 2 */
	.paoc-modal-design-2,
	.paoc-modal-design-2 .paoc-popup-img{border-radius: 0;}

	/*****************************************************************************
		End - Modal, Push Notification & Slide In Popup Designs
	******************************************************************************/
}

/* Screen resolution "min-width: 641px" and "max-width: 863px" */
@media only screen and (min-width: 641px) and (max-width: 863px) {

	/* General CSS */
	.paoc-popup-fullscreen.paoc-modal-popup .paoc-btn-wrap,
	.paoc-popup-fullscreen.paoc-modal-popup .paoc-phone-wrap .paoc-btn{width: 40%;}
}

/* Screen resolution "max-width: 782px" */
@media only screen and (max-width:782px) {
	.logged-in.admin-bar .paoc-pro-popup-modal{margin-top:46px;}
	.admin-bar .paoc-hide-overlay.paoc-cb-popup.custombox-content.custombox-y-top{top: 46px;}
}

/* Screen resolution "min-width: 641px" */
@media only screen and (min-width: 40.0625em) {

	/* Column CSS - Start */
	.paoc-col-1{width: 8.33333%;}
	.paoc-col-2{width: 16.66667%;}
	.paoc-col-3{width: 25%;}
	.paoc-col-4{width: 33.33333%;}
	.paoc-col-5{width: 41.66667%;}
	.paoc-col-6{width: 50%;}
	.paoc-col-7{width: 58.33333%;}
	.paoc-col-8{width: 66.66667%;}
	.paoc-col-9{width: 75%;}
	.paoc-col-10{width: 83.33333%;}
	.paoc-col-11{width: 91.66667%;}
	.paoc-col-12{width: 100%;}
	/* Column CSS - End */
}

/* Screen resolution "min-width: 641px" and "max-width:  920px" */
@media only screen and (min-width: 641px) and (max-width: 920px) {

	/* Start - Bar Popup CSS */
	.paoc-bar-popup .paoc-form-fields .paoc-form-field-row,
	.paoc-fullscreen-popup.paoc-bar-popup .paoc-form-fields .paoc-form-field-row{-webkit-box-flex: 0 !important; -ms-flex: 0 50% !important; flex: 0 50% !important;}
	.paoc-modal-popup .paoc-btn-wrap,
	.paoc-modal-popup .paoc-phone-wrap .paoc-btn{width: 80%;}
	/* End - Bar Popup CSS */

	/*****************************************************************************
		Start - Modal, Push Notification & Slide In Popup Designs
	******************************************************************************/

	/* Design 1 */
	.paoc-popup-fullscreen.paoc-has-image.paoc-modal-design-1 .paoc-form-fields .paoc-form-field-row{-webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%;}
	.paoc-popup-fullscreen.paoc-has-image.paoc-modal-design-1 .paoc-btn-wrap,
	.paoc-popup-fullscreen.paoc-has-image.paoc-modal-design-1 .paoc-phone-wrap .paoc-btn{width: 80%;}

	/* Design 2 */
	.paoc-popup-fullscreen.paoc-has-image.paoc-modal-design-2 .paoc-form-fields .paoc-form-field-row{-webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%;}
	.paoc-popup-fullscreen.paoc-has-image.paoc-modal-design-2 .paoc-btn-wrap,
	.paoc-popup-fullscreen.paoc-has-image.paoc-modal-design-2 .paoc-phone-wrap .paoc-btn{width: 80%;}

	/* Design 8 */
	.paoc-popup-fullscreen.paoc-has-image.paoc-modal-design-8 .paoc-form-fields .paoc-form-field-row{-webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%;}
	.paoc-popup-fullscreen.paoc-has-image.paoc-modal-design-8 .paoc-btn-wrap,
	.paoc-popup-fullscreen.paoc-has-image.paoc-modal-design-8 .paoc-phone-wrap .paoc-btn{width: 80%;}

	/*****************************************************************************
		End - Modal, Push Notification & Slide In Popup Designs
	******************************************************************************/

	/*****************************************************************************
		Start - Bar Popup Designs
	******************************************************************************/

	/* General CSS */
	.paoc-bar-popup .paoc-form-fields .paoc-fields-form-innr{-webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column;}

	/* Design 1 */
	.paoc-bar-design-1 .paoc-form-fields .paoc-form-field-row{width: 100%; margin: 0 0 7px 0;}
	.paoc-popup.paoc-bar-design-1 .paoc-cta-wrap{-webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column;}
	.paoc-popup.paoc-bar-design-1 .paoc-btn-wrap{width: 100%; padding-right: 0;}

	/* Design 3 */
	.paoc-bar-design-3 .paoc-form-fields .paoc-form-field-row{width: 100%; margin: 0 0 7px 0;}

	/* Design 4 */
	.paoc-bar-design-4 .paoc-form-fields .paoc-form-field-row{-webkit-box-flex: 0 !important; -ms-flex: 0 0 100% !important; flex: 0 0 100% !important;}

	/* Design 5 */
	.paoc-bar-design-5 .paoc-form-fields .paoc-form-field-row{-webkit-box-flex: 0 !important; -ms-flex: 0 0 100% !important; flex: 0 0 100% !important;}

	/*****************************************************************************
		End - Bar Popup Designs
	******************************************************************************/
}

/* Screen resolution "max-width:  920px" */
@media only screen and (max-width: 920px) {

	/* Bar Popup General CSS */
	.paoc-bar-popup .paoc-popup-img-wrap{max-width: 150px; width: 100%;}
}