/*
Theme Name: Hanania
Theme URI: https://alpa.xyz/
Author: Hanhan S. Hakiki <hellohanania@gmail.com>
Author URI: https://alpa.xyz/
Description: Silent is Gold, but Kepo is Care :)
Version: 1.0
Text Domain: hanania
*/

/** RESET CSS **/
body,html,div,blockquote,img,label,p,h1,h2,h3,h4,h5,h6,pre,ul,ol,li,dl,dt,dd,form,a,fieldset,input,th,td{margin:0;padding:0;border:0;outline:none}body{line-height:1}h1,h2,h3,h4,h5,h6{font-size:100%;padding:0;margin:0}ul,ol{list-style:none}a{color:#000;text-decoration:none}a:hover{text-decoration:underline}


body {
    font-family: 'Open Sans', sans-serif;
	font-size: 13px;
	line-height: 1.5em;
	background-color: #EEEEEE;
	color: #212121
}

strong, b {
	font-family: 'Open Sans', sans-serif;
	font-weight: 700
}

a {
	color: #1E88E5
}

a:hover {
	color: #1565C0;
	text-decoration: underline
}

img {
	display: block
}

.block {
	max-width: 900px;
	margin: 0 auto;
	padding: 0;
	box-sizing: border-box;
	overflow: hidden
	
}

.hide {
    position: absolute;
    top: -9999px;
    left: -9999px;
}

.divider:after,
.divider:before {
	content:'';
	display:table;
	clear:both
}

.no-image {
	background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjRkZGIiBoZWlnaHQ9IjE4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gIDxwYXRoIGQ9Ik0xMiAzYTkgOSAwIDAgMCAwIDE4Yy44MyAwIDEuNS0uNjcgMS41LTEuNSAwLS4zOS0uMTUtLjc0LS4zOS0xLjAxLS4yMy0uMjYtLjM4LS42MS0uMzgtLjk5IDAtLjgzLjY3LTEuNSAxLjUtMS41SDE2YzIuNzYgMCA1LTIuMjQgNS01IDAtNC40Mi00LjAzLTgtOS04em0tNS41IDljLS44MyAwLTEuNS0uNjctMS41LTEuNVM1LjY3IDkgNi41IDkgOCA5LjY3IDggMTAuNSA3LjMzIDEyIDYuNSAxMnptMy00QzguNjcgOCA4IDcuMzMgOCA2LjVTOC42NyA1IDkuNSA1czEuNS42NyAxLjUgMS41UzEwLjMzIDggOS41IDh6bTUgMGMtLjgzIDAtMS41LS42Ny0xLjUtMS41UzEzLjY3IDUgMTQuNSA1czEuNS42NyAxLjUgMS41UzE1LjMzIDggMTQuNSA4em0zIDRjLS44MyAwLTEuNS0uNjctMS41LTEuNVMxNi42NyA5IDE3LjUgOXMxLjUuNjcgMS41IDEuNS0uNjcgMS41LTEuNSAxLjV6Ii8+ICA8cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+PC9zdmc+);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 50%;
	background-color: #bdbdbd;
  	width: 100%;
	-webkit-border-radius: 4px;
	border-radius: 4px
}

.no-image:after {
  content: "";
  display: block;
  padding-bottom: 100%;
}

.header {
	display: block;
	height: 45px;
	line-height: 45px;
	background-color: #43A047
}

.header a {
	color: #fff;
	position: relative
}

.header .custom-logo,
.header .menu-show,
.header .menu-home,
.header .header-nav .menu-close {
	position: absolute;
    top: -9999px;
    left: -9999px;
}

.header .home-btn {
	position: absolute;
	width: 45px;
    text-indent: -9999px;
    white-space: nowrap;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAxMi44Ij4gIDxwYXRoIGQ9Ik02IDEyLjhWOC4zaDN2NC41aDMuOHYtNkgxNUw3LjUgMCAwIDYuOGgyLjN2Nkg2eiIgZmlsbD0iI2ZmZiIvPiAgPHBhdGggZD0iTS0xLjUtMi4zaDE4djE4aC0xOHYtMTh6IiBmaWxsPSJub25lIi8+PC9zdmc+);
	background-size: 24px;
	background-repeat: no-repeat;
	background-position: center;
}

.header .header-nav ul {
	float: left;
	box-sizing: border-box;
	height: 45px;
	margin-left: 45px;
	overflow: hidden
}

.header .header-nav li {
	float: left
}

.header .header-nav li a {
	display: block;
	padding: 0 15px;
	font-weight: 600
}

.middle {
	padding: 0
}

.middle .block {
	border: 1px solid #E0E0E0;
	border-top: none;
	background-color: #FFFFFF;
	padding: 25px 300px 25px 15px
}

.middle .content {
	display: block;
	width: 100%;
	float: left
}

.middle .sidebar {
	float: right;
	margin-right: -285px;
	width: 270px;
}

.widget {
	margin-bottom: 40px
}

.widget:last-of-type {
	margin-bottom: 0
}

.widget .widget-title {
	font-weight: 700;
	font-size: 1.15em;
	display: block;
	margin-bottom: 15px
}

.widget_recent_entries li {
	margin-bottom: 10px
}

.widget_recent_entries li:last-of-type {
	margin-bottom: 0
}

.widget_recent_entries li a {
	font-weight: 600
}

.widget_recent_entries li .post-date {
	display: block;
	font-size: .85em;
	color: #BDBDBD;
	font-style: italic
}

.searchform {
	position: relative
}

.not-found label,
.widget_search label {
	display: none
}

.not-found input[type="text"],
.widget_search input[type="text"] {
	box-sizing: border-box;
	border: 1px solid #E0E0E0;
	padding: 10px 50px 10px 10px;
	display: block;
	width: 100%;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}

.not-found input[type="submit"],
.widget_search input[type="submit"] {
	position: absolute;
	right: 0;
	top: 0;
	bottom: 0;
	width: 36px;
	background-color: transparent;
	cursor: pointer;
    text-indent: -9999px;
    white-space: nowrap;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMy4xIDEzLjEiPiAgPHBhdGggZD0iTTkuNCA4LjNoLS42TDguNiA4Yy43LS45IDEuMi0yIDEuMi0zLjJDOS44IDIuMiA3LjYgMCA0LjkgMFMwIDIuMiAwIDQuOXMyLjIgNC45IDQuOSA0LjljMS4yIDAgMi4zLS40IDMuMi0xLjJsLjIuMnYuNmwzLjggMy43IDEuMS0xLjEtMy44LTMuN3ptLTQuNSAwQzMgOC4zIDEuNSA2LjcgMS41IDQuOVMzIDEuNSA0LjkgMS41IDguMyAzIDguMyA0LjkgNi43IDguMyA0LjkgOC4zeiIgZmlsbD0iI2JkYmRiZCIvPiAgPHBhdGggZD0iTS0yLjMtMi4zaDE4djE4aC0xOHYtMTh6IiBmaWxsPSJub25lIi8+PC9zdmc+);
	background-size: 16px;
	background-repeat: no-repeat;
	background-position: center
}

.hanania-contact {
	background-color: #43A047;
	color: #FFFFFF;
	box-sizing: border-box;
	padding: 15px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}

.hanania-contact a {
	color: #FFFFFF
}

.hanania-contact .widget-title {
	margin-bottom: 5px;
	text-transform: uppercase;
	font-size: 1.15em;
}

.hanania-contact .sub-title {
	margin-bottom: 10px
}

.hanania-contact .with-icon {
	padding: 5px 0 5px 25px;
	font-size: 1.15em;
	font-weight: 600;
	background-size: 18px;
	background-repeat: no-repeat;
	background-position: left center
}

.hanania-contact .phone-contact {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMy41IDEzLjUiPiAgPHBhdGggZD0iTS0yLjMtMi4zaDE4djE4aC0xOHYtMTh6IiBmaWxsPSJub25lIi8+ICA8cGF0aCBkPSJNMi43IDUuOGMxLjEgMi4yIDIuOCAzLjkgNSA1bDEuNi0xLjZjLjItLjMuNS0uMy44LS4yLjguMyAxLjcuNCAyLjcuNC40IDAgLjguMy44Ljh2Mi42YzAgLjQtLjMuOC0uOC44QzUuNyAxMy41IDAgNy44IDAgLjggMCAuMy4zIDAgLjggMGgyLjZjLjQgMCAuOC4zLjguOCAwIC45LjEgMS44LjQgMi43LjEuMyAwIC42LS4yLjhMMi43IDUuOHoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=);
}

