: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in
.et_header_style_centered .et-search-form input, .et_header_style_centered span.et_close_search_field {
.et_vertical_nav.et_header_style_centered .et-search-form input, .et_vertical_nav.et_header_style_centered span.et_close_search_field {
.et_search_form_container {
.container.et_search_form_container {
.container.et_search_form_container.et_pb_search_visible {
-webkit-animation: fadeInTop 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
animation: fadeInTop 1s 1 cubic-bezier(0.77, 0, 0.175, 1); }
.et_pb_search_visible.et_pb_no_animation {
.et_pb_search_form_hidden {
-webkit-animation: fadeOutTop 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
animation: fadeOutTop 1s 1 cubic-bezier(0.77, 0, 0.175, 1); }
span.et_close_search_field {
span.et_close_search_field:after {
font-family: 'ETmodules';
-webkit-font-feature-settings: normal;
font-feature-settings: normal;
-webkit-font-smoothing: antialiased;
-webkit-box-sizing: border-box;
box-sizing: border-box; }
.container.et_menu_container {
.container.et_search_form_container.et_pb_search_form_hidden {
.container.et_pb_menu_hidden {
background: rgba(0, 0, 0, 0) !important; }
input[type="search"]::-webkit-search-cancel-button {
-webkit-appearance: none; }
#left-area .post-meta a {
#left-area .et_featured_image {
body.single .et_audio_content {
/* Pagebuilder On Posts */
.et_pb_pagebuilder_layout.single.et_full_width_page:not(.et-tb-has-body) #main-content .container {
.et_pb_pagebuilder_layout.single.et_full_width_page:not(.et-tb-has-body) .et_post_meta_wrapper {
.et_pb_pagebuilder_layout.single.et_full_width_page:not(.et-tb-has-body) .et_post_meta_wrapper:last-of-type {
.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row {
.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_with_background .et_pb_row {
.et_pb_pagebuilder_layout.single.et_full_width_page:not(.et-tb-has-body) #main-content .et_pb_row {
.et_pb_pagebuilder_layout .entry-content,
.et_pb_pagebuilder_layout .et_pb_post .entry-content {
margin-bottom: 0 !important;
.single-project.et_pb_pagebuilder_layout .nav-single {
/* Required by Theme Check */
/* Password Protected Post */
.et_password_protected_form p input {
border-radius: 0 !important;
padding: 16px !important;
-webkit-box-sizing: border-box;
box-sizing: border-box; }
.et_password_protected_form label {
.et_password_protected_form .et_submit_button {
.post-password-required .et_pb_row, .post-password-required p.nocomments.container {
.post-password-required p.nocomments.container:before {
position: fixed !important;
.entry-content address, .comment-content address, body.et-pb-preview #main-content .container address {
color: #fff !important; }
.shop_table .actions .submit {
.shop_table .actions .checkout-button {
margin-bottom: 30px !important; }
.woocommerce-message a.button.wc-forward {
.woocommerce-message a.button.wc-forward:hover {
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
p.woocommerce-result-count {
.entry-summary .entry-title {
padding-bottom: 14px !important; }
.et_pb_widget .buttons a {
margin-top: 10px !important; }
border-top: 1px solid #dadada;
.posted_in a, .tagged_as a {
font-size: 26px !important;
.et_fixed_nav.et_transparent_nav.et-db.et_full_width_page #left-area > .woocommerce-notices-wrapper {
.woocommerce ul.products li.product a img, .woocommerce-page ul.products li.product a img {
-webkit-box-shadow: none !important;
box-shadow: none !important;
margin: 0 0 9px !important; }
.woocommerce ul.products li.product h3, .woocommerce-page ul.products li.product h3 {
.woocommerce ul.products li.product .onsale, .woocommerce-page ul.products li.product .onsale {
right: auto !important; }
.woocommerce span.onsale, .woocommerce-page span.onsale {
background: #ef8f61 !important;
border-radius: 3px !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;
font-weight: 500 !important;
line-height: inherit !important;
min-height: 0 !important;
padding: 6px 18px !important;
text-shadow: none !important;
.woocommerce div.product div.images img, .woocommerce-page div.product div.images img, .woocommerce #content div.product div.images img, .woocommerce-page #content div.product div.images img {
-webkit-box-shadow: none !important;
box-shadow: none !important; }
.woocommerce div.product div.images div.thumbnails, .woocommerce-page div.product div.images div.thumbnails, .woocommerce #content div.product div.images div.thumbnails, .woocommerce-page #content div.product div.images div.thumbnails {
padding-top: 20px !important; }
.woocommerce .woocommerce-pagination ul.page-numbers, .woocommerce-page .woocommerce-pagination ul.page-numbers {
list-style: none !important;
.woocommerce .products .star-rating, .woocommerce-page .products .star-rating {
margin: 4px 0 .3em 0 !important; }
.woocommerce .star-rating:before, .woocommerce-page .star-rating:before {
content: "\53\53\53\53\53" !important;
color: #ccc !important; }
.woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price, .woocommerce ul.products li.product .price del, .woocommerce-page ul.products li.product .price del {
.entry-summary p.price span {
font-size: 26px !important; }
.entry-summary p.price del {
.cart_table_item .quantity {
width: 100px !important; }
#main-content .cart-subtotal td {
.woocommerce-checkout #main-content .cart-subtotal td {
border-top: 1px solid #eee; }
table.cart th, #main-content table.cart th, table.cart td, #main-content table.cart td, table.cart tr, #main-content table.cart tr, #content-area table tr, #content-area table td, #content-area table th {
table.cart td.actions .button.alt, #main-content table.cart td.actions .button.alt {
table.cart td.actions .checkout-button {
.orderby, .woocommerce div.product form.cart .variations td select {
background-color: #ececec;
font-family: 'Open Sans', Arial, sans-serif; }
.cart_totals h2, .shipping_calculator h2 {
.woocommerce div.product form.cart, .woocommerce-page div.product form.cart, .woocommerce #content div.product form.cart, .woocommerce-page #content div.product form.cart {
.woocommerce div.product .et_pb_wc_add_to_cart:last-child form.cart, .woocommerce-page div.product .et_pb_wc_add_to_cart:last-child form.cart, .woocommerce #content div.product .et_pb_wc_add_to_cart:last-child form.cart, .woocommerce-page #content div.product .et_pb_wc_add_to_cart:last-child form.cart {
margin-bottom: 0 !important; }
.woocommerce div.product form.cart div.quantity, .woocommerce-page div.product form.cart div.quantity, .woocommerce #content div.product form.cart div.quantity, .woocommerce-page #content div.product form.cart div.quantity {
margin: 0 20px 0 0 !important;
.woocommerce .quantity input.qty, .woocommerce-page .quantity input.qty, .woocommerce #content .quantity input.qty, .woocommerce-page #content .quantity input.qty, .woocommerce-cart table.cart td.actions .coupon .input-text {
font-weight: 500 !important;
font-size: 20px !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;
background-color: rgba(0, 0, 0, 0.2) !important;
.woocommerce-cart table.cart td.actions .coupon .input-text {
.woocommerce-cart table.cart td.actions .coupon .input-text::input-placeholder {
.woocommerce-cart table.cart td.actions .coupon .input-text::-webkit-input-placeholder {
.woocommerce-cart table.cart td.actions .coupon .input-text:-moz-placeholder {
.woocommerce-cart table.cart td.actions .coupon .input-text::-moz-placeholder {
.woocommerce-cart table.cart td.actions .coupon .input-text:-ms-input-placeholder {
.woocommerce .quantity .plus, .woocommerce-page .quantity .plus, .woocommerce #content .quantity .plus, .woocommerce-page #content .quantity .plus, .woocommerce .quantity .minus, .woocommerce-page .quantity .minus, .woocommerce #content .quantity .minus, .woocommerce-page #content .quantity .minus {
background: #fff !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;
color: #BCC8C9 !important;
font-size: 20px !important;
font-weight: 300 !important;
text-decoration: none !important;
text-shadow: none !important;
border-bottom-left-radius: 0 !important;
border-top-left-radius: 0 !important;
border: 1px solid #BCC8C9 !important; }
.woocommerce #content .quantity, .woocommerce .quantity, .woocommerce-page #content .quantity, .woocommerce-page .quantity {
.woocommerce div.product form.cart .variations td {
padding: 0 20px 20px 0 !important;
max-width: none !important;
.woocommerce div.product form.cart .variations td:last-child {
padding-right: 0 !important; }
.woocommerce ul.cart_list li, .woocommerce ul.product_list_widget li, .woocommerce-page ul.cart_list li, .woocommerce-page ul.product_list_widget li {
.woocommerce div.product .woocommerce-tabs ul.tabs:before, .woocommerce-page div.product .woocommerce-tabs ul.tabs:before, .woocommerce #content div.product .woocommerce-tabs ul.tabs:before, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before {
border-bottom-color: #d9d9d9; }
body.woocommerce .woocommerce-tabs {
border: 1px solid #d9d9d9;
body.woocommerce div.product .woocommerce-tabs ul.tabs, body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs {
body.woocommerce div.product .woocommerce-tabs ul.tabs li, body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li, body.woocommerce div.product .woocommerce-tabs ul.tabs li.active, body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li.active {
border-right: 1px solid #d9d9d9;
-webkit-box-shadow: none;
body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li.active {
background: #fff !important; }
body.woocommerce div.product .woocommerce-tabs ul.tabs li a, body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li a {
color: #666666 !important;
padding: 4px 22px !important; }
body.woocommerce div.product .woocommerce-tabs ul.tabs li:before, body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li:before, body.woocommerce div.product .woocommerce-tabs ul.tabs li:after, body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li:after {
body.woocommerce div.product .woocommerce-tabs ul.tabs li.active a, body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li.active a {
color: #000 !important; }
body.woocommerce div.product .woocommerce-tabs .panel, body.woocommerce #content-area div.product .woocommerce-tabs .panel {
padding-bottom: 0 !important; }
.woocommerce #reviews #comments ol.commentlist li, .woocommerce-page #reviews #comments ol.commentlist li {
margin-bottom: 40px !important; }
.woocommerce #reviews #comments ol.commentlist li .comment-text, .woocommerce-page #reviews #comments ol.commentlist li .comment-text {
margin: 0 0 0 100px !important; }
.woocommerce #reviews #comments ol.commentlist li img.avatar, .woocommerce-page #reviews #comments ol.commentlist li img.avatar {
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta, .woocommerce-page #reviews #comments ol.commentlist li .comment-text p.meta {
font-size: inherit !important;
margin: 0 0 2px !important;
.woocommerce #reviews .commentlist .star-rating {
margin-bottom: 6px !important; }
.woocommerce #reviews #comments h2, .woocommerce-page #reviews #comments h2,
.woocommerce #reviews #comments h1, .woocommerce-page #reviews #comments h1,
.woocommerce #reviews #comments h3, .woocommerce-page #reviews #comments h3,
.woocommerce #reviews #comments h4, .woocommerce-page #reviews #comments h4,
.woocommerce #reviews #comments h5, .woocommerce-page #reviews #comments h5,
.woocommerce #reviews #comments h6, .woocommerce-page #reviews #comments h6 {
margin-bottom: 30px !important; }
.woocommerce-message, .woocommerce-error, .woocommerce-info {
-webkit-box-shadow: none !important;
box-shadow: none !important;
text-shadow: none !important;
font-size: 18px !important;
padding: 15px !important; }
.woocommerce-message:before, .woocommerce-error:before, .woocommerce-info:before {
display: none !important;
color: #FFF !important; }
.woocommerce-page #reviews #commentform, .woocommerce-page #review_form #respond p.form-submit {