<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.widget .recent-portfolio-widget ul li a:before,
.widget .recent-portfolio-widget ul li a:after,
.widget ul li:before,
.widget.widget_categories ul li &gt; a:hover span,
.widget.widget_archive ul li &gt; a:hover span,
.flickr-widget div a img,
.widget.widget_categories ul li &gt; a span,
.widget.widget_archive ul li &gt; a span,
.widget ul li:hover:before
{
transition: all .3s linear; 
-moz-transition: all .3s linear;
-ms-transition: all .3s linear;
-o-transition: all .3s linear;
-webkit-transition: all .3s linear;
} .widgettitle
{
clear: both;
margin-bottom: 25px; 
padding-bottom: 15px;
position: relative;
}
.widgettitle:before
{
bottom: 0; 
content: '';
height: 3px;
left: 0;
position: absolute;
width: 35px;
}
.widget ul
{
clear: both; 
float: left;
margin: 0;
padding: 0;
width: 100%;
}
.widget ul li
{
border-bottom: 1px dashed;
clear: both;
display: block;
margin: 0;
padding: 10px 0 10px 20px;
position: relative;
width: 100%;
}
.widget ul.product-categories li{ border-bottom: 1px solid #ededed;}
.widget ul li:last-child
{
border-bottom-width: 0;
}
.widget ul li:only-child
{
border-bottom-width: 1px;
}
.widget ul li &gt; a,
.widget.widget_nav_menu ul.menu li &gt; a
{
display: inline-block;
line-height: 24px;
width: 100%;
color:#2d2d29;
}
.widget ul li:last-child &gt; a
{
padding-bottom: 0;
}
.widget ul li:first-child,
.widget.widget_nav_menu ul.menu li:first-child
{
padding-top: 0;
}
.widget ul li:before
{
content: '-';
font-family: 'Font Awesome 5 Free';
font-size: 24px;
font-weight: bold; 
left: 1px;
position: absolute;
top: 9px;
color: #2d2d29;
}
.widget ul li.recentcomments:before, .widget ul li.recentcomments:first-child:before{
content: "\f086";
font-size: 14px;
top: auto;
}
.widget.widget_archive ul li:before{
content:"\f187";
font-size: 14px;
}
.widget ul li:first-child:before
{
top: 0;
}
.woocommerce .widget ul.product-categories li:first-child:before,
.woocommerce.widget ul.product-categories li:first-child:before,
.widget.widget_layered_nav ul li:first-child:before
{
top: 7px;
}
.widget.widget_pages ul li ul.children,
.widget.widget_nav_menu ul li ul.sub-menu
{
padding: 10px 0 0 20px;
width: 100%;
}
.widget.widget_archive ul li ul,
.widget.widget_categories ul li ul,
.widget.widget_pages ul li ul,
.widget.widget_nav_menu ul.menu li ul
{
padding-left: 15px;
padding-top: 10px;
}
.widget.widget_nav_menu ul.menu li a
{
background: none;
border: none; 
font-weight: normal;
padding: 0;
text-transform: lowercase;
}
.widget.widget_nav_menu ul.menu li a:first-letter
{
text-transform: uppercase;
}
.widget.widget_archive ul li,
.widget.widget_categories ul li,
.widget.widget_pages ul li,
.widget.widget_meta ul li,
.widget.widget_nav_menu ul.menu li,
.widget.widget_text ul li
{
padding: 0;
}
.widget.widget_archive ul li &gt; a,
.widget.widget_categories ul li &gt; a,
.widget.widget_pages ul li &gt; a,
.widget.widget_meta ul li &gt; a,
.widget.widget_nav_menu ul.menu li &gt; a,
.widget.widget_text ul li &gt; a
{
padding: 10px 0 10px 20px;
}
.widget.widget_archive ul li:first-child &gt; a,
.widget.widget_categories ul li:first-child &gt; a,
.widget.widget_pages ul li:first-child &gt; a,
.widget.widget_meta ul li:first-child &gt; a,
.widget.widget_nav_menu ul.menu li:first-child &gt; a,
.widget.widget_text ul li:first-child &gt; a
{
padding-top: 0;
}
.widget .recent-portfolio-widget ul li:before,
.widget .recent-posts-widget li:before,
.widget .recent-posts-widget li:hover:before
{
content: '';
}
.widget.widget_categories ul li &gt; a
{
position: relative;
text-transform: capitalize;
}
.widget.widget_categories ul li &gt; a span,
.widget.widget_archive ul li &gt; a span
{
padding: 0 10px; 
position: absolute;
right: 0;
}
.widget_categories label,
.widget_archive label
{
display: inline-block;
font-size: 14px; 
margin: 0 0 10px;
}
.widget .recent-portfolio-widget ul
{
margin: 0;
padding: 0;
width: 100%;
}
.widget .recent-portfolio-widget ul li
{
border: none; 
clear: none;
display: block;
float: left;
margin: 0;
overflow: hidden;
padding: 0 0 11px 0;
}
.widget .recent-portfolio-widget ul li img
{
display: block;
line-height: 0;
width: 100%;
} .widget_text .fa{ padding-right:10px;}
.widget .recent-portfolio-widget ul li .thumb
{
float: left;
height: 58px;
margin-right: 10px;
overflow: hidden;
width: 85px;
}
.widget .recent-portfolio-widget ul li p
{
margin: 0;
position: relative;
top: -6px;
}
.widget .recent-portfolio-widget ul li h5
{
display: inline-block;
margin: -5px 0 0 0 ;
padding: 0;
font-size:14px;
}
.widget .recent-portfolio-widget ul li:nth-child(3n)
{
margin-right: 0;
}
.widget .recent-portfolio-widget ul li a
{
backface-visibility: hidden;
float: left;
font-weight: 500; 
padding: 0;
position: relative;
width: 100%;
-webkit-backface-visibility: hidden;
}
.dt-sc-dark-bg .widget .recent-portfolio-widget ul li a{color: rgba(255, 255, 255, .6) !important;} .widget .recent-portfolio-widget ul li a:hover:after
{
font-size: 20px; 
opacity: 1;
visibility: visible;
}
.widget .recent-posts-widget
{
clear: both;
float: left;
margin: 0;
padding: 0; 
width: 100%;
}
.widget .recent-posts-widget ul
{
margin: 0;
padding: 0;
width: 100%;
}
.widget .recent-posts-widget li
{
clear: both;
display: block;
float: left;
margin: 0 0 10px;
padding-left: 0;
}
.widget .recent-posts-widget li:last-child
{
margin-bottom: 0;
}
.widget .recent-posts-widget li .thumb
{
float: left;
margin: 0 15px 0px 0;
padding: 0;
}
.widget .recent-posts-widget li .thumb img
{
max-width: 100%;
width: 85px;
height: 58px;
object-fit: cover;
}
.widget .recent-posts-widget li .entry-title h4
{
font-size: 14px;
font-weight:500;
letter-spacing:0px;
line-height: 20px;
margin-bottom: 7px; 
margin-top: -5px;
}
.widget .recent-posts-widget li .entry-meta
{
font-size: 14px;
}
.widget .recent-posts-widget li .entry-meta p
{
float: left;
margin-right: 15px;
}
.widget .recent-posts-widget li .entry-meta p span
{
margin-right: 5px;
font-size:12px;
}
.widget .tweet_list
{
float: left;
margin: 0;
padding: 0; 
width: 100%;
}
.widget .tweet_list li
{
border-bottom: 1px solid; 
display: block;
float: left;
margin: 0 0 20px;
padding: 0 0 20px 40px;
position: relative;
}
.widget .tweet_list li:before
{
content: '\f081';
font-family: 'Font Awesome 5 Free';
font-size: 24px; 
left: 0;
position: absolute;
top: 5px;
}
.widget .tweet_list li:first-child:before
{
top: 5px;
}
.widget .tweet_list li:hover:before
{
content: '\f081';
}
.widget .tweet_list li:last-child
{
border: none;
margin-bottom: 0; 
padding-bottom: 0;
}
.widget .tweet_list li .tweet-time
{
clear: both;
display: block;
font-size: 14px;
}
.widget_text ul.no-border li
{
border: none;
}
.widget_text ul.no-bullet li a
{
padding-left: 0;
}
.widget_text ul.no-bullet li:before,
.widget_text ul.no-bullet li:hover:before
{
content: '';
}
.widget_text ul.split-list
{
clear: none; 
float: left;
margin-right: 2%;
width: 48%;
}
.widget_text ul.split-list li
{
border: none; 
position: relative;
width: 100%;
}
.widget_text ul.split-list li:before
{
content: '\f105';
}
.widget .screen-reader-text
{
display: none;
}
.flickr-widget div
{
float: left;
margin: 0;
padding: 0;
}
.flickr-widget div a
{
display: block;
line-height: 0;
margin: 0 8px 8px 0;
max-width: 60px;
}
.flickr_badge_image img
{
height: auto !important;
}
.flickr-widget div a:hover img
{
opacity: .5;
}
.widget_tag_cloud .tagcloud
{
clear: both;
float: left;
margin: 0;
padding: 0; 
width: 100%;
}
.tagcloud a
{
border-bottom: 1px solid;
float: left;
font-size: 12px !important;
margin: 0 10px 10px 0;
padding: 7px 15px 6px;
text-transform: capitalize;
}
.dt-sc-dark-bg .tagcloud a
{
border-bottom: 1px solid;
}
.widget .dt-sc-newsletter-section
{
padding: 0;
}
.widget .dt-sc-newsletter-section .dt-sc-subscribe-frm
{
clear: both;
float: left;
position: relative; 
width: 100%;
}
.widget .dt-sc-newsletter-section .dt-sc-subscribe-frm input[type='text'],
.widget .dt-sc-newsletter-section .dt-sc-subscribe-frm input[type='email']
{
margin: 0;
width: 100%;
}
.widget .dt-sc-newsletter-section .dt-sc-subscribe-frm input[type='submit']
{
float: right;
}
.widget #searchform
{
max-width:100%;
position: relative;
border-radius: 0px 5px 5px 0px;
overflow: hidden;
}
.widget .dt-mc-subscribe form .email-field-wrap input[type="email"]{ padding:15px;}
.widget #searchform:before, .widget #searchform:hover:before{ transition:0.3s all linear;}
.widget #searchform .dt-search-icon
{
display: none;
}
.widget #searchform:before {
color: #ffffff;
background-color: #000;
width: 49px;
height: 49px;
line-height: 49px;
font-size: 18px;
}
.widget #searchform input[type='text']
{
height: 49px; 
padding-right: 70px;
}
.widget #searchform input[type='submit']
{
border-radius: 0;
height: 49px; 
margin: 0;
padding: 16px 20px;
position: absolute;
right: 0;
top: 0;
}
.widget #wp-calendar caption
{
font-size: 16px;
font-weight: 300;
margin-bottom: 10px;
}
.widget #wp-calendar th
{
padding: 10px;
}
.widget #wp-calendar td
{
padding: 9px 10px;
}
.widget .dt-sc-single-line-separator
{
margin: 13px 0;
}
.widget ul.dt-sc-sociable li:before,
.widget ul.dt-sc-sociable li:hover:before
{
content: '';
}
.widget ul.dt-sc-sociable li a
{
padding: 0;
}
.widget ul.dt-sc-sociable &gt; li
{
border-bottom: 0; 
width: auto;
}
.widget .dt-sc-sociable li a
{
height: 36px;
line-height: 36px;
text-align: center;
width: 36px;
}
.widget .dt-sc-sociable.hexagon-with-border li,
.widget .dt-sc-sociable.hexagon-border li
{
height: 25px; 
width: 40px;
}
.widget .dt-sc-sociable.hexagon-with-border li a,
.widget .dt-sc-sociable.hexagon-border li a
{
height: 52px; 
line-height: 52px;
width: 42px;
}
.widget .dt-sc-sociable.diamond-square-border li
{
border-bottom: 1px solid rgba(255, 255, 255, .2);
height: 30px; 
width: 30px;
}
.widget .dt-sc-sociable.diamond-square-border li a
{
height: 40px;
line-height: 40px; 
width: 40px;
}
.widget .diamond-narrow-square-border li a
{
height: 60px;
line-height: 60px;
width: 60px;
}
.widget .dt-sc-sociable li:first-child:before
{
top: 10px;
}
.widget_text ul.custom-social li a
{
padding: 0 0 25px;
}
.widget_text ul.custom-social li:last-child a
{
padding: 0;
}
.widget_text ul.dt-sc-sociable
{
text-align: center;
}
.widget_text ul.dt-sc-sociable li
{
clear: none;
display: inline-block;
float: none;
margin: 0 10px; 
text-align: center;
}
.widget_text ul.dt-sc-sociable li a
{
display: inline-block;
float: none;
padding-bottom: 0;
}
.widget_text ul.dt-sc-sociable.alignleft li
{
float: left;
margin: 0 10px 0 0;
}
.widget_text ul.dt-sc-sociable.alignleft li:last-child
{
margin-right: 0;
}
.widget_text ul.dt-sc-sociable.alignleft li a
{
text-align: left;
}
.widget_rss h3.widgettitle &gt; a.rsswidget &gt; img
{
margin-right: 5px;
} .secondary-sidebar img
{
height: auto; 
max-width: 100%;
}
.secondary-sidebar .widget
{
clear: both;
}
.secondary-sidebar .widget:last-child
{
margin-bottom: 80px;
}
.secondary-sidebar .widget ul li &gt; a,
.secondary-sidebar .tagcloud a
{
color: #000;
}
.secondary-sidebar .tagcloud a:hover
{
color: #fff;
}
.secondary-sidebar .flickr-widget div a
{
max-width: 75px;
}
.secondary-sidebar .widget .tweet_list li
{
border-color: rgba(0, 0, 0, .15);
} .secondary-sidebar
{
overflow: hidden;
}
.secondary-sidebar aside.widget
{
position: relative;
}
.secondary-sidebar .flickr-widget div
{
height: auto;
width: 33.3333%;
}
.secondary-sidebar .flickr-widget div a
{
margin: 0;
max-width: 100%; 
padding: 0 4px 10px;
}
.secondary-sidebar .type1 .widgettitle,
.secondary-sidebar .type2 .widgettitle,
.secondary-sidebar .type3 .widgettitle,
.secondary-sidebar .type4 .widgettitle,
.secondary-sidebar .type5 .widgettitle,
.secondary-sidebar .type6 .widgettitle,
.secondary-sidebar .type7 .widgettitle,
.secondary-sidebar .type9 .widgettitle,
.secondary-sidebar .type11 .widgettitle,
.secondary-sidebar .type12 .widgettitle,
.secondary-sidebar .type13 .widgettitle
{
margin-top: 0;
}
.secondary-sidebar .widgettitle:empty
{
display: none;
}
.secondary-sidebar .type1 .widgettitle,
.secondary-sidebar .type3 .widgettitle,
.secondary-sidebar .type4 .widgettitle,
.secondary-sidebar .type11 .widgettitle
{
display: inline-block; 
float: none;
}
.secondary-sidebar .widgettitle:before,
.secondary-sidebar .widgettitle:after,
.secondary-sidebar .type5 .widget .recent-portfolio-widget ul li:before,
.secondary-sidebar .type5 .widget .recent-posts-widget li:before,
.secondary-sidebar .type5 .widget .recent-posts-widget li:hover:before
{
content: '';
}
.secondary-sidebar .type15 .widget.widget_recent_reviews ul li:before,
.secondary-sidebar .type15 .widget.widget_recent_reviews ul li:hover:before,
.secondary-sidebar .type15 .widget.widget_top_rated_products ul li:before,
.secondary-sidebar .type15 .widget.widget_top_rated_products ul li:hover:before,
.secondary-sidebar .type15 .widget.widget_recently_viewed_products ul li:before,
.secondary-sidebar .type15 .widget.widget_recently_viewed_products ul li:hover:before,
.secondary-sidebar .type16 .widget .special-links li:before,
.secondary-sidebar .type16 .widgettitle:before,
.secondary-sidebar .type15 .widgettitle:before
{
content: none;
}
.secondary-sidebar .type2 .widgettitle &gt; a,
.secondary-sidebar .type17 .widget-title-wrapper .widget-title-content h2,
.secondary-sidebar .type17 .widget-title-content h3.widgettitle,
.secondary-sidebar .type17 .widget-title-content h3.widgettitle &gt; a,
.secondary-sidebar .type10 .widgettitle &gt; a,
.secondary-sidebar .type18 .widgettitle &gt; a,
.secondary-sidebar .type14 .widgettitle &gt; a,
.secondary-sidebar .type15 .widgettitle &gt; a
{
color: #fff;
}
.secondary-sidebar .type1 .widget.buddypress .bp-login-widget-user-avatar,
.secondary-sidebar .type3 .widget.buddypress .bp-login-widget-user-avatar,
.secondary-sidebar .type4 .widget.buddypress .bp-login-widget-user-avatar
{
float: none;
left: 0;
position: absolute;
top: 63px;
}
.secondary-sidebar .type1 .widgettitle:before,
.secondary-sidebar .type1 .widgettitle:after
{
background: #000;
bottom: 0;
height: 3px;
left: 0;
position: absolute;
top: inherit;
width: 100%;
}
.secondary-sidebar .type1 .widgettitle:after
{
bottom: -3px;
height: 1px;
}
.secondary-sidebar .type2 .widgettitle
{
background: #000;
color: #fff; 
margin-bottom: 40px;
padding: 12px 15px;
}
.secondary-sidebar .type2 .widgettitle:before
{
background: none; 
border-right: 13px solid transparent;
border-top: 13px solid #000;
bottom: -13px;
height: 0;
left: 0;
top: inherit;
width: 0;
}
.secondary-sidebar .type3 .widgettitle
{
border-top: 3px solid;
margin-bottom: 35px; 
padding: 13px 0 0;
}
.secondary-sidebar .type3 .widgettitle:before
{
background: none;
}
.secondary-sidebar .type4 .widgettitle
{
border-left: 5px solid #f1b956;
padding: 0 15px;
}
.secondary-sidebar .type4 .widgettitle:before
{
background: url(//praktik-akupunktur.com/wp-content/themes/spalab/images/sidebar/sidebar-title-grey-pattern.png) repeat; 
height: 100%;
left: 100%;
top: 0;
width: 9999px;
}
.secondary-sidebar .type5 .widget .tweet_list li:before
{
content: '\f081';
top: 0;
}
.secondary-sidebar .type5 .widget.woocommerce ul li:first-child::before
{
top: 0;
}
.secondary-sidebar .type5 .widget.woocommerce ul.product-categories li:first-child:before
{
top: 9px;
}
.secondary-sidebar .type5 .widget.widget_categories ul li &gt; a span,
.secondary-sidebar .type5 .widget.widget_archive ul li &gt; a span
{
font-size: 14px;
text-align: center;
}
.secondary-sidebar .type5 .tagcloud a
{
border-radius: 0 10px;
font-size: 14px !important;
}
.secondary-sidebar .type5 .widget .recent-posts-widget li .entry-title h4
{
font-size: 16px;
}
.secondary-sidebar .type6 .widgettitle
{
border-left: 3px solid;
margin-bottom: 40px;
padding: 0 0 0 15px;
width: 100%;
}
.secondary-sidebar .type6 .widgettitle:before
{
background: rgba(0, 0, 0, .25);
bottom: -10px;
height: 1px;
top: inherit;
width: 100%;
}
.secondary-sidebar .type6 .widgettitle:after
{
background: url(//praktik-akupunktur.com/wp-content/themes/spalab/images/sidebar/sidebar-title-arrow.png) no-repeat;
bottom: -17px; 
height: 8px;
left: 30px;
position: absolute;
width: 13px;
}
.secondary-sidebar .type7 .widgettitle
{
border: 1px solid #000;
font-weight: bold; 
margin-bottom: 25px;
padding: 13px 20px 12px 25px;
}
.secondary-sidebar .type7 .widgettitle:before
{
background: #000; 
height: 100%;
left: inherit;
left: 0;
top: 0;
width: 5px;
}
.secondary-sidebar .type8 .widgettitle
{
background: #fff;
display: table;
float: none; 
margin: -14px auto 20px;
padding: 10px 20px;
text-align: center;
}
.secondary-sidebar .type8 .widget
{
padding: 0 20px 15px;  
width: 100%;
}
.secondary-sidebar .type8 .widget:before
{
border: 1px solid #000;
content: '';
height: 100%;
left: 0;
position: absolute;
top: 6px;
width: 100%;
z-index: -1;
}
.secondary-sidebar .type8 .widgettitle:before
{
content: none;
}
.secondary-sidebar .type8 .widget #wp-calendar td
{
padding: 9px 8px;
}
.secondary-sidebar .type9 .widgettitle
{
border-bottom: 1px solid rgba(0, 0, 0, .15); 
padding: 0 0 15px;
}
.secondary-sidebar .type9 .widgettitle:before
{
background: #000;
bottom: -2px; 
height: 3px;
left: 0;
top: inherit;
width: 50px;
}
.secondary-sidebar .type10 .widget:before
{
background: #000;
content: '';
height: 1px;
left: 0;
position: absolute;
top: 0;
top: 0; 
width: 100%;
}
.secondary-sidebar .type10 .widget
{
padding-top: 2px;
}
.secondary-sidebar .type10 .widgettitle
{
color: #fff;
font-size: 18px; 
margin-bottom: 20px;
margin-top: 6px;
min-height: 37px;
padding: 2px 20px 0 20px;
}
.secondary-sidebar .type10 .widgettitle:before
{
background: #000;
height: 100%;
top: -6px;
width: 100%;
z-index: -1;
}
.secondary-sidebar .type10 .widgettitle:after
{
background: #f6f6f6 url(//praktik-akupunktur.com/wp-content/themes/spalab/images/sidebar/sidebar-title-shape.png) center center no-repeat;
height: 100%;
position: absolute;
right: -4px;
top: -6px;
width: 19px;
}
.secondary-sidebar .type11 .widget
{
background: #e8e8e8;
border-radius: 5px; 
padding: 25px 20px;
position: relative;
}
.secondary-sidebar .type11 .widgettitle:before
{
background: #e8e8e8 url(//praktik-akupunktur.com/wp-content/themes/spalab/images/sidebar/sidebar-title-floral2.png) no-repeat;
height: 17px;
left: auto;
margin: auto;
position: absolute;
right: -18px;
top: 50%;
transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%); 
-webkit-transform: translateY(-50%);
width: 24px;
}
.secondary-sidebar .type11 .widgettitle
{
font-size: 22px;
margin-bottom: 25px;
padding: 0 15px 5px 0;
padding-right: 15px;
position: relative;
}
.secondary-sidebar .type11 .woocommerce ul.cart_list li a,
.secondary-sidebar .type11 .woocommerce ul.product_list_widget li a
{
font-weight: 300;
}
.secondary-sidebar .type11 .widget #wp-calendar td
{
padding: 9px 8px;
}
.secondary-sidebar .type12 .widget
{
background: rgba(0, 0, 0, .05);
padding: 20px 20px 25px;  
position: relative;
}
.secondary-sidebar .type12 .widgettitle
{
margin-bottom: 20px; 
padding: 10px 15px;
}
.secondary-sidebar .type12 .widgettitle:before
{
background: none;
}
.secondary-sidebar .type12 .widget #wp-calendar td
{
padding: 9px 7px;
}
.secondary-sidebar .type13 .widgettitle
{
padding: 14px 0 12px;
}
.secondary-sidebar .type13 .widgettitle:before
{
background: none;
border-bottom: 1px solid #60ae0d;
border-top: 1px solid #60ae0d;
height: 100%;
top: 0;
width: 60px;
z-index: -1;
}
.secondary-sidebar .type14 .widgettitle
{
background: #191919;
border-bottom: 3px solid;
color: #fff; 
padding: 10px 0 10px 20px;
}
.secondary-sidebar .type14 .widgettitle:before
{
background: none;
border-bottom: 1px solid #fff;
bottom: 0;
top: inherit; 
width: 100%;
}
.secondary-sidebar .type15 .widgettitle
{
background: #000;
box-sizing: border-box;
color: #fff;
font-size: 18px;
font-weight: normal;
padding: 13px 20px;
text-transform: uppercase;
}
.secondary-sidebar .type15 .widget.woocommerce ul li:before,
.secondary-sidebar .type15 .widget.woocommerce ul li:hover:before
{
content: '\f105';
font-size: 15px;
}
.secondary-sidebar .type15 .widget.widget_recent_reviews ul li,
.secondary-sidebar .type15 .widget.widget_top_rated_products ul li,
.secondary-sidebar .type15 .widget.widget_recently_viewed_products ul li
{
background: #f8f1e4;
border-bottom: 2px solid #ebeef0; 
padding: 15px;
}
.secondary-sidebar .type15 .woocommerce ul.cart_list li img,
.secondary-sidebar .type15 .woocommerce ul.product_list_widget li img
{
padding: 0; 
width: 50px;
}
.secondary-sidebar .type15 .widget.widget_recently_viewed_products ul li a img
{
height: 50px;
margin-top: 0;
}
.secondary-sidebar .type16 .widgettitle
{
background: #f5f5f5;
border-left: 3px solid;
font-size: 16px;
font-weight: 600;
margin-bottom: 30px;
padding: 15px;
}
.secondary-sidebar .type16 .widget .special-links
{
font-size: 15px;
}
.secondary-sidebar .type16 .widget .special-links li a
{
padding-left: 0;
}
.secondary-sidebar .type17 .widget-title-wrapper
{
float: left;
overflow: hidden;
width: 100%;
}
.secondary-sidebar .type17 .widget-title-wrapper .widget-title-content
{
clear: both;
float: left; 
margin-bottom: 30px;
position: relative;
}
.secondary-sidebar .type17 .widget-title-wrapper .widget-title-content:before
{
content: '';
height: 100%;
position: absolute;
right: -16px;
top: 0;
transform: skewX(30deg);
-ms-transform: skewX(30deg); 
-webkit-transform: skewX(30deg);
width: 100%;
}
.secondary-sidebar .type17 .widget-title-wrapper .widget-title-content:after
{
background: #f3f3f3; 
content: '';
height: 100%;
left: 114%;
left: -webkit-calc(100% - -26px);
left:    -moz-calc(100% - -26px);
left:         calc(100% - -26px);
position: absolute;
top: 0;
transform: skewX(30deg);
-ms-transform: skewX(30deg);
-webkit-transform: skewX(30deg);
width: 9000px;
}
.secondary-sidebar .type17 .widget-title-wrapper .widget-title-content h2,
.secondary-sidebar .type17 .widget-title-wrapper .widget-title-content h3.widgettitle
{
font-size: 16px;
left: 0;
margin: 0;
padding: 17px 10px 15px 20px;
position: relative;
text-transform: uppercase; 
z-index: 1;
}
.secondary-sidebar .type18 .widget-stripe-title
{
float: left;
overflow: hidden;
width: 100%;
}
.secondary-sidebar .type18 .widget-stripe-title .widget-stripe-title-content
{
clear: both;
float: left; 
margin-bottom: 30px;
position: relative;
}
.secondary-sidebar .type18 .widget-stripe-title .widget-stripe-title-content:after
{
background: url(//praktik-akupunktur.com/wp-content/themes/spalab/images/sidebar/title-pattern.png) repeat;
content: '';
height: 100%;
left: 100%;
position: absolute;
top: 0;
width: 9000px;
}
.secondary-sidebar .type18 .widget-stripe-title .widget-stripe-title-content h2,
.secondary-sidebar .type18 .widget-stripe-title .widget-stripe-title-content h3.widgettitle
{
background: #000;
color: #fff; 
font-size: 16px;
left: 0;
margin: 0;
padding: 12px 15px;
position: relative;
text-transform: uppercase;
z-index: 1;
} .mz-title
{
float: left;
overflow: hidden;
width: 100%;
}
.mz-title .mz-title-content
{
clear: both;
float: left; 
position: relative;
}
.mz-title .mz-title-content h2,
.mz-title .mz-title-content h3.widgettitle
{
color: #fff; 
left: 0;
margin: 0;
padding: 7px 0 7px 10px;
position: relative;
text-transform: uppercase;
z-index: 1;
}
.mz-title .mz-title-content h1
{
font-size: 52px;
}
.mz-title .mz-title-content h1 strong
{
font-weight: bold;
}
.mz-title .mz-title-content h2
{
font-size: 35px;
}
.mz-title .mz-title-content h2 strong
{
font-weight: 600;
}
.mz-title .mz-title-content h3
{
font-size: 18px;
}
.mz-title .mz-title-content h3 strong
{
font-weight: 600;
}
.mz-title .mz-title-content h4
{
font-size: 24px;
}
.mz-title .mz-title-content h4 strong
{
font-weight: 600;
}
.mz-title .mz-title-content h5
{
font-size: 18px;
}
.mz-title .mz-title-content h5 strong
{
font-weight: 600;
}
.mz-title .mz-title-content h6
{
font-size: 14px;
}
.mz-title .mz-title-content h6 strong
{
font-weight: 600;
}
.aligncenter .mz-title .mz-title-content
{
display: inline-block; 
float: none;
} .mz-stripe-title
{
float: left;
overflow: hidden;
width: 100%;
}
.mz-stripe-title .mz-stripe-title-content
{
clear: both;
float: left; 
margin-bottom: 30px;
position: relative;
}
.mz-stripe-title .mz-stripe-title-content:after
{
background: url(//praktik-akupunktur.com/wp-content/themes/spalab/images/title-pattern.png) repeat;
content: '';
height: 100%;
left: 100%;
position: absolute;
top: 0;
width: 9000px;
}
.mz-stripe-title .mz-stripe-title-content h2,
.mz-stripe-title .mz-stripe-title-content h3.widgettitle
{
background: #000;
font-size: 16px;
left: 0;
line-height: normal; 
margin: 0;
padding: 12px 15px;
position: relative;
text-transform: uppercase;
z-index: 1;
}
.mz-stripe-title .mz-stripe-title-content .widgettitle:before
{
display: none;
}
.mz-stripe-title .mz-stripe-title-content h2,
.mz-stripe-title .mz-stripe-title-content h3.widgettitle
{
color: #fff;
}
.mz-stripe-title.blue .mz-stripe-title-content h2
{
background: #3498db;
}
.mz-stripe-title.purple .mz-stripe-title-content h2
{
background: #9b59b6;
}
.mz-stripe-title.pink .mz-stripe-title-content h2
{
background: #f13d7a;
}
.mz-stripe-title.orange .mz-stripe-title-content h2
{
background: #e67e22;
}
.mz-stripe-title.cyan .mz-stripe-title-content h2
{
background: #1abc9c;
}  .widget ul.tribe-events-sub-nav
{
float: none;
width: auto;
}
.widget.tribe-this-week-events-widget ul.tribe-events-sub-nav li:before
{
display: none;
}
.widget.tribe-this-week-events-widget ul.tribe-events-sub-nav li
{
clear: none;
width: auto;
}
.tribe-this-week-widget-wrapper .tribe-events-page-title
{
font-size: 16px;
font-weight: 600;
}
.tribe-this-week-widget-wrapper .tribe-this-week-widget-day .duration,
.tribe-this-week-widget-wrapper .tribe-this-week-widget-day .tribe-venue
{
line-height: 21px;
} .footer-widgets .widget
{
clear: both;
float: left;
margin-bottom: 30px; 
width: 100%;
}
#footer .mailchimp-form
{
margin: 40px 0 0;
position: relative;
}
#footer .mailchimp-form input[type='email']
{
border-radius: 5px;  
float: left;
font-size: 14px;
font-weight: normal;
padding: 15px;
width: 100%;
}
#footer .mailchimp-form input[type='submit']
{
border-radius: 0 5px 5px 0;
cursor: pointer;
font-size: 14px;
font-weight: 400;
margin: 0; 
padding: 15px;
position: absolute;
right: 0;
}
.tagcloud a:hover,
#footer .dt-sc-dark-bg .tagcloud a:hover,
#footer .tagcloud a:hover
{
color: #fff;
} #bbpress-forums .widget_display_topics img.avatar,
#bbpress-forums .widget_display_replies img.avatar
{
border: 3px double #ddd; 
float: none;
margin-bottom: -3px;
}
.bbp-login-form fieldset legend
{
display: none;
}
.bbp-login-form label
{
display: inline-block; 
width: 140px;
}
#sidebar .bbp-login-form label
{
width: 70px;
}
.bbp-login-form .bbp-username,
.bbp-login-form .bbp-email,
.bbp-login-form .bbp-password,
.bbp-login-form .bbp-remember-me,
.bbp-login-form .bbp-submit-wrapper
{
margin-top: 10px;
}
.bbp-login-form .bbp-submit-wrapper
{
text-align: right;
}
.bbp-login-form .bbp-login-links a
{
clear: left; 
float: left;
}
.bbp-logged-in img.avatar
{
float: left;
margin: 0 15px 0 0;
}
.bbp-logged-in h4
{
clear: none;
font-size: 1.3em;
font-weight: bold;
margin-bottom: 10px;
}
.widget #bbp-search-form
{
float: left;
position: relative;
width: 100%;
}
.widget #bbp-search-form input[type='text']
{
padding-right: 100px;
}
.widget #bbp-search-form input[type='submit']
{
border-radius: 0; 
bottom: 0;
margin: 0;
padding: 0 20px;
position: absolute;
right: 0;
top: 0;
}
.widget.bbp_widget_login .bbp-logged-in h4
{
font-weight: normal;
margin-bottom: 0;
}
.widget.widget_display_replies ul li a.bbp-author-avatar
{
margin-right: 5px;
}
.widget.widget_display_replies ul li a.bbp-author-avatar,
.widget.widget_display_replies ul li a.bbp-author-name
{
display: inline;
}
.widget.widget_display_topics ul li .topic-author
{
margin-left: 5px;
}
.widget.widget_display_topics ul li div,
.widget.widget_display_replies ul li div
{
color: rgba(0, 0, 0, .5);
margin-top: 5px;
}
.widget.widget_display_stats dl
{
margin: 0;
}
.widget.widget_display_stats dt
{
clear: both; 
float: left;
font-weight: normal;
margin: 0 10px 0 0;
}
.widget.widget_display_stats dd
{
float: left;
line-height: 24px;
}
.dt-sc-dark-bg .widget.widget_display_topics ul li div,
.dt-sc-dark-bg .widget.widget_display_replies ul li div
{
color: rgba(255, 255, 255, .4);
} .widget.buddypress div.item-avatar img.avatar
{
float: left;
margin: 0 10px 15px 0;
}
.widget.buddypress span.activity
{
display: inline-block;
font-size: small;
opacity: .8;
padding: 0;
}
.widget.buddypress div.item-options
{
font-size: 90%;
margin: 0 0 1em 0;
padding: 1em 0;
}
.widget.buddypress div.item
{
margin: 0 0 1em 0;
}
.widget.buddypress div.item-meta,
.widget.buddypress div.item-content
{
font-size: 11px;
margin-left: 50px;
}
.widget.buddypress ul.item-list img.avatar
{
height: 40px;
margin-right: 10px;
width: 40px;
}
.widget.buddypress div.item-avatar img
{
height: 40px;
margin: 1px;
width: 40px;
}
.widget.buddypress div.avatar-block
{
overflow: hidden;
}
.widget.buddypress #bp-login-widget-form label
{
display: block;
margin: 1rem 0 .5rem;
}
.widget.buddypress #bp-login-widget-form #bp-login-widget-submit
{
margin-right: 10px;
}
.widget.buddypress .bp-login-widget-user-avatar
{
float: left;
}
.bp-login-widget-user-avatar img.avatar
{
height: 40px;
width: 40px;
}
.widget.buddypress .bp-login-widget-user-links &gt; div
{
padding-left: 60px;
}
.widget.buddypress .bp-login-widget-user-links &gt; div
{
margin-bottom: .5rem;
}
.widget.buddypress .bp-login-widget-user-links &gt; div.bp-login-widget-user-link a
{
font-weight: bold;
}
.widget.buddypress #groups-list,
.widget.buddypress #members-list,
.widget.buddypress #friends-list
{
margin-left: 0;
padding-left: 0;
}
.widget.buddypress #groups-list li,
.widget.buddypress #members-list li,
.widget.buddypress #friends-list li
{
clear: both;
list-style-type: none;
}
.widget.buddypress .item-list .item
{
margin-bottom: 0;
}
.widget.buddypress .item-list li:before,
.widget.buddypress .item-list li:hover:before
{
content: '';
}
.widget.buddypress .item-list li
{
padding-left: 0;
}
.widget #bp-login-widget-form span.bp-login-widget-register-link
{
display: inline-block;
margin-left: 5px; 
margin-top: 15px;
}
#footer .dt-sc-dark-bg .widget #bp-login-widget-form span.bp-login-widget-register-link &gt; a:hover
{
color: rgba(255, 255, 255, .6);
}
#footer .widget #bp-login-widget-form span.bp-login-widget-register-link &gt; a:hover
{
color: #000;
}
.widget.buddypress .item-list .item .item-title
{
margin-bottom: -3px;
}
.widget.buddypress .item-list .item .item-title a
{
color: #000;
font-weight: 600;
}
.widget.buddypress .item-list .item .item-meta
{
color: rgba(0, 0, 0, .5);
}
.widget.buddypress div.item-options
{
border-bottom: 1px solid rgba(0, 0, 0, .1);
margin: 0 0 25px;
padding-bottom: 0;
}
.widget.buddypress div.item-options a
{
border-radius: 3px 3px 0 0;
color: rgba(0, 0, 0, .4);
display: inline-block;
font-size: 14px;
font-weight: 600;
margin-bottom: -1px;
padding: 8px 12px;
transition: none; 
-moz-transition: none;
-ms-transition: none;
-o-transition: none;
-webkit-transition: none;
}
.widget.buddypress div.item-options .bp-separator
{
display: none;
}
.widget.buddypress div.item-options a.selected
{
border: 1px solid rgba(0, 0, 0, .1);
border-bottom-color: #fff;
}
.widget.buddypress .bp-login-widget-user-links &gt; div.bp-login-widget-user-link a
{
color: #000; 
font-size: 14px;
font-weight: normal;
}
.widget.buddypress .bp-login-widget-user-links &gt; div
{
margin-bottom: -3px;
}
.profile .bp-widget
{
display: inline-block;
margin-bottom: 20px;
width: 100%;
}
.bp-widget &gt; h4
{
font-weight: 600;
margin-bottom: 0;
}
.dt-sc-dark-bg .widget.buddypress .item-list .item .item-meta
{
color: rgba(255, 255, 255, .5);
}
.dt-sc-dark-bg .widget.buddypress div.item-options
{
border-bottom: 1px solid rgba(255, 255, 255, .3);
}
.dt-sc-dark-bg .widget.buddypress div.item-options a.selected
{
border: 1px solid rgba(255, 255, 255, .3);
border-bottom-color: #000;
} .widget.tribe-events-countdown-widget .tribe-countdown-text a
{
color: #000;
font-weight: 600;
}
.widget.tribe-events-venue-widget .tribe-venue-widget-venue-name
{
font-size: 14px;
font-weight: 600;
}
.widget.tribe-events-venue-widget .tribe-venue-widget-venue-name a
{
color: #000;
}
.widget.tribe-events-venue-widget .tribe-venue-widget-list
{
margin: 15px 0 0;
}
.widget.tribe-events-venue-widget .tribe-venue-widget-list li
{
padding-top: 3px;
}
.widget.tribe-events-venue-widget .tribe-venue-widget-list .entry-title
{
font-size: 14px;
}
.tribe-mini-calendar-event .list-info h2
{
font-weight: 600;
}
.tribe-mini-calendar-event .list-date
{
background: rgba(0, 0, 0, .05);
}
.tribe-mini-calendar-event .list-date .list-daynumber
{
color: #000;
font-size: 12px;
}
.tribe-events-adv-list-widget .duration
{
display: inline;
line-height: 20px; 
margin-bottom: 10px;
}
.tribe-events-adv-list-widget .location
{
color: rgba(0, 0, 0, .5);
line-height: 20px;
}
.tribe-events-adv-list-widget .tribe-events-duration,
.tribe-events-adv-list-widget .tribe-events-location
{
line-height: 24px;
} .widget.tribe_mini_calendar_widget .tribe-mini-calendar th
{
background: #fff;
border-color: rgba(0, 0, 0, .1);
color: rgba(0, 0, 0, .5);
font-size: 13px;
font-weight: 600;
padding: 3px 0;
}
.widget.tribe_mini_calendar_widget .tribe-mini-calendar .tribe-mini-calendar-no-event
{
color: rgba(0, 0, 0, .3);
}
.widget.tribe_mini_calendar_widget .tribe-mini-calendar .tribe-events-present .tribe-mini-calendar-no-event
{
color: #fff;
}
.widget.tribe_mini_calendar_widget .tribe-mini-calendar td.tribe-events-has-events
{
background: rgba(0, 0, 0, .1);
}
.widget.tribe_mini_calendar_widget .tribe-mini-calendar .tribe-events-has-events a
{
color: rgba(0, 0, 0, .4);
}
.widget.tribe_mini_calendar_widget .tribe-mini-calendar .tribe-events-has-events.tribe-mini-calendar-today a
{
color: #fff;
}
.widget.tribe_mini_calendar_widget .tribe-mini-calendar .tribe-events-has-events:hover a:hover
{
background: rgba(0, 0, 0, .15);
}
.widget.tribe_mini_calendar_widget .tribe-mini-calendar tbody tr:nth-child(2n+1) td
{
background: rgba(0, 0, 0, .05);
}
.widget.tribe_mini_calendar_widget .tribe-mini-calendar tbody td
{
background: rgba(0, 0, 0, .05);
}
.widget.tribe_mini_calendar_widget .tribe-mini-calendar tbody tr:nth-child(2n+1) .tribe-events-othermonth,
.widget.tribe_mini_calendar_widget .tribe-mini-calendar tbody tr .tribe-events-othermonth
{
background: rgba(0, 0, 0, .02);
}
.dt-sc-dark-bg .widget.tribe_mini_calendar_widget .tribe-mini-calendar th
{
background: rgba(255, 255, 255, .1);
color: #fff;
}
.dt-sc-dark-bg .widget.tribe-events-countdown-widget .tribe-countdown-number
{
color: #fff;
}
.dt-sc-dark-bg .widget.tribe_mini_calendar_widget .tribe-mini-calendar .tribe-mini-calendar-no-event
{
color: rgba(255, 255, 255, .5);
}
.dt-sc-dark-bg .widget.tribe_mini_calendar_widget .tribe-mini-calendar td.tribe-events-has-events
{
background: rgba(255, 255, 255, .4);
}
.dt-sc-dark-bg .widget.tribe_mini_calendar_widget .tribe-mini-calendar .tribe-events-has-events a
{
color: rgba(255, 255, 255, .5);
}
.dt-sc-dark-bg .widget.tribe_mini_calendar_widget .tribe-mini-calendar .tribe-events-has-events:hover a:hover
{
background: rgba(255, 255, 255, .5);
}
.dt-sc-dark-bg .widget.tribe-events-countdown-widget .tribe-countdown-text a,
.dt-sc-dark-bg .widget.tribe-events-venue-widget .tribe-venue-widget-venue-name a,
.dt-sc-dark-bg .tribe-mini-calendar-event .list-date .list-daynumber
{
color: #fff;
}
.dt-sc-dark-bg .tribe-events-adv-list-widget .location
{
color: rgba(255, 255, 255, .5);
}
.dt-sc-dark-bg .tribe-mini-calendar-event .list-date
{
background: rgba(255, 255, 255, .3);
}
.dt-sc-dark-bg .widget.tribe_mini_calendar_widget .tribe-mini-calendar td
{
border-color: rgba(255, 255, 255, .2);
}
.dt-sc-dark-bg .widget.tribe_mini_calendar_widget .tribe-mini-calendar tbody tr:nth-child(2n+1) td
{
background: rgba(255, 255, 255, .3);
}
.dt-sc-dark-bg .widget.tribe_mini_calendar_widget .tribe-mini-calendar tbody td
{
background: rgba(255, 255, 255, .3);
}
.dt-sc-dark-bg .widget.tribe_mini_calendar_widget .tribe-mini-calendar tbody tr:nth-child(2n+1) .tribe-events-othermonth,
.dt-sc-dark-bg .widget.tribe_mini_calendar_widget .tribe-mini-calendar tbody tr .tribe-events-othermonth
{
background: rgba(255, 255, 255, .2);
}
.widget.tribe-events-venue-widget .tribe-event-title
{
margin-bottom: 10px; 
padding-top: 0;
}
.widget.tribe-events-venue-widget .tribe-venue-widget-list li
{
padding-bottom: 20px;
}  .woo-type4 .widget.woocommerce .woocommerce-product-search input[type='search'],
.woo-type20 .widget.woocommerce .woocommerce-product-search input[type='search']
{
border-radius: 5px; 
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-ms-border-radius: 5px;
-o-border-radius: 5px;
}
.woo-type4 .widget.woocommerce .woocommerce-product-search input[type='submit'],
.woo-type20 .widget.woocommerce .woocommerce-product-search input[type='submit']
{
border-radius: 0 5px 5px 0; 
-moz-border-radius: 0 5px 5px 0;
-webkit-border-radius: 0 5px 5px 0;
-ms-border-radius: 0 5px 5px 0;
-o-border-radius: 0 5px 5px 0;
}
.woo-type17 .widget.woocommerce .woocommerce-product-search input[type='submit']
{
border-radius: 0 8px 8px 0; 
-moz-border-radius: 0 8px 8px 0;
-webkit-border-radius: 0 8px 8px 0;
}
.woocommerce ul.product_list_widget li dl:after,
.woocommerce ul.product_list_widget li:after
{
clear: both;
}
.woocommerce ul.cart_list,
.woocommerce ul.product_list_widget
{
list-style: none;
margin: 0;
padding: 0;
}
.woocommerce ul.cart_list li,
.woocommerce ul.product_list_widget li
{
list-style: none;
margin: 0;
}
.woocommerce ul.cart_list li:after,
.woocommerce ul.cart_list li:before,
.woocommerce ul.product_list_widget li:after,
.woocommerce ul.product_list_widget li:before
{
display: table;
}
.woocommerce ul.cart_list li a,
.woocommerce ul.product_list_widget li a
{
display: block;
font-weight: 700;
}
.woocommerce ul.cart_list li img,
.woocommerce ul.product_list_widget li img
{
box-shadow: none; ;
float: right;
height: auto;
margin-left: 4px;
width: 32px;
}
.woocommerce ul.cart_list li dl,
.woocommerce ul.product_list_widget li dl
{
border-left: 2px solid rgba(0,0,0,.1);
margin: 0;
padding-left: 1em;
}
.woocommerce ul.cart_list li dl:after,
.woocommerce ul.cart_list li dl:before,
.woocommerce ul.product_list_widget li dl:after,
.woocommerce ul.product_list_widget li dl:before
{
content: ' ';
display: table;
}
.woocommerce ul.cart_list li dl dd,
.woocommerce ul.cart_list li dl dt,
.woocommerce ul.product_list_widget li dl dd,
.woocommerce ul.product_list_widget li dl dt
{
display: inline-block;
float: left;
margin-bottom: 1em;
}
.woocommerce ul.cart_list li dl dt,
.woocommerce ul.product_list_widget li dl dt
{
clear: left;
font-weight: 700;
margin: 0 4px 0 0;
padding: 0 0 .25em;
}
.woocommerce .order_details:after,
.woocommerce .widget_layered_nav ul li:after,
.woocommerce .widget_shopping_cart .buttons:after,
.woocommerce-account .addresses .title:after,
.woocommerce-cart .wc-proceed-to-checkout:after,
.woocommerce.widget_shopping_cart .buttons:after
{
clear: both;
}
.woocommerce ul.cart_list li dl dd,
.woocommerce ul.product_list_widget li dl dd
{
padding: 0 0 .25em;
}
.woocommerce ul.cart_list li dl dd p:last-child,
.woocommerce ul.product_list_widget li dl dd p:last-child
{
margin-bottom: 0;
}
.woocommerce ul.cart_list li .star-rating,
.woocommerce ul.product_list_widget li .star-rating
{
float: none;
}
.woocommerce .widget_shopping_cart .total,
.woocommerce.widget_shopping_cart .total
{
border-top: 3px double #ebe9eb;
padding: 4px 0 0;
}
.woocommerce .widget_shopping_cart .total strong,
.woocommerce.widget_shopping_cart .total strong
{
display: inline-block;
min-width: 40px;
}
.woocommerce .widget_shopping_cart .cart_list li,
.woocommerce.widget_shopping_cart .cart_list li
{
padding-left: 2em;
padding-top: 0;
position: relative;
}
.woocommerce .widget_shopping_cart .cart_list li a.remove,
.woocommerce.widget_shopping_cart .cart_list li a.remove
{
left: 0;
position: absolute;
top: 0;
}
.woocommerce .widget_shopping_cart .buttons:after,
.woocommerce .widget_shopping_cart .buttons:before,
.woocommerce.widget_shopping_cart .buttons:after,
.woocommerce.widget_shopping_cart .buttons:before
{
content: ' ';
display: table;
}
.woocommerce .widget_layered_nav ul
{
border: 0;
list-style: none;
margin: 0;
padding: 0;
}
.woocommerce .widget_layered_nav ul li
{
list-style: none;
padding: 0 0 1px;
}
.woocommerce .widget_layered_nav ul li.chosen a:before,
.woocommerce .widget_layered_nav_filters ul li a:before
{
color: #a00;
content: '';
font-family: WooCommerce;
font-variant: normal;
font-weight: 400;
line-height: 1;
text-decoration: none;
text-transform: none;
speak: none;
-webkit-font-smoothing: antialiased;
}
.woocommerce .widget_layered_nav ul li a,
.woocommerce .widget_layered_nav ul li span
{
padding: 1px 0;
}
.woocommerce .widget_layered_nav ul li.chosen a:before
{
margin-right: .618em;
}
.woocommerce .widget_layered_nav_filters ul
{
border: 0;
list-style: none;
margin: 0;
overflow: hidden;
padding: 0;
zoom: 1;
}
.woocommerce .widget_layered_nav_filters ul li
{
border-width: 0;
list-style: none;
padding: 0 1px 1px 2px;
}
.woocommerce .widget_layered_nav_filters ul li:before
{
content: none;
}
.woocommerce .widget_layered_nav_filters ul li a
{
text-decoration: none;
width: auto;
}
.woocommerce .widget_layered_nav_filters ul li a:before
{
margin-right: .618em;
}
.woocommerce .widget_price_filter .price_slider
{
clear: both;
margin-bottom: 1em;
}
.woocommerce .widget_price_filter .price_slider_amount
{
font-size: .8751em;
line-height: 2.4;
text-align: right;
}
.woocommerce .widget_price_filter .price_slider_amount .button
{
float: left; 
font-size: 1.15em;
}
.woocommerce .widget_price_filter .ui-slider
{
margin-left: .5em;
margin-right: .5em;
position: relative;
text-align: left;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle
{
background-color: #a46497;
border-radius: 1em; 
cursor: ew-resize;
height: 1em;
margin-left: -.5em;
outline: 0;
position: absolute;
top: -.3em;
width: 1em;
z-index: 2;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-range
{
background-color: #a46497;
border: 0;
border-radius: 1em; 
display: block;
font-size: .7em;
position: absolute;
z-index: 1;
}
.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content
{
background-color: #602053;
border: 0;
border-radius: 1em;
}
.woocommerce .widget_price_filter .ui-slider-horizontal
{
height: .5em;
}
.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range
{
height: 100%; ;
top: 0;
}
.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min
{
left: -1px;
}
.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max
{
right: -1px;
}
.woocommerce .widget_rating_filter ul
{
border: 0;
list-style: none; ;
margin: 0;
padding: 0;
}
.woocommerce .widget_rating_filter ul li
{
border-width: 0;
list-style: none; ;
padding: 0 0 1px;
}
.woocommerce .widget_rating_filter ul li:after,
.woocommerce .widget_rating_filter ul li:before
{
content: ' ';
display: table;
}
.woocommerce .widget_rating_filter ul li a
{
padding: 1px 0;
text-decoration: none;
}
.woocommerce .widget_rating_filter ul li .star-rating
{
display: inline-block; ;
float: none;
}
.woocommerce .widget_rating_filter ul li.chosen a:before
{
color: #a00; ;
content: '';
font-family: WooCommerce;
font-variant: normal;
font-weight: 400;
line-height: 1;
margin-right: .618em;
text-decoration: none;
text-transform: none;
speak: none;
-webkit-font-smoothing: antialiased;
} .woo-type13 .widget.woocommerce ul.product-categories li:before,
.woo-type13 .widget.woocommerce ul.product-categories li:first-child:before
{
top: 8px;
}
.widget
{
float: left;
margin-bottom: 40px;
width: 100%;
}
.woocommerce #footer a.button:hover
{
color: #fff;
}
.woocommerce ul.cart_list li a,
.woocommerce ul.product_list_widget li a
{
font-weight: 600;
}
.woocommerce ul.cart_list li,
.woocommerce ul.product_list_widget li
{
display: inline-block;
margin-bottom: 15px;
}
.woocommerce .widget_shopping_cart .cart_list li:last-child,
.woocommerce.widget_shopping_cart .cart_list li:last-child
{
border: none;
margin-bottom: 0;
padding-bottom: 0;
}
.woocommerce .widget_shopping_cart .cart_list li.empty,
.woocommerce.widget_shopping_cart .cart_list li.empty
{
padding-left: 0;
}
.woocommerce ul.product_list_widget li::before
{
content: '\f10c';
display: inline !important;
}
.woocommerce ul.product_list_widget li:hover:before
{
content: '\f192';
}
.widget_custom_html .wpb_content_element{ margin-bottom:0;}
.widget_custom_html .wpb_single_image.wpb_content_element{ margin-top:20px;}
.woocommerce .widget_shopping_cart .cart_list li:before,
.woocommerce.widget_shopping_cart .cart_list li:before
{
content: none !important;
}
.woocommerce .widget_shopping_cart .cart_list li a.remove,
.woocommerce.widget_shopping_cart .cart_list li a.remove
{
font-size: 15px;
height: 15px;
line-height: 16px;
padding: 0;
position: absolute;
top: 2px;
right: 35px;
left: auto;
width: 15px;
z-index: 1;
background-color: #ff00007d;
color: #fff;
}
.widget.woocommerce ul.product_list_widget li ins
{
background: none;
font-size: 14px;
}
.widget.woocommerce ul.product_list_widget li del
{
font-size: 12px;
}
.widget.woocommerce ul.product_list_widget li a img
{
border: 1px solid;
margin-top: 8px;
padding: 3px;
}
.widget.woocommerce ul.product-categories li,
.widget.widget_layered_nav ul li
{
display: block;
float: none;
font-weight: normal;
margin: 0;
padding: 0;
position: relative;
}
.widget.woocommerce ul.product-categories li.cat-item-none
{
padding-bottom: 5px;
}
.widget.woocommerce ul.product-categories li.cat-item-none:before
{
display: none;
}
.widget.woocommerce ul.product-categories li a,
.widget.widget_layered_nav ul li a
{
border: none;
margin: 0;
padding: 10px 0 10px 20px;
}
.widget.woocommerce ul.product-categories li span,
.widget.widget_layered_nav ul li span
{
line-height: 44px;
position: absolute;
right: 0;
top: 0;
}
.widget.woocommerce ul li:before
{
font-weight: normal;
}
.widget.woocommerce ul.product_list_widget li,
.widget.woocommerce ul.product-categories li:last-child
{
border-bottom: 1px solid;
}
.widget.woocommerce ul.product-categories ul
{
box-sizing: border-box; 
padding: 0 0 0 15px;
}
.widget.woocommerce ul.product-categories ul li
{
box-sizing: border-box; 
width: 100%;
}
.widget.woocommerce .widget_shopping_cart_content .total
{
clear: both;
float: left;
margin: 20px 0 0;
padding: 10px 0 0;
width: 100%;
}
.widget.woocommerce .widget_shopping_cart_content .buttons
{
clear: both;
float: left;
margin: 10px 0 0;
padding: 0;
width: 100%;
}
.woocommerce.widget_price_filter .price_label
{
font-size: 14px;
position: relative;
top: 17px;
}
.widget.woocommerce ul.product_list_widget li .star-rating
{
margin: 5px 0;
}
.widget.woocommerce .woocommerce-product-search label
{
display: none;
}
.widget.woocommerce .woocommerce-product-search
{
clear: both;
position: relative;
}
.widget.woocommerce .woocommerce-product-search input[type='search']
{
padding-right: 100px;
margin:0px;
}
.widget.woocommerce .woocommerce-product-search input[type='submit']
{
bottom: 0;
margin: 0;
position: absolute;
right: 0;
top: 0;
}
.woocommerce ul.cart_list li dl,
.woocommerce ul.product_list_widget li dl
{
margin: 5px 0 0 25px;
}
.woocommerce ul.cart_list li dl dd,
.woocommerce ul.cart_list li dl dt,
.woocommerce ul.product_list_widget li dl dd,
.woocommerce ul.product_list_widget li dl dt
{
float: none;
margin: 0;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-range
{
background: #e8e8e8;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle
{
background: #fff;
border: 1px solid #ddd;
}
.woocommerce #footer .dt-sc-dark-bg .widget_price_filter .ui-slider .ui-slider-range
{
background: #545454;
}
.woocommerce #footer .dt-sc-dark-bg .widget_price_filter .ui-slider .ui-slider-handle
{
background: #545454;
border: 1px solid #666;
}
.woocommerce.widget_price_filter .price_label
{
float: right;
}
#footer .product-categories li span
{
top: 3px;
}
#footer .widget.woocommerce ul.product_list_widget li a img
{
border: 3px solid;
padding: 0;
}
.menu-item-widget-area-container .widget_product_categories .product-categories li a
{
border-bottom: none;
line-height: 24px;
margin: 0;
padding: 0 45px 10px 0;
}
.menu-item-widget-area-container .widget.woocommerce ul.product_list_widget li .amount,
.menu-item-widget-area-container .widget.woocommerce ul.product_list_widget li .reviewer
{
display: inline-block;
margin: 5px 0 0;
}
.menu-item-widget-area-container .widget.woocommerce ul.product_list_widget li a img
{
border-width: 3px;
padding: 0;
}
.menu-item-widget-area-container .widget.widget_product_search #searchform input[type='text'],
.menu-item-widget-area-container .widget.widget_product_search #searchform input[type='submit']
{
font-size: 13px;
}
.widget_product_categories .selection-box:after
{
height: 100%; 
top: 0;
} #footer .dt-sc-dark-bg .recent-posts-widget li .entry-meta a,
#footer .dt-sc-dark-bg .recent-posts-widget li .entry-meta,
#footer .dt-sc-dark-bg .tweet_list li .tweet-time
{
color: rgba(255, 255, 255, .3);
}
.dt-sc-dark-bg .widget input[type='text'],
.dt-sc-dark-bg .widget input[type='password'],
.dt-sc-dark-bg .widget input[type='email'],
.dt-sc-dark-bg .widget input[type='url'],
.dt-sc-dark-bg .widget input[type='tel'],
.dt-sc-dark-bg .widget input[type='number'],
.dt-sc-dark-bg .widget input[type='range'],
.dt-sc-dark-bg .widget input[type='date'],
.dt-sc-dark-bg .widget textarea,
.dt-sc-dark-bg .widget input[type='search'],
.dt-sc-dark-bg .widget select,
.dt-sc-dark-bg .widget.widget_categories ul li &gt; a span,
.dt-sc-dark-bg .widget.widget_archive ul li &gt; a span
{
background: rgba(255, 255, 255, .15);
}
.dt-sc-twitter-icon:before,
.dt-sc-twitter-icon:after,
.dt-sc-twitter-icon span
{
background: #000;
}
.dt-sc-dark-bg .widget .selection-box:after
{
background: rgba(255, 255, 255, .05);
}
.dt-sc-dark-bg .widget .selection-box:before
{
border-top-color: rgba(255, 255, 255, .1);
}
.recent-portfolio-widget ul li a:after,
.widget.widget_categories ul li &gt; a:hover span,
.widget.widget_archive ul li &gt; a:hover span,
.dt-sc-twitter-icon span
{
color: #fff;
}
.widget ul li,
.widget.widget_nav_menu ul.menu li,
.tweet_list li
{
border-color: rgba(0, 0, 0, .15);
}
.dt-sc-dark-bg .widget ul li,
.dt-sc-dark-bg .widget.widget_nav_menu ul.menu li
{
border-color: rgba(255, 255, 255, .2);
}
.widget #wp-calendar td a,
.recent-posts-widget li .entry-meta a
{
color: #808080;
}
.dt-sc-dark-bg .widget #wp-calendar td a
{
color: rgba(255, 255, 255, .5);
}
.dt-sc-tweet span
{
color: rgba(0, 0, 0, .4);
}
.tweet_list li .tweet-time
{
color: rgba(0, 0, 0, .3);
} .tagcloud a,
.widget.widget_categories ul li &gt; a span,
.widget.widget_archive ul li &gt; a span
{
background: rgba(0, 0, 0, .05);
}
.dt-sc-dark-bg .tagcloud a
{
background: rgba(255, 255, 255, .1);
}
.dt-sc-dark-bg .tagcloud a
{
border-bottom-color: rgba(255, 255, 255, .12);
}
.tagcloud a
{
border-bottom-color: rgba(0, 0, 0, .11);
} #footer .widget.woocommerce ul.product_list_widget li a img
{
border-color: rgba(255, 255, 255, .75);
}
.woocommerce ul.cart_list li dl:after,
.woocommerce ul.cart_list li:after,
.woocommerce ul.product_list_widget li dl:after,
.woocommerce ul.product_list_widget li:after
{
clear: both;
}
.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content
{
background-color: #000;
}
.widget.woocommerce ul.product_list_widget li,
.widget.woocommerce ul.product-categories li:last-child,
.widget.woocommerce ul.product_list_widget li a img,
.select2-container .select2-choice
{
border-color: rgba(0, 0, 0, .15);
}
#footer .widget.woocommerce ul.product_list_widget li a img
{
border-color: rgba(255, 255, 255, .75);
}
.dt-sc-dark-bg .widget.woocommerce ul.product_list_widget li,
.dt-sc-dark-bg .widget.woocommerce ul.product-categories li:last-child,
.dt-sc-dark-bg .widget.woocommerce ul.product_list_widget li a img,
.dt-sc-dark-bg .woocommerce .widget_shopping_cart .total,
.dt-sc-dark-bg .woocommerce.widget_shopping_cart .total
{
border-color: rgba(255, 255, 255, .2);
}
#footer .widget.woocommerce #searchform input[type='text']
{
color: #808080;
} .secondary-sidebar .type5 .widgettitle, 
.widget.woocommerce .widgettitle{
font-size: 20px;
padding: 0px;
text-transform:uppercase;
margin: 0px 0px 35px 0px;}
.secondary-sidebar .type5 .widgettitle:after,
.widget.woocommerce .widgettitle:after
{
content: '';
position: absolute;
background-image: url(//praktik-akupunktur.com/wp-content/themes/spalab/images/icon-flower.png);
background-size: 15px;
background-position: right;
background-repeat: no-repeat;
right: 0;
left: auto;
bottom:-18px;
width: 20px;
height: 20px;
background-color: #fff;
}
.secondary-sidebar .type5 .widgettitle:before, 
.widget.woocommerce  .widgettitle:before{
content: '';
position: absolute;
width: 100%;
height: 1px;
background-color: #acabb1;
bottom:-10px;
left:0;
}
.secondary-sidebar .type5 .widget.widget_popular_entries, 
.woocommerce.widget.widget_popular_entries { margin-bottom:20px;} @media only screen and (min-width:992px) and (max-width:1199px)
{
.mz-title .mz-title-content h1
{
line-height: normal;
} .dt-sc-one-third .widget_text ul.split-list
{
margin-right: 0; 
width: 100%;
}
.flickr-widget div
{
height: 68px;
width: 68px;
}
.secondary-sidebar .type7 .widgettitle:before
{
left: -20px;
}
.secondary-sidebar .type8 .widget
{
padding: 0 15px 15px;
}
.secondary-sidebar .type8 .widgettitle
{
margin: -28px auto 20px;
}
.widget .recent-posts-widget li .entry-meta p:last-child
{
margin-right: 0;
}
.tagcloud a
{
margin: 0 4px 10px 0;
}
.secondary-sidebar .type9 .widget ul li,
.secondary-sidebar .type12 .widget ul li
{
font-size: 13px;
}
.secondary-sidebar .widget .tweet_list li
{
padding: 0 0 20px 30px;
}
.secondary-sidebar .widget .tweet_list li:before
{
font-size: 22px;
}
.secondary-sidebar .widget .tweet_list li:before,
.secondary-sidebar .widget .tweet_list li:first-child:before
{
top: 0;
}
.secondary-sidebar aside.widget,
.secondary-sidebar .type11 .widget
{
font-size: 12px;
}
.secondary-sidebar .type2 .widget,
.secondary-sidebar .type6 .widget,
.secondary-sidebar .type8 .widget,
.secondary-sidebar .type12 .widget,
.secondary-sidebar .type13 .widget
{
font-size: 13px;
}
.secondary-sidebar .type8 .widget,
.secondary-sidebar .type12 .widget
{
padding: 15px 15px 20px;
}
.secondary-sidebar .type11 .widget
{
padding: 15px 10px 20px;
}
.secondary-sidebar .type5 .widget .tweet_list li,
.secondary-sidebar .type8 .widget .tweet_list li,
.secondary-sidebar .type11 .widget .tweet_list li,
.secondary-sidebar .type12 .widget .tweet_list li
{
padding: 0 0 20px;
}
.secondary-sidebar .type5 .widget .tweet_list li:before,
.secondary-sidebar .type8 .widget .tweet_list li:before,
.secondary-sidebar .type11 .widget .tweet_list li:before,
.secondary-sidebar .type12 .widget .tweet_list li:before
{
margin-right: 8px;
position: static;
}
.secondary-sidebar .type11 &gt; .widget:before
{
padding-right: 10px;
top: 18px;
}
.secondary-sidebar .type11 .widgettitle:before
{
top: 9px;
}
.secondary-sidebar .type11 .widgettitle
{
font-size: 22px;
}
.secondary-sidebar .type12 .widget.woocommerce .woocommerce-product-search input[type='submit']
{
width: 100%;
}
.widget.woocommerce .woocommerce-product-search input[type='submit']
{
float: right;
margin-top: 10px;
min-height: 50px;
position: inherit;
}
.woo-type4 .widget.woocommerce .woocommerce-product-search input[type='submit']
{
border-radius: 5px; 
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-ms-border-radius: 5px;
-o-border-radius: 5px;
}
.woo-type20 .widget.woocommerce .woocommerce-product-search input[type='submit']
{
border-radius: 5px;
}
.widget.woocommerce .woocommerce-product-search input[type='search']
{
padding-right: 10px;
}
}
@media only screen and (min-width:768px) and (max-width:991px)
{
.flickr-widget div
{
height: 55px;
width: 55px;
}
.footer-widgets .dt-sc-contact-info span
{
font-size: 15px; 
margin: 7px 6px 0 0;
width: 20px;
}
.widget .dt-sc-newsletter-section .dt-sc-subscribe-frm input[type='submit']
{
float: right;
margin-top: 7px;
position: relative;
}
.dt-sc-one-third .widget_text ul.split-list
{
margin-right: 0; 
width: 100%;
}
.widget .dt-sc-newsletter-section.type6 .dt-sc-subscribe-frm input[type='submit']
{
margin: 0; 
position: absolute;
}
.widget .dt-sc-newsletter-section.type6 .dt-sc-subscribe-frm:after
{
right: 0;
}
.widget .dt-sc-newsletter-section.type6 .dt-sc-subscribe-frm input[type='email']
{
font-size: 14px;
padding: 13px 0;
}
.widget .recent-posts-widget li .entry-meta p:last-child
{
margin-right: 0;
}
.widget .recent-posts-widget li .entry-meta p
{
margin-right: 11px;
}
.widgettitle
{
font-size: 17px;
}
.secondary-sidebar .type7 .widgettitle:before
{
left: -20px;
}
.widget.woocommerce .woocommerce-product-search input[type='submit']
{
float: right;
margin-top: 10px;
min-height: 50px;
position: inherit;
}
.woo-type20 .widget.woocommerce .woocommerce-product-search input[type='submit']
{
border-radius: 5px;
}
.widget.woocommerce .woocommerce-product-search input[type='search']
{
padding-right: 10px;
}
.tagcloud a
{
margin: 0 4px 10px 0;
}
.widget .recent-posts-widget li .entry-meta p:last-child
{
margin-right: 0;
}
.secondary-sidebar .type5 .widget ul li,
.secondary-sidebar .type10 .widgettitle
{
font-size: 16px;
}
.secondary-sidebar .type9 h3.widgettitle
{
font-size: 18px;
}
.secondary-sidebar .type9 .widget.widget_categories ul li:before
{
top: 4px;
}
.secondary-sidebar .type12 .widget ul li
{
font-size: 13px;
}
.secondary-sidebar .type12 .widget.widget_categories ul li &gt; a span,
.secondary-sidebar .widget.widget_archive ul li &gt; a span
{
padding: 0 5px;
}
.secondary-sidebar .type12 .tagcloud a
{
margin: 0 5px 10px 0;
}
.secondary-sidebar .type11 .widget.widget_flickr
{
padding: 25px 10px;
}
.secondary-sidebar .widget .tweet_list li
{
padding: 0 0 20px 25px;
}
.secondary-sidebar .widget .tweet_list li:before
{
font-size: 20px;
}
.secondary-sidebar .widget .tweet_list li:before,
.secondary-sidebar .widget .tweet_list li:first-child:before
{
top: 0;
}
.secondary-sidebar aside.widget,
.secondary-sidebar .type11 .widget
{
font-size: 12px;
}
.secondary-sidebar .type2 .widget,
.secondary-sidebar .type6 .widget,
.secondary-sidebar .type8 .widget,
.secondary-sidebar .type12 .widget,
.secondary-sidebar .type13 .widget
{
font-size: 13px;
}
.secondary-sidebar .type8 .widgettitle
{
margin: -28px auto 20px;
}
.secondary-sidebar .type8 .widget,
.secondary-sidebar .type12 .widget
{
padding: 15px 15px 20px;
}
.secondary-sidebar .type11 .widget
{
padding: 15px 10px 20px;
}
.secondary-sidebar .type5 .widget .tweet_list li,
.secondary-sidebar .type8 .widget .tweet_list li,
.secondary-sidebar .type11 .widget .tweet_list li,
.secondary-sidebar .type12 .widget .tweet_list li
{
padding: 0 0 20px;
}
.secondary-sidebar .type5 .widget .tweet_list li:before,
.secondary-sidebar .type8 .widget .tweet_list li:before,
.secondary-sidebar .type11 .widget .tweet_list li:before,
.secondary-sidebar .type12 .widget .tweet_list li:before
{
margin-right: 8px;
position: static;
}
.secondary-sidebar .type11 &gt; .widget:before
{
padding-right: 10px;
top: 18px;
}
.secondary-sidebar .type11 .widgettitle:before
{
top: 7px;
}
.secondary-sidebar .type11 .widgettitle
{
font-size: 18px;
}
.secondary-sidebar .type12 .widget.woocommerce .woocommerce-product-search input[type='submit']
{
width: 100%;
}
.secondary-sidebar .type12 .widget .tagcloud a
{
padding: 7px 12px 6px;
}
.mz-title .mz-title-content h1
{
font-size: 42px;
line-height: normal;
}
.woo-type4 .widget.woocommerce .woocommerce-product-search input[type='submit']
{
border-radius: 5px; 
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-ms-border-radius: 5px;
-o-border-radius: 5px;
}
.woocommerce.widget_price_filter .price_label
{
font-size: 12px;
top: 12px;
}
.woocommerce .widget_price_filter .price_slider_amount .button,
.woocommerce-page .widget_price_filter .price_slider_amount .button
{
font-size: 12px; 
padding: 5px 10px;
}
.widget.woocommerce .woocommerce-product-search input[type='search']{ padding-left:0px !important; width:100%;}
}
@media only screen and (max-width: 767px)
{
.widget .recent-posts-widget li .entry-meta p:last-child
{
margin-right: 0;
}
.secondary-sidebar .type7 .widgettitle:before
{
left: -23px;
}
.secondary-sidebar .type6 .widget ul li,
.secondary-sidebar .type9 .widget ul li
{
font-size: 14px;
}
.mz-title .mz-title-content h1
{
font-size: 40px;
}
}
@media only screen and (min-width: 480px) and (max-width: 767px)
{
.widget_text ul.split-list
{
margin: 0; 
width: 100%;
}
.alignright .dt-sc-sociable
{
text-align: center; 
width: 100%;
}
.tagcloud a
{
margin: 0 5px 10px 0;
}
.secondary-sidebar .flickr-widget div
{
width: auto;
}
.textwidget .dt-sc-contact-info span
{
font-size: 15px; 
margin: 7px 6px 0 0;
width: 20px;
}
.widget.woocommerce .woocommerce-product-search input[type='submit']
{
float: right;
margin-top: 10px;
min-height: 50px;
position: inherit;
}
.woo-type20 .widget.woocommerce .woocommerce-product-search input[type='submit']
{
border-radius: 5px;
}
.widget.woocommerce .woocommerce-product-search input[type='search']
{
padding-right: 10px;
}
}
@media only screen and (max-width: 479px)
{
.widget_text ul.split-list
{
margin: 0; 
width: 100%;
}
.widget.woocommerce .woocommerce-product-search input[type='submit']
{
float: right;
margin-top: 10px;
min-height: 50px;
position: inherit;
}
.woo-type20 .widget.woocommerce .woocommerce-product-search input[type='submit']
{
border-radius: 5px;
}
.widget.woocommerce .woocommerce-product-search input[type='search']
{
padding-right: 10px;
}
.tagcloud a
{
margin: 0 4px 10px 0;
}
.secondary-sidebar .type12 .widget ul li
{
font-size: 13px;
}
.textwidget .dt-sc-contact-info span
{
font-size: 15px; 
margin: 7px 6px 0 0;
width: 20px;
}
}
@media only screen and (min-width: 320px) and (max-width: 479px)
{
.secondary-sidebar .flickr-widget div
{
width: auto;
}
.secondary-sidebar .type8 .widget
{
padding: 0 17px 15px;
}
.secondary-sidebar .type5 .widget ul li
{
font-size: 16px;
}
}
@media only screen and (max-width: 319px)
{
.flickr-widget div
{
height: 66px; 
width: 66px;
}
.widget .dt-sc-newsletter-section .dt-sc-subscribe-frm input[type='submit']
{
float: right;
margin-top: 7px;
position: relative;
}
.secondary-sidebar .type8 .widgettitle
{
padding: 10px;
}
.secondary-sidebar .type8 .widget.widget_flickr
{
padding: 0 15px 15px;
}
.secondary-sidebar .type7 .widgettitle:before
{
left: -20px;
}
.secondary-sidebar .type5 .widget ul li
{
font-size: 16px;
}
}</pre></body></html>