div.wpcf7 {
margin: 0;
padding: 0;
}
div.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
height: 1px;
width: 1px;
margin: 0;
padding: 0;
border: 0;
}
div.wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #ff0000;
}
div.wpcf7-mail-sent-ok {
border: 2px solid #398f14;
}
div.wpcf7-mail-sent-ng,
div.wpcf7-aborted {
border: 2px solid #ff0000;
}
div.wpcf7-spam-blocked {
border: 2px solid #ffa500;
}
div.wpcf7-validation-errors,
div.wpcf7-acceptance-missing {
border: 2px solid #f7e700;
}
.wpcf7-form-control-wrap {
position: relative;
}
span.wpcf7-not-valid-tip {
color: #f00;
font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip span.wpcf7-not-valid-tip {
position: absolute;
top: 20%;
left: 20%;
z-index: 100;
border: 1px solid #ff0000;
background: #fff;
padding: .2em .8em;
}
span.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
span.wpcf7-list-item-label::before,
span.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-display-none {
display: none;
}
div.wpcf7 .ajax-loader {
visibility: hidden;
display: inline-block;
background-image: url(//www.securitywholesalers.com.au/wp-content/plugins/contact-form-7/images/ajax-loader.gif);
width: 16px;
height: 16px;
border: none;
padding: 0;
margin: 0 0 0 4px;
vertical-align: middle;
}
div.wpcf7 .ajax-loader.is-active {
visibility: visible;
}
div.wpcf7 div.ajax-error {
display: none;
}
div.wpcf7 .placeheld {
color: #888;
}
div.wpcf7 input[type="file"] {
cursor: pointer;
}
div.wpcf7 input[type="file"]:disabled {
cursor: default;
}
div.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}.form_popup {
box-shadow: 0 0 10px rgba(0,0,0,0.3);
display:none;
margin:1em;
background-color: #FFF;
padding: 20px;
width: 30%;
}
.form_popup label {
display: block;
font-weight: bold;
}
.form_popup input[type=text],
.form_popup select ,
.form_popup textarea {
width: 100%
}
.form_popup textarea {
height: 150px;
}
.form_close_btn { padding: 0px 8px; float: right; margin-bottom: 10px;} 
.form_title { text-align: center;}
.form_popup66_wrapper { display: none; }.swnza_banner p, .swnza_banner{ display:none; }#cxecrtTipTip_holder {
display: none;
position: absolute;
top: 0;
left: 0;
z-index: 99999;
}
#cxecrtTipTip_holder.tip_top {
padding-bottom: 5px;
}
#cxecrtTipTip_holder.tip_bottom {
padding-top: 5px;
}
#cxecrtTipTip_holder.tip_right {
padding-left: 5px;
}
#cxecrtTipTip_holder.tip_left {
padding-right: 5px;
}
#cxecrtTipTip_content {
font-size: 11px;
color: #fff;
text-shadow: 0 0 2px #000;
padding: 4px 8px;
border: 1px solid rgba(255,255,255,0.25);
background-color: rgb(25,25,25);
background-color: rgba(25,25,25,0.92);
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(transparent), to(#000));
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
box-shadow: 0 0 3px #555;
-webkit-box-shadow: 0 0 3px #555;
-moz-box-shadow: 0 0 3px #555;
}
#cxecrtTipTip_arrow, #cxecrtTipTip_arrow_inner {
position: absolute;
border-color: transparent;
border-style: solid;
border-width: 6px;
height: 0;
width: 0;
}
#cxecrtTipTip_holder.tip_top #cxecrtTipTip_arrow {
border-top-color: #fff;
border-top-color: rgba(255,255,255,0.35);
}
#cxecrtTipTip_holder.tip_bottom #cxecrtTipTip_arrow {
border-bottom-color: #fff;
border-bottom-color: rgba(255,255,255,0.35);
}
#cxecrtTipTip_holder.tip_right #cxecrtTipTip_arrow {
border-right-color: #fff;
border-right-color: rgba(255,255,255,0.35);
}
#cxecrtTipTip_holder.tip_left #cxecrtTipTip_arrow {
border-left-color: #fff;
border-left-color: rgba(255,255,255,0.35);
}
#cxecrtTipTip_holder.tip_top #cxecrtTipTip_arrow_inner {
margin-top: -7px;
margin-left: -6px;
border-top-color: rgb(25,25,25);
border-top-color: rgba(25,25,25,0.92);
}
#cxecrtTipTip_holder.tip_bottom #cxecrtTipTip_arrow_inner {
margin-top: -5px;
margin-left: -6px;
border-bottom-color: rgb(25,25,25);
border-bottom-color: rgba(25,25,25,0.92);
}
#cxecrtTipTip_holder.tip_right #cxecrtTipTip_arrow_inner {
margin-top: -6px;
margin-left: -5px;
border-right-color: rgb(25,25,25);
border-right-color: rgba(25,25,25,0.92);
}
#cxecrtTipTip_holder.tip_left #cxecrtTipTip_arrow_inner {
margin-top: -6px;
margin-left: -7px;
border-left-color: rgb(25,25,25);
border-left-color: rgba(25,25,25,0.92);
} @media screen and (-webkit-min-device-pixel-ratio:0) {	
#cxecrtTipTip_content {
padding: 4px 8px 5px 8px;
background-color: rgba(45,45,45,0.88);
}
#cxecrtTipTip_holder.tip_bottom #cxecrtTipTip_arrow_inner { 
border-bottom-color: rgba(45,45,45,0.88);
}
#cxecrtTipTip_holder.tip_top #cxecrtTipTip_arrow_inner { 
border-top-color: rgba(20,20,20,0.92);
}
}@font-face {
font-family: 'cxecrt-icon-font';
src: url(//www.securitywholesalers.com.au/wp-content/plugins/woocommerce-email-cart/assets/fontello/font/cxecrt-icon-font.eot?52582147);
src: url(//www.securitywholesalers.com.au/wp-content/plugins/woocommerce-email-cart/assets/fontello/font/cxecrt-icon-font.eot?52582147#iefix) format('embedded-opentype'),
url(//www.securitywholesalers.com.au/wp-content/plugins/woocommerce-email-cart/assets/fontello/font/cxecrt-icon-font.woff?52582147) format('woff'),
url(//www.securitywholesalers.com.au/wp-content/plugins/woocommerce-email-cart/assets/fontello/font/cxecrt-icon-font.ttf?52582147) format('truetype'),
url(//www.securitywholesalers.com.au/wp-content/plugins/woocommerce-email-cart/assets/fontello/font/cxecrt-icon-font.svg?52582147#cxecrt-icon-font) format('svg');
font-weight: normal;
font-style: normal;
}   [class^="cxecrt-icon-"]:before, [class*=" cxecrt-icon-"]:before {
font-family: "cxecrt-icon-font";
font-style: normal;
font-weight: normal;
speak: none;
display: inline-block;
text-decoration: inherit;
width: 1em;
margin-right: .2em;
text-align: center;  font-variant: normal;
text-transform: none; line-height: 1em;  margin-left: .2em;   -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;  }
.cxecrt-icon-info-circled:before { content: '\e800'; } .cxecrt-icon-cart-arrow-down:before { content: '\e801'; } .cxecrt-icon-export:before { content: '\e802'; } .cxecrt-icon-left-open:before { content: '\e803'; } .cxecrt-icon-cancel:before { content: '\e804'; }