.hanania-contact .sms-contact {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAxNSI+ICA8cGF0aCBkPSJNMTMuNSAwaC0xMkMuNyAwIDAgLjcgMCAxLjVWMTVsMy0zaDEwLjVjLjggMCAxLjUtLjcgMS41LTEuNXYtOWMwLS44LS43LTEuNS0xLjUtMS41ek01LjMgNi44SDMuOFY1LjNoMS41djEuNXptMyAwSDYuOFY1LjNoMS41djEuNXptMyAwSDkuOFY1LjNoMS41djEuNXoiIGZpbGw9IiNmZmYiLz4gIDxwYXRoIGQ9Ik0tMS41LTEuNWgxOHYxOGgtMTh2LTE4eiIgZmlsbD0ibm9uZSIvPjwvc3ZnPg==);
}

.hanania-contact .whatsapp-contact {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCI+ICA8cGF0aCBkPSJNOS4yIDBDNC4zIDAgLjMgNCAuMyA4LjhjMCAxLjUuNCAzLjEgMS4yIDQuNEwwIDE3LjZjMCAuMSAwIC4yLjEuMyAwIC4xLjEuMS4yLjFoLjFsNC44LTEuM2MxLjIuNiAyLjYgMSA0IDEgNC45IDAgOC44LTQgOC44LTguOFMxNCAwIDkuMiAwem01LjUgMTIuOWwtLjUuNWMtLjcuNy0xLjQgMS0yLjIgMS0xLjEgMC0yLjItLjYtMy41LTEuOEw1LjQgOS41Yy0xLTEtMS41LTEuOS0xLjctMi44LS4yLTEuMS4xLTIgLjktMi45bC41LS41Yy40LS4zLjktLjQgMS4zLS4yLjguNCAxLjYgMS44IDEuNyAyIC4yLjMuMi42LjEuOC4xLjItLjEuNC0uMi41LS4zLjItLjYuNS0uNi41LS4zLjUtLjMuOC4xIDEuMmwyLjQgMi40Yy40LjQuNy40IDEuMi4xLjEgMCAuMy0uMy41LS42cy40LS40LjctLjRjLjIgMCAuNC4xLjYuMi4yLjEgMS41LjkgMiAxLjcuMi41LjEgMS0uMiAxLjR6IiBmaWxsPSIjZmZmIi8+PC9zdmc+);
}

.hanania-contact .line-contact {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxNy4yIj4gIDxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik0tNTY1LTI4Mi4xSDQ4Ny40VjQ2MkgtNTY1eiIvPiAgPHBhdGggZD0iTTE4IDcuM2MwLTQtNC03LjMtOS03LjNTMCAzLjMgMCA3LjNjMCAzLjYgMy4yIDYuNiA3LjUgNy4yLjMuMS43LjIuOC40LjEuMi4xLjYgMCAuOCAwIDAtLjEuNi0uMS44IDAgLjMtLjIuOS44LjVzNS4yLTMuMSA3LjEtNS4yYzEuMy0xLjQgMS45LTIuOSAxLjktNC41ek01LjggOS41YzAgLjEtLjEuMi0uMi4ySDMuMSAzVjUuNWMwLS4xIDAtLjEuMS0uMWguNmMuMSAwIC4yLjEuMi4ydjMuMWgxLjdjLjEgMCAuMi4xLjIuMnYuNnptMS41IDBjMCAuMS0uMS4yLS4yLjJoLS42Yy0uMSAwLS4yLS4xLS4yLS4ydi00YzAtLjEuMS0uMi4yLS4yaC42Yy4xIDAgLjIuMS4yLjJ2NHptNC40IDBjMCAuMS0uMS4yLS4yLjJoLS42bC0yLTIuNnYyLjNjMCAuMS0uMS4yLS4yLjJoLS42Yy0uMSAwLS4xIDAtLjEtLjF2LTRjMC0uMSAwLS4xLjEtLjFoLjZsMS44IDIuNFY1LjVjMC0uMS4xLS4yLjItLjJoLjZjLjEgMCAuMi4xLjIuMnY0em0zLjUtMy4zYzAgLjEtLjEuMi0uMi4yaC0xLjdWN0gxNWMuMSAwIC4yLjEuMi4ydi42YzAgLjEtLjEuMi0uMi4yaC0xLjd2LjdIMTVjLjEgMCAuMi4xLjIuMnYuNmMwIC4xLS4xLjItLjIuMmgtMi41LS4xVjUuNXYtLjFIMTVjLjEgMCAuMi4xLjIuMnYuNnoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=);
}

.hanania-contact .bbm-contact {
	background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMTggMTMuNyI+ICA8c3R5bGU+ICAgIC5zdDB7ZmlsbDojZmZmfSAgPC9zdHlsZT4gIDxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00LjIgMEgxLjZMLjkgMy40aDIuNmMyIDAgMi42LTEgMi42LTEuOUM2LjIuOCA1LjggMCA0LjIgMHpNOC41IDEwLjJINmwtLjcgMy40aDIuNmMyIDAgMi42LTEgMi42LTEuOS4xLS42LS4zLTEuNS0yLTEuNXpNMy4zIDVILjdMMCA4LjRoMi42YzIgMCAyLjYtMSAyLjYtMS45LjEtLjctLjMtMS41LTEuOS0xLjV6TTE1LjEgOC40aC0yLjVsLS43IDMuMWgyLjZjMiAwIDIuNi0uOSAyLjYtMS44IDAtLjYtLjQtMS4zLTItMS4zek0xNiAzLjFoLTIuNWwtLjcgMy4xaDIuNmMyIDAgMi42LS45IDIuNi0xLjggMC0uNi0uNC0xLjMtMi0xLjN6TTkuNSA1SDdsLS44IDMuNGgyLjZjMiAwIDIuNi0xIDIuNi0xLjkuMS0uNy0uMy0xLjUtMS45LTEuNXpNMTAuNCAwSDcuOWwtLjcgMy40aDIuNmMyIDAgMi42LTEgMi42LTEuOSAwLS43LS4zLTEuNS0yLTEuNXoiLz48L3N2Zz4=);
}

#breadcrumbs {
	margin-bottom: 5px;
	font-size: .85em;
	line-height: 1.25em;
	color: #BDBDBD;
}

#breadcrumbs a {
	color: #BDBDBD;
}

.taxonomy-description,
.author-box {
	margin-bottom: 20px;
	border: 1px solid #E0E0E0;
	padding: 15px;
	box-sizing: border-box;
	background-color: #F5F5F5;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}

.author-box {
	position: relative;
	padding-left: 95px;
	min-height: 95px
}

.author-box .author-avatar {
	position: absolute;
	left: 15px;
	top: 15px
}

.author-box .author-avatar img {
	-webkit-border-radius: 50%;
	border-radius: 50%
}

.taxonomy-description .taxonomy-title,
.author-box .author-title {
	font-weight: 600;
}

.taxonomy-description .taxonomy-desc,
.author-box .author-desc {
	margin-top: 5px
}

.author-box .author-socmed li {
	margin: 5px 5px 0 0;
	display: inline-block;
	background-size: 22px;
	background-repeat: no-repeat;
	background-position: left center;
}

.author-box .author-socmed li a {
	display: block;
	height: 22px;
	width: 22px;
    text-indent: -9999px;
    white-space: nowrap;
}

.author-box .author-url {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCI+ICA8cGF0aCBkPSJNMTggOWMwIDUtNCA5LTkgOXMtOS00LTktOSA0LTkgOS05IDkgNCA5IDl6IiBmaWxsPSIjZWE3ODE5Ii8+ICA8cGF0aCBkPSJNNS40IDljMSAwIDIgLjQgMi43IDEuMS43LjcgMS4xIDEuNyAxLjEgMi43aDEuNmMwLTMtMi40LTUuNS01LjQtNS41Vjl6bTAtMi44YzMuNyAwIDYuNyAzIDYuNyA2LjdoMS42YzAtNC42LTMuNy04LjMtOC4zLTguM3YxLjZ6bTIuMiA1LjZjMCAuNi0uNSAxLjEtMS4xIDEuMXMtMS4xLS41LTEuMS0xLjFjMC0uNi41LTEuMSAxLjEtMS4xczEuMS40IDEuMSAxLjF6IiBmaWxsPSIjZmZmIi8+PC9zdmc+);
}

.author-box .author-googleplus {
	background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMTggMTgiPiAgPHN0eWxlPiAgICAuc3Qxe2ZpbGw6I2ZmZn0gIDwvc3R5bGU+ICA8Y2lyY2xlIGN4PSI5IiBjeT0iOSIgcj0iOSIgZmlsbD0iI2Q5NTAzMiIvPiAgPHBhdGggY2xhc3M9InN0MSIgZD0iTTcgMTMuOGMtMi43IDAtNC45LTIuMS00LjktNC44IDAtMi42IDIuMi00LjggNC45LTQuOCAxLjIgMCAyLjMuNCAzLjIgMS4yTDguOSA2LjhjLS41LS41LTEuMi0uNy0xLjktLjctMS43IDAtMyAxLjMtMyAyLjkgMCAxLjYgMS4zIDIuOSAzIDIuOSAxLjQgMCAyLjMtLjcgMi42LTEuOUg3VjguMmg0LjV2LjljMCAyLjgtMS44IDQuNy00LjUgNC43ek0xNi42IDguMmgtMS40VjYuOGgtMS4xdjEuNGgtMS41djEuMWgxLjV2MS40aDEuMVY5LjNoMS40eiIvPjwvc3ZnPg==);
}

