@charset "UTF-8";
@font-face {font-family: "Material Icons";font-style: normal;font-weight: 400;src: url("fonts/material/MaterialIcons-Regular.eot");src: local("Material Icons"),local("MaterialIcons-Regular"),url("fonts/material/MaterialIcons-Regular.woff2") format("woff2"),url("fonts/material/MaterialIcons-Regular.woff") format("woff"),url("fonts/material/MaterialIcons-Regular.ttf") format("truetype");}
.material-icons {font-family: "Material Icons";font-weight: normal;font-style: normal;font-size: 24px;display: inline-block;line-height: 1;text-transform: none;letter-spacing: normal;word-wrap: normal;white-space: nowrap;direction: ltr;-webkit-font-smoothing: antialiased;text-rendering: optimizeLegibility;-moz-osx-font-smoothing: grayscale;font-feature-settings: "liga";}
.wplp_outside {text-align: left;overflow: hidden;}
.wplp_container {text-align: center;display: block;overflow: hidden;position: relative;height: 250px;}
.wplp_container ul {display: block;list-style: none;margin: 0;padding: 0;position: absolute;overflow: hidden;}
.wplp_container.default ul {margin: 0 !important;padding: 0 !important;}
.wplp_container ul {margin-left: 2px;}
.entry-content .wplp_container li, .wplp_container li {display: inline-block;float: left;margin: 0;text-align: left;vertical-align: top;}
.wplp_container table, .wplp_container table tr, .wplp_container table tr td {border: none !important;vertical-align: top !important;margin: 0 !important;padding: 0 !important;}
.wplp_container a, .wplp_container a:focus, .wplp_container a:active, .wplp_container a:hover {text-decoration: none !important;color: inherit !important;}
.wpcu_block_title {text-align: left;font-weight: bold;font-size: 1.5em;line-height: 2.2em;color: #666;}
.wplp_container.default .author {font-size: .9em;line-height: 1.23;display: block;}
.wplp_container.default .title {font-size: .9em;line-height: 1.23;display: block;}
.wplp_container .title {color: #333;font-weight: bold;font-size: 1.1em;text-align: left;line-height: 1.35;max-width: 80%;overflow: hidden;}
.wplp_container .title span {overflow: hidden;text-overflow: ellipsis;max-width: 100%;}
.wplp_container .thumbnail {display: block;overflow: hidden;border: none;padding: 0;}
.wplp_container.default .text, .wplp_container.default .date, .wplp_container.default .category {font-size: .8em;line-height: 1.4;padding-bottom: 3px;}
.wplp_container .text, .wplp_container .date {overflow: hidden;display: block;text-align: left;line-height: 1.23;font-size: 1.1em;font-weight: normal;text-overflow: ellipsis;}
.wplp_container .date {color: #666;}
.wplp_container .text span {overflow: hidden;text-overflow: ellipsis;max-width: 100%;}
.wplp_container .read-more {display: block;color: #888;font-size: .9em;text-align: right;padding-right: 5px;}
span.img_cropper {overflow: hidden;display: block;position: relative;}
.wplp_container.default .clone span.img_cropper {display: none;}
span.img_cropper img {vertical-align: middle !important;display: block !important;max-width: none !important;}
span.line_limit {overflow: hidden;display: inline-block;max-width: 100%;}
.wplp_container a {border: 0;}
.wpcu-front-box {}
.wpcu-front-box.left {margin: 0;padding: 0;}
.wpcu-front-box.right {margin: 0;padding: 0;}
.wpcu-front-box.left {}
.wpcu-front-box.right {}
.wpcu-front-box.top, .wpcu-front-box.bottom {display: block;clear: left;}
.wpcu-custom-position {float: left;}
div.wplp_nav {margin: 3px auto;text-align: center;letter-spacing: 10px;}
.entry-content div.wplp_nav a, div.wplp_nav a {text-decoration: none !important;}
div.wplp_nav .pagi_p.squarebullet {text-indent: 100%;white-space: nowrap;overflow: hidden;display: inline-block;width: 10px;height: 10px;margin: 5px;background: #ccc;}
div.wplp_nav .pagi_p.squarebullet.active {background: #999;}
.widget .wplp_outside img {max-width: none !important;}
.entry-content .wplp_outside img {max-width: none !important;}
.wplp_container.default {height: auto;}
.wplp_container.default ul {position: relative;height: auto;background: transparent;}
.wplp_container.default li {float: none;}
.wplp_container.default li:before, .wplp_container.default li:after {content: none;}
.flex-container a:active, .wplp_container.default a:active, .flex-container a:focus, .wplp_container.default a:focus {outline: none;}
.wplp_container .defaultflexslide, .wplp_container .flex-control-nav, .wplp_container .flex-direction-nav {margin: 0;padding: 0;list-style: none;position: relative;}
@font-face {font-family: "flexslider-icon";src: url("fonts/flexslider-icon.eot");src: url("fonts/flexslider-icon.eot?#iefix") format("embedded-opentype"),url("fonts/flexslider-icon.woff") format("woff"),url("fonts/flexslider-icon.ttf") format("truetype"),url("fonts/flexslider-icon.svg#flexslider-icon") format("svg");font-weight: normal;font-style: normal;}
.wplp_container.default {margin: 0;padding: 0;}
.wplp_container.default .defaultflexslide > li {display: none;-webkit-backface-visibility: hidden;}
.wplp_container.default .defaultflexslide img {width: 100%;display: block;}
.flex-pauseplay span {text-transform: capitalize;}
.defaultflexslide:after {content: " ";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
html[xmlns] .defaultflexslide {display: block;}
* html .defaultflexslide {height: 1%;}
.no-js .defaultflexslide > li:first-child {display: block;}
.wplp_container.default {zoom: 1;position: relative;}
.flex-viewport {max-height: 3500px;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease;}
.loading .flex-viewport {max-height: 300px;}
.wplp_container.default .defaultflexslide {zoom: 1;}
.carousel li {margin-right: 5px;}
html[dir="rtl"] .flex-viewport {direction: ltr;}
html[dir="rtl"] .wplp_container .title {text-align: right;max-width: 100%;}
html[dir="rtl"] .wplp_container .text, html[dir="rtl"] .wplp_container .date {text-align: right;}
html[dir="rtl"] .wplp_container.default .category {display: block;text-align: right;}
.wplp_container .flex-direction-nav {height: 0 !important;position: static !important;}
.wplp_container .flex-direction-nav a {border: 0;line-height: 1;text-decoration: none;display: block;width: 40px;height: 40px;margin: -44px 0 0;position: absolute;top: 50%;z-index: 10;overflow: hidden;opacity: 1;cursor: pointer;color: rgba(0,0,0,.8);text-shadow: 1px 1px 0 rgba(255,255,255,.3);-webkit-transition: all .3s ease;-moz-transition: all .3s ease;transition: all .3s ease;box-shadow: none;}
.wplp_container .flex-direction-nav a:hover {box-shadow: none !important;}
.wplp_container .flex-direction-nav .flex-prev {left: -50px;text-indent: 0 !important;background: none !important;}
.wplp_container .flex-direction-nav .flex-next {right: -50px;text-align: right;text-indent: 0 !important;background: none !important;}
.wplp_container .flex-direction-nav .flex-disabled {opacity: 0 !important;filter: alpha(opacity=0);cursor: default;}
.wplp_container .flex-direction-nav a:before {font-family: "flexslider-icon";font-size: 40px;display: inline-block;content: "";line-height: 1;}
.wplp_container .flex-direction-nav a.flex-next:before {content: "";}
.flex-pauseplay a {display: block;width: 20px;height: 20px;position: absolute;bottom: 5px;left: 10px;opacity: .8;z-index: 10;overflow: hidden;cursor: pointer;color: #000;}
.flex-pauseplay a:before {font-family: "flexslider-icon";font-size: 20px;display: inline-block;content: "";}
.flex-pauseplay a:hover {opacity: 1;}
.flex-pauseplay a.flex-play:before {content: "";}
.wplp_container.default:hover .flex-prev {opacity: .7;left: 10px;}
.wplp_container.default:hover .flex-next {opacity: .7;right: 10px;}
.wplp_container.default:hover .flex-next:hover, .wplp_container.default:hover .flex-prev:hover {opacity: 1;color: rgba(0,0,0,.2);-webkit-box-shadow: inset 0 0 0 rgba(0,0,0,0),0 3px 0 rgba(0,0,0,1);}
.wplp_container .flex-control-nav {width: 100%;margin-top: 10px;text-align: center;}
.wplp_container .flex-control-nav li {margin: 0 6px;display: inline-block;zoom: 1;float: none;}
.wplp_container .flex-control-paging li a {width: 11px;height: 11px;display: block;margin: 0 3px;background: #666;background: rgba(0,0,0,.5);cursor: pointer;text-indent: -9999px;-webkit-border-radius: 20px;-moz-border-radius: 20px;-o-border-radius: 20px;border-radius: 20px;-webkit-box-shadow: inset 0 0 3px rgba(0,0,0,.3);-moz-box-shadow: inset 0 0 3px rgba(0,0,0,.3);-o-box-shadow: inset 0 0 3px rgba(0,0,0,.3);box-shadow: inset 0 0 3px rgba(0,0,0,.3);}
.wplp_container .flex-control-paging li a:hover {background: #333;background: rgba(0,0,0,.7);}
.wplp_container .flex-control-paging li a.flex-active {background: #000;background: rgba(0,0,0,.9);cursor: default;}
.flex-control-thumbs {margin: 5px 0 0;position: static;overflow: hidden;}
.flex-control-thumbs li {width: 25%;float: left;margin: 0;}
.flex-control-thumbs img {width: 100%;display: block;opacity: .7;cursor: pointer;}
.flex-control-thumbs img:hover {opacity: 1;}
.flex-control-thumbs .flex-active {opacity: 1;cursor: default;}
@media screen and (max-width: 860px) {.wplp_container .flex-direction-nav .flex-prev {opacity: 1;left: 10px;}
	.wplp_container .flex-direction-nav .flex-next {opacity: 1;right: 10px;}}
@media (max-width: 767px) {.flex-active-slide div ul li {width: 100% !important;}
	.wpcu-custom-position {width: 100% !important;}}
.wpcu-front-box .custom_fields {line-height: 1.4;font-size: .8em;padding-bottom: 3px;}
input#wplp_front_load_element.wplp_front_load_element {line-height: 20px !important;background-color: #777;color: #fff;border: none;border-radius: 2px;padding: 3px 20px;font-weight: bold;transition: all ease .2s;}
input#wplp_front_load_element.wplp_front_load_element:hover {box-shadow: 1px 1px 12px #ccc;}
.wpcu-front-box.left span.read-more {text-align: left;}
.wplp-product-info-wrap {padding: 5px 20px;display: inline-block;width: 100%;}
.wplp-price {float: left;vertical-align: middle;padding: 5px 0;}
.wplp-price * {color: #a0ce4e;}
.wplp_container .wplp_add_to_cart {background: #a46497;padding: 5px 20px;border-radius: 4px;color: #fff !important;float: right;}