@media only screen {                  }
@media only screen and (min-width: 1440px) {
ul.order_details li {
padding: 15px 30px;
}
ul.order_details li strong {
margin: 15px -30px -15px;
padding: 15px 30px;
}
}
@media only screen and (min-width: 1025px) and (max-width: 1440px) {
.cmsmasters_product_single_shortcode .cmsmasters_products .cmsmasters_product:hover .cmsmasters_product_img {
margin: 0 20px 0 0;
}
.cmsmasters_product_single_shortcode .cmsmasters_products .cmsmasters_product .cmsmasters_product_img {
width: 36.16%;
margin: 0 20px 0 0;
}
.one_third .cmsmasters_product_single_shortcode .cmsmasters_products .cmsmasters_product .cmsmasters_product_img {
display: block;
text-align: center;
width: 100%;
}
.cmsmasters_product_single_shortcode .cmsmasters_products .cmsmasters_product .cmsmasters_product_inner {
width: 55.84%;
}
.one_third .cmsmasters_product_single_shortcode .cmsmasters_products .cmsmasters_product .cmsmasters_product_inner {
width: 100%;
text-align: center;
}
.one_third .cmsmasters_product_single_shortcode .cmsmasters_products .cmsmasters_product .cmsmasters_product_inner .cmsmasters_product_header {
text-align: center;
}
.one_third .cmsmasters_product_single_shortcode .cmsmasters_products .cmsmasters_product .cmsmasters_product_inner .cmsmasters_product_info {
text-align: center;
}
.one_third .cmsmasters_product_single_shortcode .cmsmasters_products .cmsmasters_product .cmsmasters_product_inner .cmsmasters_star_rating {
margin: auto;
}
.one_third .cmsmasters_product_single_shortcode .cmsmasters_products .cmsmasters_product .cmsmasters_product_inner .ywpc-countdown-loop {
max-width: inherit;
text-align: center;
}
.one_third .cmsmasters_product_single_shortcode .cmsmasters_products .cmsmasters_product .cmsmasters_product_inner .ywpc-countdown-loop > .ywpc-timer {
text-align: center;
}
.widget_price_filter .price_slider_amount .button {
float: none;
transform: translate(0, 100%);
}
.widget_price_filter .price_slider_amount .price_label {
transform: translate(0, -100%);
}
.widget_custom_posts_tabs_entries .cmsmasters_tabs .cmsmasters_tabs_list_item {
display: block;
}
.widget_custom_posts_tabs_entries .cmsmasters_tabs .cmsmasters_tabs_list_item a:first-child {
padding: 10px 0 0 0;
display: inline-block;
}
}
@media only screen and (min-width: 1025px) {
.cmsmasters_products {
outline: none;
}
.one_half .cmsmasters_product_single_shortcode.full_product .cmsmasters_products .cmsmasters_product .cmsmasters_product_wrapper_border .cmsmasters_product_img {
width: 37.16%;
}
.cmsmasters_product_single_shortcode.full_product .cmsmasters_products .cmsmasters_product .cmsmasters_product_wrapper_border .cmsmasters_product_inner {
width: 60%;
}
.one_half .cmsmasters_product_single_shortcode.full_product .cmsmasters_products .cmsmasters_product .cmsmasters_product_wrapper_border .cmsmasters_product_inner {
width: 58%;
}
.one_fourth .cmsmasters_product_single_shortcode .cmsmasters_products .cmsmasters_product .cmsmasters_product_img {
width: 100%;
margin: 0;
}
.one_fourth .cmsmasters_product_single_shortcode .cmsmasters_products .cmsmasters_product .cmsmasters_product_inner {
width: 100%;
padding-top: 20px;
}
}
@media only screen and (max-width: 1024px) {
.cmsmasters_products.columns-6 .product {
width: 30.73%;
}
.cmsmasters_products.columns-6 .product:nth-child(6n+1) {
clear: none;
}
.cmsmasters_products.columns-6 .product:nth-child(3n+1) {
clear: left;
}
.cmsmasters_products.columns-5 .product {
width: 30.73%;
}
.cmsmasters_products.columns-5 .product:nth-child(5n+1) {
clear: none;
}
.cmsmasters_products.columns-5 .product:nth-child(3n+1) {
clear: left;
}
.cmsmasters_products.columns-4 .product {
width: 47.4%;
}
.cmsmasters_products.columns-4 .product:nth-child(4n+1) {
clear: none;
}
.cmsmasters_products.columns-4 .product:nth-child(2n+1) {
clear: left;
}
.enable_header_centered #header .header_bot .header_bot_inner .cmsmasters_header_cart_link {
float: none;
display: inline-block;
margin: 0 15px;
vertical-align: middle;
}
.cmsmasters_dynamic_cart_wrap {
display: none !important;
}
.cmsmasters_header_cart_link {
display: inline-block;
vertical-align: middle;
margin: 0 0 0 15px;
float: right;
text-align: center;
}
.cmsmasters_header_cart_link:after {
content: '';
display: inline-block;
vertical-align: middle;
height: 100%;
}
.cmsmasters_product .cmsmasters_product_add_wrap {
visibility: visible;
width: auto;
height: auto;
padding: 10px 0 0;
position: relative;
left: auto;
right: auto;
top: auto;
bottom: auto;
opacity: 1;
}
.cmsmasters_product .cmsmasters_product_img .cmsmasters_product_features > div {
margin-right: 20px;
opacity: 1;
}
ul.order_details {
-webkit-flex-wrap: wrap;
-moz-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
ul.order_details li {
width: 50%;
}
ul.order_details li:nth-child(5) {
width: 100%;
}
ul.order_details li:nth-child(2n+1) strong {
border-left-width: 1px;
border-left-style: solid;
}
ul.order_details li:nth-child(2n) strong {
border-right-width: 1px;
border-right-style: solid;
}
.cmsmasters_product_single_shortcode .cmsmasters_products .cmsmasters_product:hover .cmsmasters_product_img {
margin: 0 20px 0 0;
}
.cmsmasters_product_single_shortcode .cmsmasters_products .cmsmasters_product .cmsmasters_product_img {
width: 36.16%;
margin: 0 20px 0 0;
}
.one_third .cmsmasters_product_single_shortcode .cmsmasters_products .cmsmasters_product .cmsmasters_product_img {
display: block;
text-align: center;
width: 100%;
max-width: inherit;
}
.cmsmasters_product_single_shortcode .cmsmasters_products .cmsmasters_product .cmsmasters_product_inner {
width: 55.84%;
}
.one_third .cmsmasters_product_single_shortcode .cmsmasters_products .cmsmasters_product .cmsmasters_product_inner {
width: 100%;
text-align: center;
}
.one_third .cmsmasters_product_single_shortcode .cmsmasters_products .cmsmasters_product .cmsmasters_product_inner .cmsmasters_product_header {
text-align: center;
}
.one_third .cmsmasters_product_single_shortcode .cmsmasters_products .cmsmasters_product .cmsmasters_product_inner .cmsmasters_product_info {
text-align: center;
}
.one_third .cmsmasters_product_single_shortcode .cmsmasters_products .cmsmasters_product .cmsmasters_product_inner .cmsmasters_star_rating {
margin: auto;
}
.one_third .cmsmasters_product_single_shortcode .cmsmasters_products .cmsmasters_product .cmsmasters_product_inner .ywpc-countdown-loop {
max-width: inherit;
text-align: center;
}
.one_third .cmsmasters_product_single_shortcode .cmsmasters_products .cmsmasters_product .cmsmasters_product_inner .ywpc-countdown-loop > .ywpc-timer {
text-align: center;
}
.widget_price_filter .price_slider_amount .button {
float: none;
transform: translate(0, 100%);
}
.widget_price_filter .price_slider_amount .price_label {
transform: translate(0, -100%);
}
.widget_custom_posts_tabs_entries .cmsmasters_tabs .cmsmasters_tabs_list_item {
display: block;
}
.widget_custom_posts_tabs_entries .cmsmasters_tabs .cmsmasters_tabs_list_item a:first-child {
padding: 10px 0 0 0;
display: inline-block;
}
.widget_price_filter .ui-slider-handle {
width: 16px;
height: 16px;
top: -7px;
}
}
@media only screen and (max-width: 950px) {
.widget_shopping_cart .buttons .button {
width: auto;
}
}
@media only screen and (min-width: 768px) and (max-width: 950px) {
.cmsmasters_product_single_shortcode .cmsmasters_products .cmsmasters_product:hover .cmsmasters_product_img {
margin: 0 20px 0 0;
}
.cmsmasters_product_single_shortcode .cmsmasters_products .cmsmasters_product .cmsmasters_product_img {
width: 36.16%;
margin: 0 20px 0 0;
}
.one_third .cmsmasters_product_single_shortcode .cmsmasters_products .cmsmasters_product .cmsmasters_product_img {
width: 100%;
margin: 0;
text-align: center;
display: block;
margin: auto;
}
.cmsmasters_product_single_shortcode .cmsmasters_products .cmsmasters_product .cmsmasters_product_inner {
width: 55.84%;
}
.one_third .cmsmasters_product_single_shortcode .cmsmasters_products .cmsmasters_product .cmsmasters_product_inner {
width: 100%;
padding-top: 20px;
}
.one_third .cmsmasters_product_single_shortcode .cmsmasters_products .cmsmasters_product .cmsmasters_product_inner .cmsmasters_star_rating {
margin: auto;
}
.one_third .cmsmasters_product_single_shortcode .cmsmasters_products .cmsmasters_product .cmsmasters_product_inner .cmsmasters_product_title {
text-align: center;
}
.one_third .cmsmasters_product_single_shortcode .cmsmasters_products .cmsmasters_product .cmsmasters_product_inner .cmsmasters_product_info {
text-align: center;
}
.one_third .cmsmasters_product_single_shortcode .cmsmasters_products .cmsmasters_product .cmsmasters_product_inner .ywpc-countdown-loop {
margin: auto;
max-width: inherit;
}
.one_third .cmsmasters_product_single_shortcode .cmsmasters_products .cmsmasters_product .cmsmasters_product_inner .ywpc-countdown-loop > .ywpc-timer {
text-align: center;
}
}
@media only screen and (max-width: 768px) {
.col2-set > * {
width: 97.4%;
margin-bottom: 40px;
float: none;
clear: both;
}
.col2-set > *:last-child {
margin-bottom: 0;
}
.cmsmasters_header_cart_link {
float: right;
margin: 0 25px 20px 0px;
}
.cmsmasters_single_product .cmsmasters_product_left_column {
width: 100%;
float: none;
max-width: 600px;
padding: 0 0 40px;
}
.cmsmasters_single_product .cmsmasters_product_right_column {
width: 100%;
float: none;
padding: 0;
}
.cmsmasters_tabs.cmsmasters_woo_tabs {
margin: 35px 0 0;
}
.cmsmasters_tabs.cmsmasters_woo_tabs .cmsmasters_tabs_list {
margin: 0;
}
.cmsmasters_tabs.cmsmasters_woo_tabs .cmsmasters_tabs_list_item > a {
padding: 10px 0;
}
.cmsmasters_woo_comments,
.cmsmasters_tabs.cmsmasters_woo_tabs .comment-respond {
float: none;
width: 100%;
}
.shop_table.cart {
display: block;
text-align: center;
overflow: hidden;
}
.shop_table.cart tbody,
.shop_table.cart tr,
.shop_table.cart th,
.shop_table.cart td {
display: block;
text-align: center;
overflow: hidden;
}
.shop_table.cart thead {
display: none;
}
.shop_table.cart .cart_item {
padding: 20px 0;
position: relative;
border-bottom-width: 1px;
border-bottom-style: solid;
}
.shop_table.cart td {
padding: 15px;
border-width: 0;
border-style: solid;
}
.shop_table.cart .product-remove {
padding: 0;
position: absolute;
left: auto;
right: 0;
top: 20px;
z-index: 1;
}
.shop_table.cart .product-thumbnail {
width: auto;
padding-left: 0;
padding-right: 0;
text-align: center;
}
.shop_table.cart .product-name .variation {
padding: 10px 0 0;
}
.shop_table.cart .product-name .variation dt,
.shop_table.cart .product-name .variation dd {
width: 50%;
}
.shop_table.cart .product-name .variation dt {
text-align: right;
}
.shop_table.cart .product-name .variation dd {
text-align: left;
}
.shop_table.cart .product-price,
.shop_table.cart .product-quantity,
.shop_table.cart .product-subtotal {
display: inline-block;
width: 33.33%;
margin: 0 -2px;
vertical-align: middle;
}
.shop_table.cart .product-price {
text-align: right;
}
.shop_table.cart .product-quantity {
padding-left: 0;
padding-right: 0;
}
.shop_table.cart .product-subtotal {
text-align: left;
}
.shop_table.cart .actions {
text-align: center;
}
.shop_table.cart .actions .coupon {
padding: 0 0 20px;
float: none;
text-align: center;
}
.shop_table.cart .actions .input-text {
display: block;
margin: 0 auto 10px;
}
.cart_totals table {
width: 100%;
}
.shop_table.woocommerce-checkout-review-order-table th,
.shop_table.order_details th,
.shop_table.woocommerce-checkout-review-order-table td,
.shop_table.order_details td {
padding: 10px 15px;
}
ul.order_details li {
padding: 10px 15px;
position: relative;
float: left;
overflow: hidden;
}
ul.order_details li strong {
display: block;
margin: 10px -15px -10px;
padding: 10px 15px;
}
.shop_table {
padding: 0;
}
}
@media only screen and (max-width: 620px) {
.r_sidebar .content .cmsmasters_products .product,
.l_sidebar .content .cmsmasters_products .product,
.fullwidth .middle_content .cmsmasters_products .product,
.r_sidebar .content .related .cmsmasters_products .product,
.l_sidebar .content .related .cmsmasters_products .product,
.fullwidth .middle_content .related .cmsmasters_products .product {
width: 97.4%;
float: none;
clear: both;
}
.r_sidebar .content .cmsmasters_products .product:nth-child(n),
.l_sidebar .content .cmsmasters_products .product:nth-child(n),
.fullwidth .middle_content .cmsmasters_products .product:nth-child(n),
.r_sidebar .content .related .cmsmasters_products .product:nth-child(n),
.l_sidebar .content .related .cmsmasters_products .product:nth-child(n),
.fullwidth .middle_content .related .cmsmasters_products .product:nth-child(n) {
clear: both;
}
.cmsmasters_products_shortcode .columns-4 .cmsmasters_products .product,
.cmsmasters_selected_products_shortcode .columns-4 .cmsmasters_products .product,
.cmsmasters_products_shortcode .columns-3 .cmsmasters_products .product,
.cmsmasters_selected_products_shortcode .columns-3 .cmsmasters_products .product,
.cmsmasters_products_shortcode .columns-2 .cmsmasters_products .product,
.cmsmasters_selected_products_shortcode .columns-2 .cmsmasters_products .product,
.cmsmasters_products_shortcode .columns-1 .cmsmasters_products .product,
.cmsmasters_selected_products_shortcode .columns-1 .cmsmasters_products .product {
width: 97.4%;
float: none;
clear: both;
}
.cmsmasters_products_shortcode .columns-4 .cmsmasters_products .product:nth-child(n),
.cmsmasters_selected_products_shortcode .columns-4 .cmsmasters_products .product:nth-child(n),
.cmsmasters_products_shortcode .columns-3 .cmsmasters_products .product:nth-child(n),
.cmsmasters_selected_products_shortcode .columns-3 .cmsmasters_products .product:nth-child(n),
.cmsmasters_products_shortcode .columns-2 .cmsmasters_products .product:nth-child(n),
.cmsmasters_selected_products_shortcode .columns-2 .cmsmasters_products .product:nth-child(n),
.cmsmasters_products_shortcode .columns-1 .cmsmasters_products .product:nth-child(n),
.cmsmasters_selected_products_shortcode .columns-1 .cmsmasters_products .product:nth-child(n) {
clear: both;
}
}
@media only screen and (max-width: 600px) {
.cmsmasters_products.columns-6 .product,
.cmsmasters_products.columns-5 .product,
.cmsmasters_products.columns-3 .product {
width: 97.4%;
float: none;
}
.cmsmasters_products.columns-6 .product:nth-child(n),
.cmsmasters_products.columns-5 .product:nth-child(n),
.cmsmasters_products.columns-3 .product:nth-child(n) {
clear: both;
}
}
@media only screen and (max-width: 540px) {
.cmsmasters_products.columns-6 .product,
.cmsmasters_products.columns-5 .product,
.cmsmasters_products.columns-4 .product,
.cmsmasters_products.columns-3 .product,
.cmsmasters_products.columns-2 .product {
width: 97.4%;
float: none;
}
.cmsmasters_products.columns-6 .product:nth-child(n),
.cmsmasters_products.columns-5 .product:nth-child(n),
.cmsmasters_products.columns-4 .product:nth-child(n),
.cmsmasters_products.columns-3 .product:nth-child(n),
.cmsmasters_products.columns-2 .product:nth-child(n) {
clear: both;
}
.form-row {
width: 97.4%;
float: none;
clear: both;
}
.cmsmasters_woo_comments .commentlist .comment .cmsmasters_comment_item_cont_info .cmsmasters_comment_item_title {
display: block;
}
.cmsmasters_woo_comments .commentlist .comment .cmsmasters_comment_item_cont_info .cmsmasters_comment_item_title + .cmsmasters_comment_item_date:before {
content: none;
}
.woocommerce-message,
.woocommerce-info {
text-align: center;
}
.woocommerce-message .button,
.woocommerce-info .button {
display: block;
margin: 0 0 20px;
text-align: center;
}
table.variations select {
display: block;
}
table.variations .reset_variations {
display: inline-block;
margin: 10px 0 0;
}
.cmsmasters_woo_wrap_result .woocommerce-result-count {
padding: 0 10px 20px;
float: none;
text-align: center;
}
.cmsmasters_woo_wrap_result .woocommerce-ordering {
float: none;
}
.woocommerce-checkout-payment {
padding: 20px 15px;
}
.woocommerce-checkout-payment .place-order .terms {
display: block;
}
ul.order_details li {
width: 100%;
float: none;
}
ul.order_details li strong {
border-left-width: 1px;
border-left-style: solid;
border-right-width: 1px;
border-right-style: solid;
}
.cmsmasters_product_single_shortcode .cmsmasters_products .cmsmasters_product:hover .cmsmasters_product_img {
margin: auto;
}
.cmsmasters_product_single_shortcode .cmsmasters_products .cmsmasters_product .cmsmasters_product_img {
width: 100%;
margin: auto;
display: block;
max-width: initial;
text-align: center;
}
.cmsmasters_product_single_shortcode .cmsmasters_products .cmsmasters_product .cmsmasters_product_inner {
width: 100%;
padding-top: 20px;
}
.cmsmasters_product_single_shortcode .cmsmasters_products .cmsmasters_product .cmsmasters_product_header {
text-align: center;
}
.cmsmasters_product_single_shortcode .cmsmasters_products .cmsmasters_product .cmsmasters_star_rating {
margin: auto;
}
.cmsmasters_product_single_shortcode .cmsmasters_products .cmsmasters_product .cmsmasters_product_info .price {
text-align: center;
}
.cmsmasters_product_single_shortcode .cmsmasters_products .cmsmasters_product .ywpc-countdown-loop {
max-width: inherit;
}
.cmsmasters_product_single_shortcode .cmsmasters_products .cmsmasters_product .ywpc-countdown-loop > .ywpc-timer {
text-align: center;
}
.cmsmasters_product_single_shortcode .cmsmasters_products .cmsmasters_product .ywpc-countdown-loop > .ywpc-header {
text-align: center;
}
}