.author-box .author-twitter {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCI+ICA8Y2lyY2xlIGN4PSI5IiBjeT0iOSIgcj0iOSIgZmlsbD0iIzU1YWNlZSIvPiAgPHBhdGggZD0iTTE0LjggNS43Yy0uNC4xLS45LjMtMS40LjMuNS0uMy44LS43IDEtMS4zLS40LjMtLjkuNS0xLjQuNi0uNC0uNC0xLS43LTEuNy0uN0MxMCA0LjYgOSA1LjYgOSA2LjljMCAuMiAwIC40LjEuNS0yLS4xLTMuNy0xLTQuOC0yLjQtLjIuMy0uMy43LS4zIDEuMiAwIC44LjQgMS41IDEgMS45LS40IDAtLjctLjEtMS0uMyAwIDEuMS44IDIuMSAxLjkgMi4zLS4yLjEtLjQuMS0uNi4xaC0uNGMuMy45IDEuMSAxLjYgMi4yIDEuNi0uOC42LTEuOCAxLTIuOSAxaC0uNmMxIC43IDIuMiAxIDMuNSAxIDQuMiAwIDYuNi0zLjUgNi42LTYuNnYtLjNjLjQtLjQuOC0uOCAxLjEtMS4yIiBmaWxsPSIjZmZmIi8+PC9zdmc+);
}

.author-box .author-facebook {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCI+ICA8Y2lyY2xlIGN4PSI5IiBjeT0iOSIgcj0iOSIgZmlsbD0iIzNjNTc5ZSIvPiAgPHBhdGggZD0iTTcuOSAxNC42VjkuNUg2LjFWNy43aDEuOFY2LjFjMC0xLjcgMS0yLjcgMi41LTIuNy43IDAgMS4zLjEgMS41LjF2MS45aC0xLjJjLS44IDAtMSAuNC0xIDF2MS40aDIuMWwtLjMgMS44SDkuN3Y1LjFINy45eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==);
}

.middle .product {
	margin-right: -15px
}

.product .list-product {
	width: 33.3333%;
	padding-right: 15px;
	margin-bottom: 0;
	box-sizing: border-box
}

.product .list-product:nth-child(3n+1){
    clear:left
}

.home-page .blog-post-title {
	padding-bottom: 20px;
	text-align: center
}

.blog-post .blog-post-title {
	font-weight: 600;
	font-size: 1.35em;
	line-height: 1.25em;
}

.blog-post .blog-post-title a {
	color: #E53935
}

.blog-post .blog-post-title a:hover {
	color: #C62828
}

.single-page .blog-post-title,
.single-post .blog-post-title,
.single-product .blog-post-title{
	font-size: 1.65em;
	font-weight: 700;
	color: #E53935
}

.blog-post .blog-post-meta {
	padding-bottom: 20px
}

.blog-post .tags {
	display: block;
	margin-top: 5px
}

.blog-post .tags a {
	border: 1px solid #E0E0E0;
	padding: 2px 8px;
	margin: 5px 5px 0 0;
	display: inline-block;
	font-size: .85em;
	color: #BDBDBD;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	text-decoration: none
}

.blog-post .tags a:hover {
	background-color: #BDBDBD;
	color: #fff
}

.blog-post-meta p {
	display: inline-block;
	font-size: .85em;
	color: #BDBDBD;
	padding-left: 24px;
	margin-top: 5px;
	background-size: 14px;
	background-repeat: no-repeat;
	background-position: left center;
	margin-right: 20px
}

.blog-post-meta .category {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMy42IDEzLjYiPiAgPHBhdGggZD0iTTEwLjYuMUgzLjFjLS44IDAtMS41LjctMS41IDEuNXYxMmw1LjMtMi4zIDUuMyAyLjN2LTEyQzEyLjEuNyAxMS40LjEgMTAuNi4xeiIgZmlsbD0iI2JkYmRiZCIvPjwvc3ZnPg==);
}

.blog-post-meta .date {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMy41IDE1Ij4gIDxwYXRoIGQ9Ik00LjUgNi44SDN2MS41aDEuNVY2Ljh6bTMgMEg2djEuNWgxLjVWNi44em0zIDBIOXYxLjVoMS41VjYuOHpNMTIgMS41aC0uOFYwSDkuOHYxLjVoLTZWMEgyLjN2MS41aC0uOEMuNyAxLjUgMCAyLjIgMCAzdjEwLjVjMCAuOC43IDEuNSAxLjUgMS41SDEyYy44IDAgMS41LS43IDEuNS0xLjVWM2MwLS44LS43LTEuNS0xLjUtMS41em0wIDEySDEuNVY1LjNIMTJ2OC4yeiIgZmlsbD0iI2JkYmRiZCIvPiAgPHBhdGggZD0iTS0yLjMtMS41aDE4djE4aC0xOHYtMTh6IiBmaWxsPSJub25lIi8+PC9zdmc+);
}

.blog-post-meta .author {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAxNSI+ICA8cGF0aCBkPSJNNy41IDBDMy40IDAgMCAzLjQgMCA3LjVTMy40IDE1IDcuNSAxNSAxNSAxMS42IDE1IDcuNSAxMS42IDAgNy41IDB6bTAgMi4zYzEuMiAwIDIuMyAxIDIuMyAyLjNzLTEgMi4zLTIuMyAyLjMtMi4zLTEtMi4zLTIuMyAxLjEtMi4zIDIuMy0yLjN6bTAgMTAuNmMtMS45IDAtMy41LTEtNC41LTIuNEMzIDkgNiA4LjIgNy41IDguMlMxMiA5IDEyIDEwLjVjLTEgMS40LTIuNiAyLjQtNC41IDIuNHoiIGZpbGw9IiNiZGJkYmQiLz4gIDxwYXRoIGQ9Ik0tMS41LTEuNWgxOHYxOGgtMTh2LTE4eiIgZmlsbD0ibm9uZSIvPjwvc3ZnPg==);
}

.blog-post-meta .comment {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAxNSI+ICA8cGF0aCBkPSJNLTEuNS0xLjVoMTh2MThoLTE4di0xOHoiIGZpbGw9Im5vbmUiLz4gIDxwYXRoIGQ9Ik0xNC4zIDNoLTEuNXY2LjhIM3YxLjVjMCAuNC4zLjcuOC43SDEybDMgM1YzLjhjMC0uNS0uMy0uOC0uNy0uOHptLTMgNC41Vi44YzAtLjQtLjMtLjgtLjgtLjhILjhDLjMgMCAwIC4zIDAgLjh2MTAuNWwzLTNoNy41Yy40IDAgLjgtLjQuOC0uOHoiIGZpbGw9IiNiZGJkYmQiLz48L3N2Zz4=);
}

.blog-post-meta p:last-of-type {
	margin-right: 0
}

.blog-post-meta p a {
	color: #BDBDBD;
}

.list-post {
	border-bottom: 1px solid #E0E0E0;
	margin-bottom: 15px;
	padding-bottom: 15px
}

.list-post:last-of-type {
	border-bottom: none;
	margin-bottom: 0;
	padding-bottom: 0
}

.list-post .thumbnail {
	float: left;
	padding-right: 15px
}

.list-post .readmore-btn {
	display: inline-block;
	padding: 10px 18px 10px 0;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1LjYgOSI+ICA8cGF0aCBkPSJNMS4xIDBMMCAxLjFsMy40IDMuNEwwIDcuOSAxLjEgOWw0LjUtNC41TDEuMSAweiIgZmlsbD0iIzFlODhlNSIvPiAgPHBhdGggZD0iTS02LjQtNC41aDE4djE4aC0xOHYtMTh6IiBmaWxsPSJub25lIi8+PC9zdmc+);
	background-size: 8px;
	background-repeat: no-repeat;
	background-position: right center
}

.list-product {
	float: left;
	border: none
}

.list-product .thumbnail {
	float: none;
	padding: 0
}

.list-product .thumbnail img {
	max-width: 100%;
	height: auto;
	border: 1px solid #E0E0E0;
	box-sizing: border-box;
	-webkit-border-radius: 4px;
	border-radius: 4px
}

.list-product .blog-post-title{
	text-align: center;
	font-size: 1.15em;
	line-height: 1.35em;
	height: 2.7em;
	overflow: hidden;
	margin-top: 10px;
}

.list-product .price {
	color: #43A047;
	text-align: center;
	margin-top: 5px
}

