.product_listing{ margin:0px; padding:10px 0px 20px; width:25%; float:left; font-family: 'Poppins', sans-serif; }
.block_box{ margin:10px 10px; padding:0px 0px 15px; text-align:center;}
.product_thumb{ margin:0px; padding:0px 0px 20px; position:relative;}
.product_thumb_inner{ margin:0px; padding:0px; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}
.product_thumb img{ margin:0px; padding:0px; width:100%; height:255px;}
.product_listing h4{ margin:0px auto; padding:0px; color:#201308; font-size:20px; font-weight:500; font-family: 'Poppins', sans-serif; }
.product_listing h4 a{ display:block; color:#201308; text-decoration:none; text-transform:uppercase; }
.product_listing h4 a:hover{color:#d4a865;}
.addbox_price{ margin:0px; padding:0px; color:#d4a865; font-size:30px; font-weight:700;}
.detail_related{ margin:0px 0px; padding:0px 10px;}
.detail_related .related{display:none;}
.woocommerce .woocommerce-breadcrumb { margin:0px 0px 25px; padding:10px 10px; font-size:16px; color:#922752; font-weight:500; text-transform:uppercase; display:none;} .woocommerce .woocommerce-breadcrumb a{ font-size:16px; color:#922752; font-weight:300; text-decoration:none;}
.breadcrumb ul li a:hover{ text-decoration:underline;}
#primary_wrapper{ margin:0px 0px; padding:0px 0px; background:#fff;}
.product_wrapper{ margin:0px auto; padding:40px 0px; max-width:1210px;}
.wrapper{ margin:0px auto; padding:40px 0px; width:1170px;}
.product_panel{ margin:0px 0px; padding:0px 10px;}
.anchor_box{ margin:0px 0px; padding:0px 0px; background: url(//appliedinnovation.com.au/wp-content/themes/applied/css/assets/images/inner_hero.jpg) center top no-repeat; position:relative; height:340px;}
.anchor_box h1{margin:0px auto; padding:70px 0px 0px; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); width:1120px; font-size:45px; color:#fff; text-transform:uppercase;}
.category_shortdesc{ margin:0px 0px; padding:0px 0px 0px;}
.term-description{ margin:0px 0px; padding:0px 10px 25px;}
.category_shortdesc h3{ margin:0px 0px; padding:0px 0px; font-size:34px; color:#922752; text-transform:uppercase; font-weight:400;}
.category_shortdesc h4{ margin:0px 0px; padding:0px 0px; font-size:24px; color:#e5c89c; text-transform:uppercase; font-weight:400;}
.woocommerce-result-count, .woocommerce-ordering{ display:none;}
.dtail_boxup{ margin:0px 0px; padding:0px 10px;} .detail_colmn2 h2{ margin:0px 0px; padding:0px 0px 20px !important; font-size:30px; color:#18212e; text-transform:uppercase;}
.detail_colmn2 p.price{ display:none;}
.detail_colmn2 .product_meta{ display:none;}
.woocommerce div.product .woocommerce-tabs ul.tabs{ display:none;}
.detail_colmn2 p{ margin:0px 0px; padding:0px 0px 20px; font-size:17px; color:#535353; line-height:30px;}
.makin_price{ margin:0px 0px 0px; padding:5px 0px 20px; color:#18212e; font-size:30px; font-weight:700;}
.custom_options{ margin:0px 0px; padding:0px 0px 20px; color:#535353; font-size:16px; text-transform:uppercase; line-height:30px;}
.custom_options strong{ font-weight:700; color:#535353;}
.custom_box{ margin:5px 15px 5px 0px; padding:13px 15px; float:left; border:1px solid #d9d9d9; text-transform:uppercase;}
.custom_box label{ float:left; color:#535353;}
.custom_box input{margin: 0px 0px; padding:0px 0px !important; font-family: 'Poppins', sans-serif; font-size:17px; color:#535353 !important; -webkit-appearance:textfield !important; -moz-appearance:textfield !important; appearance:textfield !important; border:none; text-align:center !important; line-height:19px !important; width:30px !important; background:#fff !important; border:none !important;}
.custom_button{ margin:5px 0px; padding:0px 0px;}
.custom_button button{ margin:0px 0px !important; padding:5px 5px !important; color:#fff !important; font-size:16px !important; font-weight:500 !important;text-transform:uppercase; border:none !important; background:#922752 !important; cursor:pointer; font-family: 'Poppins', sans-serif; border-radius:0px !important; display:block; width:200px; text-align:center !important; height:auto;}
.custom_button button:hover{background:#18212e !important; color:#fff !important;}
.detail_related h2{ margin:0px 0px; padding:20px 0px 10px !important; font-size:30px; color:#18212e; text-transform:uppercase;}
.detail_related p{ margin:0px 0px; padding:0px 0px 20px; font-size:17px; color:##535353;; line-height:30px;}
.detail_related p strong{ font-weight:500;}
.detail_related p a{ color:#922752; text-decoration:none;}
#customer_details h3{ font-size:27px;}
#customer_details{ margin:0px 0px; padding:0px 0px 25px;}
#order_review_heading{ padding:0px 0px 5px; font-size:27px;}
.woocommerce-order h2{ font-size:27px;}
.woocommerce table.shop_table a.view{ color:#fff; height:auto; display:block; text-align:center;}
.woocommerce table.shop_table a.view:hover{ color:#fff;}
.woocommerce-account .addresses .title h3{ font-size:25px;}
.woocommerce-account .addresses address{ font-style:normal; line-height:27px;}
h4, h5, h6{ font-weight:600;}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
.product_listing{ margin:0px 0px; width:48%; padding:0px 0px; float:left;}
.product_thumb img{ height:240px;}
}
@media only screen and (min-width: 568px) and (max-width: 767px) {
.product_listing{ margin:0px 0px; width:48%; padding:0px 0px; float:left;}
.product_thumb img{ height:240px;}
.col-1, .col-2{ width:100% !important;}
}
@media only screen and (min-width: 412px) and (max-width: 567px) {
.product_listing{ margin:0px auto; width:300px; padding:0px 0px; float:none;}
.product_thumb img{ height:auto;}
.col-1, .col-2{ width:100% !important;}
}
@media only screen and (max-width: 411px) {
.product_listing{ margin:0px auto; width:300px; padding:0px 0px; float:none;}
.product_thumb img{ height:auto;}
.col-1, .col-2{ width:100% !important;}
}
@media only screen and (max-width: 1024px) {
.product_wrapper{ width:95%;}
.wrapper{ width:95%;}
.anchor_box h1{ width:90%;}
.tp-leftarrow.default, .tp-rightarrow.default{ display:none !important;}
.tp-caption{ top:170px !important;}
.anchor_box h1{ font-size:37px;}
.fullwidth_wrapper h1{ font-size:34px;}
.fullwidth_wrapper h2{ font-size:27px;}
.fullwidth_wrapper h3{ font-size:24px;}
.category_shortdesc h3{ font-size:24px;}
.category_shortdesc h4{ font-size:18px;}
.detail_colmn2 h2{ font-size:27px;}
.detail_related h2{ font-size:27px;}
#customer_details h3{ font-size:24px;}
.woocommerce table.shop_table td:first-child{ width:auto !important;}
}
.woocommerce a.remove{display:block;font-size:24px;height:auto;width:auto;text-align:center;line-height:24px;border-radius:0px;color:#535353 !important;text-decoration:none;border:0; background:none; font-weight:500;}.woocommerce a.remove:hover{color:#922752 !important; background:none;}
.woocommerce .woocommerce-error a,.woocommerce .woocommerce-info a,.woocommerce .woocommerce-message a{ color:#18212e;}
.woocommerce .woocommerce-error a:hover,.woocommerce .woocommerce-info a:hover,.woocommerce .woocommerce-message a:hover{ color:#535353; text-decoration:none;}
.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{padding:1em 2em 1em 3.5em!important;margin:0 0 1em!important;position:relative; background-color:#FFF; color:#922752; border-top:3px solid #922752;list-style:none!important;width:auto;word-wrap:break-word}
.woocommerce .woocommerce-error li,.woocommerce .woocommerce-info li,.woocommerce .woocommerce-message li{list-style:none!important;padding-left:0!important;margin-left:0!important}
.woocommerce .woocommerce-message{border-top-color:#922752;}
.woocommerce .woocommerce-message:before{content:"\e015";color:#922752;}
.woocommerce .woocommerce-info{border-top-color:#922752;}
.woocommerce .woocommerce-info:before{color:#922752;}
.woocommerce .woocommerce-error{border-top-color:#922752;}
.woocommerce .woocommerce-error:before{content:"\e016";color:#922752;}
.woocommerce small.note{display:block;color:#535353;font-size:.857em;margin-top:10px}
.woocommerce .woocommerce-breadcrumb{margin:0 0 1em;padding:0;font-size:.92em;color:#535353;}
.woocommerce .woocommerce-breadcrumb:after,.woocommerce .woocommerce-breadcrumb:before{content:" ";display:table}
.woocommerce .woocommerce-breadcrumb a{color:#535353;}
.woocommerce .quantity .qty{ margin:0px 0px; padding:10px 0px; width:4.631em;text-align:center; background:#f9f9f9; font-size:16px; color:#535353; font-weight:400; border:1px solid #d9d9d7; font-family: 'Poppins', sans-serif; -webkit-appearance:textfield; -moz-appearance:textfield; appearance:textfield;}
.woocommerce div.product{margin-bottom:0;position:relative}
.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover{background:#18212e;color:#fff;}
.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;line-height:1;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block}
.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#18212e; color:#fff;}
.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{font-size:16px;margin:0;line-height:1;cursor:pointer;position:relative;font-family:inherit;text-decoration:none;overflow:visible;padding:10px 20px;font-weight:500;border-radius:0px;left:auto;color:#FFF;background-color:#922752;border:none;white-space:nowrap;display:inline-block;background-image:none;box-shadow:none;-webkit-box-shadow:none;text-shadow:none; font-family: 'Poppins', sans-serif; text-transform:uppercase; height:50px; line-height:32px; text-decoration:none;}
<!--.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{font-size:16px;margin:0;line-height:1;cursor:pointer;position:relative;font-family:inherit;text-decoration:none;overflow:visible;padding:10px 20px;font-weight:500;border-radius:0px;left:auto;color:#FFF;background-color:#922752;border:none;white-space:nowrap;display:inline-block;background-image:none;box-shadow:none;-webkit-box-shadow:none;text-shadow:none; font-family: 'Poppins', sans-serif; text-transform:uppercase; height:50px; line-height:32px; text-decoration:none;}-->
.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{padding:10px 25px; background-color:#922752; color:#fff;-webkit-font-smoothing:antialiased; text-transform:uppercase; font-size:17px; transition: all 1s ease; font-weight:500;}
.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background:#922752; color:#fff;}
.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{background:#18212e; color:#fff;}
.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit:disabled[disabled]:hover,.woocommerce a.button.disabled:hover,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled[disabled]:hover,.woocommerce button.button.disabled:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:hover,.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover{color:#fff; background-color:#18212e;}
.woocommerce table.shop_table{ border:none; margin:0px -1px 25px 0px; text-align:left; width:100%; border-collapse:collapse; border-radius:0px; font-size:17px; color:#535353; font-family: 'Poppins', sans-serif; text-transform:uppercase; border:none;}
.woocommerce table.shop_table a{color:#535353; text-decoration:none;}.woocommerce table.shop_table a:hover{color:#18212e; text-decoration:none;}
.woocommerce table.shop_table th{padding:15px 10px; color:#FFF; background:#922752; font-size:16px; font-weight:600;}
.woocommerce table.shop_table td{border-top:1px solid #d9d9d7;padding:10px 10px;vertical-align:middle; background:#FFF; text-transform:none;}
.woocommerce table.shop_table td:first-child{ padding:10px 10px; width:130px;}
.woocommerce table.shop_table td:last-child{ padding:10px 10px; text-align:right !important;}
.woocommerce table.shop_table th:first-child{ padding:10px 10px; width:130px;}
.woocommerce table.shop_table th:last-child{ padding:10px 10px; text-align:center !important;}
.woocommerce #order_review table.shop_table th:first-child{ padding:10px 10px; width:auto;}
.woocommerce #order_review table.shop_table th:last-child{ padding:10px 10px; text-align:right !important;}
.woocommerce #order_review td:first-child{ padding:10px 10px; width:auto;}
.woocommerce #order_review td:last-child{ padding:10px 10px; text-align:right !important;}
.woocommerce-order-details table.shop_table th:first-child{ width:auto;}
.woocommerce-order-details table.shop_table td:first-child{ width:auto;}
.woocommerce-order-details table.shop_table th:last-child{ padding:10px 10px; text-align:right !important;}
.woocommerce table.shop_table td img{ width:100px; background:none; border:2px solid #922752;}
.woocommerce table.shop_table td small{font-weight:400}
.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child th{border-top:0}
.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{border-top:1px solid #b3b3b3; color:#535353; background:#FFF;}
.woocommerce form .form-row select{ margin:0px 0px; padding:5px 5px; box-sizing:border-box;width:100%;margin:0;outline:0;line-height:1; border:1px solid #e5e5e5; font-family: 'Poppins', sans-serif; color:#535353; font-size:16px; font-weight:normal;}
.woocommerce form .form-row .required{color:red;font-weight:700;border:0;  text-decoration:none;}.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}
.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{padding:7px 7px; box-sizing:border-box;width:100%;margin:0;outline:0;line-height:normal; border:1px solid #b3b3b3; font-family: 'Poppins', sans-serif; color:#535353; font-size:16px; font-weight:normal; text-transform:none;}
.woocommerce form .form-row textarea{height:4em;line-height:1.5;display:block;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
.woocommerce form .form-row .select2-container{width:100%;line-height:2em}
.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:#a00}
.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:#69bf29}
.woocommerce form .form-row ::-webkit-input-placeholder{line-height:normal}
.woocommerce form .form-row :-moz-placeholder{line-height:normal}
.woocommerce form .form-row :-ms-input-placeholder{line-height:normal}
.woocommerce .cart-collaterals table th, .woocommerce-page .cart-collaterals table th{ margin:0px 0px; padding:0px 15px 10px; color:#535353; font-weight:normal; font-size:16px; text-transform:uppercase;}
.woocommerce .cart-collaterals table td, .woocommerce-page .cart-collaterals table td{ margin:0px 0px; padding:0px 0px 10px 15px; color:#535353; font-size:18px;}
.disply ul li label { font-size:16px;}
.woocommerce .cart-collaterals table th span, .woocommerce-page .cart-collaterals table th span{ color:#535353; font-size:18px; text-transform:none;
font-family: 'Poppins', sans-serif; text-transform:uppercase;}
.woocommerce-cart .cart-collaterals .cart_totals table td span, .woocommerce-cart .cart-collaterals .cart_totals table th span{ color:#535353; font-size:16px; text-transform:none; font-family: 'Poppins', sans-serif; text-transform:none;}
.woocommerce .cart-collaterals table td strong span, .woocommerce-page .cart-collaterals table td strong span{color:#535353 !important; font-size:16px !important; font-family: 'Poppins', sans-serif; font-weight:700 !important; text-transform:uppercase; padding:0px 0px 0px 0px !important;}
.woocommerce .cart-collaterals table select, .woocommerce-page .cart-collaterals table select{ margin:0px 0px; padding:8px 5px; border:1px solid #e5e5e5; font-family: 'Poppins', sans-serif; color:#535353; font-size:16px; font-weight:normal;}
.woocommerce .cart-collaterals table input, .woocommerce-page .cart-collaterals table input{ margin:0px 0px; padding:7px 5px; border:1px solid #e5e5e5; font-family: 'Poppins', sans-serif; color:#535353; font-size:16px; font-weight:normal;}
.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:none;padding:0px;margin:0px 0px 15px;text-align:left;border-radius:0px}
.woocommerce ul#shipping_method .amount{font-weight:700}
.woocommerce .order_details li{float:left;margin-right:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-right:1px dashed #d3ced2;padding-right:2em;margin-left:0;padding-left:0; color:#535353; list-style-type:none;}
.woocommerce .order_details li strong{display:block;font-size:14px;text-transform:none;line-height:1.5; font-weight:600;}
.woocommerce-cart .cart-collaterals .cart_totals p small{color:#535353; font-size:.83em}.woocommerce-checkout .checkout .create-account small{font-size:11px;color:#535353; font-weight:400}.woocommerce-checkout .checkout div.shipping-address{padding:0;clear:left;width:100%}
.single-product .twentythirteen p.stars,.woocommerce-checkout #payment ul.payment_methods li:after,.woocommerce-checkout #payment ul.payment_methods:after,.woocommerce-checkout .checkout .shipping_address{clear:both}
.woocommerce-checkout #payment{background:#e1e1e1;border-radius:0px}.woocommerce-checkout #payment ul.payment_methods{text-align:left;padding:1em;border-bottom:1px solid #808080;margin:0;list-style-type:none !important;}
#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{content:"";display:block;border:1em solid #e9e9e9;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:-.75em;left:0;margin:-1em 0 0 2em}
.woocommerce-checkout #payment ul.payment_methods li{line-height:2;text-align:left;margin:0;font-weight:400; color:#535353; font-size:15px; list-style-type:none;}
.woocommerce-checkout #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#e9e9e9;color:#535353}
.woocommerce-checkout #payment div.payment_box p:last-child{margin-bottom:0; font-size:14px;}
.select2-container .select2-choice{display:block;padding:3px 0 3px 8px;overflow:hidden;position:relative;border:1px solid #b3b3b3;white-space:nowrap;color:#808080;text-decoration:none;border-radius:0px;background-clip:padding-box;user-select:none;background-color:#fff;font-weight:400}
.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:49%}
.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:49%}
.woocommerce #content table.cart td.actions .input-text, .woocommerce table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions .input-text, .woocommerce-page table.cart td.actions .input-text{ padding:10px 5px; width:200px; border:1px solid #b3b3b3; font-size:16px; color:#535353; height:50px;}
.woocommerce .cart-collaterals, .woocommerce-page .cart-collaterals{ margin:0px 0px; padding:20px 0px;}
.woocommerce ul#shipping_method li{ background:none;}
.woocommerce-checkout #payment ul.payment_methods li{ background:none;}
.select2-container .select2-selection--single{ padding:7px 7px; height:50px;}
.select2-container--default .select2-selection--single{ border-radius:0px;}
.select2-container--default .select2-selection--single .select2-selection__rendered{ line-height:2em;}
.select2-container--default .select2-selection--single .select2-selection__arrow{ height:50px;}
.select2-container--default .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-results__option--highlighted[data-selected]{ background:#18212e;}
.woocommerce ul.order_details li strong{ font-size:14px;}
.woocommerce .woocommerce-customer-details address{ line-height:27px;}
.woocommerce-MyAccount-navigation{ margin:0px 0px; padding:0px 0px;}
.woocommerce-MyAccount-navigation ul{ margin:0px 0px; padding:0px 0px; list-style:none;}
.woocommerce-MyAccount-navigation ul li{ margin:0px 0px; padding:1px 0px; font-size:16px; color:#fff; line-height:normal;}
.woocommerce-MyAccount-navigation ul li a{padding:14px 15px; display:block; color:#fff; text-decoration:none; background:#922752;}
.woocommerce-MyAccount-navigation ul li a:hover{color:#fff; text-decoration:none; background:#18212e;}
.woocommerce-MyAccount-navigation ul li.is-active a{color:#fff; text-decoration:none; background:#18212e;}
.woocommerce p span{ display:inherit;}
.woocommerce p span.optional, .woocommerce p span.required{ display:inline;}
.woocommerce table.shop_table tbody th, .woocommerce table.shop_table tfoot td, .woocommerce table.shop_table tfoot th{ font-weight:500;}
.socila_fallow{ display:none;}