.awooc-hide { display: none; } .blockUI:before, .awooc-hidden-data { display: none !important; } #awooc-custom-order-button.awooc-custom-order.button.alt.show-add-to-card { position: relative; margin-left: 0.6125rem; } .awooc-custom-order-wrap { padding: 2.125rem; } .awooc-form-custom-order-img { text-align: center; } .awooc-form-custom-order-img img { width: 40%; height: auto; float: left; margin-right: 1rem; } .woocommerce .awooc-custom-order-wrap .wpcf7-form-control { width: 100%; margin-bottom: 0.875rem; background-color: #f2f2f2; color: #43454b; outline: 0; border: 0; box-sizing: border-box; box-shadow: inset 0 1px 1px rgba(0, 0, 0, .125); } .woocommerce .awooc-custom-order-wrap .wpcf7-form-control.wpcf7-submit { background-color: #13aff0; color: #fff; box-shadow: 0 1px 1px rgba(0, 0, 0, .125); } .woocommerce .awooc-custom-order-wrap .wpcf7-form-control.wpcf7-submit:hover { background-color: #43454b; } .awooc-close { font-size: 35px; position: absolute; top: 0; right: 0; line-height: 30px; width: 30px; height: 30px; z-index: 100; color: #161616; opacity: 0.5; background: rgba(0, 0, 0, 0.00); -o-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -webkit-transition: all 0.5s ease-in-out; } .awooc-close:hover { opacity: 1; cursor: pointer; } .awooc-attr-wrapper span { padding-left: 1rem; display: block; line-height: 1.3; } .cssload-container * { box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; } .cssload-container { margin: 0 auto 0 auto; display: inline-block; vertical-align: middle; } .cssload-spinner { width: 100%; height: 17px; text-align: center; position: absolute; left: 2px; top: 6px; } .cssload-speeding-wheel { width: 15px; height: 15px; margin: 0 auto; border: 1px solid rgb(240, 240, 240); border-radius: 50%; border-left-color: transparent; border-right-color: transparent; animation: cssload-spin 575ms infinite linear; -o-animation: cssload-spin 575ms infinite linear; -ms-animation: cssload-spin 575ms infinite linear; -webkit-animation: cssload-spin 575ms infinite linear; -moz-animation: cssload-spin 575ms infinite linear; } @keyframes cssload-spin { 100% { transform: rotate(360deg); transform: rotate(360deg); } } @-o-keyframes cssload-spin { 100% { -o-transform: rotate(360deg); transform: rotate(360deg); } } @-ms-keyframes cssload-spin { 100% { -ms-transform: rotate(360deg); transform: rotate(360deg); } } @-webkit-keyframes cssload-spin { 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @-moz-keyframes cssload-spin { 100% { -moz-transform: rotate(360deg); transform: rotate(360deg); } } .awooc-col-wrap { display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-align-content: flex-start; -ms-flex-line-pack: start; align-content: flex-start; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .awooc-col { -webkit-flex: 0 1 100%; -ms-flex: 0 1 100%; flex: 0 1 100%; max-width: 100%; -webkit-align-self: flex-start; -ms-flex-item-align: flex-start; align-self: flex-start; padding: 0.875rem 0.875rem; } .awooc-col.columns-left { text-align: left; } .awooc-col.awooc-col-full { -webkit-flex: 0 1 100%; -ms-flex: 0 1 100%; flex: 0 1 100%; max-width: 100%; } @media (min-width: 568px) { .awooc-col { -webkit-flex: 0 1 50%; -ms-flex: 0 1 50%; flex: 0 1 50%; max-width: 50%; } .awooc-form-custom-order-img img { width: 100%; height: auto; } }