.list-product .readmore-btn {
	text-align: center;
	background-image: none;
	background-color: #1E88E5;
	border: 1px solid #1565C0;
	padding: 5px 10px;
	color: #fff;
	display: block;
	margin-top: 10px;
	text-decoration: none;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}

.list-product .readmore-btn:hover {
	background-color: #1565C0;
}

.detail-post p {
	padding-bottom: 5px;
	text-align: justify
}

.detail-post p:last-of-type {
	padding-bottom: 0
}

.detail-post h1,
.detail-post h2,
.detail-post h3,
.detail-post h4,
.detail-post h5,
.detail-post h6 {
	font-weight: 600;
	font-size: 1.3em;
	line-height: 1.15em;
	padding: 20px 0 10px 0
}

.detail-post img {
	max-width: 100%;
	width: auto;
	height: auto;
	display: inline;
	margin: 15px 0
}

.detail-post ul,
.detail-post ol {
	margin-left: 20px;
	padding: 15px 0
}

.detail-post ul {
	list-style: square
}

.detail-post ol {
	list-style: decimal
}

.detail-post li {
	padding-left: 5px
}

.detail-post blockquote {
	padding: 25px;
	text-align: center;
    font-family: 'PT Serif', serif;
	font-weight: 700;
	font-size: 1.45em;
	line-height: 1.45em;
	color: #43A047
}

.detail-post table {
	border-collapse: separate;
	margin: 15px 0
}

.detail-post th,
.detail-post td {
	border: 1px solid #bdbdbd;
 	padding: 5px;
}

.detail-post th {
	background-color: #43A047;
	color: #fff;
	border-color: #388E3C
}

.single-product .product-meta {
	margin-right: 250px;
	margin-bottom: 10px
}

.single-product .product-image {
	float: left;
	width: 100%
}

.product-image img {
	margin: 0 auto;
	border: 1px solid #E0E0E0;
	box-sizing: border-box;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}

.single-product .product-info {
	float: right;
	width: 235px;
	margin-right: -250px
}

.product-info .product-price {
	margin-top: 20px
}

.product-price .price {
	margin-bottom: 5px;
	font-size: 1.65em;
	color: #E53935;
	font-weight: 700;
	display: block
}

.product-price .sku {
	display: block;
	font-size: .85em;
	color: #bdbdbd;
}

.no-contact {
	margin-top: 30px;
	text-align: center;
	font-size: 1.25em;
	border: 2px dashed #E0E0E0;
	padding: 35px 15px;
	box-sizing: border-box;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	color: #bdbdbd;
	line-height: 1.65em
}

.product-order a {
	display: block;
	padding: 10px 15px 10px 47px;
	box-sizing: border-box;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	text-decoration: none;
	color: #fff;
	margin-bottom: 10px;
	font-weight: 600;
	border: 1px solid;
	background-size: 22px;
	background-repeat: no-repeat;
	background-position: 15px center
}

.product-order a:hover {
	background-color: #F5F5F5
}

.product-order .whatsapp {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCI+ICA8cGF0aCBmaWxsPSJub25lIiBkPSJNMCAwaDE4djE4SDB6Ii8+ICA8cGF0aCBkPSJNOSAwQzQgMCAwIDQgMCA5YzAgMiAuNiAzLjggMS43IDUuM0wuNiAxNy42bDMuNS0xLjFDNS41IDE3LjUgNy4yIDE4IDkgMThjNSAwIDktNCA5LTlzLTQtOS05LTl6bTUuMiAxMi43Yy0uMi42LTEuMSAxLjEtMS44IDEuMy0uNS4xLTEuMS4yLTMuMi0uNy0yLjYtMS4xLTQuMy0zLjgtNC41LTQgMC0uMS0uOS0xLjQtLjktMi43IDAtMS4zLjctMS45LjktMi4yLjItLjIuNi0uMy45LS4zaC4zYy4zIDAgLjQgMCAuNi40LjIuNS43IDEuOC44IDEuOS4xLjEuMS4zIDAgLjUtLjEuMy0uMS40LS4zLjUtLjEuMi0uMi4zLS40LjUtLjEuMS0uMi4yLS4xLjUuMi4zLjcgMS4xIDEuNSAxLjggMSAuOSAxLjggMS4yIDIuMSAxLjMuMi4xLjUuMS42LS4xLjItLjIuNC0uNi43LS45LjItLjMuNC0uMy42LS4yLjIuMSAxLjUuNyAxLjguOS4zLjEuNC4yLjUuMy4yLjEuMi42LS4xIDEuMnoiIGZpbGw9IiM2N2MxNWUiLz48L3N2Zz4=);
	border-color: #25d366;
	color: #25d366
}

.product-order .shopee {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAyMC4yIj4gIDxwYXRoIGQ9Ik0xNy4xIDUuN0gxM2MtLjEtMS40LS41LTIuNy0xLTMuNkMxMS4yLjggMTAuMiAwIDkgMFM2LjguOCA2IDIuMWMtLjUuOS0uOSAyLjItMSAzLjZILjljLS41IDAtLjkuMy0uOS44TC44IDE4Yy4xIDEuMi45IDIuMyAyLjMgMi4zaDExLjdjMS4zIDAgMi4yLS44IDIuMy0yLjNMMTggNi41YzAtLjUtLjQtLjgtLjktLjh6TTYuOSAyLjZDNy41IDEuNiA4LjIgMSA5IDFzMS41LjYgMi4xIDEuNWMuNS44LjggMS45LjkgMy4xSDZjLjEtMS4xLjUtMi4yLjktM3ptNS4yIDEzYy0uMS4yLS4yLjUtLjMuN2wtLjEuMWMtLjUuNy0xLjMgMS4xLTIuMiAxLjEtLjkgMC0xLjktLjMtMy0xLS4xLS4xLS4zLS4yLS40LS4zLS4yLS4xLS4yLS40LS4xLS42LjEtLjIuNC0uMi42LS4xLjEuMS4yLjIuNC4yIDEgLjYgMS44LjkgMi42LjkuNyAwIDEuMi0uMyAxLjUtLjggMCAwIDAtLjEuMS0uMS4xLS4yLjItLjMuMi0uNS4xLS4zLjEtLjctLjEtMS0uMS0uMy0uNC0uNy0uOS0uOS0uMy0uMi0uNy0uMy0xLjEtLjUtMS4xLS4zLTEuOS0uOC0yLjQtMS40LS41LS43LS41LTEuNSAwLTIuNC4zLS42IDEuMS0xIDItMS4xLjgtLjEgMS43LjEgMi43LjYuMi4xLjMuNC4yLjZzLS40LjMtLjYuMmMtLjktLjMtMS43LS40LTIuMy0uNC0uNi4xLTEuMS4zLTEuMy43LS4zLjYtLjMgMS4xLS4xIDEuNS4zLjQgMSAuOCAyIDEuMS41LjEuOS4zIDEuMy42LjYuNCAxIC44IDEuMiAxLjMuMi40LjIuOS4xIDEuNXoiIGZpbGw9IiNlYTUzMWQiLz48L3N2Zz4=);
	border-color: #ff5520;
	color: #ff5520
}

.product-order .tokopedia {
	background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMTggMjAuMyI+ICA8c3R5bGU+ICAgIC5zdDB7ZmlsbDojNDU0MzQyfS5zdDF7ZmlsbDojNWJiNjQ3fS5zdDZ7ZmlsbDojZWVlfS5zdDd7ZmlsbDojZmZmfSAgPC9zdHlsZT4gIDxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik05IDQuN2MxLS41IDIuMS0uNyAzLjItLjhsMS4yLS4xYzEuMy0uMSAyLjYgMCAzLjkgMGguN3YxMC42YzAgMy4zLTIuNyA2LTYgNkgwVjMuN2guN2MxLjMgMCAyLjYtLjEgMy45IDBsMS4yLjFjMS4yLjEgMi4yLjQgMy4yLjl6Ii8+ICA8cGF0aCBjbGFzcz0ic3QxIiBkPSJNLjcgNC40djE1LjNIMTJjMi45IDAgNS4zLTIuNCA1LjMtNS4zVjE0IDQuNWgtMy45bC0xLjIuMWMtMS4xLjEtMi4zLjQtMy4yLjktMS0uNi0yLS44LTMuMi0xbC0xLjItLjFILjd6Ii8+ICA8cGF0aCBkPSJNMi4yIDE5LjZIMTJjMS4zIDAgMi41LS41IDMuNC0xLjItMS4xLTIuNS0zLjUtNC4yLTYuNC00LjItMy4zLS4xLTYuMSAyLjMtNi44IDUuNHoiIGZpbGw9IiM4N2MzNTkiLz4gIDxwYXRoIGQ9Ik05IDE5LjZoMy4xYzEuMyAwIDIuNC0uNCAzLjMtMS4yIDEuMi0xIDEuOS0yLjQgMS45LTRWMTQgNC41aC0zLjlsLTEuMi4xYy0xLjEuMS0yLjMuNC0zLjIuOXYxNC4xeiIgZmlsbD0iIzQzOWM0MyIvPiAgPHBhdGggY2xhc3M9InN0MSIgZD0iTTkgMTkuNmgzLjFjMS4zIDAgMi40LS41IDMuNC0xLjItMS4xLTIuNS0zLjYtNC4yLTYuNC00LjJMOSAxOS42eiIvPiAgPHBhdGggY2xhc3M9InN0MCIgZD0iTTEzLjQgNGMtLjItMi4zLTIuMS00LTQuNC00LTIuMyAwLTQuMiAxLjctNC40IDRoMS4yQzYgMi40IDcuMyAxLjIgOSAxLjJjMS43IDAgMyAxLjMgMy4yIDIuOWwxLjItLjF6TTEwLjkgMTQuOGMtLjUuNS0xIDEuMS0xLjYgMS42bC0uMy41LS40LS40Yy0uNS0uNS0xLTEuMS0xLjYtMS42bC0uMy0uMy4zLS40Yy40LS43IDEuMi0xLjEgMi0xLjFzMS42LjQgMiAxLjFsLjIuMy0uMy4zeiIvPiAgPHBhdGggZD0iTTEwLjYgMTQuNWMtLjYuNS0xLjEgMS4xLTEuNiAxLjYtLjUtLjUtMS0xLjEtMS42LTEuNi4zLS42LjktLjggMS42LS44LjYtLjEgMS4yLjIgMS42Ljh6IiBmaWxsPSIjZmVmOGIzIi8+ICA8cGF0aCBkPSJNMTAuNiAxNC41Yy0uNi41LTEuMSAxLjEtMS42IDEuNnYtMi41Yy42IDAgMS4yLjMgMS42Ljl6IiBmaWxsPSIjZmNkMDYxIi8+ICA8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNS4xIDYuNWMyLjMgMCA0LjIgMS45IDQuMiA0LjIgMCAyLjMtMS45IDQuMi00LjIgNC4yLTIuMyAwLTQuMi0xLjktNC4yLTQuMiAwLTIuMyAxLjktNC4yIDQuMi00LjJ6Ii8+ICA8cGF0aCBjbGFzcz0ic3Q2IiBkPSJNNS4xIDcuMmMxLjkgMCAzLjUgMS42IDMuNSAzLjVTNyAxNC4yIDUuMSAxNC4ycy0zLjUtMS42LTMuNS0zLjUgMS42LTMuNSAzLjUtMy41eiIvPiAgPHBhdGggY2xhc3M9InN0NyIgZD0iTTUuMSA3LjJjMS42IDAgMi45IDEuMSAzLjQgMi41LS40IDEuNS0xLjggMi41LTMuNCAyLjUtMS42IDAtMi45LTEuMS0zLjQtMi41LjUtMS40IDEuOC0yLjUgMy40LTIuNXoiLz4gIDxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMi45IDYuNWMyLjMgMCA0LjIgMS45IDQuMiA0LjIgMCAyLjMtMS45IDQuMi00LjIgNC4yLTIuMyAwLTQuMi0xLjktNC4yLTQuMiAwLTIuMyAxLjktNC4yIDQuMi00LjJ6Ii8+ICA8cGF0aCBjbGFzcz0ic3Q2IiBkPSJNMTIuOSA3LjJjMS45IDAgMy41IDEuNiAzLjUgMy41cy0xLjYgMy41LTMuNSAzLjUtMy41LTEuNi0zLjUtMy41IDEuNi0zLjUgMy41LTMuNXoiLz4gIDxwYXRoIGNsYXNzPSJzdDciIGQ9Ik0xMi45IDcuMmMxLjYgMCAyLjkgMS4xIDMuNCAyLjUtLjQgMS41LTEuOCAyLjUtMy40IDIuNS0xLjYgMC0yLjktMS4xLTMuNC0yLjUuNS0xLjQgMS44LTIuNSAzLjQtMi41eiIvPiAgPHBhdGggY2xhc3M9InN0MCIgZD0iTTUuNiA4LjVjMS4yIDAgMi4zIDEgMi4zIDIuMyAwIDEuMi0xIDIuMy0yLjMgMi4zLTEuMiAwLTIuMy0xLTIuMy0yLjMgMC0uNC4xLS44LjMtMS4xLjIuNC42LjcgMSAuNy42IDAgMS4xLS41IDEuMS0xLjEgMC0uMy0uMS0uNS0uMy0uNy4xLS4xLjEtLjEuMi0uMXpNMTIuNCA4LjVjMS4yIDAgMi4zIDEgMi4zIDIuMyAwIDEuMi0xIDIuMy0yLjMgMi4zLTEuMiAwLTIuMy0xLTIuMy0yLjMgMC0uNC4xLS44LjMtMS4xLjIuNC42LjcgMSAuNy42IDAgMS4xLS41IDEuMS0xLjEgMC0uMy0uMS0uNS0uMy0uN2wuMi0uMXoiLz48L3N2Zz4=);
	border-color: #42b549;
	color: #42b549
}

.product-order .bukalapak {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOC4xIj4gIDxwYXRoIGQ9Ik0xNi44IDE4LjFjLjcgMCAxLjItLjggMS4yLTEuNVYxLjNjMC0uNS0uNi0xLjMtMS4yLTEuM0gxLjJDLjYgMCAwIC42IDAgMS4zdjE1LjZjMCAuNy43IDEuMyAxLjIgMS4zaDE1LjZ6IiBmaWxsPSIjYzQwZDQxIi8+ICA8bGluZWFyR3JhZGllbnQgaWQ9ImEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iNi42MzMiIHkxPSIxMy40NDYiIHgyPSI2LjYzMyIgeTI9IjkuMDc3Ij4gICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjZmRmMmY3Ii8+ICAgIDxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI2ZmZiIvPiAgPC9saW5lYXJHcmFkaWVudD4gIDxwYXRoIGQ9Ik05IDguN2MuMy0uNC41LTEgLjUtMS42LS4xLS44LS41LTEuMy0xLjEtMS42LS42LS4zLTEuMy0uNC0yLjItLjRIMy42Yy0uMSAwLS4yLjEtLjIuMnY3LjRjMCAuMS4xLjIuMi4yaDIuN2MuNSAwIC45IDAgMS40LS4xLjYtLjEgMS0uMyAxLjQtLjYuMS0uMSAxLjEtMSAuNy0yLjYtLjEuMS0uMi0uNS0uOC0uOXptLTMuNC0ySDdjLjUgMCAuOC40LjguOHMtLjMuOC0uOC44SDUuN2MtLjEgMC0uMi0uMS0uMi0uMlY3Yy0uMS0uMiAwLS4zLjEtLjN6TTcgMTEuNEg1LjZjLS4xIDAtLjItLjEtLjItLjJ2LTEuMWMwLS4xLjEtLjIuMi0uMkg3Yy41IDAgLjguNC44LjgtLjEuNC0uMy43LS44Ljd6IiBmaWxsPSJ1cmwoI2EpIi8+ICA8bGluZWFyR3JhZGllbnQgaWQ9ImIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMTIuNDY5IiB5MT0iMTMuNDQ2IiB4Mj0iMTIuNDY5IiB5Mj0iOS4wNzciPiAgICA8c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiNmZGYyZjciLz4gICAgPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjZmZmIi8+ICA8L2xpbmVhckdyYWRpZW50PiAgPHBhdGggZD0iTTE0LjggMTEuNEgxMlY1LjNjMC0uMS0uMS0uMi0uMi0uMmgtMS41Yy0uMSAwLS4yLjEtLjIuMnY3LjVjMCAuMS4xLjIuMi4yaDQuM2MuMSAwIC4yLS4xLjItLjJ2LTEuNHoiIGZpbGw9InVybCgjYikiLz48L3N2Zz4=);
	border-color: #d71149;
	color: #d71149
}

.product-order .line {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMjAgMTIwIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6IzAwYjkwMDt9LmNscy0ye2ZpbGw6I2ZmZjt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPkFzc2V0IDE8L3RpdGxlPjxnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiPjxnIGlkPSJMSU5FX0xPR08iIGRhdGEtbmFtZT0iTElORSBMT0dPIj48ZyBpZD0iRlVMTF9DT0xPUl9JQ09OIiBkYXRhLW5hbWU9IkZVTEwgQ09MT1IgSUNPTiI+PHJlY3QgY2xhc3M9ImNscy0xIiB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEyMCIgcng9IjI2IiByeT0iMjYiLz48ZyBpZD0iVFlQRV9BIiBkYXRhLW5hbWU9IlRZUEUgQSI+PHBhdGggY2xhc3M9ImNscy0yIiBkPSJNMTAzLjUsNTQuNzJjMC0xOS41NS0xOS42LTM1LjQ1LTQzLjctMzUuNDVTMTYuMTEsMzUuMTcsMTYuMTEsNTQuNzJjMCwxNy41MywxNS41NSwzMi4yMSwzNi41NCwzNSwxLjQzLjMxLDMuMzYuOTQsMy44NSwyLjE2YTguOTMsOC45MywwLDAsMSwuMTQsNEw1Niw5OS41NWMtLjE5LDEuMS0uODgsNC4zMiwzLjc4LDIuMzVTODUsODcuMDksOTQuMTMsNzYuNTRoMGM2LjMzLTcsOS4zNy0xNCw5LjM3LTIxLjgyIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNTAuOTMsNDUuMjhINDcuODZhLjg1Ljg1LDAsMCwwLS44NS44NXYxOWEuODUuODUsMCwwLDAsLjg1Ljg1aDMuMDdhLjg1Ljg1LDAsMCwwLC44NS0uODV2LTE5YS44NS44NSwwLDAsMC0uODUtLjg1Ii8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNzIsNDUuMjhINjlhLjg1Ljg1LDAsMCwwLS44NS44NVY1Ny40NEw1OS4zOCw0NS42NWwtLjA2LS4wOGgwbC0uMDUtLjA1aDBsMCwwLDAsMCwwLDAsMCwwLDAsMGgwbC0uMDUsMGgwbC0uMDUsMGgtMy4zYS44NS44NSwwLDAsMC0uODUuODV2MTlhLjg1Ljg1LDAsMCwwLC44NS44NWgzLjA2YS44Ni44NiwwLDAsMCwuODYtLjg1VjUzLjg2bDguNzMsMTEuNzlhLjYzLjYzLDAsMCwwLC4yMi4yMWgwbC4wNSwwaDBsMCwwLDAsMGgwbC4wNiwwaDBBLjc4Ljc4LDAsMCwwLDY5LDY2SDcyYS44NS44NSwwLDAsMCwuODUtLjg1di0xOWEuODUuODUsMCwwLDAtLjg1LS44NSIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTQzLjU0LDYxLjI1SDM1LjIxVjQ2LjEzYS44NS44NSwwLDAsMC0uODUtLjg1SDMxLjNhLjg1Ljg1LDAsMCwwLS44NS44NXYxOWgwYS44Ny44NywwLDAsMCwuMjMuNTloMHYwYS44Ny44NywwLDAsMCwuNTkuMjNINDMuNTRhLjg1Ljg1LDAsMCwwLC44NS0uODVWNjIuMWEuODUuODUsMCwwLDAtLjg1LS44NSIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTg5LDUwYS44NS44NSwwLDAsMCwuODUtLjg1VjQ2LjEzYS44NS44NSwwLDAsMC0uODUtLjg1SDc2LjdhLjg1Ljg1LDAsMCwwLS41OS4yNGgwdjBhLjgzLjgzLDAsMCwwLS4yNC41OWgwdjE5aDBhLjgzLjgzLDAsMCwwLC4yNC41OWgwYS44NS44NSwwLDAsMCwuNTkuMjRIODlhLjg1Ljg1LDAsMCwwLC44NS0uODVWNjIuMWEuODUuODUsMCwwLDAtLjg1LS44NUg4MC42MlY1OEg4OWEuODUuODUsMCwwLDAsLjg1LS44NVY1NC4xMWEuODUuODUsMCwwLDAtLjg1LS44NUg4MC42MlY1MFoiLz48L2c+PC9nPjwvZz48L2c+PC9zdmc+);
	border-color: #00c300;
	color: #00c300
}

.social-share {
	margin-top: 30px;
	display: block;
	text-align: center;
	border: 1px solid #E0E0E0;
	padding: 15px;
	background-color: #FFFDE7;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}

.social-share .share-title {
	font-weight: 700;
	margin-bottom: 10px;
	font-size: 1.25em;
	line-height: 1.5em
}

.social-share .share-title h2 {
	display: inline;
	font-size: 1em;
	font-weight: 700
}

.social-share a {
	font-weight: 600;
	margin: 5px 5px 0 0;
	display: inline-block;
	padding: 5px 15px;
	background-color: #bdbdbd;
	color: #ffffff;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	text-decoration: none
}

.social-share .facebook {
	background-color: #3b5998
}

.social-share .twitter {
	background-color: #1da1f2
}

.social-share .whatsapp {
	background-color: #25d366
}

.social-share .googleplus {
	background-color: #dd4b39
}

#comments {
	padding-top: 30px
}

#comments .comments-title {
	padding-bottom: 20px
}

#comments ul.comment-list > li {
	padding-bottom: 30px
}

#comments ul.children {
	padding-top: 15px;
	padding-left: 15px
}

#comments .comment-author {
	padding: 10px 0;
	border-bottom: 1px solid #E0E0E0;
	position: relative;
	padding-left: 40px
}

.comment-author .avatar {
	max-width: 30px;
	height: auto;
	position: absolute;
	left: 0;
    top: 50%;
    transform: translateY(-50%);
	-webkit-border-radius: 50%;
	border-radius: 50%;
}

.comment-author .fn {
	font-style: normal;
	font-weight: 700
}

.comment-author .fn a {
	color: #212121
}

.comment-author .says {
	color: #BDBDBD;
	font-size: .85em;
}

#comments .comment-meta {
	font-size: .85em;
	font-style: italic;
	display: block;
	margin-bottom: 10px
}

#comments .comment-meta a {
	color: #BDBDBD
}

#comments p {
	padding-bottom: 5px;
}

#comments p:last-of-type {
	padding-bottom: 0
}

#comments .reply {
	margin-top: 5px;
	padding-left: 24px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAxNSI+ICA8cGF0aCBkPSJNOC4zIDMuOEg2Ljh2M2gtM3YxLjVoM3YzaDEuNXYtM2gzVjYuOGgtM3YtM3pNNy41IDBDMy40IDAgMCAzLjQgMCA3LjVTMy40IDE1IDcuNSAxNSAxNSAxMS42IDE1IDcuNSAxMS42IDAgNy41IDB6bTAgMTMuNWMtMy4zIDAtNi0yLjctNi02czIuNy02IDYtNiA2IDIuNyA2IDYtMi43IDYtNiA2eiIgZmlsbD0iI2JkYmRiZCIvPjwvc3ZnPg==);
	background-size: 14px;
	background-repeat: no-repeat;
	background-position: left center
}

#comments .reply a {
	color: #BDBDBD;
	font-size: .85em;
	font-weight: 600
}


#respond .comment-form {
	margin-right: -15px
}

#respond .comment-notes {
	color: #BDBDBD;
	font-size: .85em;
	padding-bottom: 0;
	font-style: italic;
	margin-right: 15px
}

.comment-form label {
	display: block;
	font-weight: 600
}

.comment-form textarea,
.comment-form input {
	box-sizing: border-box;
	border: 1px solid #E0E0E0;
	display: block;
	width: 100%;
	padding: 10px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	font-family: 'Open Sans', sans-serif;
	font-size: 1em
}

#respond .comment-form-comment {
	padding: 20px 15px 10px 0
}

.comment-form-comment textarea {
	height: 8em;
	resize: vertical
}

#respond .comment-form-author,
#respond .comment-form-email {
	float: left;
	width: 50%;
	box-sizing: border-box;
	padding: 0 15px 10px 0;
}

#respond .comment-form-author label,
#respond .comment-form-email label {
	display: none
}

#respond .comment-form-author input[type="text"],
#respond .comment-form-email input[type="text"] {
	background-size: 16px;
	background-repeat: no-repeat;
	background-position: 10px center;
	padding-left: 36px
}

#respond .comment-form-author input[type="text"] {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAxNSI+ICA8cGF0aCBkPSJNNy41IDBDMy40IDAgMCAzLjQgMCA3LjVTMy40IDE1IDcuNSAxNSAxNSAxMS42IDE1IDcuNSAxMS42IDAgNy41IDB6bTAgMi4zYzEuMiAwIDIuMyAxIDIuMyAyLjNzLTEgMi4zLTIuMyAyLjMtMi4zLTEtMi4zLTIuMyAxLjEtMi4zIDIuMy0yLjN6bTAgMTAuNmMtMS45IDAtMy41LTEtNC41LTIuNEMzIDkgNiA4LjIgNy41IDguMlMxMiA5IDEyIDEwLjVjLTEgMS40LTIuNiAyLjQtNC41IDIuNHoiIGZpbGw9IiNiZGJkYmQiLz4gIDxwYXRoIGQ9Ik0tMS41LTEuNWgxOHYxOGgtMTh2LTE4eiIgZmlsbD0ibm9uZSIvPjwvc3ZnPg==);
}

#respond .comment-form-email input[type="text"] {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAxMiI+ICA8cGF0aCBkPSJNMTMuNSAwaC0xMkMuNyAwIDAgLjcgMCAxLjV2OWMwIC44LjcgMS41IDEuNSAxLjVoMTJjLjggMCAxLjUtLjcgMS41LTEuNXYtOWMwLS44LS43LTEuNS0xLjUtMS41em0wIDNsLTYgMy44LTYtMy44VjEuNWw2IDMuOCA2LTMuOFYzeiIgZmlsbD0iI2JkYmRiZCIvPiAgPHBhdGggZD0iTS0xLjUtM2gxOHYxOGgtMThWLTN6IiBmaWxsPSJub25lIi8+PC9zdmc+);
}

#respond .form-submit {
	margin-right: 15px
}

#respond .form-submit input[type="submit"] {
	background-color: #1E88E5;
	border-color: #1565C0;
	cursor: pointer;
	color: #FFFFFF;
	font-weight: 700
}

#respond .form-submit input[type="submit"]:hover {
	background-color: #1565C0 
}

#respond #cancel-comment-reply-link {
	color: #E53935
}

.navigation {
	display: block;
	margin-top: 15px
}

.navigation .screen-reader-text {
	display: none
}

.navigation .page-numbers {
	-webkit-border-radius: 4px;
	border-radius: 4px;
	display: inline-block;
	margin: 5px 5px 0 0;
	background-color: #1E88E5;
	border: 1px solid #1565C0;
	color: #FFFFFF;
	padding: 8px 15px;
	font-weight: 700
}

.navigation span.page-numbers {
	color: #bdbdbd;
	border-color: #E0E0E0;
	background-color: #F5F5F5;
}

.not-found {
	display: block;
	padding-left: 150px;
	margin-top: 40px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzNi42Ij4gIDxzdHlsZT4gICAgLnN0Miwuc3QzLC5zdDR7ZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7ZmlsbDojNGQ0ZDRkfS5zdDMsLnN0NHtmaWxsOiNmOWNkOTJ9LnN0NHtmaWxsOiMzMzN9LnN0NXtmaWxsOiM5OTl9LnN0NSwuc3Q3e2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkfSAgPC9zdHlsZT4gIDxnIGlkPSJPYmplY3RzIj4gICAgPHBhdGggZD0iTTE2LjUgMzYuNmM4LjUgMCAxNS41LTEgMTUuNS0yLjEgMC0xLjItNy0yLjEtMTUuNS0yLjEtOC42IDAtMTUuNSAxLTE1LjUgMi4xLS4xIDEuMSA2LjkgMi4xIDE1LjUgMi4xeiIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNlNmU2ZTYiLz4gICAgPHBhdGggZD0iTTEuNSAxNi43Yy4xLS4yLjQtLjMuNi0uMi4zLjEuNC40LjMuNiAwIDAtNy44IDE2LjggMTQuNiAxNC45LjMgMCAuNS4yLjUuNCAwIC4zLS4yLjUtLjQuNS0yNC4yIDItMTUuNy0xNi4yLTE1LjYtMTYuMnoiIGZpbGw9IiMzNzM0MzUiLz4gICAgPHBhdGggY2xhc3M9InN0MiIgZD0iTTUuOSAzNC4zSDZsNS4zLTEuNGMuNC0uMS45LjEgMSAuNi4xLjQtLjEuOS0uNiAxbC01LjMgMS40aC0uMWwtLjQtMS42eiIvPiAgICA8cGF0aCBjbGFzcz0ic3QzIiBkPSJNNC41IDI5Yy4yLS4xLjUtLjIuOC0uMyAzLS44IDIuMiA1LjcgMS4xIDcuMkw0LjUgMjl6Ii8+ICAgIDxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0yNyAzNC4zaC0uMWwtNS4zLTEuNGMtLjQtLjEtLjkuMS0xIC42LS4xLjQuMS45LjYgMWw1LjMgMS40aC4xbC40LTEuNnoiLz4gICAgPHBhdGggY2xhc3M9InN0MyIgZD0iTTI4LjQgMjljLS4yLS4xLS41LS4yLS43LS4zLTMtLjgtMi4yIDUuNy0xLjEgNy4ybDEuOC02Ljl6Ii8+ICAgIDxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik04LjYgMjEuN2MtMS4zIDIuOC0yLjMgOC41LS4yIDEwLjggMi43IDMgMTMuNSAzIDE2LjEgMCAyLTIuMyAxLjEtOC0uMi0xMC44LTEuNi0zLjQtMTQuMS0zLjQtMTUuNyAweiIvPiAgICA8cGF0aCBjbGFzcz0ic3Q0IiBkPSJNOC42IDIxLjdjMCAuMS0uMS4xLS4xLjIuMSAxLjIuNCAyLjMgMSAzIDIuMyAyLjYgMTEuNiAyLjYgMTMuOCAwIC42LS43IDEtMS44IDEtMyAwLS4xLS4xLS4xLS4xLS4yLTEuNS0zLjQtMTQtMy40LTE1LjYgMHoiLz4gICAgPHBhdGggY2xhc3M9InN0MiIgZD0iTTcuNSAyMi4yYzMgMy40IDE1LjEgMy40IDE4IDAgMS4yLTEuNCAzLTIwLjMtMi40LTEzLjktMy40LTEuNS05LjctMS41LTEzLjEgMEM0LjUgMiA2LjMgMjAuOCA3LjUgMjIuMnoiLz4gICAgPHBhdGggY2xhc3M9InN0NSIgZD0iTTExLjMgMjUuMWMxLjcgMSA4LjYgMSAxMC4zIDAgMTAuMi01LjgtMjAuMy01LjctMTAuMyAweiIvPiAgICA8cGF0aCBjbGFzcz0ic3Q1IiBkPSJNMTEuNCAyNy4xYy0uOCAxLjYtMS41IDUtLjEgNi40IDEuNyAxLjggOC43IDEuOCAxMC40IDAgMS4zLTEuNC43LTQuOC0uMS02LjQtMS4xLTItOS4yLTItMTAuMiAweiIvPiAgICA8cGF0aCBkPSJNMjAuNyAyNi40Yy0yLTEtNi41LTEtOC41IDAgMi41LjcgNiAuNyA4LjUgMHoiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjOGU4ZThlIi8+ICAgIDxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xLjMgOGMxLTMuNSA0LjYtNS42IDguMS00LjcgMy41IDEgMi41IDMuNyAxLjUgNy4zLTEgMy41LTEuNCA2LjUtNSA1LjUtMy41LTEtNS42LTQuNi00LjYtOC4xeiIvPiAgICA8cGF0aCBjbGFzcz0ic3QzIiBkPSJNMi4xIDkuNGMuNy0yLjcgMy40LTQuMiA2LjEtMy41IDIuNy43IDEuOSAyLjggMS4yIDUuNXMtMS4xIDQuOC0zLjcgNC4xYy0yLjgtLjctNC4zLTMuNC0zLjYtNi4xeiIvPiAgICA8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMzEuNyA4Yy0xLTMuNS00LjYtNS42LTguMS00LjdDMjAgNC4yIDIxIDcgMjIgMTAuNXMxLjUgNi41IDUgNS41YzMuNS0uOSA1LjYtNC41IDQuNy04eiIvPiAgICA8cGF0aCBjbGFzcz0ic3QzIiBkPSJNMzAuOCA5LjRjLS43LTIuNy0zLjQtNC4yLTYuMS0zLjVzLTEuOSAyLjgtMS4yIDUuNSAxLjEgNC44IDMuNyA0LjFjMi44LS43IDQuNC0zLjQgMy42LTYuMXoiLz4gICAgPHBhdGggY2xhc3M9InN0NyIgZD0iTTE0LjkgMjQuNWMuNS43IDIuNi43IDMuMSAwIDMuMS00LjEtNi4xLTQtMy4xIDB6TTEyLjEgMjAuM2MxLS4zIDEuNy0xIDEuNS0xLjctLjItLjctLjguMi0xLjkuNS0xIC4zLTItLjEtMS45LjUuMy42IDEuMy45IDIuMy43ek0yMC44IDIwLjNjLTEtLjMtMS43LTEtMS42LTEuNy4yLS43LjguMiAxLjkuNSAxIC4zIDItLjEgMS45LjUtLjIuNi0xLjEuOS0yLjIuN3oiLz4gICAgPHBhdGggY2xhc3M9InN0NCIgZD0iTTE4LjkgMS41Yy4yIDAgLjMuMS4zLjNWM2MwIC4yLS4xLjMtLjMuMy0uMSAwLS4zLS4xLS4zLS4zVjEuOGMuMS0uMi4yLS4zLjMtLjN6TTE3LjcuOWMuMiAwIC4zLjEuMy4zdjIuNGMwIC4yLS4xLjMtLjMuMy0uMiAwLS4zLS4xLS4zLS4zVjEuMmMwLS4yLjItLjMuMy0uM3pNMTYuNSAwYy4yIDAgLjMuMS4zLjN2NC4zYzAgLjEtLjEuMy0uMy4zLS4yIDAtLjMtLjEtLjMtLjNWLjNjMC0uMi4xLS4zLjMtLjN6TTE1LjIuOWMuMiAwIC4zLjEuMy4zdjIuNGMwIC4yLS4xLjMtLjMuMy0uMiAwLS4zLS4xLS4zLS4zVjEuMmMwLS4yLjEtLjMuMy0uM3pNMTQgMS41Yy4xIDAgLjMuMS4zLjNWM2MwIC4yLS4xLjMtLjMuMy0uMiAwLS4zLS4xLS4zLS4zVjEuOGMwLS4yLjEtLjMuMy0uM3oiLz4gICAgPHBhdGggY2xhc3M9InN0MiIgZD0iTTIzLjUgMjYuM2MuMy0uNC44LS41IDEuMi0uMi40LjMuNC44LjIgMS4yTDE5IDM1LjZjLS4zLjQtLjguNS0xLjIuMi0uMy0uMy0uNC0uOC0uMi0xLjJsNS45LTguM3oiLz4gICAgPHBhdGggY2xhc3M9InN0MyIgZD0iTTE5LjQgMzQuOXMtMi44LS45LTMuMy0uN2MtLjUuMi0uOCAxLjUuNiAyLjIgMS41LjggMi43LTEuNSAyLjctMS41eiIvPiAgICA8cGF0aCBjbGFzcz0ic3QyIiBkPSJNOS40IDI2LjNjLS4zLS40LS44LS41LTEuMi0uMi0uNC4zLS40LjgtLjIgMS4ybDUuOSA4LjNjLjIuNC43LjUgMS4xLjIuNC0uMy41LS44LjItMS4ybC01LjgtOC4zeiIvPiAgICA8cGF0aCBjbGFzcz0ic3QzIiBkPSJNMTMuNSAzNC45czIuOC0uOSAzLjMtLjdjLjUuMi44IDEuNS0uNiAyLjItMS40LjgtMi43LTEuNS0yLjctMS41eiIvPiAgPC9nPjwvc3ZnPg==);
	background-size: 130px;
	background-repeat: no-repeat;
	background-position: left top;
	min-height: 150px
}

.not-found .title {
	font-size: 2.5em;
	font-weight: 700;
	color: #E53935;
	margin-bottom: 20px
}

.not-found .description {
	font-size: 1.15em;
	line-height: 1.6em;
	font-weight: 600
}

.not-found .searchform {
	margin-top: 20px
}

.footer {
	padding:15px 0
}

.footer-nav ul {
	text-align: center;
	display: block
}

.footer-nav li {
	display: inline-block;
	border-right: 1px solid #E0E0E0;
}

.footer-nav li:last-of-type {
	border-right: none
}

.footer-nav li a {
	padding: 0 10px
}

.footer .credit {
	display: block;
	text-align: center;
	font-size: .85em
}

.footer .credit a {
	color: #212121
}

@media screen and (max-width: 900px) {
	.middle .block {
		border-left: none;
		border-right: none
	}
}

@media screen and (max-width: 768px) {
	.single-product .product-meta {
		margin-right: 0;
	}

	.single-product .product-image {
		float: none;
		margin-bottom: 30px
	}

	.single-product .product-info {
		float: none;
		width: 100%;
		margin-right: 0
	}
	
}

@media screen and (max-width: 736px) {
	.product .list-product {
		width: 50%;
	}

	.product .list-product:nth-child(3n+1){
		clear:none
	}
	
	.product .list-product:nth-child(2n+1){
		clear:left
	}
	
}

@media screen and (max-width: 600px) {
	.header .custom-logo,
	.header .menu-show,
	.header .menu-home,
	.header .header-nav .menu-close {
		position: inherit;
		top: auto;
		left: auto
	}
	
	.header .custom-logo {
		max-height: 21px;
		width: auto;
		margin: 12px auto;
		display: block;
		box-sizing: border-box
	}
	
	.header .custom-logo {
		height: 45px;
		overflow: hidden
	}
	
	.header .mobile-main-nav {
		display: block;
		height: 45px;
		overflow: hidden
	}

	.header .header-nav {
		box-sizing: border-box;
		left: 0;
		right: 0;
		top: 0;
		bottom: 0;
		display: none;
		height: 100%;
		overflow-y: scroll;
		overflow-x: hidden;
		z-index: 2;
		background-color: #43A047;
		position: fixed;
	}

	.header .header-nav ul {
		margin: 0 auto;
		box-sizing: border-box;
		padding: 15px 0;
		max-width: 300px;
		float: none;
		height: auto
	}
	
	.header .header-nav li {
		float: none;
		padding: 0;
		border-bottom: 1px solid #4CAF50
	}
	
	.header .header-nav li:last-of-type {
		border-bottom: none
	}
	
	.header .header-nav li a {
		padding: 0 15px
	}

	.header .menu-show,
	.header .menu-home,
	.header .header-nav .menu-close {
		position: absolute;
		right: 0;
		top: 0;
		height: 45px;
		width: 45px;
		display: block;
		text-indent: -9999px;
		white-space: nowrap;
		background-size: 24px;
		background-repeat: no-repeat;
		background-position: center;
		cursor: pointer
	}
	
	.header .header-nav .menu-close {
		background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjRkZGIiBoZWlnaHQ9IjE4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gIDxwYXRoIGQ9Ik0xOSA2LjQxTDE3LjU5IDUgMTIgMTAuNTkgNi40MSA1IDUgNi40MSAxMC41OSAxMiA1IDE3LjU5IDYuNDEgMTkgMTIgMTMuNDEgMTcuNTkgMTkgMTkgMTcuNTkgMTMuNDEgMTJ6Ii8+ICA8cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+PC9zdmc+);
	}
	
	.header .menu-home {
		left: 0;
		background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAxMi44Ij4gIDxwYXRoIGQ9Ik02IDEyLjhWOC4zaDN2NC41aDMuOHYtNkgxNUw3LjUgMCAwIDYuOGgyLjN2Nkg2eiIgZmlsbD0iI2ZmZiIvPiAgPHBhdGggZD0iTS0xLjUtMi4zaDE4djE4aC0xOHYtMTh6IiBmaWxsPSJub25lIi8+PC9zdmc+);
	}
	
	.header .menu-show {
		background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjRkZGIiBoZWlnaHQ9IjE4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gIDxwYXRoIGQ9Ik0wIDBoMjR2MjRIMHoiIGZpbGw9Im5vbmUiLz4gIDxwYXRoIGQ9Ik0zIDE4aDE4di0ySDN2MnptMC01aDE4di0ySDN2MnptMC03djJoMThWNkgzeiIvPjwvc3ZnPg==);
	}

	#header-nav-cbox:checked ~ .header .header-nav {
		display: block
	}
	
	.middle .block {
		padding-right: 15px
	}

	.middle .content {
		float: none
	}

	.middle .sidebar {
		margin: 40px 0 0 0;
		float: none;
		width: 100%;
		box-sizing: border-box
	}
	
	.product .list-product {
		width: 33.3333%;
	}

	.product .list-product:nth-child(3n+1){
		clear:left
	}
	
	.product .list-product:nth-child(2n+1){
		clear:none
	}
	
	.single-product .product-meta {
		margin-right: 250px;
	}

	.single-product .product-image {
		float: left;
		margin-bottom: 0
	}
	
	.single-product .product-info {
		float: right;
		width: 235px;
		margin-right: -250px
	}
	
	.not-found .searchform {
		position: absolute;
		top: -9999px;
		left: -9999px;
	}
	
}

@media screen and (max-width: 480px) {
	.list-post .thumbnail {
		position: absolute;
		top: -9999px;
		left: -9999px;
	}
	
	.product .list-product {
		width: 50%;
	}

	.product .list-product:nth-child(3n+1){
		clear:none
	}
	
	.product .list-product:nth-child(2n+1){
		clear:left
	}
	
	.list-product .thumbnail {
		position: relative;
		top: auto;
		left: auto
	}
	
	.single-product .product-meta {
		margin-right: 0;
	}

	.single-product .product-image {
		float: none;
		margin-bottom: 30px
	}

	.single-product .product-info {
		float: none;
		width: 100%;
		margin-right: 0
	}
	
	#respond .comment-form-author,
	#respond .comment-form-email {
		float: none;
		width: 100%;
	}
}

@media screen and (max-width: 320px) {
	.not-found {
		padding-left: 0;
		background-image: none
	}
}