Server : LiteSpeed
System : Linux server51.dnsbootclub.com 4.18.0-553.62.1.lve.el8.x86_64 #1 SMP Mon Jul 21 17:50:35 UTC 2025 x86_64
User : nandedex ( 1060)
PHP Version : 8.1.33
Disable Function : NONE
Directory :  /tmp/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]


Current File : //tmp/php2g0q0y
@import "./styles/variables.scss";
@import "./styles/normalize.scss";
@import "./styles/type-1.scss";
@import "./styles/type-1-style-1.scss";
@import "./styles/type-1-style-2.scss";
@import "./styles/type-1-style-3.scss";
@import "./styles/type-1-style-4.scss";
@import "./styles/type-1-style-5.scss";
@import "./styles/type-1-style-6.scss";
@import "./styles/type-1-style-7.scss";
@import "./styles/type-1-style-8.scss";
@import "./styles/type-1-style-9.scss";
@import "./styles/type-1-style-10.scss";
@import "./styles/type-1-style-11.scss";
@import "./styles/type-1-style-12.scss";
@import "./styles/type-1-style-13.scss";
@import "./styles/type-1-style-14.scss";
@import "./styles/type-1-style-15.scss";
@import "./styles/type-1-style-16.scss";
@import "./styles/type-1-style-17.scss";
@import "./styles/type-1-style-18.scss";
@import "./styles/type-1-style-19.scss";
@import "./styles/type-1-style-20.scss";
@import "./styles/type-2.scss";
@import "./styles/type-2-style-1.scss";
@import "./styles/type-2-style-2.scss";

.editor-block-list__block[data-align=right][data-type="better-studio/bs-quote"] .editor-block-list__block-edit,
.editor-block-list__block[data-align=left][data-type="better-studio/bs-quote"] .editor-block-list__block-edit {
  max-width: 300px;
}

.edit-post-visual-editor .editor-block-list__block blockquote.bs-quote.bs-quote.bsq-right,
.edit-post-visual-editor .editor-block-list__block blockquote.bs-quote.bs-quote.bsq-left {
  float: none;
  max-width: inherit;
  margin: 0 !important;
}

.edit-post-visual-editor blockquote.bs-quote.bsq-t2,
.edit-post-visual-editor blockquote.bs-quote.bsq-t1 {
  background: inherit !important;
}

.edit-post-visual-editor blockquote.bs-quote.bs-quote.bsq-t1.bsq-s7 {
  background: #f1f1f1 !important;
}

.edit-post-visual-editor blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote-22.bs-quote {
  text-align: initial;
}
@import "variables.scss";

blockquote.bs-quote.bsq-t1.bsq-s1.bsq-s1 {
  padding: 65px 0 0;

  &.bsq-left {
	margin-right: 25px;
  }

  &.bsq-right {
	margin-left: 25px;
  }

  &:before {
	top: 0;
  }

  &:after {
	display: none;
  }

  &.bs-quote:before {
	color: #232323;
  }
}
@import "variables.scss";

blockquote.bs-quote.bsq-t1.bsq-s12 {

  &.bs-quote {
	text-align: inherit;
	font-size: 120%;
	padding: 50px 0 0 70px;
  }

  &.bs-quote:after {
	border-radius: 50%;
	width: 90px;
	height: 90px;
	left: 0;
	top: 0;
	z-index: -1;
  }

  &.bs-quote.bs-quote:after {
	background-color: rgb(227, 227, 227);
  }

  &.bs-quote:before {
	left: 0;
	margin: 0;
	width: 90px;
	height: 90px;
	top: 0;
	line-height: 90px;
	font-size: 32px;
	text-align: center;
  }

  &.bs-quote.bs-quote:before {
	color: rgb(255, 255, 255);
  }

  .quote-author .quote-author-avatar {
	display: inline-block;
  }

  .quote-author {
	text-align: inherit;
  }

  &.bs-quote.bsq-right,
  &.bs-quote.bsq-left {
	max-width: 400px;
  }

  &.bsq-left {
	margin-right: 25px;
  }

  &.bsq-right {
	margin-left: 25px;
  }
}
.single-page-simple-content .entry-content blockquote.bs-quote.bsq-t2 .bsq-quote-icon,
.entry-content.single-post-content blockquote.bs-quote.bsq-t2 .bsq-quote-icon,
blockquote.bs-quote.bsq-t2 .bsq-quote-icon {
  right: 20px;
  left: auto;
}

blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow-bottom:after,
blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow-bottom:before {
  right: 25px;
  left: auto;
}

blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow-top:after,
blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow-top:before {
  right: 25px;
  left: auto;
}

blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow-bottom:after {
  right: 23px;
  left: auto;
}

blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow-top:after {
  right: 23px;
  left: auto;
}

blockquote.bs-quote.bsq-t2 .quote-author-avatar {
  float: right;
  margin-left: 15px;
  margin-right: auto;
}
@import "variables.scss";

blockquote.bs-quote.bsq-t1.bsq-s13 {

  &.bs-quote {
	padding: 70px 0 0;
  }

  &.bs-quote:before {
	content: "\b042";
	font-size: 50px;
	top: 0;
  }

  &.bs-quote:after {
	display: none;
  }

  .quote-author-avatar {
	border: 10px solid #ffffff;
  }

  .quote-author-avatar-w {
	position: relative;
  }

  .quote-author-avatar-w:before {
	content: '';
	display: inline-block;
	height: 1px;
	width: 100%;
	position: absolute;
	z-index: -1;
	background: #e5e5e5;
	left: 0;
	top: 50%;
	margin-top: -.5px;
  }

  &.bsq-left {
	margin-right: 30px;
  }

  &.bsq-right {
	margin-left: 30px;
  }
}
blockquote.bs-quote.bs-quote.bsq-t1.bsq-s6 {
  padding: 12px 30px 12px 0;
}

blockquote.bs-quote.bs-quote.bsq-t1.bsq-s6:after {
  right: 0;
  left: auto;
}
@import "variables.scss";

blockquote.bs-quote.bsq-t2.bsq-s2 {
  text-align: inherit;

  .quote-author {
	margin-bottom: 20px;
	margin-left: 10px;
  }

  &:before,
  &:after {
	display: none;
  }

  &.bsq-left {
	margin-right: 30px;
  }

  &.bsq-right {
	margin-left: 30px;
  }
}
@import "variables.scss";

blockquote.bs-quote.bsq-t1.bsq-s19 {
  text-align: inherit !important;
  font-size: 123%;
  padding: 0 0 0 17px !important;

  &:before {
	display: none;
  }

  &:after {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	display: inline-block;
	width: 4px;
  }

  &.bs-quote:before {
	content: "\b040";
	transform: rotate(180deg);
	top: inherit;
	right: 7px;
	left: inherit;
	bottom: 26px;
	font-size: 116px;
	width: 116px;
	height: 99px;
  }

  &.bs-quote.bs-quote:before {
	color: rgba(0, 0, 0, 0.04);
  }

  .quote-author .quote-author-avatar {
	display: inline-block;
	float: left;
	margin-right: 15px;
	margin-bottom: 10px;
  }

  .quote-author {
	text-align: inherit;
  }

  .quote-author-name {
	font-weight: bolder;
	padding-top: 3px;
	margin-top: 0;
	font-size: 19px;
  }

  &.bs-quote.bsq-right,
  &.bs-quote.bsq-left {
	max-width: 375px;
  }

  &.bs-quote.bsq-right {
	margin-left: 20px !important;
  }

  &.bs-quote.bsq-left {
	margin-right: 20px !important;
  }

}@import "variables.scss";

blockquote.bs-quote.bsq-t1.bsq-s2 {
  margin-bottom: 20px;
  padding-top: 100px;

  &.bsq-left {
	margin-right: 25px;
  }

  &.bsq-right {
	margin-left: 25px;
  }

  &:before {
	top: 23px;
	content: "\b042";
	font-size: 62px;
  }

  &:after {
	display: inline-block;
	z-index: -1;
	opacity: 0.15;
  }

  &.bs-quote.bsq-left,
  &.bs-quote.bsq-right {
	padding-left: 25px;
	padding-right: 25px;
  }

}
@import "variables.scss";

blockquote.bs-quote.bsq-t1.bsq-s9 {

  &.bs-quote {
	padding: 95px 30px 30px;
	border: 1px solid #e1e1e1 !important;
  }

  &.bs-quote:before {
	content: "\b042";
	font-size: 50px;
	top: 23px;
  }

  &.bs-quote:after {
	display: none;
  }

  &.bs-quote.bsq-right,
  &.bs-quote.bsq-left {
	max-width: 360px;
  }

  &.bsq-left {
	margin-right: 30px;
  }

  &.bsq-right {
	margin-left: 30px;
  }

  .quote-author {
	margin-top: 25px;
  }
}
blockquote.bs-quote.bsq-t1.bsq-s10.bs-quote:after {
  right: 50%;
  margin-right: -40px;
  left: auto;
  margin-left: auto;
}
@import "variables.scss";

blockquote.bs-quote.bsq-t1.bsq-s3 {

  &.bsq-s3 {
	padding-bottom: 0;
	padding-right: 0;
	padding-left: 0;
  }

  &.bsq-left {
	margin-right: 25px;
  }

  &.bsq-right {
	margin-left: 25px;
  }

  &:after {
	width: 60px;
	height: 60px;
	position: absolute;
	top: 0;
	left: 50%;
	margin: 0 0 0 -30px;
	z-index: -1;
	border-radius: 50%;
  }

  &.bs-quote.bs-quote:before {
	color: #fff;
	font-size: 24px;
	top: 0;
  }

  .quote-author-name {
	font-weight: bolder;
  }
}blockquote.bs-quote.bsq-t1.bsq-s12.bs-quote {
  padding: 50px 70px 0 0;
}

blockquote.bs-quote.bsq-t1.bsq-s12.bs-quote:after {
  right: 0;
  left: auto;
}

blockquote.bs-quote.bsq-t1.bsq-s12.bs-quote:before {
  right: 0;
  left: auto;
  margin: 0 0 0 -30px;
}
.single-page-simple-content .entry-content blockquote.bs-quote.bsq-t1:before,
.entry-content.single-post-content blockquote.bs-quote.bsq-t1:before,
blockquote.bs-quote.bsq-t1:before {
  right: 50%;
  margin: 0 -30px 0 0;
  left: auto;
}
blockquote.bs-quote.bs-quote.bsq-t1.bsq-s19 {
  &:after {
    right: 0;
    left: auto;
  }

  &:before {
    left: 17px;
    right: inherit;
  }

  .quote-author .quote-author-avatar {
    display: inline-block;
    float: right;
    margin-right: 0;
    margin-left: 15px;
  }

  padding: 12px 17px 12px 0 !important;
}@import "variables.scss";

blockquote.bs-quote.bsq-t1.bsq-s17 {

  &.bs-quote {
	text-align: inherit;
	font-size: 120%;
	padding: 0 0 0 51px;
  }

  &.bs-quote:after {
	display: none;
  }

  &.bs-quote:before {
	content: "\b042";
	left: 0;
	width: 35px;
	margin: 0;
	top: 0;
	line-height: 15px;
	font-size: 42px;
	text-align: center;
  }

  &.bs-quote.bs-quote:before {
	color: #e5e5e5;
  }

  .quote-author .quote-author-avatar {
	display: inline-block;
	float: left;
	margin-right: 10px;
	margin-bottom: 7px;
  }

  .quote-author {
	text-align: inherit;
  }

  .quote-author-name {
	margin-top: 0;
	font-weight: bold;
	font-size: 20px;
  }

  &.bs-quote.bsq-right,
  &.bs-quote.bsq-left {
	max-width: 380px;
  }

  &.bsq-left {
	margin-right: 20px;
  }

  &.bsq-right {
	margin-left: 20px;
  }

  margin-top: 20px !important;
}

blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote-22 {
  &.bs-quote {
	text-align: inherit;
	font-size: 120%;
	padding: 0 0 0 30px;
	margin-top: 30px;
  }

  &.bs-quote:before {
	font-size: 72px;
	z-index: -1;
	color: #ededed;
	top: -6px;
  }

  &.bsq-left {
	margin-right: 25px;
  }

  &.bsq-right {
	margin-left: 25px;
  }

  &.bs-quote.bsq-right,
  &.bs-quote.bsq-left {
	max-width: 333px;
  }

}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s7 {
  padding: 18px 30px 18px 16px;
}

blockquote.bs-quote.bs-quote.bsq-t1.bsq-s7:after {
  right: 0;
  left: auto;
}
blockquote.bs-quote.bsq-t1.bsq-s14.bsq-left .quote-author, blockquote.bs-quote.bsq-t1.bsq-s14.bsq-left {
  text-align: right;
}

blockquote.bs-quote.bsq-t1.bsq-s14.bsq-left .quote-author, blockquote.bs-quote.bsq-t1.bsq-s14.bsq-left {
  text-align: left;
}
@import "_variables.scss";

.single-page-simple-content .entry-content blockquote.bs-quote.bsq-t2,
.entry-content.single-post-content blockquote.bs-quote.bsq-t2,
blockquote.bs-quote.bsq-t2 {
  padding: 0;
  font-size: 125%;
  margin: 0 0 26px;
}

.single-page-simple-content .entry-content blockquote.bs-quote.bsq-t2 .bsq-quote-icon,
.entry-content.single-post-content blockquote.bs-quote.bsq-t2 .bsq-quote-icon,
blockquote.bs-quote.bsq-t2 .bsq-quote-icon {
  position: absolute;
  top: 14px;
  left: 20px;
  z-index: -1;
}

.single-page-simple-content .entry-content blockquote.bs-quote.bsq-t2 .bsq-quote-icon:before,
.entry-content.single-post-content blockquote.bs-quote.bsq-t2 .bsq-quote-icon:before,
blockquote.bs-quote.bsq-t2 .bsq-quote-icon:before {
  content: "\b042";
  font: normal normal normal 14px/1 "bs-icons";
  font-size: 73px;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  line-height: 60px;
  background: transparent;
  border-radius: inherit;
  text-align: inherit;
  display: inline-block;
  margin: 0;
  color: #f2f2f2;
  z-index: -1;
}

blockquote.bs-quote.bsq-t2 {

  &:after {
	content: '';
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	display: inline-block;
  }

  &.bs-quote.bsq-right,
  &.bs-quote.bsq-left {
	max-width: 360px;
  }

  .quote-content.bsq-arrow:after,
  .quote-content.bsq-arrow:before {
	border: solid 13px rgba(0, 0, 0, 0);
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
  }

  .quote-content.bsq-arrow-bottom:after,
  .quote-content.bsq-arrow-bottom:before {
	bottom: -27px;
	left: 25px;
	border-top-color: #dcdcdc;
  }

  .quote-content.bsq-arrow-top:after,
  .quote-content.bsq-arrow-top:before {
	top: -27px;
	left: 25px;
	border-bottom-color: #dcdcdc;
  }

  .quote-content.bsq-arrow-bottom:after {
	border: solid 15px rgba(0, 0, 0, 0);
	border-top-color: #ffffff;
	left: 23px;
	bottom: -28px;
  }

  .quote-content.bsq-arrow-top:after {
	border: solid 15px rgba(0, 0, 0, 0);
	border-bottom-color: #ffffff;
	left: 23px;
	top: -28px;
  }

  .quote-content.bsq-arrow-bottom {
	margin-bottom: 25px;
  }

  .quote-author-name {
	font-size: 17px;
  }

  .quote-author-avatar + .quote-author-name {
	margin-top: 8px;
  }

  .quote-author-job {
	font-size: 13px;
	color: #969696;
  }

  .quote-content {
	border: 1px solid #e5e5e5;
	padding: 40px 35px 30px;
	position: relative;
	z-index: 1;
  }

  .quote-author-avatar {
	border-radius: 50%;
	float: left;
	margin-right: 15px;
  }

}
blockquote.bs-quote.bsq-t1.bsq-s11.bs-quote {
  padding: 30px 30px 30px 40px;
}

blockquote.bs-quote.bs-quote.bsq-t1.bsq-s11.bs-quote:after {
  -webkit-box-shadow: 10px 10px 0 rgba(0, 0, 0, 0.11);
  -moz-box-shadow: 10px 10px 0 rgba(0, 0, 0, 0.11);
  box-shadow: 10px 10px 0 rgba(0, 0, 0, 0.11);
}

blockquote.bs-quote.bsq-t1.bsq-s11.bs-quote:before {
  left: 45px;
  right: inherit;
}

blockquote.bs-quote.bsq-t1.bsq-s11 .bsq-edge:before,
blockquote.bs-quote.bsq-t1.bsq-s11 .bsq-edge:after {
  left: 0;
  right: auto;
}

blockquote.bs-quote.bsq-t1.bsq-s11 .bsq-edge:before {
  border-right: 40px solid transparent;
  border-left: none;
}

blockquote.bs-quote.bsq-t1.bsq-s11 .bsq-edge:after {
  border-left: 40px solid transparent;
  border-right: none;
}

blockquote.bs-quote.bsq-t1.bsq-s11 .quote-author-avatar {
  float: right;
  margin-left: 15px;
  margin-right: auto;
}
@import "variables.scss";

blockquote.bs-quote.bsq-t1.bsq-s14 {

  &.bs-quote {
	padding: 0;
	font-size: 132%;
  }

  &.bs-quote p,
  &.bs-quote {
	color: $primary-color;
	font-weight: bolder;
  }

  &.bs-quote.bsq-right,
  &.bs-quote.bsq-left {
	max-width: 320px;
  }

  &.bs-quote:before,
  &.bs-quote:after {
	display: none;
  }

  &.bs-quote.bsq-right .quote-author,
  &.bs-quote.bsq-right {
	text-align: right;
  }

  &.bs-quote.bsq-left .quote-author,
  &.bs-quote.bsq-left {
	text-align: left;
  }

  .quote-author-name {
	color: #272727;
  }

  &.bsq-left {
	margin-right: 30px;
  }

  &.bsq-right {
	margin-left: 30px;
  }
}
blockquote.bs-quote.bsq-t1.bsq-s13 .quote-author-avatar-w:before {
  right: 0;
  left: auto;
}
@import "variables.scss";

blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20 {
  text-align: inherit;
  font-size: 123%;
  padding: 40px 30px 0;

  .icon-bs-quote:before {
	bottom: -20px;
	right: -30px;
	top: auto;
	left: auto;
	font-size: 17px;
	width: 17px;
	height: 13px;
	line-height: 13px;
	content: "\b042";
	opacity: .2;
	transform: rotate(180deg);
  }

  &.bs-quote:before {
	font-size: 17px;
	left: 0;
	width: 17px;
	height: 13px;
	margin: 0;
	top: 19px;
	line-height: 13px;
	content: "\b042";
	opacity: .2;
  }

  &.bsq-left {
	margin-right: 30px;
  }

  &.bsq-right {
	margin-left: 30px;
  }

  &:after {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	display: inline-block;
	height: 4px;
  }

  .quote-author .quote-author-avatar {
	display: inline-block;
	float: left;
	margin-right: 15px;
	margin-bottom: 10px;
  }

  .quote-content {
	position: relative;
  }

  .quote-content p {
	font-size: 96%;
  }

  .quote-author {
	text-align: inherit;
	margin-top: 25px;
  }

  .quote-author-name {
	font-weight: bolder;
	padding-top: 3px;
	margin-top: 0;
	font-size: 17px;
  }

  &.bsq-left,
  &.bsq-right {
	max-width: 377px;
  }

}
@import "variables.scss";

blockquote.bs-quote.bsq-t1.bsq-s4 {
  margin-bottom: 20px;
  padding-top: 50px;
  padding-bottom: 35px;

  &:after {
	z-index: -1;
  }

  &.bs-quote:before {
	display: none;
  }

  &.bsq-left,
  &.bsq-right {
	padding-left: 25px;
	padding-right: 25px;
	max-width: 400px;
  }

  &.bsq-left {
	margin-right: 25px;
  }

  &.bsq-right {
	margin-left: 25px;
  }

  .quote-author-job,
  .quote-author-name,
  p,
  &.bs-quote.bs-quote a,
  & {
	color: #fff;
  }
}
blockquote.bs-quote.bsq-t1.bsq-s8.bs-quote.bs-quote {
  padding: 65px 55px 35px 30px;
}

blockquote.bs-quote.bsq-t1.bsq-s8:after {
  border-left: 100px solid transparent;
  right: -1px;
  left: inherit;
  border-right: none;
}

blockquote.bs-quote.bsq-t1.bsq-s8.bs-quote:before {
  right: 30px;
  left: auto;
}@import "variables.scss";

blockquote.bs-quote.bsq-t1.bsq-s10 {

  &.bs-quote {
	border: 1px solid #e1e1e1 !important;
	margin-top: 40px;
	padding: 65px 30px 27px;
  }

  &.bs-quote:before {
	content: "\b042";
	font-size: 34px;
	top: -30px;
  }

  &.bs-quote:after {
	background: #fff;
	width: 80px;
	height: 80px;
	border: 1px solid #e1e1e1;
	border-radius: 50%;
	left: 50%;
	top: -40px;
	margin-left: -40px;
	z-index: 0;
  }

  &.bs-quote.bs-quote:after {
	background-color: #fff;
  }

  &.bs-quote.bsq-right,
  &.bs-quote.bsq-left {
	max-width: 360px;
  }

  &.bsq-left {
	margin-right: 30px;
  }

  &.bsq-right {
	margin-left: 30px;
  }

  .quote-author {
	margin-top: 25px;
  }
}@import "_variables.scss";

.single-page-simple-content .entry-content blockquote.bs-quote,
.entry-content.single-post-content blockquote.bs-quote,
blockquote.bs-quote {
  @include normalize-style;
  line-height: 1.4;
  position: relative;
  top: inherit;
  left: inherit;
  right: inherit;
  bottom: inherit;
}

.single-page-simple-content .entry-content blockquote.bs-quote:before,
.entry-content.single-post-content blockquote.bs-quote:before,
blockquote.bs-quote:before {
  @include normalize-style;
  content: '';
  display: none;
  position: inherit;
  top: inherit;
  left: inherit;
  right: inherit;
  bottom: inherit;
}

blockquote.bs-quote {
  color: #121212;

  &.bs-quote.bsq-left {
	float: left;
	max-width: 300px;
	margin-right: 30px;
	padding-left: 0;
	padding-right: 0;
  }

  &.bs-quote.bsq-right {
	float: right;
	max-width: 300px;
	margin-left: 30px;
	padding-left: 0;
	padding-right: 0;
  }

  .quote-author span {
	display: block;
  }

  p {
	@include normalize-style;
	color: #121212;
	word-wrap: break-word;
  }

}

.bs-quote-clearfix {
  clear: both;
}

@media only screen and (max-width: 500px) {
  .bs-quote.bs-quote.bsq-right,
  .bs-quote.bs-quote.bsq-left {
	margin-left: auto !important;
	margin-right: auto !important;
	float: none !important;
  }
}
@import "variables.scss";

blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16 {
  text-align: inherit;
  font-size: 123%;
  padding: 0 0 0 17px;

  &:before {
	display: none;
  }

  &:after {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	display: inline-block;
	width: 4px;
  }

  &.bsq-left {
	margin-right: 25px;
  }

  &.bsq-right {
	margin-left: 25px;
  }

  .quote-author .quote-author-avatar {
	display: inline-block;
	float: left;
	margin-right: 15px;
	margin-bottom: 10px;
  }

  .quote-author {
	text-align: inherit;
  }

  .quote-author-name {
	font-weight: bolder;
	padding-top: 3px;
	margin-top: 0;
  }

  &.bs-quote.bsq-right,
  &.bs-quote.bsq-left {
	max-width: 360px;
  }

  &.bs-quote.bsq-right {
	margin-left: 20px;
  }

  &.bs-quote.bsq-left {
	margin-right: 20px;
  }

}blockquote.bs-quote.bsq-t1.bsq-s3:after {
  right: 50%;
  margin: 0 -30px 0 0;
  left: auto;
}
@import "variables.scss";

blockquote.bs-quote.bs-quote.bsq-t1.bsq-s5 {
  padding: 30px 0;
  text-align: inherit;
  font-size: 123%;
  border-bottom: 1px solid #eee !important;

  &.bs-quote:before {
	display: none;
  }

  &.bsq-left {
	margin-right: 30px;
	margin-bottom: 20px;
	margin-top: 10px;
  }

  &.bsq-right {
	margin-left: 30px;
	margin-bottom: 20px;
	margin-top: 10px;
  }

  &:after {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	display: inline-block;
	height: 6px;
  }

  .quote-author .quote-author-avatar {
	display: inline-block;
  }

  .quote-author {
	text-align: inherit;
  }

  .quote-author-name {
	font-weight: bolder;
  }

}
@import "variables.scss";

blockquote.bs-quote.bsq-t1.bsq-s15 {

  &.bs-quote {
	padding: 65px 0 0;
	font-size: 131%;
  }

  &.bs-quote:before {
	content: "\b044";
	top: 0;
	color: #000;
	font-size: 44px;
  }

  &.bs-quote:after {
	display: none;
  }

  .quote-content {
	line-height: normal;
  }

  .quote-content {
	padding: 3px 0;
	-webkit-box-decoration-break: clone;
	-ms-box-decoration-break: clone;
	-o-box-decoration-break: clone;
	box-decoration-break: clone;
	-webkit-box-shadow: 10px 0 0 #000, -10px 0 0 #000;
	-moz-box-shadow: 10px 0 0 #000, -10px 0 0 #000;
	box-shadow: 10px 0 0 #000, -10px 0 0 #000;
	background: #000;
	display: inline;
	word-wrap: break-word;
	line-height: 1.9;
	color: #fff;
	text-transform: uppercase;
  }

  .quote-content p {
	padding: 4px 0;
	display: inline;
	color: #fff;
  }

  &.bs-quote.bsq-right,
  &.bs-quote.bsq-left {
	max-width: 340px;
  }

  &.bsq-left {
	margin-right: 35px;
  }

  &.bsq-right {
	margin-left: 35px;
  }

}
blockquote.bs-quote.bsq-t2.bsq-s1 .quote-author {
  margin-right: 10px;
  margin-left: auto;
}@import "variables.scss";

blockquote.bs-quote.bs-quote.bsq-t1.bsq-s7 {
  text-align: inherit;
  font-size: 123%;
  padding: 18px 16px 18px 30px;
  background: #f1f1f1;

  &:before {
	display: none !important;
  }

  &:after {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	display: inline-block;
	width: 6px;
  }

  &.bsq-left {
	margin-right: 25px;
  }

  &.bsq-right {
	margin-left: 25px;
  }

  .quote-author .quote-author-avatar {
	display: inline-block;
  }

  .quote-author {
	text-align: inherit;
  }

  .quote-author-name {
	font-weight: bolder;
  }

}
blockquote.bs-quote.bsq-t2.bsq-s2 .quote-author {
  margin-right: 10px;
  margin-left: auto;
}@import "variables.scss";

blockquote.bs-quote.bsq-t1.bsq-s18 {

  &.bs-quote {
	text-align: inherit;
	font-size: 120%;
	padding: 0;
  }

  &.bs-quote:after {
	display: none;
  }

  &.bs-quote:before {
	content: "\b043";
	transform: rotate(180deg);
	top: inherit;
	right: 0;
	left: inherit;
	bottom: 23px;
	font-size: 60px;
  }

  &.bs-quote.bs-quote:before {
	color: rgba(0, 0, 0, 0.08);
	content: "\b044";
  }

  .quote-author {
	margin-top: 20px;
	text-align: inherit;
  }

  .quote-author-avatar {
	float: left;
	margin-right: 15px;
	margin-bottom: 8px;
  }

  .quote-author-avatar + .quote-author-name {
	margin-top: 3px;
  }

  &.bs-quote.bsq-right,
  &.bs-quote.bsq-left {
	max-width: 342px;
	border: solid 1px rgba(0, 0, 0, 0.1) !important;
	border-right: none !important;
	border-left: none !important;
	padding: 22px 0 17px;
  }

  &.bsq-left {
	margin-right: 25px;
  }

  &.bsq-right {
	margin-left: 30px;
  }
}
@import "variables.scss";

blockquote.bs-quote.bsq-t1 {

  &:after {
	background-color: $primary-color;
	content: '';
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	display: inline-block;
  }

  &:before {
	color: $primary-color;
  }

  a, a:hover {
	color: $primary-color;
  }

  .quote-author {
	margin-top: 20px;
	text-align: center;
  }

  .quote-author-name {
	font-size: 15px;
	font-weight: bolder;
  }

  .quote-author-avatar + .quote-author-name {
	margin-top: 8px;
  }

  .quote-author-job {
	font-size: 13px;
	color: #969696;
  }

  .quote-author-avatar {
	border-radius: 50%;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0;
  }
}

.single-page-simple-content .entry-content blockquote.bs-quote.bsq-t1,
.entry-content.single-post-content blockquote.bs-quote.bsq-t1,
blockquote.bs-quote.bsq-t1 {
  padding: 80px 30px 30px;
  font-size: 120%;
  text-align: center;
  margin: 0 0 26px;
  z-index: 1;
}

.single-page-simple-content .entry-content blockquote.bs-quote.bsq-t1:before,
.entry-content.single-post-content blockquote.bs-quote.bsq-t1:before,
blockquote.bs-quote.bsq-t1 .icon-bs-quote:before,
blockquote.bs-quote.bsq-t1:before {
  content: "\b040";
  font: normal normal normal 14px/1 "bs-icons";
  font-size: 38px;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: inherit;
  width: 60px;
  height: 60px;
  line-height: 60px;
  background: transparent;
  border-radius: inherit;
  text-align: inherit;
  display: inline-block;
  position: absolute;
  top: 13px;
  left: 50%;
  margin: 0 0 0 -30px;
  z-index: 1;
}
blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16 {
  &:after {
	right: 0;
	left: auto;
  }

  .quote-author .quote-author-avatar {
	display: inline-block;
	float: right;
	margin-right: 0;
	margin-left: 15px;
  }

  padding: 12px 17px 12px 0;
}@import "variables.scss";

blockquote.bs-quote.bsq-t1.bsq-s8 {

  &.bs-quote.bs-quote {
	border: 1px solid #e1e1e1 !important;
	padding: 65px 30px 35px 55px;
  }

  &.bs-quote.bs-quote:before {
	color: #fff;
  }

  &:after {
	border-top: 100px solid transparent;
	border-right: 100px solid transparent;
	background: transparent;
	left: -1px;
	right: inherit;
	top: -1px;
	z-index: 0;
	border-top-color: $primary-color;
  }

  &.bsq-left {
	margin-right: 25px;
  }

  &.bsq-right {
	margin-left: 25px;
  }

  &.bs-quote.bs-quote:after {
	background-color: transparent;
  }

  .quote-author,
  &.bs-quote {
	text-align: inherit;
  }

  &.bs-quote:before {
	top: 0;
	left: 0;
	margin: 0;
	font-size: 27px;
	text-align: center;
  }

  .quote-content:after {
	content: '';
	display: inline-block;
	position: absolute;
	top: -1px;
	left: -1px;
	right: -1px;
	height: 6px;
	background-color: $primary-color;
  }

  .quote-author .quote-author-avatar {
	display: inline-block;
  }

  &.bs-quote.bsq-right,
  &.bs-quote.bsq-left {
	max-width: 400px;
  }

}
blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote {
  &:after {
    right: 0;
    left: auto;
  }

  &:before {
    right: 0;
    left: auto;
    margin: 0 0 0 -30px;
  }

  .quote-author .quote-author-avatar {
    float: right;
    margin-left: 10px;
    margin-right: 0;
  }

    padding: 0 51px 0 0;
}

blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote-22 {

  &.bs-quote {
    text-align: inherit;
    font-size: 120%;
    padding: 0 30px 0 0;
  }

}@import "variables.scss";

blockquote.bs-quote.bsq-t2.bsq-s1 {
  margin-top: 6px;
  margin-bottom: 10px;
  text-align: inherit;

  .quote-author-avatar {
	margin-top: -5px;
  }

  .quote-author {
	margin-left: 10px;
  }

  &:before,
  &:after {
	display: none;
  }

  &.bsq-left {
	margin-right: 30px;
  }

  &.bsq-right {
	margin-left: 30px;
  }
}
@import "variables.scss";

blockquote.bs-quote.bsq-t1.bsq-s11 {

  &.bs-quote {
	text-align: inherit;
	font-size: 120%;
	padding: 30px 40px 30px 30px;
  }

  &.bs-quote:after {
	z-index: -1;
	-webkit-box-shadow: -10px 10px 0 rgba(0, 0, 0, 0.11);
	-moz-box-shadow: -10px 10px 0 rgba(0, 0, 0, 0.11);
	box-shadow: -10px 10px 0 rgba(0, 0, 0, 0.11);
  }

  &.bs-quote:before {
	content: "\b043";
	transform: rotate(181deg);
	top: inherit;
	right: 45px;
	left: inherit;
	bottom: 30px;
	font-size: 70px;
  }

  &.bs-quote.bs-quote:before {
	color: rgba(255, 255, 255, 0.27);
  }

  &,
  &.bs-quote.bs-quote a,
  p {
	color: #fff;
  }

  .quote-author {
	margin-top: 20px;
	text-align: inherit;
  }

  .bsq-edge:before,
  .bsq-edge:after {
	position: absolute;
	top: 0;
	right: 0;
	content: '';
	display: inline-block;
  }

  .bsq-edge:before {
	border-top: 40px solid #fff;
	border-left: 40px solid transparent;
	width: 0;
	height: 0;
  }

  .bsq-edge:after {
	width: 0;
	height: 0;
	border-bottom: 40px solid rgba(5, 5, 5, 0.31);
	border-right: 40px solid transparent;
  }

  .quote-author-job {
	color: rgba(255, 255, 255, 0.67);
  }

  .quote-author-avatar {
	float: left;
	margin-right: 15px;
  }

  .quote-author-avatar + .quote-author-name {
	margin-top: 8px;
  }

  &.bs-quote.bsq-right,
  &.bs-quote.bsq-left {
	max-width: 400px;
  }

  &.bsq-left {
	margin-right: 25px;
  }

  &.bsq-right {
	margin-left: 30px;
  }
}
blockquote.bs-quote.bsq-t1.bsq-s18.bs-quote {
  padding: 30px 30px 30px 40px;
}

blockquote.bs-quote.bs-quote.bsq-t1.bsq-s11.bs-quote:after {
  -webkit-box-shadow: 10px 10px 0 rgba(0, 0, 0, 0.11);
  -moz-box-shadow: 10px 10px 0 rgba(0, 0, 0, 0.11);
  box-shadow: 10px 10px 0 rgba(0, 0, 0, 0.11);
}

blockquote.bs-quote.bsq-t1.bsq-s11.bs-quote:before {
  left: 45px;
  right: inherit;
}

blockquote.bs-quote.bsq-t1.bsq-s11 .bsq-edge:before,
blockquote.bs-quote.bsq-t1.bsq-s11 .bsq-edge:after {
  left: 0;
  right: auto;
}

blockquote.bs-quote.bsq-t1.bsq-s11 .bsq-edge:before {
  border-right: 40px solid transparent;
  border-left: none;
}

blockquote.bs-quote.bsq-t1.bsq-s11 .bsq-edge:after {
  border-left: 40px solid transparent;
  border-right: none;
}

blockquote.bs-quote.bsq-t1.bsq-s11 .quote-author-avatar {
  float: right;
  margin-left: 15px;
  margin-right: auto;
}
@import "variables.scss";

blockquote.bs-quote.bs-quote.bsq-t1.bsq-s6 {
  text-align: inherit;
  font-size: 123%;
  padding: 0 0 0 30px;
  margin-top: 4px;

  &:before {
	display: none;
  }

  &:after {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	display: inline-block;
	width: 6px;
  }

  &.bsq-left {
	margin-right: 25px;
  }

  &.bsq-right {
	margin-left: 25px;
  }

  .quote-author .quote-author-avatar {
	display: inline-block;
  }

  .quote-author {
	text-align: inherit;
  }

  .quote-author-name {
	font-weight: bolder;
  }

}$primary-color: #057fce;


@mixin normalize-style {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  font-weight: inherit;
  font-style: inherit;
  text-align: inherit;
  text-transform: inherit;
  width: auto;
  height: auto;
  background: transparent;
  border-radius: inherit;
  padding: 0;
  margin: 0;
  border: none;
  clear: inherit;
  color: inherit;
}
blockquote.bs-quote.bs-quote.bsq-right {
  float: right;
  margin-left: 30px;
  padding-right: 0;
  padding-left: 0;
  margin-right: auto;
}

blockquote.bs-quote.bs-quote.bsq-left {
  float: left;
  margin-right: 30px;
  padding-right: 0;
  padding-left: 0;
  margin-left: auto;
}
@import "variables.scss";

blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20 {
  padding: 30px 0;
  text-align: inherit;
  font-size: 123%;
  border-bottom: 1px solid #eee;

  &.bs-quote:before {
	display: none;
  }

  &.bsq-left {
	margin-right: 30px;
  }

  &.bsq-right {
	margin-left: 30px;
  }

  &:after {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	display: inline-block;
	height: 6px;
  }

  .quote-author .quote-author-avatar {
	display: inline-block;
  }

  .quote-author {
	text-align: inherit;
  }

  .quote-author-name {
	font-weight: bolder;
  }

}
@import "./styles/normalize-rtl.scss";
@import "./styles/type-1-rtl.scss";
@import "./styles/type-1-style-3-rtl";
@import "./styles/type-1-style-6-rtl";
@import "./styles/type-1-style-7-rtl";
@import "./styles/type-1-style-8-rtl";
@import "./styles/type-1-style-10-rtl";
@import "./styles/type-1-style-11-rtl";
@import "./styles/type-1-style-12-rtl";
@import "./styles/type-1-style-13-rtl";
@import "./styles/type-1-style-14-rtl";
@import "./styles/type-1-style-16-rtl";
@import "./styles/type-1-style-17-rtl";
@import "./styles/type-1-style-18-rtl";
@import "./styles/type-1-style-19-rtl";
@import "./styles/type-1-style-20-rtl";
@import "./styles/type-2-rtl";
@import "./styles/type-2-style-1-rtl";
@import "./styles/type-2-style-2-rtl";
<?php
/*
Plugin Name: Blockquote Pack Pro
Plugin URI: http://betterstudio.com
Description: The best Blockquote shortcodes
Version: 1.3.3
Author: BetterStudio
Author URI: http://betterstudio.com
License: GPL2
*/

/***
 *  ______ _            _                     _        ______          _
 *  | ___ \ |          | |                   | |       | ___ \        | |
 *  | |_/ / | ___   ___| | ____ _ _   _  ___ | |_ ___  | |_/ /_ _  ___| | __
 *  | ___ \ |/ _ \ / __| |/ / _` | | | |/ _ \| __/ _ \ |  __/ _` |/ __| |/ /
 *  | |_/ / | (_) | (__|   < (_| | |_| | (_) | ||  __/ | | | (_| | (__|   <
 *  \____/|_|\___/ \___|_|\_\__, |\__,_|\___/ \__\___| \_|  \__,_|\___|_|\_\
 *                             | |
 *                             |_|
 *
 * \--> BetterStudio, 2017 <--/
 *
 * Thanks for using our plugin!
 *
 * Our portfolio is here: http://themeforest.net/user/Better-Studio/portfolio
 *
 */


/**
 * BS_Blockquote_Pack_Pro class wrapper
 *
 * @return BS_Blockquote_Pack_Pro
 */
function BS_Blockquote_Pack_Pro() {

	return BS_Blockquote_Pack_Pro::self();
}

// Fire up Blockquote Pack
BS_Blockquote_Pack_Pro();


/**
 * Blockquote Pack Functionality
 */
class BS_Blockquote_Pack_Pro {

	/**
	 * Contains BP version number that used for assets for preventing cache mechanism
	 *
	 * @var string
	 */
	public static $version = '1.3.3';


	/**
	 * Contains BR option panel id
	 *
	 * @var string
	 */
	public static $panel_id = 'bs_blockquote_pack';


	/**
	 * Inner array of instances
	 *
	 * @var array
	 */
	protected static $instances = array();


	/**
	 * Initialize!
	 */
	function __construct() {

		// make sure following code only one time run
		static $initialized;
		if ( $initialized ) {
			return;
		} else {
			$initialized = true;
		}

		// Includes functions
		include $this->dir_path( 'includes/functions.php' );

		// Register panel
		include $this->dir_path( 'includes/options/panel.php' );

		// Register included BF to loader
		add_filter( 'better-framework/loader', array( $this, 'better_framework_loader' ) );

		// Enable needed sections
		add_filter( 'better-framework/sections', array( $this, 'setup_bf_features' ), 50 );

		// Initialize after bf init
		add_action( 'better-framework/after_setup', array( $this, 'bf_init' ) );

		// Add custom items to editor shortcodes menu
		add_filter( 'better-framework/editor-shortcodes/shortcodes-array', array(
			$this,
			'register_shortcode_to_editor'
		), 5 );

		// Configs "BF Editor Shortcodes" library
		add_filter( 'better-framework/editor-shortcodes/config', array( $this, 'editor_shortcodes_config' ) );

		// Active and new shortcodes
		add_filter( 'better-framework/shortcodes', array( $this, 'setup_shortcodes' ), 100 );

		// Includes BF loader if not included before
		include self::dir_path( 'includes/libs/better-framework/init.php' );

		add_filter( 'better-framework/oculus/logger/turn-off', array( $this, 'oculus_logger' ), 22, 3 );

		// Clears BF caches
		register_activation_hook( __FILE__, array( $this, 'after_theme_switch' ) );
	}


	/**
	 * Used for accessing plugin directory URL
	 *
	 * @param string $address
	 *
	 * @return string
	 */
	public static function dir_url( $address = '' ) {

		static $url;

		if ( is_null( $url ) ) {
			$url = plugin_dir_url( __FILE__ );
		}

		return $url . $address;
	}


	/**
	 * Used for accessing plugin directory path
	 *
	 * @param string $address
	 *
	 * @return string
	 */
	public static function dir_path( $address = '' ) {

		static $path;

		if ( is_null( $path ) ) {
			$path = plugin_dir_path( __FILE__ );
		}

		return $path . $address;
	}


	/**
	 * Returns BSC current Version
	 *
	 * @return string
	 */
	public static function get_version() {

		return self::$version;
	}


	/**
	 * Used for retrieving options simply and safely for next versions
	 *
	 * @param $option_key
	 *
	 * @return mixed|null
	 */
	public static function get_option( $option_key ) {

		return bf_get_option( $option_key, self::$panel_id );
	}


	/**
	 * Build the required object instance
	 *
	 * @param string $object
	 * @param bool   $fresh
	 * @param bool   $just_include
	 *
	 * @return null
	 */
	public static function factory( $object = 'self', $fresh = false, $just_include = false ) {

		if ( isset( self::$instances[ $object ] ) && ! $fresh ) {
			return self::$instances[ $object ];
		}

		switch ( $object ) {

			/**
			 * Main Blockquote_Pack_Pro Class
			 */
			case 'self':
				$class = 'BS_Blockquote_Pack_Pro';
				break;

			default:
				return null;
		}


		// Just prepare/includes files
		if ( $just_include ) {
			return null;
		}

		// don't cache fresh objects
		if ( $fresh ) {
			return new $class;
		}

		self::$instances[ $object ] = new $class;

		return self::$instances[ $object ];
	}


	/**
	 * Used for accessing alive instance of Blockquote_Pack_Pro
	 *
	 * @since 1.0
	 *
	 * @return BS_Blockquote_Pack_Pro
	 */
	public static function self() {

		return self::factory();
	}


	/**
	 * Adds included BetterFramework to loader
	 *
	 * @param $frameworks
	 *
	 * @return array
	 */
	function better_framework_loader( $frameworks ) {

		$frameworks[] = array(
			'version' => '3.10.17',
			'path'    => self::dir_path( 'includes/libs/better-framework/' ),
			'uri'     => self::dir_url( 'includes/libs/better-framework/' ),
		);

		return $frameworks;
	}


	/**
	 * Setups features of BetterFramework
	 *
	 * @param $features
	 *
	 * @return array
	 */
	function setup_bf_features( $features ) {

		$features['admin_panel']       = true;
		$features['editor-shortcodes'] = true;
		$features['page-builder']      = true;

		return $features;
	}


	/**
	 * clears last BF caches for avoiding conflict
	 */
	function after_theme_switch() {

		// Clears BF transients for preventing of happening any problem
		delete_transient( '__better_framework__widgets_css' );
		delete_transient( '__better_framework__panel_css' );
		delete_transient( '__better_framework__menu_css' );
		delete_transient( '__better_framework__terms_css' );
		delete_transient( '__better_framework__final_fe_css' );
		delete_transient( '__better_framework__final_fe_css_version' );
		delete_transient( '__better_framework__backend_css' );

		// Delete all pages css transients
		global $wpdb;
		$wpdb->query( $wpdb->prepare( "DELETE FROM $wpdb->postmeta WHERE meta_key LIKE %s", '_bf_post_css_%' ) );

	} // after_theme_switch


	/**
	 *  Init the plugin
	 */
	function bf_init() {

		// Enqueue assets
		add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_scripts' ) );
		add_action( 'enqueue_block_editor_assets', array( $this, 'enqueue_scripts' ) );
	}



	/**
	 * Callback: Used for registering scripts and styles
	 *
	 * Action: enqueue_scripts
	 */
	function enqueue_scripts() {

		bf_enqueue_style( 'bs-icons' ); // Enqueue "BetterStudio Icons" from framework

		bf_enqueue_style(
			'blockquote-pack-pro',
			bf_append_suffix( BS_Blockquote_Pack_Pro::dir_url( 'css/blockquote-pack' ), '.css' ),
			array(),
			bf_append_suffix( BS_Blockquote_Pack_Pro::dir_path( 'css/blockquote-pack' ), '.css' ),
			BS_Blockquote_Pack_Pro::$version
		);

		if ( is_rtl() ) {
			bf_enqueue_style(
				'blockquote-pack-rtl',
				bf_append_suffix( BS_Blockquote_Pack_Pro::dir_url( 'css/blockquote-pack-rtl' ), '.css' ),
				array(),
				bf_append_suffix( BS_Blockquote_Pack_Pro::dir_path( 'css/blockquote-pack-rtl' ), '.css' ),
				BS_Blockquote_Pack_Pro::$version
			);
		}

		// Custom style for Gutenberg editor
		if ( function_exists( 'is_gutenberg_page' ) && is_gutenberg_page() ) {
			bf_enqueue_style(
				'blockquote-pack-gutenberg',
				bf_append_suffix( BS_Blockquote_Pack_Pro::dir_url( 'css/gutenberg' ), '.css' ),
				array(),
				bf_append_suffix( BS_Blockquote_Pack_Pro::dir_path( 'css/gutenberg' ), '.css' ),
				BS_Blockquote_Pack_Pro::$version
			);
		}
	}


	/**
	 * Filter Callback: Registers shortcode to BetterStudio Editor Shortcodes Plugin
	 *
	 * todo change this
	 *
	 * @param $shortcodes
	 *
	 * @return mixed
	 */
	public static function register_shortcode_to_editor( $shortcodes ) {

		$quote_text   = 'Great things in business are never done by one person. They are done by a team of people.';
		$quote_avatar = BS_Blockquote_Pack_Pro::dir_url( 'img/other/steve-jobs.png' );

		$shortcodes['bs-quote'] = array(
			'type'     => 'button',
			'label'    => __( 'Blockquote Pack', 'better-studio' ),
			'callback' => 'Quote',
			'register' => false,
			'content'  => '[bs-quote style="default" quote="' . $quote_text . '" author_name="Steve Jobs" author_job="Apple co-founder" author_avatar="' . $quote_avatar . '" align="left" ]<br />'
		);

		return $shortcodes;
	}


	/**
	 * Callback: Enable oculus error logging system for plugin
	 * Filter  : better-framework/oculus/logger/filter
	 *
	 * @access private
	 *
	 * @param boolean $bool previous value
	 * @param string  $product_dir
	 * @param string  $type_dir
	 *
	 * @return bool true if error belongs to plugin, previous value otherwise.
	 */
	function oculus_logger( $bool, $product_dir, $type_dir ) {

		if ( $type_dir === 'plugins' && $product_dir === 'blockquote-pack-pro' ) {
			return false;
		}

		return $bool;
	}


	/**
	 * Setups Shortcodes
	 *
	 * @param $shortcodes
	 *
	 * @return array
	 */
	function setup_shortcodes( $shortcodes ) {

		include BS_Blockquote_Pack_Pro::dir_path( 'includes/shortcodes/bs-quote.php' );

		$shortcodes['bs-quote'] = array(
			'shortcode_class' => 'Blockquote_Pack_Quote_Shortcode',
		);

		return $shortcodes;
	}


	/**
	 * Configs BF Editor Shortcodes library
	 *
	 * @param $config
	 *
	 * @return array
	 */
	public function editor_shortcodes_config( $config ) {

		// dynamic styles
		$config['editor-dynamic-style'][] = BS_Blockquote_Pack_Pro::dir_path( 'includes/dynamics/editor_css.php' );

		// Show sidebars
		$config['layouts'] = false;

		return $config;
	}

}
�PNG


IHDR<<
")@tPLTE���"""���'''��趶��������������ᯯ����xxx���"""(((������������������   


������			%%%���������������������ttt"""���������III��ڋ�����(((ZZZ777������kkk���ggg��������İ�����������wwwooo+++��������㳳����TTTEEE@@@�����Ʒ��bbb^^^MMM:::222///������������������������}}}BBB�����୭�������===���������zzzOOO���RRRVVV���yyy� =tRNS�������������������������������́פ6IDATHǍ���@`�M�+!���]�'m��组�L����NX��[y���l���Wmw�_�~w���v�;P���V�R��b���M���A�6ݕU 8m;F�j����Y6�ogi������4N��4J���q:��f?@3��y�I#�C?���}�-���s��_�uo�c�E��Ȳ�TZ��zG_�����`PN<�&*��$y�]-��Țf��np&f��ReUt�e��΄���Z7%m<NRlD��
#^��0��z��c�n��h�E�ƛ����
��l��X��{tc�F��ű&�h��ӏ:�%7؍�M3��"ś%������G�P�L,�g��U���F��R?z���>A��D��{F2�J��IU1�7 �EE<cϚ�3�)Ɛ-��QF�y��[�YΡ��@�WOz�C�G5��9ehU|���T
؅�P����七��� H��q?2ڝ�����.�2��Zo�h���<�k{ `.�ù�Q
��e�-��@?h�N�A��ؙ�sP�މ#�L6V�x�b����n8�LQfvb�Y1��De<�<}�4C�F���^�Cz�Ð�l�Zen,���I����Zd���9{<�l�]2`e��>"Uq%�Aj�>�x<j��wȲ(��a-����@��(�#.E��2�ۍ0@%͓pr҃qꐠ݉��M�w:�e�%"�T�V@?��g`2�I�x�r�]��?����$�șX�yJ�O�|,[�.���0+�l�T�U����|�I�c�sݯ�=�K~{|�*b:����yP(��N�db�_��CI%�4�fOA��9�	=��`������U˃��<�����5�0�H툞Nh 5�b�X>�/����vio#�p��H�����<�+�샥���4�@�D崓9�	~��Uvb�8�̒b2ٞ�‡���8>�Nd�h "�uUG����r8���CK?��a�<�ȈM������؅��ƽ�U���wj=��0��=�7?�!O���.1!s�{ �����-f7
z��F��`��Q�"���8m_��y��M[%˓$I�q�K&80<���QqLN���Ol��\���X��0�٠�r�����T�ɹ����@�8��ށ(���n0M��b(���`�WEnCl�иb.���	1��cDG����֪yڲ��,nM�ŒX渷8@�!�~�ȎĻĬ�Z��Ea�=<�K�u�%"΢G)�GEGKjg�H���2���0a�41�h\���q��0��P‰ґxTILs���Y �8��[�MA���Ue5p�;ᐓ�(�c��)_6��	�b���`k�v�v�K���Q����(��'�
�ә��wO�\6i�_+�h��vۏ�I��v���,�h�CB��"s��;� +{�	�9:�Dɋ�{N��V��hޫ��Ύ�_�Y=�;!�I[�a�4<�����q+/�E$>H�g�����*���C�[�עab��/�.��ӷ��q3>�L3�O9=V[��&`���(IS(M_�]�ȟ؂V�X��i���|]���
���1��+��oo{���O�O�|��/��u�<İ�6F�İ-�YGAmnؚ������}Ӆϛ�}��n0+�$(���
(ϓ����	��RV~��އ�������fI�D�������y�cx�q
��ݽ]V*���e�k�p�4m-��~�n��l��^�r����];�
���+��_:��ƍ��=q���k�.]�x���+�\�t���K�=y�D�~�}?IEND�B`��PNG


IHDR<<
")@tPLTE���"""���'''��趶��������������ᯯ����xxx���"""(((������������������   


������			%%%���������������������ttt"""���������III��ڋ�����(((ZZZ777������kkk���ggg��������İ�����������wwwooo+++��������㳳����TTTEEE@@@�����Ʒ��bbb^^^MMM:::222///������������������������}}}BBB�����୭�������===���������zzzOOO���RRRVVV���yyy� =tRNS�������������������������������́פ6IDATHǍ���@`�M�+!���]�'m��组�L����NX��[y���l���Wmw�_�~w���v�;P���V�R��b���M���A�6ݕU 8m;F�j����Y6�ogi������4N��4J���q:��f?@3��y�I#�C?���}�-���s��_�uo�c�E��Ȳ�TZ��zG_�����`PN<�&*��$y�]-��Țf��np&f��ReUt�e��΄���Z7%m<NRlD��
#^��0��z��c�n��h�E�ƛ����
��l��X��{tc�F��ű&�h��ӏ:�%7؍�M3��"ś%������G�P�L,�g��U���F��R?z���>A��D��{F2�J��IU1�7 �EE<cϚ�3�)Ɛ-��QF�y��[�YΡ��@�WOz�C�G5��9ehU|���T
؅�P����七��� H��q?2ڝ�����.�2��Zo�h���<�k{ `.�ù�Q
��e�-��@?h�N�A��ؙ�sP�މ#�L6V�x�b����n8�LQfvb�Y1��De<�<}�4C�F���^�Cz�Ð�l�Zen,���I����Zd���9{<�l�]2`e��>"Uq%�Aj�>�x<j��wȲ(��a-����@��(�#.E��2�ۍ0@%͓pr҃qꐠ݉��M�w:�e�%"�T�V@?��g`2�I�x�r�]��?����$�șX�yJ�O�|,[�.���0+�l�T�U����|�I�c�sݯ�=�K~{|�*b:����yP(��N�db�_��CI%�4�fOA��9�	=��`������U˃��<�����5�0�H툞Nh 5�b�X>�/����vio#�p��H�����<�+�샥���4�@�D崓9�	~��Uvb�8�̒b2ٞ�‡���8>�Nd�h "�uUG����r8���CK?��a�<�ȈM������؅��ƽ�U���wj=��0��=�7?�!O���.1!s�{ �����-f7
z��F��`��Q�"���8m_��y��M[%˓$I�q�K&80<���QqLN���Ol��\���X��0�٠�r�����T�ɹ����@�8��ށ(���n0M��b(���`�WEnCl�иb.���	1��cDG����֪yڲ��,nM�ŒX渷8@�!�~�ȎĻĬ�Z��Ea�=<�K�u�%"΢G)�GEGKjg�H���2���0a�41�h\���q��0��P‰ґxTILs���Y �8��[�MA���Ue5p�;ᐓ�(�c��)_6��	�b���`k�v�v�K���Q����(��'�
�ә��wO�\6i�_+�h��vۏ�I��v���,�h�CB��"s��;� +{�	�9:�Dɋ�{N��V��hޫ��Ύ�_�Y=�;!�I[�a�4<�����q+/�E$>H�g�����*���C�[�עab��/�.��ӷ��q3>�L3�O9=V[��&`���(IS(M_�]�ȟ؂V�X��i���|]���
���1��+��oo{���O�O�|��/��u�<İ�6F�İ-�YGAmnؚ������}Ӆϛ�}��n0+�$(���
(ϓ����	��RV~��އ�������fI�D�������y�cx�q
��ݽ]V*���e�k�p�4m-��~�n��l��^�r����];�
���+��_:��ƍ��=q���k�.]�x���+�\�t���K�=y�D�~�}?IEND�B`��PNG


IHDR<,9*��sRGB���eIDATh�YilT��f<�I@�9v12�8���e�
���
a�3���p�E�8̑�"����M��!�6���6��g�SU�y;������Xْ��]U]_wuwu=KـT�:��U[�%��ؼW�_����+��Ƃ�bh��m��p~��������2�g���X��S����p>*�*.�:k�$�f���,�q�~G���7
p���#$!峧����������7BSR���w�5�+����t�7oP�?Jy�a�����{5�G��%&�0[l��B�%x7k�L{��D��I�'�Tg����h��'���_J!�cg8rs`���߶E'�?�fCw
hDb9w��Yz�""��o�L�x.�j��?1nl��!I�p��J}�翣���f��D:���T}�
��fҜ�Togu5�v�]�Te�ϧ��O!B�L�51U;�F8�M��|��/�z>�f�N�ʿ���Qc}�r�Y�P.UB �H������X��K�3.QѰu�).�W��<�I��'Pud��:KD$��o�.��L<��7��^C�*����:@��]�t�ӧO�����p`̘1h߾�\{���^�:K]msq��=����4r޼yX�l��s��9���C����a�V�?����{��,_�\S���j
X��:<~�xW�����###�v���ŋ�]����KW�^U�l�vmܸ�g#�cǎ?���˧Lm++�\RR�Z�l�3<!!AUWW��o„	:����S����v:��o߾�oٲŧm�6m�a=f6u/Y�ǎ�^����ƈ�_���S=C���?n$�aef��ɓ'��j�)�N�z���n�JKK�����Q�F*77W'�!���۷oULL�W�]@���u�Rp�W&66V�z�J'�i�333�Π)�R�n�{<x�l6[@r�5�Q'g�&w&<��Z�����ٳ�����̙3��dʢ����@���ʓ�o�2EEE�c4p�V���������{02��x1�!C2!�2*^���߁����a�njm��~���]�j�����>�޽{+�o��J�1��4��x
"%�6�\�Rq���gϞ�SȀ-|33_̑�ѣG������t��3g�^]���[�nťK�@{.x~Ӟ����{�	���æƐ����@]�Վ)����[�!`>�<~�/^Pvҍ�?�;v����ݪU�J�����y���ڵk�N�:a͚5�/H۷o�U��q?`�e��͵��0k6ln޼��#Gb���x�䉇�۷oKl\3&��7nx�S6��|����AB޹���B�~�Z�Lywy��1{YY��r��k�.�ܹR�r�{��*�yp�|C?�޽{���0�l#w�\�&M����hݺ�$�\��oa�n�0}�tQ��p�1�߿.��iڴ�:t(�#F�…hܸ���6h��F�A�q;���'�
����©S����TUUI�L�2�f͒��o^G�ĉ�@6l���aÆ�+]�n,X�k׮�Y�f�4
�޽+�>|�d|%��c�;w��	۶mg3���#�y弄����e�ڵ�޽��5z�h�_�^BԮ]��C�ҩ<��
<�gϖ}�H�W���yyy�<1ǽ�">�0�6m�(���.�DI<$''K'08&��$�0v���D���J��/|�SRR����#]"��<�<��w��&y�ύ��_Q��?������E�СC�z��eP�
)))�j�I|QZ�
y���9s怲yqD�⚧��L<���}���9���;�����ݙגE�a�ҥܥO��nF����\�C�KI�:m�4�J�GVV�����dg̘�8=��
'Պ+$'źhS�y�s߾}�:K������"��ɓ'�-Z(J�/u��JM�8Q����D3Ӵ���رcE��u�%m�t�2��)��|3�n����w)����o�4������{M��[{�g�^Wi��{�jY�x�����Åy��^�ح݉2���yZ��',?}��O#�l�^693A���>��\�G�?;���|0���!�@��_IEND�B`��PNG


IHDR$#+�PLTE���������((()))���QtRNS�I��#@IDAT(�cPB�L�B
J`�	�;a
���SȔ�&�B���h�)4�B�!��%�UsZ$�IEND�B`��PNG


IHDR���S���PLTE�������������������������������������������������������Ȳ����������������蚚���Р����������Ö����������攔������������쪪�����������������������������������������tttooo{{{xxxcccHHH)))NNN""":::...BBBZZZSSSE`�
�IDATx���1��0����} B�
MZ��] g���iY�����q�;�V���}�;o�#���7O�n"��޹Bpy�F�n��q��]�J3k��F��+m��q�YB�J
�`ȯ�>c�9�/^{����H+UC;��<>.����W�qD\K����#>�>ӌ��:q�9 �n���ß�V�R���/�v��&E��3PVAY��I���b�5m�-�Lj�r瑗�&�B�ޠ����a=<<<<<<<<<�G9�0M|��������Y>�p�>�0�~ԟ'v��������<��h�O�3�6N�A�9�Ŭ2A����F�B��Fmjo�1�7�6	V�V��K�3��$�9�1�:��m�4	0���Ϊ.�����|X
�\V��祧���'�J�v�f��B�a��l�D�Bwv"K�M��(�j�\
‘ԟV-9YG�85�pt+D1�Ĥ���o�%�4�q{YǛ���Ɂ��:.���K����|
f�|��:T�WӧZ�O���r�����`%����>���*��:����eRW��0�HZO�J.U�ʯ��E
=na�Z��"6�mY�ZL�\&UZi1��U�YFm�Ejs>V�%�Z"Df�(��.��tON~�a��
��F7̥=���HÐ\��Ro��c�V�u�Rq%�X�	�t�4��-��.�&�i
z��Z7�|�u�~^�S9Q�-������ڼ������d�,̏)ï�6����x�VI�J��3`P;[]F� ��e,���(��mH�k�ON���	�1	��$M�����i�Y>���	�U���k�!��hG����ܔEƂ�Xv���)ұ<㷠�c�G
���
,��xE
o
xcF�`7}j0ʭ$pc�uc]�: n��~zB�7���l����Ɲ�?k��=��{��	�ob
>�0|7�_��m�qw��x�O���cT�Wh�����PƎ�T`�7���>v(�T����fֹ�X�6�s���|N`�3�P�PT�oj��(�3c����Wc����7֓��b��I��v����I���-��S?���*o}m/I�SP0�	�Қ�]�ݣ0�sV/��H�P �۴��5{�_��Ȏq�+���j��M�b�JG��z
L�a.����i1/�1f�N�_X��p�b]�;��A��d�����z���N���^�n5Du[?�<�X�)iF��͛�
S�8���p��y����:ri���@D�=��[��b`鶮E!B�A�j�f̋�#5O�J���!�2�Q����������C$һ\�^m_7=�(�8̀�A�:@6�r��7�V�°"��@��f��ل3�~�վ�}m+Ŷ�wC�h?��ӫ!9�����0|�Ro^h�	��}
��-9s+ؙ���I�rx��95Ɋ|p�������Е�l��Kq4(���� $!�!�����D�Dx�o�~;�सѦ� j���A�4�H���kD`zōE
���	���"at��`>1�'�8)�^����k����#��?_�������1##�A�?��G+��|�>�e8]�RSs=*���l��c��9Wj%Sۡ���z�%	`�q�]���Z�
u��l��~�/Hz�S��0��O��WszD��ϑ����{�Ly�ޝ5�	p��Z��P	P�F"RMbI����@�ԇ�>u�t�vo���wgQ'>ga LǼOg`������qZ�*�a�a�a��p
Z����I�=��
�,�O�43ۥI1�!t奔���\5?�&/2!��.K�i`��뇖�e�m{
,ѹ�u�c���I I�8��T�(~�"����uo�o',az�qX��k�q,�ԏ�>�jo�*�L�6�@����’Kk�ԭ��e�=�$�6�Nwa�֋XB��݊��q��{U���C��&ꩧ�X
���إ�٪���g���}��o��KԪ�V�I!��=��4/����x{-���u��d�Y`��8�O�����7��W^q����td��l��mE�4��,�yQ�[��~��/c��_��@��b_��m��$�7��!�S5w�7W�d����|��Wv3�[���ї�<�·�R����|j	�$I���A�����4I/Xy�n��T�y\��b���(l��6�Ѯ�g�z�IAդ,I�t��D١j�6�y�#śt^�^��bQ�h���W�f��&n�o�7W���G��a����g���(���7��3�yf��.��&�9V��E�`L���B����4�F~�{���ۑ0
�h$ڈ�������Z�i�:�@ܮ�f���������]��_��h�ٳ]��w�1
&�݊�eΛ(@68/�j2ԉ�����CM��#~��7��*���G�ҋ�l��g	��G���Kҝ�$Dr	���Q5$��A8�W��8���r�D��dl��OO
��CHT;&1o뺠Y�&;���,�I�;y0���_�c� ��Bb�c|_n�XPH�*��ͦQ��x�� �,=(��Q$S����
�Qx�1�-�
02���篝�0�0�0�0�?�����IEND�B`��PNG


IHDR���S��+PLTE�����������������������������������������������흣���������������}͕����������㌒����×�������ҋ������������ֶ�Ȋ�����Υ�������߹�̫������������Ӛ��������������x|��{̬�������Ŏ������؞����������ر���������ﹿŧ�������׾�̤�������и�ʨ�����}�������ܶ�����������ٵ��uwy������|�...��Ի�Ȩ�������������б��SSS778&&&��Ү�����prtmmn������������6�׏��efhZZZ		�����+��#����Ǿ�����EEE>>>���������v��p��S����������ʛ�����```MMM�������f��L���Ю�������������毯����������������\��B��?����˜�������x��l�IDATx��ֻj�@��v��n����}-5B�]*���Ҹ�qR$�K(�I,��w��`Y� �B!�B!�̿g����Y�7�`�W���S��8�S��f~W�r�M�?x�����W�x����C��0{��j�v>1]��>yͿ����Vxo���b��oL\��[�����;�M�f/��=<��(�^F諒��U1x�����_�q��O+�Hc�s�jyLe�	��LS�`�-N��B�e�HS��]N�*�J��#��{����	�a�L~����3��t�Z
]Y�ND��% �P����7�h��7z4.ƃ&�}Nq�k4p{̔y+�2M�O�1�Oo���-}��LJ��C���-����c�=�^\zw,�[�%������;���=��x}��>�=}��6���֭7|��_��֫�w���%�<�����~p`ρ��?���?�����o�?��?�����{������C�Td!�A�Mo	YHH,"��"�G4��b<�mƋ�"&��2���^���)����"���LG�UG���d�bQdb�� PM`P���o�M`%�Uy�"ф�Hl��+F 2��դ�Z�Uժϗ&�&k�D�� @�1T=��bn��E���En�Ń��E$оڕzv91(����.kV�ƞ5unP�Vov��٢+��x�i�hR?S�M�AN�왦i,����z'j����W�&�p��ٝ�i�G��~��=X<�"(w�0#s���jQ�����s��]�8�Ȯ;�qr'u�HK[�/�����Kh�rS]�g��#�eRȜ��IN�2׺��~yg~lq�S:�j����KE���JJP�>/��(.�J5)z�gu!�vJ]�����uB��Z5ϕ��>�3�^�h���nw]��
\�v�~$�_f��s˚h���rJ=���Mf�Ao�>�d�3G:5�+�g����0jՎw�I�:�^[ĕ�[W.g��<�JN�Ih���i_�K�NF=j.��+Ј�
l�(��I�J�]n2��]`�#�<}�2{A�>�C��$y�o@����:���/�ې��_�\H*2<�l�������D�qX	��1��P0��L@"����r�0�F��~w���c�&�
�lB!�A�=M
yZ�-���԰��*��`��wZ'��������_���P���|?����?�o(4���b~�W����:``aa�d-K0T'6�qB��%��2�W�9x�;R�%~L�dD�=7
��U�E+�'�	�[F#�:̡���#g�.F�S���٣�4���q���1mA1lM��e��m6$#=Õd�?��ZV�lU�
m"�:`��X�v|��;v�=�^��V��&�#�S��{5<�����Z#�<���
�xT�Z�;>�(�X�@F����Rى�8AY�[�uRѽj�oe�S��e���fT�$H��F�t�����L�,�ݠ>kɃv�-շ�/~�s���3υ�#k��i8ʒ�{���^��� S����uk�u�٪fu݋�N'��Y�xl�?�=5q��N\�	�x���'��s>7��.^I�G�%{8p�[��+Ǐ�
z*�5*����SѴzmz�T�h͏�iD-���cQ�
��a3�W�t=��rc�E���9��s�R�+����Qf��[�LRЋ5]8��)��.�ɑiɚ)������Ik&�9��l��
�E��D�$�*|פ�Gu�
g +U�80Q`�Z��U(0�ĘJ�̃�p������/9i1��f�
�l��#��C�lKK�`oB?�YHGU�bx��#P��/c��`o�h�
1���d#j����F�����[0�W���x��59�?ԃ5�Ν��2�K������uk����^��A.l�_��Y�'@G�� DL����*!�^�D4HCC���C�Q��b��e?+�_�!4�g�HWE�:�k���u��L�?s�G��Ze�n��sFU�j#ʛ	�'��Ml'�q/K�L*-�b:����:~*>�޴s�?IEǻ�s���^�ʼn�	2_E�-%�jW�
��%��g+]������/i�C�]�V��ꇶ8��x���g�p�ٹ����Mc�W�e�9�l�}�3�����W
� ��Un5=��Nǘ�Lɔ��M�]|���,w-*�h|�i>߆���'���]]G�v��>ÜVVA`�=�٤�w�P�7��n�vu4]�
CK�	(Fo-��^�0\@��C��I�\\�ζ�#Y9`��i�҃��`S*-:DMX�ϻ��[�]�c����4�5p���S�~4i�^3��:����MS'gj&�ʆ��������z(G*$��AT)&�Pj��$�c�� 
�U
i1�2\G�.���0?_�)���rd��~WI��i2�G!��Ae��~W�o�]XK`	\�`��0��알\�P
`��<����C������ȧC��Eoie/���rs0��
+�|������3k��w��{k��Q���g�`&C���Mz�et��Qq=L�e|��"ˆ�,������b*��4�Hbf��4^��no�
o,�߈`Q���L,�t�=<��
�w^/��X���f2�Xx�`}~im%T8
ѧeL�O�28�����6қ�Q�>Ӹ��˾��q,/�؏�>���ӱԇhhm����n��
��Zj���?���;��Fz��h.�b>��~����w�3��z4D�8OZ�S/�*��:=��:�]IǢ4��e� i�
���W����r����4��£<������Ͻ��E���_-�$(\�9����K�-���v�+�Z��؂�Ţ�[*s��|�;���R{׵���P�K���r\���I;�a�‡K'󛫳~|Ž��(�.��ޅ�����Yk�|� ���o+ޗJ}��o	P�oӊ��*]���=�6��D���[-�y3�z�W0�!����@�	��v��d�"(�
P�]�P�PF�y��͍s�'�8�\�Q&:��Κ)ˍ�κ6�ؚ<:g�D��]�ij�i�ӡ�\W<�z���X��w���u��FS��h�9ެ�x�]-�3f
70ҹ\�|��AS�g`\��G4�����40h1b7�	 '�롊 BN]�qH!	����MZ?Ũkau-<�v�����8�`4���
��BH�n^����!�U+�z��^d{x�+1�m�,A
�B*���
�^>r	-�	��^�t�{>RI�\p�G��O��HO�&�D6��
/"�O���n!�
�Q>)Dt��gMD�υ��䲽	!)�D7��9$�t5���mTK��Qu�QW�5|��
֪�=]	��I�֨��(��c�s���S �髞�CL�b���	,�%��>	,�%��n�U�����w�޽<#%%%%%%%%%%%%%��}{m�_if�IEND�B`��PNG


IHDR��v�ց�PLTE������������z��������񉉉��൵������ۗ��p��{{{��达������������䜜�uuu�������������إ����ꡡ������í�����������iiipppYYY+++bbb222!!!>>>PPPHHH���EO��IDATx����
�@F����R"�(��z��j�#-Ϸ?�#��\U���J������1:�C�p����5����H2}��8��VM�-���-
��l�G/ɴ�|�u�������k#�X뢣;7Wf��J�s|�gfKn�@�hD���2�YZR���(�����r�q�Ԝ���>� *�˸Ip�x���.�84���lp��5zÓ�8��U�@+�*��9ZȺ�`[<�%ױCʔT2�e\az��R�\&]�N\+��d8�����;�8����W�q�y�/|Q�k�X���4�:��y3u�쬹��њbS�獻�?T���g�<���Ue���m�
���K�����nĸ %a92��
y�N��-�7��	�g@�G�i6к=�bV�U�����,V�׽��@�el�¹Stʃ�T��=rE^���g�U���p��&�&aDo3���]X�U��Ԑ*{���ҭJ�y�}�c��G�њE��ἓ@�`�s*#_*�����o,̯�^=�$Lӛ"oLyc49.m���K
v�5e�>��c�����:(��V�}�@(�)ύ)&��#��za���6����.}�l��؂)�����C+��BФâ�	��2G]b|����G׏g[)��;�Cc�VJ{�e�K
T5��<�5�o�{�&f
�)-�!�%h�.q�g8xhR+~1�C��!,��!0�/�Y��λ0@�/@xD����F���w��N̲mKY�x�_����#@���,�`^�Ov�	��B|~uЖ��6�i�����CzO�U8��^�(��mP���*�h0�J�+p{�<�N@�_�f�v�1*�Sj����gs@�lJ��o&��V9��*LG���A#K�
SP#�>Äly���X�e����.�n��L��r��qCԷc������	ϥ�sZ���-����]D+�Lz�]�iZ�(n²?�*��}WdX(��R��K���a��)o�Y�F̰��z��p|��΂��Bt`�a��$]p�k�A��jc���E�.*k<0�B^{�3���U�z������]u�cJ�9�u��ѐG�j�*@z�r��t򩿇�9�@����g��)$�-�^g^�c�&��7��82&j�w��%��O�5&Ś"��?W��.|��ZTc�[�"	v�8D�!�g>��UI�ݵ�����`W[5�o���1��=Q
,0�yoڼ��x��$��M�٣K�31x`�1yl)�b� ���M�h���UՌ���I!NL��.�a�fȞ(L�r�ROh �t�*:]�HȲjQ��5'�(�k�֕9��
��ޅ����1��p[��°�4Z����0堌>�!w�NZT�_���VX�2|34(�&��/#+|+m�vĢ�,�.�.�.���=�+���1�k��D��W��o�ׄ����s��d��9ꂐ�,�g	�l3��p/
��"�	�lƒЋ`	�BTe���.Ѭ�*���$o��[He�"US��ڴp�Ɇp�2�-I���ux����+�_xy�0�q��r|rr�ê�5h�*�D[>��A�:�Z
'@uUHk2ԛmw��C,�u��/O�M��hɫ��(���!�x�PEZ����8�hwn���6�ס�����~���+e��
�!|"r �.+�����.��|��a+m��Ja��p@���&^�M��v8��j��/z��޺�o(��b�oX�Q�K��*1+e��X���2-qs���_Wyy��I \
 r����$Hw��i���ő�`j@����%"���GT����NZ�>Aox��*},���S��d�0�!b�C��Y:�<�ł�������n���8�?�A�<�`�Ucjb����鲭�^:�#�m��w�5��x�N�ȩv�S`������������N`��n`�߀�x�����~����
���Y�?��}�0'0�󕤆&"��`7�+%�~l�^KH�쾹d�F��t�q<eB����	���s+�b����4Tb�_�|0'D��XE���r'�����rB�t���Ě�t���^�+��(SІ�c��d}�u�<��[�yB���,�1�D�].5845��W��U*��^a'2s*f��Z�f[��YY�
�!���Q_���mE�[�$(V��T��5o�fQL���ץ��ü���i�K�#��	���)Bn�j�[����ö~����l�-v�.���.c�w>�I���%>�D��tcsKʰ�DŽ|Sb�q����Pmi�j#'0��6ey��.�?��I>��\+���>���r���Y\,��l�ҧ�ְxA"-K�:z��6�i�-�œJ�=��Ֆ�%I*m���.�U�vL���*T' s�DS��V���b�)��Eʭ_�0��T
��H��xV9�&�7�����5s��̯�<[jATѦ��
�)��Sح_�#��2B��yy:Q��`p3�`�;����9����.Y����0�m��ct�ϩ oV�c��,�9�7��
^�십�h��%Q�I+��9��G,���X��<H�G���4G�(��bq�m%dno�Z��@�������d�B��%5�P`�v�*0�a2�u����0$��ن�S{9��L���KU�+���JԶf`
���2Q�����0���w�ɂ��bD�xkI�xN�FF�w�a\Z)�kP`
�HQ���F��Z����`Ą�4	���aD�-��ŃH�K�NT�v���p8��>E�U�Ma���W� &ƈy� �)*�d@�
ҕ�8J�Ɓ��rI���gAlz��]�4M��׏�a�b�478������1`��/4�1�^
�<��3G���<Q��x���ǘo�������G����ĉ����͜Cws�M��1mN6t���2\���|h=�a�u��`��n����"j�~juџy��M�O� ۦk�~�X�鹛������ɻv����7]�?��2:�(��vՀ��@�8�i�O��������߇���!�@C�%����@0E0��^@���x��-\�qHv����]�y�k<c�.k;Q��%��X�籎-jyk1�r�i^��\��z|�[~{oqw\���V~�j?au��:�B�a-n.�IEND�B`��PNG


IHDR$#+�PLTE���������((()))���QtRNS�I��#CIDAT(�cPB�L�B
J`H
�;a
��l׈¯��	C��Fc���BA��aK_����VE��IEND�B`��PNG


IHDR���S���PLTE�������������������~�{���R��������������������������������������������涵���ݱ�������������������������į�����������������ӿ��������v|������������������ݰ��������}|}�������������ʳ��������}�����vvx�����������������������������ccc�����������������ͻ�����������otx��������������ܮ�þ���¾���������llm��������������������������Ŷ�����y���~��}rqq�����������ǽ�ǫ������������������������}zwvtt��������ѵ���������������������������������������}{�|u��������������������д�����ƽ���ź�������������������yy{CCC:::222,,,��������������������������ù˿�ʻ�÷�������gik_^]RRR   �����������ʷ�ʱ�����������|���&&&�����������ؽ�����Ŀ�ż�������~vq��պ��Ľ�������������YYY������rligedIII�����٥�������zyto�����x��py������P��z�!���jIDATx��gP\E�Yފ�|�]���8�I
%���zK��@�T�P��{'	H'�	�C�I�L��I1���NFC�������a�{���7��w���~J7P\��K�_�|�u%�
����[��*�f�aFxU�3Œ�q������tɁ�yX�gMp�G��?+R�z����D���fcxG:?o����7?U���7��g���:տ�����8�ppp�-�D��e
}�,�6�C�$H��Q���t�$y,4�d�"�Ӌ�$�0�����	�nL���%����@U�(�A���os9$��œ#��y�*Sv�cf�amnv[�/ݫ�cƭ)_��۹��8GFm�c'm�����3���l4�f�H�]\�DƳu1�3�1Us�BMڮm��?4��.�.Z��Z���
ǫ�ݶz��T�[�es��u��f���Yf�☤�:-���DaE�&�����3
�����]�A�ª�'��"�T��O6V��u�Y�+Z�����'=�F�!yd��%���;2<��L�^c�lԚ��!|dV�_3иv�k�qu�Z��0�3�Y�ޙ�=�e<����;��}b�+��4��P
,���ۊY���䊽ۥ�R�l�Mw��jQ�20Ga���ྷ|�v�Olz䘤ٹ�~R�lh�$���I�K�ȸٕh^�k�M��LN@��IcWZ����>k
��~iKň�ٶ��\_3q��Pݰ9;��o��OLwo�>���9lٗ49��b��sQ��%�Mk����7g��W�X>�x$W)-�Ɛl�,��i�����狏��cr�Ah����F�q��9
�}�d_s�	�,>�E��s�"q(ݩ�kӦuP3�!��nX��M����v�;e��Mt�e�V"I-��̷��T���G�wB�og�)	7,��N�)��CGK�NE��w�ђ�H?�9>r�ǣ���<=�3e�l䀄+b�Wo�ΪV�Uި�r�G֋T�V$h��U��ٚ����3)*Q>!sOĤ���6/�0�z;R�����,_U?v���V*S��6�3!�����M�3u��P
Pߋ��R�Z�2Q��q�}Uʕ�v���C�)��]��=(0QQZ�H�Z�ب�}�%ٹ…��1I����@`�"q	�7�?�$`����p��|�p1�9��V�eZ�6=@���	#�u%QZ"���C�\B
�%	l�+|�
�AB/t�$��/|�����%�qۨ*��?fe<�$-����z�%��a�4������#(��OL XĖO�2��<>�'_��^�x͆Q���I�g�1e!X.a�-���JPl@�}Z6  � H��3���E�!t@��Cb,�8$�����m�)�2����:�G�P�ѻ���qI�����ς�)T�P�X�m�^���[�M|�S{E�1�xEL���k+�"�����K���v�V��ʫt��i�Gy�XV^���~���	DV^��=f�nc\�}z��j�k�lL���iApQZ��ޭ��b^9��}���6�<Ø�Iy�,o7T�k�D*��f�/��W{=��h�	H�t�8f����`�f���A�<j�Lhh
L˓�S�*.�'Ns�m�;�O4��~��ƚ�ۣڮ���p����* X����3O%W�o��� `Ȣ�Qx�('_��W���H9��GŖ�x�ψ����G��̠Nଓ�6n��9ǖ��Za�G��I���grz�.�۵��v;}Z�0����|x��Xd8���[�U�䑾!)�S���Tr���9=#�>���2m�W��?>��Н����a�g���h��J&�c�3�I�r	Nw��R���#"��̌I��$s|�9���鯆�|�U�nTZ����;	+\�?Px�`慿9Q���D_�h��j\Z�77@c��x����w6���7Ƀs,�g3ܥ8�����G��C��N����{Ԩ+o��n�g�&��mH����{pA��ᆦoy�U/��'�C�Eǎ����o��$�mZA	�g]��#ЖYlC/i$\s��<����tÎ�����2Ҩ�s����1;��Ƀ��F��)���p��;V�=�d�����D�ȿ57�9�<��ZG�LJl�<;�9T��f�9ܟ���X�hI�i}���wi'��5˷V�Mtjs�#h�*7�w;7V:sBK��mZ/���Ĝ��S*�ƹ!M��rvjP���#�{eIѦ�Y�e	K+�0D�����=ݳ5C���L]�ж�P�H��b
mZҞ�2'[w�i�Ts�C�h�B߈)��XXe���A�.J,:s�U@�t��]�q X�N'���8@KZL�%@:w��i���$@@�Js}s��]�H	�ĸ�ɒZ��\:��O9t��w8,fԱ��-q��v����,4��
�������,�����Ҍ�PK�"y��^a���W�0��͘�3|��_�Pa.��]�C������C��(�C�{VO!F�G��t'��mq8F�\���Vc�d�d#�U������9�|�E�@��o�zSCȂ��:�2�[GҎ;En���UF�RS��mX�
���s<��ݟ��-���όT}���j$kH�TΦ�[���z��)�D�ʣ���CI)��E*�P\h��$�n�3/�E�La.������u��5��{?f=:6��X�@!�[tQҰ�H����4��*�%��ܵn�P��MY����C��!�"V�0/P�T$��y�S�/v����� W*:�၄���hz0�g���\d=g�����	�*��$˓�6��#O��V��b�]z�K��O���^� �L�V�\)�A�aA�cٸ�p@N<V6$�����Q�'5|�� gy@�ʲæ���W�0�i�^��۶8�Gf�FSfQ�F�>m�r/7!�vv��h6�f�|�L���3��e<hףyx�^I�NSf[;�o�a��>E-0( 1����?1П�q��QH�������7*��t�1��E��yV��?��Z����/a�.\��U/�DaF�f�aF�^�0+��ڻ�����~��?��z����i��Wlՠ�=l��*#�N=j:
�
��a�4^	�-2�$} ��	i�;�^��CH�M#!�����ݒ^w�����[�
1X������S4Z0��:�o�x�����$�C��M�T,x��H�j���!�[��X<KG͔�2���Cg�c���[����'�S�;1*����T�mκtKɅ�#3>�b�Gz�h5�Ƣj��p;�����,;>���Umk�fZ��S-�*D`��[T�tzާ	u��VJ.�k�bT#,��RGH��c�Z��L����|4�)4`���mJ��Jm&��7���^�"pה�q^���m
D�:��:�������.��fk�
�@��T�*���Ѐ�G�Lcլ���l��́9���h��!gX�X.R�%}��K��1�l���L�=��J�`Ӏ�sjY2���O������(����ha-E�1\�Q���R�)3	�Hy��o�0<�D�-AF6j0�,a����9<g���u�ẖ%ޟLk��l��+�ɭo��
X�X�8��X\��	ܬK(v��X�u�:���L6���K_����ʺ�*N�a�;:]��t*�::2�\�҉բ�L�".��*?��K�u�l����V��:jIeR[��l�F,�p�-)�<�W��R��ӮȦ�c�v�*�a|͸y�A^��\@&JJCި8Mwȱ�Ba�H[,���ALUD��`:�X%hHFy<�&������,�dz�ahX��#9X�$!���J�������
����
$���b��Qh��m/��`P�P%�%�r�|e���6�'�RT�Ѐ?�ڸ�aC���ћ&V�����շ��-}x�����z���9swL_5w���yru���[�
W������Z��_�ױ�!FVO��fo|����g6�ڰj؛�������ڮ[��l�txP����s��;���_����Ar�V�v����#���99���� <�$��U���-[����ŋ��y�7�e��ʶq����Ɔn�(n�!8�h�	�$HR�$@/@ _�}z��,*e*	I<���x�A;��K�H<������TX�[����M�;/�s_K��
O0qcA�'��!�J�^/fU��^�$$��	�Ňt+L�3N�(O�'޷��f]#�}����>_��V��\��O�XSKA���2U3���'���6F����u�5�.W��>3xT	���Vc��j�­�q��Xrl��7_Y��tA7����*j��^|�nc���u%���+��_�W�63�ٳ���1���R�f�f��ټt/,����ZjJ4S�h��[=�z����+j�2�w��ny���[����S��cj��K0��O�uD�ud S�H׎��>���MR�34
�׏ �<̀n�'.��Dr��!_0����>�[�an�������|鷖XK`	,���~�����Y��������������������ԟ�3�O�l���IEND�B`��PNG


IHDR���S���PLTE�����������������������Љ����������ڄ��{{{��������������ߜ��uuu��멩���å����������ᰰ�������pppYYYgggbbb+++kkk222!!!>>>PPP���HHH�[G
�IDATx��ұ
�@A�dR:��� ����fBg+_����d��]5Y���󬽙��N��ɋ������O���gfK��PݚK�dyn������E�&aJnBR�.�Fjmq�v���7�?p���z-����z�(��}O��^��)���}��|���� �r�oÜ<�>����VK���7p��-A��$-y�`b(�o��t/`~9�'�wm~���bW(d�7,�ȌL��i�@�=Qk�������)��* A�<t�fY���F�����E~��ː%�rB���H7.T-
_si�B�DD"����L���Ipq�BӇ�d0�N�Y?�վ��s��m�=�R�j�0r��<O����N��Ƚ�����i$�*'��G�������Q��u�4u�ޯ�s�)��0ݭ�}�m�[&�������$���6����ЍUPI�1��f����GDD�� �[8+�q�f6��+��lЙ:|�	?��#�<I��t~��	]Bv��7Wa���4�+5��U0uz�rV��0{v���Yb�Th�ؾ(u��z��)�O�?	���M��;B&*���ٜ/E��q�%�Ѱ�d�����6��5�tnaIsJ�1[�N�<Nc���5r��tǭ�a�E��E�:����5����@K��tJ�!ҹq]Kc5�*��"�VR��e�j�-�q� 6ݖ��v���PJ 0��h�v×kĤѴ���`0LYV��x?���g�i:�_c,�'|M�7WΜ����)�_�fꇨ�|V˫?����]s~��7_��-ܶ���q]�#�����Ff��ܵ�?<^m���Q���j^�ކ*��?C8|�q�ӱ@:�����������3�D��ݝ,�U�l�,:��L��PZ���.n�Ö�neV'1�f���̥c�5В����tć�O��;�z`���p~�B�yE6����ʷN
OvG��1�1�{����S�$��\h.�B�Qx�(|���
%m�(�L�S�P��S�wS6z�aZl�G�z9��FY@>eo�8���	 -�La���ls/����>k�@���c��e�'�m��g/cn\�]�5�K:�sL#MuC�Mj
�E\�^���q99 �G�9jfA���.������u���i�o<��4�64n�i�U������q��rA[�5T�uF���B���扬�"�02��m�)�o�ڻy�ܬ G
�`w�֓��6u�1����LٺK��@�^�"ג"X�����"���*,:�3�y!3ڃ��ʆM��������@��P&r�2e�ch) ���4`&�:ٕ#�ɰ�.���xJM@L���)�i�@ٵ����5�<�7��a�+O�~�6��7�
"ཐ,�~���o���0�����1�����/���g0��W�q0zp�u`
.��v@����սiΛ�"�逯�J�q �e69�y���χ�.WIm�(t��L
6��,�0q�+|��x9x	18:i�ķ@�E�ȹ���1�M@��ʜHl�d�"�z>a�!�6�&깧�Zdj�g�L<ޭͳ�v��cX��G���@����h{Oc�W�X�H���6�z�Ѡ1\:�Q8�K�{;w��&`�x�~�Y ��D��ش�m�3��}�$�I~���Q����JfE���$S��C#̊"m���o��H9���K%��I����~H�N�;�</op��E�/��eF������P�u4^��e������
<6���۩AA��>�R,� �Y����V�ԍ�i%��'3���q�cE�xG�B����1Z9�vDZ����6�؋ʌ�(�xJ����c3D$7	⌤Ύ������_([�ٹ�9�}$qN�s^|$櫢PB�9�H��!0G�g����Q��T����4�$q�����ܾ��(���H_}x��s
ߧN�,pԜ&�Rd|A��0������:�I�i�<�Ȭ��r�k���Z�Ɂ�ѳ񐊥D�U2L�3ᅂi��E�V"vF�%X��.��N�b��uG2�;���(^ߊ���ɥ/ic zc�U����^�r�dϢZUp���
�6rH��<I�?�R#�Z�0�d�[?�@I1��!��Bʼn%e�{—���,�g�?���iQ�;��I�������*�֊�8���:F��>N�i������&N���8���s0��PyG�?�ok2!���6��o&��c�0�R��]�����[�2Y,�(:��]m	���5�1\�/äAҲ4f Z�
��2�M�C���e.�_�r�T/��v��t�W��f�X�x�R��6��A����J0��չ�~[-e,o��5�Yk�ƣ[R�{g۩��Zx�b��0%kE����h^�V��9X[-$�-I7J!Z��}�=�����m�o����>�x]j�I����ڗ2c�kMD��f�V�;�s$1���=Y�����~3q��^�`J��1����o���'j�[x8ĶJw��w��7��F;�sn��I����|o�£�c8�DI�N����=<.y�}�1y-�l7m6�Z��#�]�w�EE�N����;y6������$Ev�t�gX�%����yy�>C�'��N�AAAAAAAAA��}�f�j�B�IEND�B`��PNG


IHDR���S���PLTE�����֡�����������"""��������ϭ��(((���~~~,,,������TTT��Ɩ����ۑ��zzz]]]:::��������dz��@@@%%%��ɷ�������̪�����LLLHHH===000���bbbvvvsss555������lllEEE333oooOOO���������iiiXXX��濿����fff���777BBB���������QQQ�����ӣ������G\
�IDATx��������٭����8�}�}�`[ZYіwPAT��M���0�B�,�.�q3��E�Oiϓ���R���T��}n��w9��{捴�N�bOZ+�#m�1Si�P�OҶk�?��8CU�v��㋆})m��@����z8��l(?��[=�+�b�<@I4�-�g�L�׊��YpI�bip�e��m����_	O����')�J�R�T�?tZ�{^�&X����`��Q���BQUy��dz�(��$�"*$7Pt�
���VOX��X��x�)�U]�\��W�^d������'�dR�����qf��L�_R8�R�?t�>39��J
%�S�{(O)C�/طrg	��Ձ�D3�[#�d���\�S�����K͒��yG�X��]�֑�X~��c�U����/zc�4/rxRX�qMl&�񩢛#�'�w��2�u�.��tWE�~Κz����OղjUM}�z=%22;5�>��c&(��F娫�Y��4gӫ麰�G�犭¸b/L�a��ߏ޺�P�a�t�b	���ma��Ln&�	��{����
h�kp�$,X��E��2F����A�D9vH�'�-���΅�	K�rm�HJ���h��8�h�Lh5������\�G�z�8	��6��=���@vF�,�򼿙��5y�г��Pݓ�*cy�0��T�\�M�emQ?/[hn�W��%m�un��$x!�O�{p]4^Z�QL���3�����v6Pv�lOz�C�p�|�뛖;!;��4�C��`�`A��5.�R�Nl���ge��}w���e�����^i�1�pn砷����4��	G|�ff��ub�c1�MI�)��	d�
���|ݗnj{@���*
Z�����ڷ��L��i����5�@͞G�`�2�ʐ_|�K`[�5�wّ�j�N�ݹS�Ip8�PCi��аT��9xp�(�SYx�<�v�H���<���n
�.,c�b��0/E�!��a,��z���T��ޝ�|��6Lŏ��^�`��a|9�����,�3�rL�����8���˝�=�ف�o�h�ns�ȍ�:�8lّ������1��q��šwA��'8�eר���1o)�L���o��|C�p����C@9�W2�/�u}u�}"��Ǝ�m�	�a4��� *��E�QS�8kl��0W�˦�Z�;�x�����x�p��c�+Žxy�~�Wț�J^G�yw��Ï����������F�q��� �o��0�:����[Q*-�a-=��QL�.D�F��4�8���qL��2�r:o2�Tv2@'a�av
�6�S��n��^�۴Om� ��F�T0�蠴���+#�o_'�̽�~�������p:��7)�e^ϼ�O1��q�.���ؤ[���js۠��"����ǞkxGs�"K�q�-*�œ�����= ����I*2��F�����H߅�Y��j���
J�?iY��p���+�
�mq1?����|�[_�o��n��.O2t��m)����,Dcݸ�Y)�,n�<��
?@m���#��,��H-: �� ��f��X�3+F7��-��
�Ҟ�2�+Փ�$����J,��JFu%�zGk .E`�
Ӏ�?��/��{��T�hy"��N�復�����ɿ��G���ϴR9
��6�5,t{�R��H+P�<�����h��q�I
$0,�\��Y�B�R�Q�&?��{_8nf��Z4t{�-��R�nۇ<J�sx�Ŕ��C���䲓z�ij�"0O�aiLuԅ�/�+���O����T�i�z=xP�2�L�w����FhDJ�	�
�Y,������2ww�Z�M;c��g�V$V5���K���>nF��ΜZ�ߟÏ�ܫ�3��B<0�k�L�ڑ�:R��2��r>�ۈ�Ꝑ_���4|>�0�� ��Et�B� �"ܿ}����ܸЮQ�t�Ő���x�b@��/�:�&E�1�_�����Rħ�":t��a�y­���Q�_k9M�袔>P{��T�,j��)��RH�u���c�N�A
��Ҷ�bs��j��b�K��5+܅��?@҆N�`L�Rt�F�F����&JI
�`ұ�R�D��}�
m3$�k����[8�?K8�������( W���*���D��{�
("�i�¹&막�JE�RNd����Q�J��)���|��m*~��ˀޭ"P��E���aSyy�x����?"�y�?B��	\��;�������ʝʟ���[��'H^�����z�&��A2ن���
ȳ)@�-���areҶ�I��[�+TɾLVe�L���6��+wU\�v�z)�t5��3&��Y.�޲m�͠����;��L3(Z���&`F��2�A�X^�����3@B���q4�c�G�X�u��A�<0s�!��,�F��q�u�t�5 [=@ˮc�a
��3{ԛ�fЌc�M;��r^$��%	g_O:����>�ټ]�G����f��\w
���=���Q^N��j~H��l}�@v2�$�u��'�?o��V5?j7�J�u|�@�	��@?������!�[Q��`p_j�:T�Idl`j��\V>��Y8V�c�,�?$-��.�j�_��������4�8j�p�����g�)|�S�^{>�C�Kaڞ�Eo>?�}�"���<���M�����7�ȟ@�z�^x�>�@�������������
�H��JIEND�B`��PNG


IHDR���S��PLTE���z���֋��p�������������������������������Ύ����������ظ�����������zzz��ꢢ������ܩ��}}}��í�����������������vvv��Е�������ɶ�������������ˀ�����������sss������������ppp���������������+++���gggbbb222���kkk!!!>>>VVVPPP\\\HHHk��tʾ��p������`#f
IDATx����n�V@�UZ�=O�`p0���I�(�r.�����&9ӹ=��������b(�J�R�T*�J�R�T*�J�R�T*��o���k�O��꫏�?�䣏��7�~��෮~�~�����V� �U�y��QT^��F�\�1?Wo�2� �t��b���L����y��4wc#�W&j+nj���w�޹��h܊��z<vm�J3�k�H4o[q��y�`�#�w���4\�<��Ibz�˵��ǥ�Tq���5���^n���t�]�vw���R�b�8:�����:j��7A��}:��,���>O�t�h4���h�w�؟���Q�ʃ~�����g��qXT�Kׯ��#Toۑt�ٙ��<2A��s7�(��o�':q{]Mn�u�/,��q4������t}��˫6 �4�#�C2�:��h�Vτ3i��u[��-�j��qHwi.`یg��--��K�S�c�mhf�'Ŵ��Ң�L���z/L�Bo-2�ydϫA�
"�����p�<�Q�ɤ��N���c���{�1���9��z��m��*
F��?.m��46��M�p�vO$�����]����Nз���	N�ʫsRz�
m[F��9cxuQ5�ۧ�t��H$�Zl�s�8�U1��q�H������Fj��m����,����̔�LQ:_��8a�l_8�p���P)���uZ]9,Z�hf�z(7�[�1��٫�^���F�%P�s �;'m�����u�S�:NE-�K+~y��	����aِ�NQ�g�Snx�*6�	b��?��C�i���`0�9�^��+�A���C���Y�e��_2�2�P��tZ��¨�/Y{�%���$@2���2?��q@���#�:���$�t�C�h� =���	���~������d��1?��H��u�����M����s	�IҒD��O.g}��[���J���5,�d���:�Eb�}�.�F<<��_45+-��_Ry��h�U�
gw֥A��Ⴓ�U�z_5���]��I��w`]m}Zu�_B�6��8����zT��ӺUO�պ���ZÖlj�����wa�7yR�Aw����驝UHk B�85>�[S�jM@JN�ze�{fT����k��q�����`�r��^�t��=��H��t	Vb�>�=5��Cܞv�}�8�� �5����0̠�(T%�ӵ2��cp�cδ�>�����h�pN/��Ԣݪ���ߌ�-����DO��<p�8Ow��\ؖ!��t�1�e�k؎�]L_�O���w��e����j)tZ�{��wi̬~�2$=�Ng)O�`
w�� G&ު���4��3=<]C�4:+�˅�*����]��{D�OS���qz�:�����:���`.�U�t>����3�-�m2Y���)�;+�z��FB'�Z&�g:0��?��>�yg�3os~�G�{F^X��k�`����M�ϫ0Xr�z�4n`6�*s�,�A�a_�o<EA�¨�
�QWe�rԱ"��
f
��z�*|?5�7�6=5���tHm��`݌4T��`����	�H�[;-���uJ�_e�Q��L�ϖ�[���~�>�2/.���r/]��e�_���!|�?s�Vp��Q�8�78����?
J��L5+)�h����$QQ���fV-��Ь�e5է`���z<p&�ާ簝Lֆ�\R��\�$�4��t��9����–����nNk�f�O�Rσт����������3�}�To���
�6��0�~}��+�z�t&f��J=�:�ձ�/i�eX��W�z�J�A�Xua�l_��im�J����u�u Q
�8Or^�g��ƒ7��ID5�7
ie��>CK�)�f;��cCo�� �zk}�Q:g@�x��g]D
�uV�����a�t;�
��F�$�-��E�[���D<��%��$��46sã�k�,��e	�{�j")�,d���#%�t�Te�z���<A�o	�*�����~�����&�3�W���{i�O�෮~��෮~�~?X����m{�֜&`�fXeA�(E,֨)��BC
U���?�ئ��t��E�}�pЫg��t���*ڠ?`��5
�o�7��S�w�	���ςyL��8��d7D!��^��`V��W��L�MlaDQ�-ʹ|�RȜ��'���x�RT�ħ`^A��$��	���6k����Bt�Sr���r��+Qi��"t����\M=�0�w�����+X�ᷣ���,��uE`+��}r%���a�`�2����e��m2�{>��"�[Y�{�{��X߾�,�C�&����yi�����զ�4(�r�}��<$���sLg��7��{�u	���Nv���V��)f���긔i,;������/��_�9�[R��1�7��f�K�V[�z7�$���S�₅g��٣n�}m��u0*0���f7e�;�?Ə�I!T�A��>IN�'�W��0ZZXW&���</����m\/�b����&!��g������M���R�(�NtqiI�a�q���w��Q�a�_�P��`�Mއ��:�a�u�)8��y�H
�f���OO�u7��$J��P�N�n��:�tk�M���r�(D�`�p�^��^u���zq���hU��g��m�}m����Ԗ�b�gp� ޳`Ж�pn�\U�.L���E�8��>��u���,�"�)��l��.	Z=���Q n��Ӆ˹]Z���pѻx0g�,�$	�&�_���\V�����e�O7��ݡ@�hlʮ�zj΀ٕB���C����Y���@�L�ӱ�U=��f]���xz�um:x�ah�󯜩�S�Ҕ��2e���T���C�>�8��u�׆r/p�Z
F5�SV���t9.6�ׁ��7�ny4@ʹ��7Ʋۼ��\V̀Kb_���w���K%e��`,В(Ӻ�P�C�L��]�f��K���˞�����['��s��l��_^(�s8�e���?sXq�p3�sF
ǩȶ��7
	�t[,[Ψ�;��!Ge�c��*H�k�oa۳ˠ%Gw�:c���*>8X-�=_PͶ��\]�π��D�f��W��6vi��C�3S���A���`<��C���2`k��P��.��5@���}�A�3p=KeD�
u�
3KR�U���R�R��lx�ۻ%�,�p|���l����unZ2K8W'&Yx0_L��?z����e��'�D"�H$�D"�H$�D"�H��/^'��7ƙ�IEND�B`��PNG


IHDR���S��2PLTE����������������������������������̴�������ذ�������������ߺ�������������ξ����Ƿ�������������Ū����������å����������������漼������������🟟��ԍ����������|�{{{�����׹����������������ӆ��


���uuu"""```AAA'�Ղ��LLL444���y�pppeee			�6��VVV�����jjjTTT�����]����---������u��i��L��{��	zIDATx���Mn�0����X�LW�!X�(T"A���
�-�ZdE�y6�ؽ�l��RJ)��RJ)��RJ:�ι���1��G�Li<2*l)=�J&��!������߲�/��ݘ��w*�b廃H�.���ˆ��3]�����~��k�Q�G�MLKo5���Q�Ko;4So8�[a��h3o�}S�}HB晶�����%���!���c��>x�O�ddu!��a<b��Y��'���-�>M��<4�9#0�	��J1UMcLWd�	��:ݪ�	���C�$0��;kN
�8��{��]d�j.S���>���L���X���3�Db8wrҙ��
�`�'�*��?-I�J�Ͻ��R0I2ވc�R0d����ǿq~�b��K|��U���xz��	�&��1I�d�?"��e�O�7�
|��
|�7�
�3fqx]M���K�2�h�1�Qb���t|=@�pD�t|��CpW�/\^P�<A��9�U�����2�.<䀺Ҝ�]��t�-���k�t���r}������nۂa�p��Q׊S5�^܈J��)�6[I/FF��|�R���HS�Ђ&f�k�m�m�T���<��UM1ᛙ���T0E���p?`�X�Ijt���Z��`/͖�H%�_O>��?=j*\�W:XJB�UC�F�OK��
)���^�?~d��8G�g��j���fPsY…��qz�U�{�-�!���u8t�˹�gI���.vr�Y%3p�lJ�k�����Ǻ����b�K�Rژ��;�A����S5��f2�H��1P�:�RVLd�V���Λ�d ���`�N��1��A���db�}ǁN#8/]��1_��ҵ܇�����^��8����ï���Y�j�����ˮ��v���>��4�q�B��Ś06�U����9&%��ҟ�C�<� �:�m�Z2��'�=c��Z�+% �?[a�󮾠'���Oy�^������&l�c����ŤO�|��BL��߻�����Ft�&\Lph��\|5�һy"Û-�ϖ��%��Z?$^��j�ξ�G
:e�B�`�K_%��uSP�0V�I��<�%Z#�>�}���]�K��4�+#��M���:r3q����CW?G�p`+-�Ve�����T�h�>�f�A?�[7���xɴ���>U�J4VO���-�b���U���ۥh��������ð[-�ce���z��yĊ�s08�2��{̑8ވλ�h/3X#.lH6�0w8��$��dg~	��I�=^e��cV<����:~x�U7�1�z����R�������
	|WrO�L>�@�3�~�w'=j�`��$`�I �2@H�A
[˰
 @�9t.�����]ը�����G�bLJ����\K�Js�U$��\��W	���l���7�>��C.�[ͱ9;2��"�J��fU�{�^���VNt;QK�B�R��y7��.��;�j=�����T`�T��\�e��k��jN�V�A'��v.�Bp8���V�*V�`��H��ko�-o�P��+J
@��+zE��\�u��ދ�b]��<�,�M�cz�R�4F�&���p*~�0\�+֥L�N�]]�����{�v���%�"��5�ïFOZL�L��F����w;`��v�
�ao�Q��f��d�r�yYKv������`I�H��$]�W7�=�b̒
f��x:�R�|���gq�#l�H�Ka	����m��)��C�h7U)�x��9�n���Vl�_>>�R�\0��>��ΰ��}us�_��B.���@Y��2n�]R�gdt��j�x�<�%�t�l����僎H���s�����SS&}Is]�[���i5ٖ
�P��R��ܷ��(�-��s��t�`0�P_zZ�_t�Y,N��d7�H>x@	uW����|1�L&�H����i��m��d=[�g��|K����3x����<?��}7�̒V7ٝ�k:aH�H���U2�&��&��;-'8��/��%ޗ�����`
&,p�K��N~� .�G#�z��o�@ڍDvy�
��g�3�jP�I�Py�K9�v�N�s]�%��c��8��w��}�!�V���(&
��R$�&ێ����~)�'�A�	�%�bnq[�`2�m>��{�)���4aॕ�L�[b-YF�t�
�$K���%�1��)��1�L��b�ױ'E~Z�)�d$��?h����d��6�X�@�d�<��yV
���=?��@�{>�S�YJ˔�2��9H1, �����R)H���9�67�S0S0�S0�.�g�{<������h4�F��h4�F��^��[��n'�IEND�B`��PNG


IHDR��v�ց�PLTE�������������������Љ����絵���ڗ��{{{���������������������uuu��ꥥ���������í�������᝝����������pppYYY+++gggbbb222kkk!!!>>>PPPHHH�`3IDATx���
�0D��{IkT��)��G��Ј�B����e@DDDDDDDDDDDDDD5��,�'��?��	͓�>_��K���q�Tm�
h�O�N��U=�q�~�tY_:��=vt��Rod�՘�6��u�I����Ӡ&���~��t����*
��滁7�f�۬E�3�¬;���ʫ���W��F}��i��i�|�ܹ��,�M���!� ��4�P�]K�<��u�gI��ϵ~\X5p�*9������\����̫Ԗ)��R?$�5QC%�<�Ү
�[�A�H�m�Q�����`/ܡ���ޒ�vi�m�<��v*Ϋ�]�Z]�en���h�Y���6e/��Ԧ%Sg���ʶS;�Z�I(	Nk���\g��|˲�2��0i%�6��s����ֻ�nyy�<ض�sIs8	�E�qI�sir�cю��
��)����ڲ�j����[�"�i-�~[�MU�q)���t�$��J"��>�	D	\4��+I��ʿ>c�Oh�����#�E�g`hrvj۪l��ͺ)ՠ�yH�i-V���Rq�J@2�A��AC�R��~:�g/tx o�M���U�jZ��~5���1���Pi�^2J��4�eAw��J�bX҂g��E Ur�4�T�Wɥ5ӓp��ZCj���,D��?��TE]�~{�F��u~A��&���d�M��MH��,`�%Ag�z���c�!P
|�@��I�87�W�[ 3�H��Vw��:T@��P��;ʉr:��|�5$gw
ގu�z§@tG�'������X���_���g��߬~��??�w��F��Č�<��'��
3�*W�֯��u����?�_O���NJ�oA����D�4��{�H?>q��>@F��r.Z�����U��t̐��!����H�S)��H�+��#mN�����C�t��F���N��J{���-�}<g� �:�K���ϰu #>��Ex��Գa�pV����:�36{����z�|%�0O�x���M
7օ��GI��i�T��\�T�U$�@�H�;D�P;��u_��a(oݥW{��0
.㣨=��If���|ڼD�V�s_�a�3�.7��0m�7�LȞ����5�h~�n^���̰�|��C������P����3d��a`�{���zsx^"�f��Ʋ+!�9��6@i�*�=Go�����^��iH_y`�����mu�x�f����T�/�}����:�Hۆ����]�^_�y�yd�������;����0O�Җ�]e"�ݹs�eʝ.s��yA1���p�=�W�2K��mO��x.WԻ��χau�@�qP��"��H
e�h�l�����1��VR�hi�l6g�9��'�.�����U5Q�t��PA�P�S&�1C׀��.��o�Vz�o�"ފP���P�-�.�P�6<㭔M��ԣ��G��/�
S����?s��~�!��-|���F�
j�MV�{i@�+(/goM�����{`A:|TrQ�i5StZ4i�\��]\p���u����(슺��4m#RS��
�n����e�%xɤAZ_�A�"���5جM�j�Z�t�xb�+���κ�]��)���UA�-�z��[@WG��n����>��,�u?J��V��x��W@�2xz��],�p�ep�:�SD�5������t��:Vʧ���|%gT	\@�gL#����ZZ;���_�.�(Is��B��)��"���JMkʁGf��p]��T�0��1�g��޳n<R�;�?
����6��ٷ�e5a(�k�H�	��������?]������t��O�1�x�OBF�����������K�[*au���&Xj�wC�w����ѓ���}?�>��xG�B�	�R}��~�Ǿp8��Xf���(�xm����.�H� �T�x<�g�`�`�
�a�W�u���yվ��1��?���$.�i��]c��!��N��,�b|y/+b�l��2����'J�LN`	�
�^�y������d��'��s��'��RQ,��,5�Vm6�J�_ޮ�w"0�b'�`�E��
-��F���f8qa���D�y�
�ů�H�a��
�E�U�5x��	�.T�q��t�ܝ�����,}��ʋ7Ii �s��ĺ�_�l�/"_�pȥ-ɑFvQ���zMix�A

���a8�Re�},i��0rJ;������O,��{٘�:�g25�l��}Uxq_�+X�sN��t���m��e3ݩ����/dF�K<v'�~�\S\��Ӧ��me,d���~g�
|b8\%g!�z��[��ȧ8m�P�Apn�]�ʫ�Z� �arz.
P+3c��T��L�<��„aheo�2���:�����v��O��4"r�0b��%J�P���lF����Zj�-
0�.�������yf8�ܻ~�+O��vH����x(-���(��U��,ˌF'Q�l�-$��nш���nGQ��\�6M����������Z�+
	�V:k+�����R	"��rS����*�5m}lO�?N�MS�u�\��a�0�l��	�����DŽ�芞hl���1ty��)����M��f���o��:�&�c�m�Y����}s<�H�Q�OǏ���&���L�c��n�n�Q?p/���M�tA�&��L�V�����^�(��mSx|�۳sB��]xz	�wG�*fl�!�Yr��r�/���R�f'��c@�IEND�B`��PNG


IHDR���S���PLTE������z̔����{�����֍�������ꈈ������پ����������ݓ�������Э�����������������������쁁������ų����Ǥ�������–��������������}}}���mmmwww...���sss>>>[[[


yyyeee!!!KKKTTT��펦��
�IDATx��ϻ	�@��7��-�ڌ�w�b�ɹ���𽳯���C�
��"]��4o�8�;{��l��.�"��Jg�����YA���o
�b�N{\��0��ˉ��6C�	K �̗�*M���j2�嶷�n��v�y�`8>&z�H� H(N3|������|�S�	~S�׍N��մx�O�R:�ߏ��D9����G����r��ҽT	�*0&��)8��$�(�r����5"J^?�2��A�8�;�:�v5�s�3���AlPv�8��
������b�0Is+�@���@���vk�o3e/#��B8��D���e5r]�����*2[�ͭY:Q��#���ǀ��jO2�x��j���M��v���%k5M�'�zn�N�"�餃N>Zh�Ө*������s
4�������Kt.jU<��w�;T�K"V���?�R���w�C|�W����zj.�W��	h�"Qa��E�&d6z2�+�Kç˕@�N*�&M�ُ��3�7�y����q�\����\����+���6`EӔs������)lϭ��(����"�-qI�s��c��%Q������	[����Svo.�30b!�����U��G�u=_�bޅCb�S%��6�������Z��WօW��6n�[A��H��i֔!_Ē����+A+������iD��萜%1~���N�_W�_ƻ��oz�i�7����x���+�OG���Q�'y�+Y���
᭵_i�}|TO�d#�3~X1�VdN+��o�~$�&��PӜ ��3)�<	
�	�T{���+
ƺ|���ύoqGR��~����9��5'A3S�%n��lF$i�%**�Ϫ���⹷�US+b>ǣK��O�2�V�u���֚Jm��>�ͅ�E�tܸa���,t�ίx!����*UۮJ�	�M]-���1;U�}fu[~����=O�9�J�1�Dm ]!��fk�p����J.	 
�����9@*@l����D�v8��\쐋/���F
��zw��<]�B��0��-bw+&�x�N�T��vk���'�k�^�0�°j�Ba9ND���=�C��0
��s�D0 ov�\l!�|����N
�*�	-��CyO��N#6����✅�\�n�Ux�|r��1���O�z��P��w��j�x籱���z�F��j]*��Gw�_���"�~w�$ę���g:������<��ma_8�ݡz����Rx+���ݾDV"��=U����#�l�m�$C�uH1���#�	��Y���sL}�F�H�(�1�P�3����~���e��;]T���? U�G
|�d�r|��z)�n��)$o�-���6���������?`��F��]��@�ǒ@�$�N2�.�׸�T�
 ������i�JÃ)�SYi��F-ʺ����j��!'�
1�V�c���f��������aӅޡ
UfD��+���.�㧸��G]�GZ��$��x|4�N�?g��1���i�V�K`�8�Γ1؍�����ԙC���O�4�2�rf���̌�3��KY/����\�-�I��g�^�u��Yp�a����]Rln�Ro0D
���$��n
2!R!4�yܒk�?֏�~���(n�=.�i}�����%�ݴiP�A��]�W��f�n�x�M����֤&�8�IHH���u��.v���Fkw�=M;;��]��F���||qB�=�1���@3�S��|��?�]������(�����/@�����c�CH���b�9����c��͡��&w	�}[��W�f���ԶM3���z�?t	�J;ͳ���3�1�3�)���hF��AF��iu�D���D��xh��e�1{�F`��<��]���s���e�N�����؉y�t�L�`���y[��ǖ'Vb=RSlօ4��*��Ckn���4:���GN)u��L���k9���XZ���>H85�543��ԟ�i���5��L��l<~	,!x�[�U����Ok�X��飵�O���,\BNt��];�e�v��^�0C0�(#�0�_Q�҈9ˑ�Hoz�s��~��t��OM�8>#�	3<�G�`�۟X����Ydž_����Ғ�p��En��K��)��_�ٹ/�Y�e$	��j��u8�'�S�T�G��;\�$xE���5p��̗Isl�:��%=��.���r�q�:�#!'�>�X@W�&o�8��^����=�8#!��4�kr�e��8#�vɔ�T��q$ÈOnx
y|}��e��l�ݳ��K>x�'���43oy3�@<���U@x����Y*���ۅ�����r�t���muZI�	��70w`.��שp�^�NS�@�9"��<TS��HC&T��p�.9�U����^��0�(�c(h�c u �z�,��#� ���4��vZ¸Yv�6�Z��n�+[^�%�?�V���ڒ�(w:p��j�)�v]��H�����J�V��z���e��9΁�z�|�}�������b��K]�U�7�w�,/��+M�0���!��y|�hRv]c��nۏ��·O�q5ڋ�_;��`��3
�������ݗ��@�׾0��7+[*IEND�B`��PNG


IHDR$#+�PLTE���������)))Q�s�tRNS�I��#*IDAT(�cPB�L�B
J`�	����a�qha�/,�Z*WC� ��IEND�B`��PNG


IHDR���S���PLTE�����������������������������������������������Ӕ�������������ƛ����ͼ����������������������ё�������������ȅ����쾾���Ϧ����ʪ����������������ó��������|||xxxkkk


ttt!!!,,,ooo___PPP888WWWIIIfffAAAbf��9IDATx���;�0�a	�a!P�[�G,�.}�鐉��E3R�<��4���Gd[L^]ß�ZMYM��‘[�/�f�J��4E%|���[ީ��bbV?�L�⇴�i��aB6��ҟ9�n�ު�&����i��k_ˍ�P����*5J��Ǚ���o�ލ��I���Ah�`AC�_�%��or��_�K�a͑��u�;Lf�/�P>�����G�_�n�&��6����������F������s�$lc&?ǛL�c)V��-���z)V��-��/�Q�y��/'ߺ��K���U>Ǚ"��܀׸>�xŠ���/��5k�I^�^F%=M�(��Ğr@;╫�O����[X�
��+q�^XyG�.��ci@<���J��ԟ�~ت�E����9�b�`aM
b�X��܇|,z͗r�/��!�Iǒ�_����|���|8�=���7(gw�H��c����J�j�ZPh��x�7�Vˏ�f$��8U��@.������`q��;�F�GRjc��0Xz��� ��FF����
TG��a��K��=ݓ�@0|o�z;a#��0����ʆ�2�Z�k�1�{T��g����~�"��s���ʃ��:���Lj��S�BXu��e��#���
\q����>_�z	��q���C�^�q�`P,�zO�(����	�N@)�cd�]�O�!�h��I�E�zj2l���y�#���[QX���L�;�4y��=(oMq{���\=7���.�\=Ǻ�J9�=�wQwQM�N�:ث�_E�,��F��Z앳����U���E
l��2z;(2(d�*6HV��[(���@�����1h����O���$�k
�3�0����Sc�Op|j����M�,[���K6�S�!����Ţ�-j�G����;|�Ǫod��R���B�I��l	�7���Yn7�J�c�^�Z*�'-R?u��m���m�s�k�af�`S0���1ɶ(jc*� k�0s������0�҇�)�Ƨ�O�0Ü{3̽�
�Ӱ��Ú��O�A�}1n���P�8�tt=Km��j�nD��q#)����VE@��N^U��
�m5�����t����@�5_�i��~$cE�U�\��H=�,�i;�u�륩�4��Z����L���~�b ;a\z�>�%��%��zi|OA���;�,��� ���F�S�h@��pE�,�]ɀ�F~�B?��Ogwy8��n�x��W6]-����iH� ��G����U�\�>L����渘�V�v�A� �kϒ�K/�|��䗄K	�~8�>��%`��)����:
>
��ӰU�&�iXo=�ޙڨQDVjv]�ϒ't#�!�C��ԕ�cDj��w�r�	��IE�y�����k�/Њ"[�ٙ�H~T�� ��?Cit��H��%���_��{�b�wxo�2] .S�, ��z�'-c�r�PfW�愎�"t���%�|�*�rl����!ȁ,�7�Wz�${v��|�e;�&�1r�q|�z��p7��|����s�n;�����������-ʇ~�i�5e��[��W�E+�p�N�@ĭ�]5Z���>ᐥ��P�*�]C�[�A��Ǜe�����x�0���.@���x<�•՗IeVy�Ȯ�]/=>~:І�+ˆ���$x���*ӥ�������("}�QH���
M��g�m���Kd��se�2��n�k�2PW�Sqk�}��B\��6[���\�Hpe{X��T�c�
5�,5?�"�y������!B��
E�`M5�BcL�DLe@�P�0X*��?�s�Kj�`��ĀFQ�[<�zڪ���x\�
�N�3�L�S�y���BB>Њ��VDD��kuq�~A��k�0!�$I�$I����%�0��1���d�=��)�T�����!��4M�c�S��r�丟l��5{E8'�[L?�0�j����cu�I���X+���
��?Eٞ���g��q���Ff�����.Z���B�2̊A��|]�4��&�g�`�N�a��X)ړv����nP;��鲌���V	�X�l���߅�_�v��!����[A�,��<|�no��w���UL�C4y<��g����{�5����<�Y�8��B���ܗ�|�Ou��l|
��߹�iwv>fb��&�Ͼ����~e���9K�������b����`���	�.�s��?��4J�;G���b�sBޝ7�x��}7�l��<o��T���$I�t��h�^������8Nc��,?��<��(f]P�M����u�C���� j�u��Φw��j�^l���Ah��f��ڶ=��89
ݾ�w�v��K�;1�I���OY4���E���BK��W�$醘Ă��
䨘�Kxn;�UA@�UV`ip7˷-��͎���˓V�5���n'D�擙~m����s��V�0�;�N8���V��ӹ'ړ-]k��Ss�zz5�m_�<p�Nt7mq�^�����5î9�tB�N\�]棵W�nIъ�]���(�����&J�����[�~3��BG�M�O����R�U�F�Am�|WUUu
����KuJ���`��>�����)u�D����o�����ߕ�^��
�pF�7
�apKe�+��3w ��+������E����Rǣ
V�r
��ԧ3�9|����D(t�俾�JM����*��T��1��`j��
C� =V@g I�$I�$I�$I�$I�$I���|����PFIEND�B`��PNG


IHDR���S���PLTE��������������������ݡ����������������񾾾��������Ӳ��WWW�������������Ʒ�������™��������������xxx��ﻻ���������恁�|||��ĥ����������Ϲ�������������ц����ʋ��TTT~~~sss���ooo���LLL���333eee"""PPP���jjj\\\===aaaDDDQx/ �IDATx���ͪ�0��!���s��)��ߢ�;A��l�(�z�b�܂߳z�Yd�""""""""""""�"�rW�BW�1��8�	��$5.�_S�z�U�^z
cS��|,���#��9���Ps�wU]%�)pE�^c�9S��]�K�LAKk�o��/�|l}'�������TC�ϭ�Ҫ�67��us[�}��w���
�(=ٷ�^E�8
��g�aG	Ⱦ(�,*��^��I���@��m�tI3흶��a�s�yIOOOOOOOOOO�!��"#<���s~���7�]|uDVR%�/i:#x
�oj�
��R����o�T���T�&�I�װ.M�̦�.U
��H�Q�@��T����*H��D�C_�R�o�JZOK$P�!� n�3�m�s�[B��`�6�O
Ȋ��̶�L�V��#Tm�A�����,2��V5Uc��3�8���l^�M眮��j9	�X��D*��9�,}=ӲAa��~m�ȋ�Ԛ�F����^7pm�K�=�ᭊ�]�����\ o�M��K���JI���Td�5K�ץ��&-=��cTbq)w���b�U�*p���+$Qb�K���氶R�>H|���l�UD!�3�|���I�F����f�*2 R\��R�zet��ʳ� hM�s7~b�.��|�p�;D�
^S�5
��Qx��A;}.�F�.�w���c�G᭎d���Uhvn�I
��<V5��<��/Y,�I97�#L��a�V.�Lpk�9��\l��W�P�����љt��N��cW�|6u��{q��h��“Y�_�i��*r�
@�u���Q4(�Zm�0�vn2=��m�^X�#\ڶ�aF�r����oLCq�uХ�ʱ�ȬB��>޼1W���z��@��$$A��E�En��ׅF1,����[$��4�1�C��.y5��v��=u(<32FA��a�p�à��0u��yČ�{	�I	e��Ï8����k4��������#�u<Lr�?A�ߎL�ߎi���^X��_���;n���T�9�!	�H�f��ho�˄�܅�A��af�tMr8.��+=�-��������#A��ֈ�]��������V >�r��=�k�z���ȝ-�n�&��M.����f&�_�#ӆTW��4Uܚ2&)�d�cv}w7e#i���^��Ny�k�}��fi"(~�m�nٸ�n�Mvi�e��7��GKo�V[j K�*��A59%�~�|��v�ϒ��(�f*×�†�YP��E��.�/�ZB�M��*��֒!�w�ѐ�$�~��f�B�u=i;��%H7�j�:��&Ė)A�� ��>6w��{�1$�8�#���2��D6^۟�Ö�վ r�0�̊����p�
X� ?�\!i޳�2��Tf����l'�¸��i,CX�%��h?Qi@�T��keA瀸���Nj݂�^�%?��	|��`�I@:�ۖ��@n�ZF�j}����'VME�G��G��/tS��.p~�\��y��֌590v�Bmd�Z
�3W9~�J�d3�-�lc7�Ws��U�������e�])�P0C�`��q�_���x
`���c��
>ś����坅��(&�:���7$�[-�����Q�S�g��K�F��E���IM���_bs|�������?juz��+|s uc����J�ޯ�6�m}�%�Y��?�s8r���S���4��g;N{�}K?�O�Ϙ�d61�4k�/�w�R[K��h�VU�ۑ�,c�4�:�����vS�n��8k��hr�Dy���������[N�����"?F��Q�%ј(b$(&M��;��N���'m��g�Q���Xv€
��
<(�nw͊I�Vq����J���<��;,yh�n�ø�z|�����\��;3(���+~��M�\o8`ɪ�g�Oy������?��(��(�ockf����^F-�V9~��ѧ�1Ϗ���D|��1˲c���)"�@4Uc��^����5��"2O�XVu���绣�M
�HL�zѢ�i�̚)/�iebb_�Ҕ�c�-��s�י�� j��{��M��O�^��9�F��F�M܊�ɡ���������d6�F/w.F�uϲ_.�Y�(�[��2�<\�z�f*]H�m��-,yi*•f��2|;���Q7�3"���scF�!���~٣����5���B��{�u�o�IܣS>���6����2Cr���ag$V��b/0�]��ʽK����Ϟedh�E�9�.��u}yw�{�v����yY2��J�HXJ��1}zz:d~�H�x�FW���i��c�����H…�n���]�\�k$E�4ݥ���2�H�C�'y$GRv(�
���t��}{�>�O�]R��T�`��y�ݶ���Oo�τ��R�L�$�7�gE�N���u�Y^ԩ���W�i9�}����O�t���$��2�H�p�;��og�+WZ_9���bd�A(�����7�0i_�u��څҬ�1_,̇6�G-�9@�
�
���^�ka����/�Ѿ*��e����`4����/�zwbg�!��q�X�e�����G	���!3�{^���?��4�)~�L|�i�q����
�X5Vd�F��i�^��&rkͪwU�yX����ƃ$,z�<��;�U>��2E}8��~�CBfF�5��ho`���,"f�l���c+8p�ᠮX*~lA��A
�O�iae��Rw�
v�yC�
[�x?r��V��LdX h��1��nS����X�&�{_ֳ��2D�B	�0�x&����ߚ�M.p�L��x�V�0�p�1�e�9��r6��t��M�S�^�V @l��U��x祈�(��(��(��(����/��J��
F|IEND�B`��PNG


IHDR���S��PLTE��������������{�z�����������������১������⽽�������������������������隚��������������������ؒ����������Ǥ�������–�������������ϡ����������������������������ѩ�����}}}�����򷷷���www���sss[[[


���yyyeeeooolll!!!222KKKBBB+++TTT:::v�������.�ֶ����UIDATx���Q
�0�K(��7�	.y����=r�U�{�k��+WGx�V�ص��֍0�/g#qػDR��&��ժ��`'�'�IoHA�I�Ùo�~b@�'o���6?�	@d�w@��6�2k~j>�O�Io�Gd&�QBD��}S�3���
���U�q�I�+d�^�p(HS�T@�C��=!�+� >㫄 ��7���OP���󥢯��쫤�w:U���gON�R&n��E�u#'E��Zn��da9y��twy��&��J�嬙���k����i��
�7��0�/}���p7O>{�U;�C[�n1�^��W�\�ǭ��y�N��S��_ה{�_"��FHMڪ���K�^w^,[�ST�/�ӓ��P���nka�����r�-ǵ�"�g�[�/i�K#n9yyV&�8���j;�AI��b���!��7z8{�$���h��km�v���ţr�l��Q��MeH�ױ�Ӳz1v+=�7�6�1*�t�R�=��
�����1<����ؔ(���;���C�k���� :G�f~5H��±��I���/�=�t��%uU��2����S�<�a�sF�R�J���I��d���h���i?xN
�ڗ�ɺ��eG�i���5^�6c7�g�y��FڍY�ؕU+�7�$?�:��^bN���>�
[W�7��+�����~����B~�Zs=wB��*
@� SAUỸ�/2�����O��[�����w��)C~�����f�G�_��O-J��͖�OٹOr�#F�/��§5<���CİWV��1�x��+���qGw�ݦXǕen�����ʉ�����cN7��u�á̍�u
sZGMۛi�)��r��#�FE:w��a�A(�R��`��IX/��PݛS�I2=kU>?Y�z�N��[b�����}ņ_�&{�>8��om�=�Z��T�^��m}�/>�J�ҝ�Zmw^�N��|�����~y��c��`�>���T�f_���"�e⥮�Ó׹W�$�nnIH���(Ο�}pJ�2p���Ee�j���y�����r,�������Z�),���3��}����mʙ����)@>�|1B˃�4����5Y���)�4�Y� �XØ��`�c`�Lv5�h��ށ�b�3:���0�\�
���3ȵ�N�c�]�C�0���d��*�`Iv?
�!��X��Vn-1�� +|��$�F��_Yne8�0zw'�ل�W��1�b��ͽ�/i-��a��CiȰ^;��*����7E�-�HEv�n!�۔}��!9h���c��C��B(��W�iS�5�T�Ŧ���.�J`�,���C�|4�������2����Hu��*�N2]���3�@�{*��z=W����V�,�r*�z��J�*:p��^_3ѝ!�N���m��v:��̋����W�ۓ�_b>^<>�?��TZ����1��޽��(!�I��+��ws{��q��F*�Y�)�t22et2:*�IB���L��#�n������g����D��w�7
���ի5Y˅��d����\K�f��<yc#���c�ִ�CN4+t�� 5�/5B����ePTړvo���Y���q%g�#o�.��oW�ڞ��Y/{�P��\�ca���k�hI�[K�q����[R�jaCPx���(���NJ��Vϙ7���-9
��^�Ν��k���4Q<5�vXr�AݭSG�vK�qw�b;���h�ax��O�
=I�d�D6;��R6���-|B��z��|˓j�"��~oz�.�V��2�N���Y޽{������[s�@�ᏽaqQ H+BA��R�h�������i;��L;Ӹ��;��8�0� �RUFY�?֮\a\Y,������]��_&�x��&�SF�Z�Y�K��A0�	�CF"v�U�
��Oۙ�y;#
ci��f�����=y)~�+ ��XLgD���N<	�y�D�����a�b��n�!�s�t2�<�J߈j�I{���K0�s�o��u�[���Q�����xqhT=Ĺ��浫�l�YE�C�����[���1i=���u��"�HÇ6G�sD��,��v!�c�C�t��1�n��̿��T|��Av��n;[�}�?r�>Mر{���p�Ng_z�sf��O��y�r��t��i�����`L�V��K��/I<���Fܱ�
�^�q�L&�d�%��4B"�s�x���N����n*X�<f�0�o�%���~�Y�M��T:!I,��r9.����4�c���,KrsI��7�d:N��ԺI�˜oW
�������T��Nn��e2.to���U�I'�lN��$Xe�l�
��:߉��;��{`��Y������'�4�I��v�}wݺ��ʺ?P��AI�a�5y?P��O�QQ��J[�
T.��.�����*��'hD��A`���	y��!u��
��ł��/>��<��c0��9ּ��נ�ոм�4a�,���Y\ߐ<���i��z<��t~%(�u��^�IҮ'�J�?ő�x[���.P%Tl���@.AT��b\�	�H#���N@+��0̹pR"�����{�����"2Ӵ.��^pM���k���
tG���("��%rr[����+n��%����+e.�2�#I��X&
�!J�����s��~)����QE
�U����#h���o�Z�%GbgU�mY�Y��6��k�́jWe�A%�	1�-%�c�>�����2�Mq���QE&��f�^8�!��d�I* �0�0�0�L�^�K����c�a�a�a�'>	�tnKS�IEND�B`��PNG


IHDR���S��PPLTE����������{�����������������������������������𯯯���������_�����������נ�������ۼ����钒���������������᪪���������Ƭ����ٿ����������ɸ�����)�՟��������������������|����������/�־���������������붶������������uuuggg~~~�Џ�����444��zzzHHH???���oooVVV����������{��?��```QQQ'''�����j����T����ZZZ��o�	
�IDATx���=��0��������v�T`�-,�&ɂ��4�<��z�
"""""""""""�
�����ڨ�����T��*K�����KA�>�a{����;X�}j�^�`�c���:��
n璓v��-L�k��[�de	���ױ�$�dq�u
�elEu�S����2���̫��u����&�D���d@�(�Ώ�Hn�U��~K�zث{�a�}�_g;K��L=`fJ�6m)��@�-��0�?�1���
�?U�׸$hI|Cmg&<�AӋ����}u���{y�s�!*х���^
\Y���^
\Y���^
\Y���^
\Y���^��w�2�M�	�6>�.qNh�Sl}�{_x�>�#�$@L!w�D���9�N*�8����K�C��#zށ��v����.��[���'�3�廑�����M�`�w��Dt=�S8{���(��'�÷�5�6m+��uh{^3�|`�k�떧����[N'�`�Ya�tſ
>{���6SD�|˺�!���fd+	��q3�eG���-<r�M�F��
��f��f#��ao(=m%O%�%e�
��J�t���2��
�_�E��[.$cԘf�3�Q�y�(��2o3���\?�x��$,0��^P�:>���NӲ'D3g�J[�<��$)G{�ڎ�N����"vfZ��X[ic9Yz�
¨���D�PԢ�S�M�h��=����]l�,�O#/�#+��=GM��܃4���X�m�����J��L�{��	�2�D��%5y�4�(�H����i&jK$<aA�m��h7 i��S@N)�ưT�����>y����?����"��k�y�U�"�W�Q�.�j����Y�.�G
��k�٢l&� ����@p���������'�	����[&(�85>��81�m�\/!�,Μ'�ii������8ޖұ-f�rfJ[k��r�d֠m�B�;�k�Q�)w��;��,�N��z��KC��Y��-�َ-֭b�/�Җu�|��t���֣�?�t�#��g��4|?���D��M_�)�>�G���2�M=���}�lg��}_��Sb��X�<��ÿo6��,t��v6�-@� X�F���vTT}R��O�('Ƣ��@:�� �j3#��b�C-��̽y�8"�M��Ť��`�} -�����J׍�v���
�L7G$�
%RD���3]Wm-ln�=ک�{]U��@_�a�i����l�h�4�90�V���Ŵ��/�PoBR<&�"���D� �	N���dsC�3�T �D�O�9V
W��6�PO!�D���
�����1����/��qE��Ae���U�o�_�l�WR��TgWnd ` �5B889�2Mb��&�K3�Ձ�'�>��� ��
��ڵz<+kcWzC�����
C��Sg�7<[uԩ�'Wnp���&���a0x�:����ݠiA�j)�u�=
�ц�
�LB�?���+�]d���,����zS�N4i.z��ӈiOS����hՕ�V�B��g���N��͔�p��=@s;�M��a�\�2�B7T-�^�2rim�"ں����#W�����@e�����"d�&�p��o�;�.��Eᆘ�}�@�Ǐ����+�B�%>%��u>���pe}מ��	E?��E�<��� �#�����q���J3��1j��<v���26ikS�]L��…�s�?�����hp����M�n4���C�~���е���Y8�7�������%�9Hfd�Mx��BX` ����ţ���R��U��G�Ǔl`��m#'i���}��$"78� $��C��h�Q,I�
0R��yΘ(�ݚ��^,@b�Y!��]*��M�>�(�����`	�yx�;_�Ed_��a	l��j��Ïe'�!�|
	�
PLi-m����ND$ <_
���h���<D/,�Z�\�}�_a��Ҵ;;z\W���Al0��Y��,VA��8���׬8WT�K��b��Jm�5H@l0Xk��y�V����ُ��$!7����~(� �<�DHBn0�o�;v�^={/��`��O^侻
��s��� �����<[>x+����s�k�v�ܮV�}8��T����ˋeCI����˝.������hp���W*��������>�Gzn�,�L�0� ��[�9�<��J�ʗ/�ׅλ[�BkVV7��΢��tl�\���7�c�BYʷ�0�,��k��*w-�ڮU�7�pu5km�+�d�$b��fX�b@���
���D�E8���y	��f��B�n4��\j��h�"g��
��ZCd��g���d��]Y�8V��aM�e�Ȋ!6��U&�f���Mwڂj�el�}�5��i�摮;|�<0ys ��5�t�#�χ͑���+��	�/8fGC
8Fl�9Go]g,��	H�k��7��c
���irH1d8FlpLn@N��Drp
���M�n48Ehpj��y7�"48�CӼ
N�Wٍcҋ{���I+�K��GQEQEQEQEQE��Wr�]�@�IEND�B`��PNG


IHDR���S���PLTE�������������������������������ӄ����������������큁���ˉ��www�����Џ��������{{{��������乹����������~~~��������������ü�����������������ttt������������ppp���������������kkk������eeeMMM���@@@


���///```666)))RRR###ZZZFFFa���^IDATx���iS�@��'גMX��IIH)EiP�U.��&����k�L���#��Y�#EQEQEQEQEQEQE�g��T�M���)��/�Fg8u,6�bt�6����ӖF�3�M��Š���-�	�e�W��M/W<_
�v,K"���׾Z6������H"($���a^�d�cmd�'�2F!���%�(x>D
����w/�DY�?%�p<l��K��]�J�YR�Q���J�4R��2�7��h�(dTF%�3������5PD�a�-",)9Ib���ɀ�� #���c���#x��4����U�u��M{7�l��,��XN��s�
�r�]��P����3=��V��܏��f$�Z�'�v�I�V��B��;�E	�<j$�}���;�!
�n��I.A:)e�?�lF�
F
9ΰ�&B�޶��gJ��^%�_�W�V�MD�	Э�bR�nJ��6��d?^e����X�l%�s�\ń�	gYņ(�}��,tg�?r8]4 �2h���&�\��F����-�w���I���O�.x��z������m��J�I�bry6���d�v~3�T���#�A[��P?�޽�V�9y��K�z|�Rh��ڧ�[���_.L��prX�%��e6[x|\?��)!y����$�.��.�^���M�'׎��d��V��ٻ^=WԪ��}d9o*6���Dx�'�{��(�ޫ�h���΃��K_w����J����F���,�D1��7���D�Y��\��'�!%�8�����7:�}0���hfa�UR�WI�\�s���-�hUͮ�(*d�����g���f��A���-���y���V��Qp'r?�U�����$�qF�5�΃�LzlH�1Z`�:��_m�ޡ�\���"��Jn��pӚv6��J7qW�8��R��5ڦP�0cE�ugq=Q!��.t���0�B\����S����$\̝A܄7�j��\��R���l9���ĸcY���r}_��)Alٓ ,
M��}X=���e�c������ہo/�셾�,s�cq����ec�^L�Ӎ�o	�e�	^r9�"����y��a��3}Ѯ�z�`d�;��/�9��;(�:NGu���{W�����=<�x�{���76���1�g<�}��TE.�R�^�3}?�&�=�(���`L�i�Q�?���W/�K0+����Y��qy�r��wo���d��zyf�7.>xp����9�}�ਗ�{��<�88��~�����!q�76[�A�w����-��׀��s&��a~gƷ�
��`s�A�DYUZ�����&=V�n�m�e[?IF�}��h`@��p��B>�����p��B�'1�|�̢�­o���휬�J��Z��W����7V~�e������/��J�6�DxE���s���_]���b������O�)7(�W�8��#����jW�
̣L`V��F�@�;�)^S���nP����b�g΀I�h���J��yKg�ᄱ}8���Zա���gx������֟��+�ݮ
P�;�����Lu;�me����H���>́�����Y�	-�߉�J�+U>N��*�
��}*<����鶋K�
>�|�|R����ö�c1�9�x��t��w�*�׼��T��U9��aa^���e�����Q�ܻo",��x�s�?���n$�z2
�K��6>�-)�Rخ�)j6�V����h��h��*pѶ>Xɋ��
��zF �%��HE�M�Ҕ� �����NEUh+w�'��:K@]�F8�!�$I�!��p~����	�2i�g�w#%׶����y�a�]��y�G��$:�g�d�R�'�
v�?��z�e�s���-t�	+kᏖ?���ao���]��_�ӌ�N��i� �j���k? 
#���`O����P-�m�%6y���K�'��hRN)�q_��C�K	�Q���9�(b�x���(�3�n9�����m�{S�G�1��n�@�8���G�bMz3I��Z��z�d�ĩ3�Id�Ȑ	�|.�h!;5rn��
�0)�	�ה��FD���T@��^	�bk����Ě_���6�qP3�M�~cܸ��Ã�k2��[�H�j�oc��O>Q���n�Խz�	���m�3�o�D�1�j��
�c��g��W�[X�Z@OeP�:�B{MZ���Ժ����
G,��[�i6-4�:�$��
"�l�G^˄�m1�dhS_�z��0��.�c:�<�|5`��zppM=��^�͇�y"�O��ZyTYx��J��C� �����h��K�X�P�B�=n�2bz]6%oʮ<{O����ϟuH�����*���Ü��{�+��v���7Ϡ�B�w�G�1��d�p=ĮRk�ǃ]o�4�PF�7��5��X](�=�ײ
W��p��N��IsU'd����=�<m��4�$_�E�ċ#�>0͏@���@,m7YF#��%~y�\�J�5�����1�)�᳻<T�+�i�����_~#����u��ZU�g���]-L�>�9��:/A� T�����Z������#v1��O�Jm�*&��.X�J�ה����*f;�me����s=���&WQ}`��~]s�xb�'�x�10��{�`n!>U���e�שM��n6
�}��L��$�\�<YrSj˂Z��N�Ϗa_�v�*�<0B��&�l�>!P���A���u�f&`R_l�v�ܚ��u�n�LT� ]�(�A�(�Ě2��L�Ԙ�i^q^�-W7�=z���WӫR�ㅂ?����V�-�n�N�R�0|�������	>â��!
�������DX4����gu�>mk�V��@�
����@���T@���m����� iuk�
���š��e}�\�>�0\~q�<�@
���\�@uЃ_��*2vwYPa��e��#��4zzQ���/5���^�qQ¹�� �{gaQP�4�0 烲�\�d_ʥG���d��,vY��0U�ݤT�p���g�1�K��F�P�.�����\��
��p?��/����D{r��ӜG!����YXX�$oD������R*�/w��&r)�.�\�Wq�z>����3F�:���V#x�Tg��i��Ӥ��9��kA�̀���}ga%ԑ��qLH�4H����M�xw�mb�����cAVK�=�L��LaG�5��*�d�~ΦЂI(B��^JS���R�C��SXv��i�h���:]%��:��T�r$�/�=��2qx��l�k���V��_
v��-V�&\���c&JI+����UA����cW�ޚ)Y����e�)k��N�`4�f:Ҵ�]k%Ն�ilu�`���8_�dv��kkI�'=8u7���w����b8mJ����!����ui}O{�o��U|-�'ȩu[;�/�<|5#�@��w#�����7F'�	w�wE'�	w�wE'�	w�ۏ��1	�.D�������������������������?�sɮ�9IEND�B`��PNG


IHDR���S��FPLTE����{�~�}͝���!��6������|��	��^��*�����ϰ������}����Ӹ��4���Ҧ��D��8��x˔���У��M��G��$��0��.��&���������������v��d��@�����������������>��v˼������a���κ��~��s��p��j��U��B��
�����I���������{��Q�ݾ�����뀽�g��W��;��������y��Z�������������m��K���������������)�Ռ�����k��S��O���Ж�����~����sɞ���������%���³����������������ʭ�����[[[WWWCCCv��
�Σ��&()"""������ψ��JJJ�������ŧ��uuuoookjjaaa=Y===///�����Ԑ��\�ѹ��g����y{|eeeQPP999554���I��������=��!��
t�NvKn������t����i��
U�/F+;�R��IDATx���I�00�aL`!�PmU�=�G� �3���	�N'�N8�p:�t���}��U͘����s�v��m.|lK-�!,,,\����p)���¥���N+I�[]M��D���9� ��qdl�d.!.��%��!v�`�pdz�hs�7�S�����'9��W�	���Y�D����2�-(�#�H���`��x(�h�P.�u�kS��Q��E�z��V '%(����:%�`��>�d�!G�����ӫ�V�@ZMD(�!�9��\�/}��'�ဤ5:Z�Vx��4A���D������"b�ZC��Vɮ�~��][:�JH;-�HTGd�*�w�v�/�ˈ��*+�A`�
�I�ug�����������c�(�xKM*�-C��bƅ� e-�|-�GK���v\SCP��kG�4����
�U$<�8���6# ����C4h?*��7]C�m<)����F��^��mYM���Y����c����,=m���u���p;ܙ��F����>�� ?�4���_�Dd:.�'�Q}�>�-}(�K�l�><������3��+�i���cS�\�ο;粷��]{8�����WS7۞��G>�?��怙n�N�]s��V��M)�Q]k(��x-4�;C>�<i��O��%�Hr`�e�d��-^䞗�~����/
f�j�6f^7�7�!w���p�p��oib5`W��l7n
���M�ތ9�������>Dl��0S�%�怩��'���9K
�Ͽ�_�j�ga9�8�D��Q��W�F�]��k��9&�������*[�nK7;7�B����+�=� f�w�7�J�Tl���X��>t��o;�_F��	��p���ɋ��a��`	����c��x����r)E,]���#~�Ŝ�<�ڮ�0�ں�TB��p'4�A���l6��H�}$9�Y���S��$œ�P�%��@��x�Z:��,�Y�4����8q����Υ�|W��h0�.ɼ�\`k�)>0{`�_K��% �`yAbX �#�/ۇ^B�P�d!�ʉ%��C��*6rIqd0�H������,���T�r|wO���n�����??i�� �?�}�"����'`J����+�_�	�ȫ��v9����H��B�B�A`���ۀ���bL����ƕŘ�&�0�Ek�,������(}r�a�;�mrY6UgW�R�4LdS�m#@0h�'�pm�L�>�
Vg�uO[��$@����>\L������E�u��m\vc<�M��ֲ�X�#�7T�'�v��ާ������)y�V���NX�q�Q�!2�����F��wQ�q��
7�Y��~�	�Ӈѩ6���˽�� �`uqQ�T_�s!��y`�=P��o���g坳��p�Y����k��M=�3Ud�5gH7�3O1{��\iAӉ�y�.�9�w�Sk�&�^5��lǤ��c�x��ʡꞯM/�_��=�n�%�Q�+c��_�T;�,����c{�yq�qF/�X4�||�Y(>D�cL��TO�%���z�xsŌ�/{�B8h?�bk{�G��������a��s�Rk���X$���P�fo旮r�~Q~>�����^6�
�0xi�0�綃|V�)��>G'>e:�QZm�6Åd�*��u"����>��^by��M��Tj�
����cc�"َ�MI��P���i@��lD0���)}�EO�eۉ[�Q���I�_�	��p-��qFI>?�|�V��Wz�1�	B�^2�fg!���3���"6[Hp5�+��75ʼnN��g�Ɩ��-
�:%CFs�Nl�m�\*[
��8{�C��SGq+��A�%{�΃�~��������#�($9lY�k(�ZAgB�	�m���$�"X�\4Z4D�HZKbJ�r�I��jd����\L����Z�\#z�_�qIA+_|D-7i��b�U���0�"*��"B��S��G�m�C#R�Z6���A��f`�	A�]?�z��S�L�HIT.�r�R�T�&����(Zg ��V�륜�շ7ģ^�Q��oň% 'VvV,7<ZR���_с�h�Ti�3���u��TI�^��`韚J�O?����C��G`
�l&Q

�RRv\�@�0W,6��T�iU@�?
D�S��)��`���+`b�6<Z�mF�fO�RM�Ά�u[{��zO��]��{���;������ͻ�r�����ze	�7}�=�:���Y��,_�Kw�\J���`k�=�y¼#`�u���-Lŷ�f�x�u{�c���0vͅ��z���6�������ګܾ��Q_:�t�~��*Zr���Q�	bQSG��A.1P4���c ��%�<ͫ��-;ӳ�x�R��~}ϣ�/Ż��)>��	�v�%�q �h����z����Q�*�B�H���j!G���!8�cҙto.��E�G�˭�o�3�ys���9�#v~����]�"}0C;��t��9�md��ɹ��{ww�Hi�$
F{ E�-�4��� 6�=��a6��nw��ȱ�d�l2ր����M�V��
��'�,x+A���?��*N��7o���ꘇ�,K��iY���#M0�h�E��R����
#	Fۄl%��s��Cz�=�`0m$	���g�*~rF��e�-X�h�_e[g<-� �;��X)h��$�̈́��
��J�x=�kF�cЀA�A���npH^Z�fT���JF��+�dø�+�*�b1J��
oIns	mLϭ���h��j�2�	��
sPϖky/ƽ�Ʀ�8�.$�l��˼(��<�=��NHn�y����qrʰ_s
�xx\9տ���n�0��30�lqKp.N`K��.HA�" %!�DyH<7�n2��_^��|���FB�f7�#��AD#�$?��sy��z���`�Gy:2�K�6�d���^:0���m<����և�NJ�S����U(.�vȶȭ�b�q�g�*M��ַe�7U�uMk�(��,�_�:%����Yű��`�枼�&��5d=��͆�JL2
O�)�I�7���:1I516ffqG�>if�a�a&��(� 1UA)A;c;5�.6�0AU;�*I)U�a�a]?c��J��12~z^)L���!���ڹL���l���y�.J��ͱ�ia�ar��V,�Ղ�z)������!�Z��.���ģ+��3�T�T5��%��h�ZHh�fq���5M��`�7gR�Жe
��7uPI�S���V�Z���������E�
�-��N�[2\������I��Y�wx�['j&*b ΰmxڻۗ��8����MX>l
�y��њу�,J%*R�D��+��U�/z��}������7��i�����`�Ǐ�4�0UUJ5
L���	����{_'L�
�Lث�1`,�`R�Hq�3�q+���X��2��&��x2���6�߭;׎��:���ם��3~ɫ��"?��d�Q8�Y�7,����?K�W������JH��O�/M[$��{��i����/�^(ۃe/_Z��
�G���vvf�ܪކ��8�{�b%j��IڭD��ܸ��͐�-��N�D���ԊJ��5(����TqM�4�I�t�(]����LI�E�h_h�C"��}.�@\S*��!�����SؾM��_C0��`#�FpdB0��m�͢�_��6��hU4ւ�Y�=��e���`�C��!X�,{��7Q�M�3��IEND�B`��PNG


IHDR���S��,PLTE������������������������Ԩ����������㦦������ȷ������������������������������̿���������������벲���������缼������������ڮ����幹������������������������ǐ��������}�z̴����������hhhsss��)�Մ��666***�������QQQ����3��|�}}}___XXX��KKK���v��k��BBB����S�ݦ��8�ر��v�]��K�IDATx��ұ	A@��i���4�������430r�>���hU�F.Yc�(�-j4��	,X�����K�f�S�glN�1Cp?�w��:��p���	�_��;
�0EQ��-JUvc�?�q�|���Ad�,A���FH�5�U�x�Ъ,3E��\���C_��6(D{qv�0�N���|�?�gcXr��wpw.���>��`�€�@%
��~��rT]���R�y�&�e��(�1��O#�?<��Q�zx�����G=<�a2<�*��N���E����BDr�z����M�
S!)INeQdUR`JM."a9D= �\v܄(z���y^!$�0d&Q"M����]��_�N4U�ר;�	�Nj#!c��Pu�����>�>˃Z��o��Mm�A�H6UZ�xP�0��B7.*
-��j�mR�J5Mx�pg��ΜCa64��;�����7'�:���#��7"�g��>ֺ#*%n���䰋�2��q�g粞vp����ח�R���(:�3�/]<x��+2�L�#��T��-�^���`�3�`�[Bp3 ��M;�Him���VnX�.q��ɓ��G�o������j^j�|lU�m���O׌
�S��)�{��ٴ��y~����VV=;�wņ�^`N`�ץW��ԃ��$��?�;�ًǯ�o��ߓ�*k���҄�s�B��8$r_M2��>#o>��/9�넼jɰ���4��ru&�IH�Q��g�l��]'��
�l$�"��0w7�=�ԗ�S�TL��2j����q�W0P�J�(��uj��6̇���\�@ՀNs�@�� Z��x��,y�1�Զ���y����r�?,	ʔ�o�nz��d���|h�b���<���A����݅ATʎv�VU�oͣ�	H�
�e������jYV^�:rY����M�¼I/g>�O�N�
7Au����)C΋�ki;�l#��	�B@��ї��e�U�؛�Ӛ��;Z�s
�k�&m���#�
�C�������{����K.��)\�=������?\<�/����qC��F����t��H+�m��a��t{0ˁL�@��p\����/��WW��!���f�q��J�
�6�q[ʜ��tYk\���(M�}�M57
�{��Utt+V0u�#֬�7C���Β)��~���4y`O789k��#Ƒ���is	K�(��h��?;�Ҿ��&
��� �
��h��l���G6^�������n��l6��8_=x��'�3�$ ����5�$��
4R�.D�!�����dRɚji嫂��7Ee��u�yر�^��aCtu�l�kIp��u�-e���!y�s���'�L�֝c �&=�Gw%�C��E�P���?�Q�F��b/�dTn�P�:�d;f��*>�r#�A�z�bO�"�lڢV�
x���26���R���A��C��,�'���Ux�8��`�7�����
��͑/�����M�����_.�'��7:�����1FԃllWFOn,��1B8��Dx|ꏸ�$�����T�c�E��B$��ʙ��`#yrj{���K޸�M��
F���ζ�:���P�,K�����������We��݂��+�t��5�J/�(�,/B�n�65~����/�C#�?�[��PMq}ڧ��0�1��_�4��2*�w�ñ��2�)���Ʋ�>��z�u�/՘�uX�mg5�������a��z��v��]v��퐁g�E��4����2K���qq�z�O3�kg����l��xB\{[,�i�r�lv�
�xp��n���}�&δ��=���̩卞K30{��5k�R�9�����b4��:�����l%dB:��H�"o;�R>Ic�k��BG�KR�N����<��I�&ܹR^K撷,�	�r]
�RQ	��E9�SE�5�����i��onY��:����P	>��@����x��c�6�#˾/��8\�!��n�d�c=�H��-�TJ�1Q����W!��qFRQ�D
(���c�<8F��
���+���G�ꍇRmO6L��YU�7u��<��g�]�[�����?�������95?	��>��q�b�X,��b�X,��b�X���O��s&�IEND�B`��PNG


IHDR���S���PLTE����������=���Y�����S��F����*����8��J������O��"����A����/��4����f���������k������&��b��]��������������D��������{��p�������v������s������	�΀��dPi��IDATx���璣F���䜓@�"�9���Y̌]v������+
�.�>�*	B!�B!�B!�B!�B!�B!�B!�B!�B�O�]��_�xi6�Ʀ���t��
?C�ķ��3MU.�G]�����m��ï�G|྆�3�?�>ŷ���]�>]G��8�A5��-P��y׎��2��W���3R��̎��r�[ccWk;(���l0��'ݨ�����h�1�{�b���8l�`�}\.;HEYn��¸���eD���]ϡ�ݯab�������vy�bRI�ٹ|�ʙU�th�.�$�������ǢZi'Ui��i�#��j��Ng{7?O��t:�E�K�ZT�F��*5�K��ֿ%�\�E�7]�M��_���䦷�ئ�ةӭ��/��[);7r��
ǐ�@��7�|jC�-,�?~U�V�uX�ե��TC�;Nj����h��	��1��Q��
�]��)�3��%��M�$4�VM}^����U�ZձU�k9�3�RG�qz���9��ꩩ.N�CW��~��q�E�'&�����Lu�}��
��Uh������a|7�Qȱ�!��X8X.��������YA�����w,����f�p���d�StWb�c
8'���+�Q��>�A]�"1`�*�U�,x�VG�;�����PB;(�">¶�1��/���;IV�;��t�wk�Ö
wV�����1`���%�gҚ�/��ws7<�4����Y[gӊ
�.ty{n��f���붪:�/pJ��l�r���9��Ř
�`$�ḭMuU���B#60���yɠX����#l��c�;٘���oa
��i6�m�eɑk<����2�&$�
fK0�1��J	�2�k7�Dh
�hJ"%�����ζv/K��BH�%7�S-�Y3���R$��F%���[Xcy�EQ�$����b�~���k��� ������B�I_�Kb�4�����|{x.4��ٮ��F���w�r<ş,m���)�2<(L����y��%LL0��``�_'�6�z�ԦVK��F�|x�;޺	^Lז�M�u� I^���77l��.��V�<�p��3�ݿ�4�Y~b���b)o��69-�9�����5�H��3$��(Դ�x(��-C�9�<�A+�n�7�Өxb#{�b�X�˽����4'�ƺU0@�N:;[�+`�z�{�a��z��snli�oOcc��k�����U�Y�l��Mڹ�hy֖[��kD��6���q�{ƌ'��z��a����sK4oy�V�7�ט1���#u�J��l=��*�=��������ͣ�V	p��e�\��W%��((�V�&�`̇�⛪ɻ�<D�nV㑚�q�(8`�'��w���������m$�:����J�pUaZf{A���
y?lG�@<�̑ҙB�G�T�4X�#�:�;��,���M`7���1�<L�.�l�Ο:����h23�ey��5��~f�d�sf,��|=ȷCZ[{����'k���Z� 7lW*��j0�Y<��<��ch�V�&�x0�����M1�MW�X��v�Rmr��^�H��jYz����LĩO�W��ds2�Di�|?�9֕�=҅)�=�\-#��s�1ΐ��Q�#W�+<��� �3�.gz$Ʋ���Hܸ��6r(�P��Χ��ڊab|�
Y�ة�<��ѯ��D�U���y���(`Ӡ6�P_��b �ݬ���
;9��;ka�f �Z�H_�I�}�${�8�[�C�����=���x����{�������hB���;�����
��Ƕ�os��j̽��D
��+�[|�)���i�O�0>��5>����g�O!�B!�B!�B!�B!�B!�B!�B!�B!�B�/G���R�OIEND�B`��PNG


IHDR���S���PLTE��������������������������������٧��������������������ۼ����������䬬�����}}}�����̴�������ȱ�������������Ŀ��������������������yyy�����¤��������������nnn������vvv���cccsssggg(((DDD!!!			VVV444///OOO\\\===���
IDATx���A
�0Q���ҭY�TRa�RWc�S�||Y#L0��Yi���S�B�v�	�%�mk3�]��s�3��$8�X{��*8$�������F��a��A@Q��w�1������m�'�dӞ�6}b��3��� �#,���%	��3��r"���5�s�rG���kҧ?��J�1e}��C�H�1#�aa����;_"�gi��Eć����X��aa�w5����v�����Y��7[QP"r}*~�=N�l�)>��@c�3���0�p�⺮��3�+p�$
�>�����E<�
�g�
����R�(ʡ΅����V�q2&����|�j�Nۨ���w�>�a�ϵ�������26���U��ƪ+��0U�	�VO�9'�(W�.t���(_�8����){/��Reo�eKJu}�[�f�9�k3�x���k1�/E6�/�ŕ�֤Ѷ�d:�d��sǎ��Sc����d���J�����P7��ݔ'D��y+ys`PۉF<�l(}���Kh;���M
-�l\�1�ݠ�����'���e3�L .ܫ��3��"'Yr��^k9�ɕ�N���p��]M�q�}^@�kp��(�V�U\#u�;U�(À��@5��D��Ն�S&-��1�v��3+��w9�ªR'ľ�G���*��<X��̸�W�	�v��x.ߨl�;��b	����*��d�ǽr������S���7�.�!Y�9ƥK��vy���,��;ک�廫-���,L��Ǻ�|�g����U�H^�+V�guk�Ϫ�3��8�\��#p�QW�>��5j����W����n�@�>쾈��Y���_�������ۑ�\���a^"D�%��W��[�_�3�y���+
�#|��oA�b[^��s��P�w��x���L�*�lԥ�:�y�J�H����q?��}oFg����M;V|�1"��𫄩gX;ؖi�G+ͷ,��M"�8E|e6v�ͣ�a�h��E�n��l�8��\�c�a�9�vf��u�^L��:�q��X��@t�y>6��M��L�W	'Q�X��<:DO���;i]\kÊ�GЖ4���bi
��B�g� ���R���.j�7�c��d�D?1�K`bAlE��!�����7��'���e�`�MR&�M��ڧ�\�`��C�e�e���K\T!k���%e���v���n���"��*sn�~�?��_�C�=�Z�T�
�ج��T�% �M�Ӗ@@���h���bm#L�7tO��X�>��;&9C��$_cOF�E (Ǿ�0��e����w�V;a�A���/%�Am/1u
�5�B����z�v=��rF����\Hj����rK���Mo�?q�a\b�k�����c��p�z|�

���K*����}a��H�H�=��x`��x�tvo�:������ﱥ�x��޻o��nj�G��Y�������?�W[��5��1�ʗ�x��a�������i�$��������/*�����'�����Z‰�����to@~e��g��u��z���!װ�BI�U,v�H�~5��#m��j	`�Ee�(8�y����&սGP��|�F�e���-���x>J�1���@�#<vV���K����r����AQ�N�a��k���)���A���i��IM=�n���=�]L�h�R�����S�Prm���%ծ�eϼ�a�aA�nk��
�
�[�mP. y�!X�+�W�$d������}�{[����D�T�qt���F��VS�@s�\$I�+b�<��g��?Exc�Y�j��ڶ�sঔQg�r�j\�u)&S�*2F8�4��׹NG�<�20��j:({aX���1kX�a��k�fOv-9.Yh�:R�K�7eO���E�a<�@:m��9�o@�_|R�d��[;wڛ(p��`P9T]<ںjk[j�R�z���,Tw�G�̦�v~Mc2��(�	�C�����)�~V��:u	�@�]�n��Y��jXR��ھWzoEXjȯ�ٮo�! �u�oB4�愈���=U08��18��6�@mX`�h"'ϼ; ���3K�B�)V-���*���U	��qZ�!��a�#b�"Յn<~H�u��0�ׁr�R�/�ֲ(h0
��4�
��4���"���c�-x!�$�����kzX�p,����V.C{��z��՛��^����*���RǏ+����$=�
�4ă�c����k��|�����'K$.��z��9(Kᨉ�'��R�~{������8�������8�U��9�b	�=��
����MN
�g��px��_7L
K�`��4F4��V˫,8�$�Ī\�0�n�j�q����];�(a�q=uv���²�g]&,�b�&s��(��%��W���&6oӯ�c�a<�l߯�͈��+IO?�O�e����^׳`t�K4���<%8"z^��q�>�Z���~�:|����{�T�oT�[��,�?1a���q�Z���q0��FWW�ż���8�a��z�,��,'V+�;�d!��jCw��p�:�C�>Cp�&*�^���j��`��zY�QC�(7�� �'L�*�R�����}�@pd�q{z���U�d�h�;H��a����r�V�]����3B!n���]�N|=/�z�XG�`~B�ip�����qD��v>�.:��c�Q3��-����q����Y~]��fe5}z4B��9������R	ߔ��ez�9��*Þ��|�zރ/�׃�ƙ8����M�www��8Β`/��I��tv7���%0o$FN��AiK-���C�$����ϯNc5�ͥ�����)VM��l����,;4�ر�1��v��mW�0�,�Z02��:��
S�wwi�><��U��׫qfX�m��6����1�׉G�$;`@ܰ�(0��t�L.b��<d��Lz7`���xh������m0@ڢ�5�1	�A��P�%z��8�"ëI�$�d�+����a�$Y�F�=�Эq7>a���3  ,��#H��|��5�i)��-#4
�ʼn�'�r�l4���~��y�
_�8p�f�{�Ru��Ox_k=�	�H�$]�_^V�Yq:o�Q���t�\���l����1�O��MV��+��ւ�@��u�`��REQEQEQEQEQEQ�Sn�Da�CIEND�B`��PNG


IHDR��v�ց�PLTE���z���������������p��{{{�����Ԅ�����������������������uuu�����������������ο����إ����ꡡ������í����������᝝�������������������pppYYY+++gggbbb222kkk!!!>>>PPPHHHtʾ�����cy��IDATx���[
�@F�_S��(AH	.A��Ta�~���֘FGb�#1A����þc�w���u���H%�y��k<�V�4Ӟ̇�|��z�ճ��|�E�?O�l)G�՞t�뎣6�_9��0`0�C
��G����;kH*�v�=lw�J�y�l�~b�V�V�Җ��6�˚�k}��z�HI��[_ݍQж��i���h�ϐMu,�S�&DOc��l�+��6`ô���4�@:H��S�s^��G
�QF�*k��d�>�U������[,�N�Ʌ"�	YDR��u@��k�Tv3�ɾo��_l�4��?��T�D�O{A���!�_t��L��ù���^���P}�0�I������&a�o]��e�;HVk��D���i;PI����(]Zk�����	�e�E��f����Z�V�V�|%�Q9m�J~�--S�I��"�s�s�U��#���&�v ��ao6a���Q�`�$���OsQ�hj���fS�&I���?�Eq$�40]V����5�zI
�<�^~	�D����XX["0pu����-=�h�+�%�6��2l�/�46PA�c΃F��1�vIA��U��"Lt�Q�1�RbP<��Q(�z22`��%Vu6����<":`�
͉��E}�D�-P�#�qR9�sCI/����������lY{�<J��\T���֬*pGAu>Fl<����@L��?!�R]��?!0���{�;��!��!�|��b��a�?	+%����>B��@¯���0�f��o�_O·g���e>�oSoBH�~�T��݅c���4#��	^�6�p��&��P��]�2E���~v�#�5���;�Nȍ�H윴x��]���r�3�.�VE��M�6�نI�t�,v��F�LM*����`߽���L�4����W%�YfJ�]S�����޷�M��E(S*v�Ry�/�f��2ׅ�&{*��+�ǝ�l´X�)�(�"g�l^2�oiYҵ��ы*�6DŽ�O�B�2j����wEZW
l~1�P�����*<�^�����W7'�
Нj1��K�ZTI��w0�W�q�7�z�EVN���I�-?��(�	��۫�`6���AT�8��������=J`�"�R0F&(l5_+pδݦ��~.���k��hōT���EcX�RT�5eC��
L[���	\ʬEx����D�j������D�4
�� �j��`W��
�/9&�A0;�/���vK�c��d.�Ҟ�M��mU�7*	#���h_(�N_�+$�h�Njb�Q�tB����ث;%�_��(LR]��S��-@��O���E�@fSp�������O�#�m�B��=���TOpP�V]���H ��"�éA��ɷs8
�o�H���>�ď�
��C*c�	w#���?��S�8ag��^�S�S�S��
�?�?�k�?�3b���\���0�*��ʘ���Q0Ljr��A�3�{���=Ƃ�.�
���¹r����{�V�Y�4����';j
0����\��\�:��mX{y9��� \7/�5"md��xځ	��h�1�NʟL�&�
4�*�
��7�dX�����ev���I�ר�d@m�5�5���V�b����K=2RѴLnē�F�&,L6�aA�ʛ�y�U�}{���@%�^�h�+< G<%oWX�JDYeP��$���]����K����Ɣh�����w�Ƙ�_)��7� Gᑁ�$�!	B��["
v��dk"��)�����`<??!L�7�͓.��^��v�IM�3�c�`�a�e�X�U���B��ڝN�����x��xDxO)��S౧�cO����`
��?�#�����-"A0��_��T,�h�,�L�GD��Bϝ�i��,l�3}��B�0�$�6ӵ�l�S���,�s�錆͓.����4u��#��1�i=��-�q:���b~���(�.��Y�+���X��%A�f�s)�6�{��l=�P��!���y�HG�`�Ա�]��s���t#I�t5=7&�_��;��!��ko°I'�͠���`:~`��[�F;0
�f�ќ�,��K@���������<|X��i�IvA�/�D;1��`����	VmzKI�p�x����fZ-�<r�ko�d�t`fPp�3�-�X0�n�y�f�S`֟��r���G���YO�`�f�t���X ��Ɠ�\�_�0�n�����N2Y���J�^�i-����@";�5-:��X�����?�4���� T�#{l�4ҿ�lx���0Ѝ�-0�Ң`��:�w��oܜ=��}��7`�.,!�w:ON'��0�t��9�����>^0֯E2�\�8�gG�7�H���^4�c���-5����foS���MkE�[��ز_\������,�f��K��KY�A"�~~�ER�0CAw	��"�q����x��d7fIf���y���u.Y�?/w�j���'F(c�s��ī98��D�2�����!�i@=�#2�g\���e�
����ݷ�,���$F��ډ$����$�CL��^B�"״��FBF�����L_	")�;�����N~���*˪:�]�Q(�2sΉ��D0��~��,��*�v^�C�ÄFC��o��"��eU��`�9v�,��ܶ���� �q?@3����ު!�����ǚ6���9V�x���ܵU.��o���PΛ�������Tn���2a�CД��t��;q��+�:����`����ܧ�'c�n�ݨ4F��+ʢ�?M'�s.�m�����,�'ם�ma�0����u�U����|"����6{
<�x�)��{w`�J�R�T*�J�R�T*�J�R�T*�[}��1�`�IEND�B`��PNG


IHDR���S��VPLTE��������������������疖����������������त������������ٱ����������������������ˇ����������ⓓ������Ϫ�����������{̄�����������}���Ǐ�����~͑����ɻ����󍍍���������������������#����Ӻ�����}}}z̙��������������sssxxxggg2���999��������000)))


���ooo^^^q��L��YYYUUU��}��V����KKK����C��	��$$$����BBB���`��]��V�K�IDATx���=n�0�aҨ�…��Q��؀c#M����T��h������^@%���(KzE}RH����tɢ�������<��b:�oc����y��0���W1E~�!�[��_�'�ʤ�1���r�yՎ�Tm�.��t:7���S����[3�<ơ�SA>]�W��E���Ȼ��UㅅrI�Ө�ON_ռ�DMb���p�aNGq��h�F�/�:�#�m{�?s�z#���p&�mOD�s���[�1�d���d%�f�2B3�0I�`��	����p����:�6E30���u�G08����ڰ�8t�f�
L�::(����h�vPׁ���0{���n�7l��h�:=#799,tx��Q0
F�(�`��Q@>`e»��J�a�8�E���xA.Qd�d`0�GS�Uɧ�$(oE�����^�ص��'�0�o�)�V��@)h(Mi�B��߃ڪ7�_�`�@M�1��a�l�7d�&ެ����[2��(|�M�*��8$t�R�\�Zp�0��pb��lݸ����BH��	^ �lK�PẊ�^�B�ф���~���!�q�	��'<��!��ȳ�ݒ�A����zώ^p�}�T���Ί}��F3d`�qo.vC����w���n�4I�#���f��+�[+U���jt�6���1`hɫ�<E�c~	ֆu��c�k��q�|=���Kuܹ��bMW�S�Q���0��=\�sb����-�
[����	�4�����zs���++�� 꼳�y=�-ʧ]y��*��H�-���VR�	�`V@�P��+披�Ի�n���W`R���	T2{ӹ�/�t�tR�fF^�^�nr�� ��4v��N�V�%B���vê�9B���t�G����n)_^�چ�r!��S��0>���<A[� �����uAӒዧ�ᲬCO㮡��R�D��uH&3�.oŷ#b�e�p*���]��>�P�Ox�XP�( 	D���PUF�H��uG�EG>�jJ�(R": ��vա!n*�+��0MҦa8��
�0���R���h!�̍�J�3�S�_}����E%�(�������ܖ�����5�w,"�/}|)�o����]����I@y1<�>���O'��n��G����F��l�jz���I�a�ΔA�*c��!�i!T��WKܬ�3J1r@�S����)���ПOG� x�dc.��<�ż�
e�}u1n��+�w'_��a3j����R� ���FYuzƦ=�OK��%p/�e���Y4S�y��G��W5T?��C�m㥮/�WY`���*��?u�.����Ȼ`1�#6���&cX�z����X���4��=�$H#���
�$��7�OV�lD���ݨ�	b�z��s`�αx��X/�<���L���HԻ����H�tq�W�*n9]F'��;]s�P9XD'�TVE<��υ8f.��Sz��U�s7�1���T^e�"��RI�f�y$�:�GlX�Wsx9��n4���w���ˎt�&bǶW�ug�B���N@
*X��KH��蔵݄b�������q1����mgv�pޯ�~)s	D����Tr�MC�����
��Dzg��7ִ�b��	C�|.k*]4�c������`��b*��Zq�*�d�0|�*?ƗU���6���}h�^~�8��8�<D�%���ЦZ��-��b���&^��D/^��?.���׵�v��Ian�0�a~ü	$��DHuP��o~�]��G��tbn�B�@,U.�p0f��j���kH������w͏
[q
W}�W�c��%��Hҽ�Et
�p�=(G
 ��4T�y`C<��f��9���-~X�>�
�D)�%TN����Xu������ɎX���p�wy�@�ٷN�a��ԗ_�i�O\��EQEQ�B�pZ=+�3ޅ���˺h��\�1XgW��b�-#������8y(O7|�q�hوE&����י9�+�f��,��c F(�l<A�H[e-�=��9E,���l#e:��'��voT��vC��l;�؜N�%�ҹ��խ���r�
��+&v{��v�'Fr_�׫��<����P�.��u0��K�f��Z�Nhe��v���g=O��l!v�"tfbL���8��L��&�g���=�.�����l�ut�{h�׊�6ٮW"�KC�χ��/�8��[����g]d+��r�y��Eֶ�Ӓ����l��Z�w��G�΀T�P�?nF�H��,�����b���zhx�r�e��Pڤy��h��k@.�9eYv$+��l�4ʥ[B'�=a�f�ٜ�����<p���HV��Y6j�'�d�4NG���q��4]��w���8������,�y��m{�.��&!�EQ�!��c8�	�� ��>�/�a ���kC�j�x,O5�?O�b��6ȪP���;5lU�K|x��.�#U{�}���@�k��U�S.��֙�wqe�U������V)�j�rG���õ�ِy>��"��#��ҵ:OT�W�%�K��b~<���q�Ƒ[��w�ᛂ	���t�G��o_��iSV"VD�#�vCh�_�=A�E���<������q�-1U���M��®��6��M�k�Rϕ����8I�]�2� f��馞\����].qJn�3�H��%��'%e���q5�98ć��i�&g�fR
cLN��!zW%����EQEQEQEQE���y�ux��aIEND�B`��PNG


IHDR���S���PLTE������~�|�}������������������4��\�����Y�%��������	����}��Ώ����{�_����d��/����(��U����x����[��������R����>�����Ѿ����z��]��N��-�� ���������]��������[��"������w��<��8�������������a��v��������������r����������J��F��2��,��#�Է���聾�|��I��6��+�լ��������o��h��`��W��B�ڹ��D��6�������c��:�ا��[�ޱ��W������l��k�����y�r����x��O��:����tʘ�뇾�u��q��_��W��;��0��*��&������
Z�\[[���@��H�����������������h�����Q�ڢ��CCC>>>
		��������烻�a����ԇ��LLL&&&������ا��A���Ր�������������bbbSSS"$���$����̚��������sssjjj333���S�ѝ��mmm:::M��K�ѡ�����������G��a��t����������wvuCe(,.��վ�շ��\��w��_�S�@\:S3J���������p��k��f������ʎ�����p��Q��!s�Vr�Q�Jnhhh�U�L-IDATx��ϭ
�P��ҟWH��V4�l�c
$���a�a[���an�w687lY��D����ÿ�������m��&p<�FM�4p;���{������%?]a�
���VXƶ�2�����y�6VDq��3�"aĵ|�|��{�{�m�;.r�q�⒠%A����I�E�<��FH<�>�7�# ���^�,"$�(K(�r��9g��Uf�X��[�"�X ����o|���$�=0��ZQ�w������~w��ķ��
o�*F�vV[�~���0������N�E����V���!H<�J�'х�S_%G�?J��U���"
Dƫ9���$&���v,�A,��e]��",ؔ
�X�Ħ끯�w��-0�Ƙ�T�|z6%��y�]=��m6���VL#����e�cz?���j��
`�-�������~��<3��D!���e�ݾ�@��la����	F�І�I�e��&�2����J�5�o�J߾uK`���",���T���a%�NU��Zl��O��&��[l]�<�\�o`u�]˄�	J�/�
�9�|�:=�x�k�V�7j���f4Ԣ�ĘwV��p�������l\����A/7hD\�]�M���g|UXrk���m�]P�6�l�,V���C�ã��G�B�f�ƥm�Wvb�Z�Xq/=���p��|ͩ�pDR_�Q�b��(�aP��}����c9�rn?�^%x�x��ٕ��f��V��ڬ�^gm��l��֠?$�50]x��#�zyMco����I��u����Q���/�6��2�������A�%Ȧ�9u՜^͊b�un*�����JG}8��s��:!�'�\��$��.�	��a�v�;�𲽢�Ը�K����E��B��v��V$��@�kā�7��rђ�a^"i*�w<)��rP���G�&O�)���@�Xm�7jM�b� w>�bwh��*�}Gl-H���x:�囍acu*lJ+��X���k�\�c��.�:`��3���t��Y��q��}��]]��
uKG��q�\�pb�m+Nx0�ldڎ9R�poKn��I��l9Br�#+�X>9HX��ql�ٲ��N�Rc|�02B�W,���s���0�(�k6
O�����E�g��2/�/��3�.O��X	.�y��{��a$���A���T�����B`�I��"�x�pw��~%��m���,|���	]V{nC,�1a��)�誰G��%55�A��.�h���s1�|�xى.�_,4`�D�e� bܴ�{�M>�D0���s�Sh�K�r`��FD�DX�;�Ő?i��R����mNBq��34��{#��,$��o!*���UaT1 �/��_6/N��0˺�[�Ւ�g��!��SFq�6�ʭIx�_��M�|�Ё�!�:�,Ԝ�"g�*���N��SڪV_�Q��jl�=���+@*/�����DŽ��e���D��%[�uA{�����}X��wbZC���S6��Xs��y�eK��F�`ȕw]𝧭�ݠ��O�$
���;�&�dص���փ�AgR���	0��r��9�$�f��:�e�<&�>Z�qEO�
��©/�g��l��7HHS{�N��~i�/�e��`є��;��QL8�jj,)�<=z0���q�sm�b{s\]�9���Rn9��aR�
朮e�TEHp�h����R|7����|+�4=UƩY�?_�<���4Q�;�����_Ε�l/�Mi�5���ǵ�uL��ƴ�_*Oc������j��
7��^9�*X)65�K٬�}�ȼtl;��tmRoyY��$;Rm�#>���n�j�>[,8��M��L��0��AkuO��Z� X�[|a�(W28S[*��7Ӿ��䶶���Ύ����Vp:<��2�l�q��|ض�R�kC�P:��n�v�Y4��8ˍ�'�U��hg���	&{�l����6��Ik�Vz��dW�t6V�a��U�#���M�s�̜Ŀ���\ӯ�$��Qu9�F��r!$D�g�ܚ`��C���Ң_��� 0�DN&<�qǷM���4�[W�x8	S^e՘6c;%y�+��-K��,D`~�7 �n���dS*�Nrl���� ,�a�2��ĂA湣�*��@!o^�r`:/��y��(y3‘W�j���@~],(���
����V�=��-��7m��?#J�)aB��<�Z�{����0�����w����?��/\�A<.{!�������1��[T�����r��Ů�N(�v��Tv�r�R���J��Y��e0�t�N�ʔj���T��
�u���L�La�����Ԛ=����t/R�۬��^���o���H�8t�
YPW�`t:ݪ)�|��ܱ�L|��WdJ\��}�W'���Yo�x�4=���l�,i)W�b	���q Tc\>�%K7W�EC�����t��i«�D`��4�=y�@�0�=W�Z��fs��$�Ơ�"�=x�חb�5�HB�֬qk*�l�t��0�_������d����
M�}�]�dX��]���γ�90J����]ޙt�r�v��`�+ʐ�&�[}'D�|��W�:�����lf�],
�2ᓠT�����񒎥�����K%Z�[2���7%�z�?`2%�0(�ˁ���t L��0E�.��2R�"�I0�ᛗ�{,@��a�D��3�Kc�ܱ�ˀ�,��e�ٽY�d�{�ٷ��&�8��{�����EMM�����ƺ�q����8b$A��$E1�5Ĵ����$Jw��v�:�
�����ܹ@�5'�6�������˸��#�8��G���i�n��0�i�i�<+�޹�Mik�	qm'����/:�5Xr���^Mum�Y��72��4Pq����5>����L�>JC�n���b�p( L_���,�(=�?����j���q���A�M�Ql�h�%555N(0}2�p�oj���S�E�L��9&w�J��枍E��h��€i[^����ol|�p��j�-��`�y6^�~�|x�i��C���3�ӕ��rG�@3,ީ"4��G�7��;_s�����Q��)�� �!a=bXL����u���o����;����7	���9A���Çg;���Z����$�l-�2@Aɤ���-:�!T���Vv�ܧG/�R>��������Ȇ�(
��`'vu�0�8�n�>�grd��;�'�G�nY1j��1�[��zҘ�C�~+�NJ꿸˶�$��D�?e)�)�cE�� `�H¹�=G�����_�'[C��q�1�n�l���;:a����:���]A�_�p�x¢U}���h��o��P �I�J��)�QII��б�ª&!��;Q�i�1G���;Y>h��>��d�E�&ȷ
�`��!ۻ
I���ܔ�����������>��}��FGkJ���3
!� ��G%%���at�f�:M�Dz��9��O인���Y=���ַ�y�rGS4�ߨ�&��`�(������7�� �0ʼnE�"q*&�HDŋ�uA�) B*��^���ܸ�!Ǘ>�K�^��X��ӵeQ���������)� ����w�"�T\}K�ILp�Q�w��i��w�i��U�Z����Q�̀��;`���>��C%�O8|F/?�'��^)��\HHBx>_�/��o��h<^s�o�D5r��먘?��1�H�ݐ���x|��|��/'��8��n�ܼuOA��&^���X΁ar�u,�k���[01C��
�� �Bќ98���
,N� �������E��`�D��ty�����fOQ�1;���x�>���AV��]�U��%�TF��I�����a���0	C�	�/��ȧ2�c�"-H��s�-(�~�22��Θ��ƥE,7�rL���-���-,=����Zs��$�r�,���LKXn�Rt�$#KNL`�[e��]�)$V�ĞU��m	����[X0�rǙ���̅��L/Qغ�eV�]����m�"��7d1=�Ys��6G�r�Q��Z]�tFj�Oѭ�e��{�0-���=�ȭx�&x�S�OW$�o��]jS���PYEV�1�?s��)�̜E��0��%҄,J47G׍�@�` Ճ�ƭO�Z3d�|n#Mc�}���o��6�%�v��?Ӳ�t�L���ꨒ�jG�=f�I�6?�;0���CB`,۠�/H�v�h0��h$�u[��M�}ǒg�܂$8�M����J�uc���k��d2��p�E܂�-�0���\I.�X����p��`����T�:s�xU~u�zk����m�?��	W@�Ml�Vp���t��cm�+�"�(++�>�uk��a�6��C
��)���dv\�v��F���b�a&l`�^���'^�y��b;�@60���b;����,7�pG��Y"�/�ܻ
�@Ad��O|��Kq�	!]@tA�D�eO��`X���"�R���_���+��R�-n�wT�����Ϩ��o`[E��V�̏�����wA���:IEND�B`��PNG


IHDR��v�ց�PLTE�������������������������qqq����������������Ц��KKK��������خ����������������uuuzzz�����ā��������hhh���~~~___���ZZZbbb������>>>�����̟��TTTPPPFFF���222���+++lllYYY!!!��ۿ�������ƛ��99992W��IDATx���1
0�y���
�K�����0I:W��){fڬ&��B��bqA)HQt�X[����J@�:�e���pCN'������
��#@�������6��5#�ǚ2�:a�m�xÝ����:L����n͎~�!���8
`���*x%T��ɽ
k�
���8bH��d���qqCכ�@3�m�E0V�O����댮�	`�*Ϧ��0RO25��I��g�V�ɵ�
�Y:��ZϣK���S<�ҹ�0��|�[�4�V2��;�u�
�|�?���V�8D�i��jy����^�է���czy��_�����e
�� �p4,|(�Uؓ�u�pB]���
wöºŸ��Qn1���V��S>��X��"�C��8G��m��
{)�9&�̚
3��G�S�2�.5��xx�T8@=ƞv^>%�^0��L��d�
�)��;{���0(�V��FM��x��r�e�t4_H	c#��1	�FXV�%�a��5�h����N-�
{�%�|���*l�E�vë���-Fw����"�QD�%�|��Fg�P�[�>�Nǻ=C+�	a�s*<����t���5�Ɯ�Dud!,7��< g..��6Zy��
!��Ն�1���U⫘_xf���XE���߄�/�AI�ޓ����i[�{AZ���>�B�/t�W���C+A�w�-EMt��L��b-�L��d��tmQ��
`d@��/�j�x�']�v2:�9�ɞ=��tY�l�X���,e�~O�cI$�'+�h.�'қ�k�����h��W�<��?���PV�d��c����Gx�o�l�׸B_�F6F:��9�!��#p-t��f��+�!��K�80����1p��W�lV0V}��Czo�;;��[
5MF�L
(ڰ?�'�`��y�-�IEe=���q����T�
�C��C�[85XD����G��U(p>���?A�����/�~�V+��F3����c��Xg�G$~�7}���#��-�M@3̇Z
yE�z"{!௯?r���K�+���jT�y�_b���s�4�Fr�V�(9�%���x���ڱ�C	OJ��PG
1?�}|>A��NBM�Yꪩm�:`�W��b���z��N���Ù�v�܄��+"�e��Hf^�rjƙ��$��|PpQ�#�q�a'��Za9��8x�F`�@.��fs ;"�ޯp+�A���	5=2��;&��-�5�(]�X�+D,�5}��*V�����<���
�1��I�2�{t0nE�Q̀c>�[�p/�[a%�置�<��F,ud��A��Ȟ���f��)��h3��J��XU1�㧣k�P�u�j"I
�:nP1�#r����dI!��ޭ�G]'K���)��N��v��3�SD:��;��A��+��t�v��]�[̽�=$�mFZ���yݶQ�P�ZwW\��b���ƈ)wL�c���dfUK��Y�<Ο�Nb�Eo��`�:��,΄2=�[EO�,1xÒ{ٺNJ�Q�1ܗm�e�}�[�.��Xt��6u$\R�o�r�[�D�n���͋)�rN���#�8�ʶ	8�jB�
+�l�DdX$�#bfc/d���W��*�脇��?ַ��fB��@i��7�؂�!̈����c�{9>~e���qZP6��kR�d��1���J�;�,(|�RC�^��]�`JMF�́0��L�ȪvkA}��"��O���xۮ��
Ca>؎1�W�b/Y>H��Ҋ?��� M���ZLk�i?Zo�Z?���R_α+K�l���y���Q�(|�Xh�(�͋�WL�O�0�H"���,EQ>��t�!���+l�$^�u����P�h���2j(�4�K���U��bAW���n���#lJ�'�9�.v�$EV?�Jp��a0aI�<�#??�����Ƌ�G�9Q��e�.~D��ei���s`S	4��#`�s8��[C�5�v������JbBB�.�C�%��-����J�עD�1eS2���y���&�h���Bf#mk���F��
b<�!J��A��f[�Z-y����:�*�jUm����*��d%c7�-r��v�a�&i;6"�H�m=����Z<�M���Ճ�X�6W_�e���U�Fn{�|�-��=ux)������p�A�ULʇ\&�xh�{���-(LR�
��ŝخ��F��n���ŜM��lQX)9���p��g�J��U�
#�P	J�cB1j��X	#������jG��0m�b���W�p�t�o��n
%���w��-Y�������U
�#wv�F�i`�m�4�}��	�f����+-�<�n��[�N�~��A`�q��-��u{W��}��>0�0�	�px)ƙ�yq]�����f�.ķlI!d����V��;�`�����(�N054�pC��{8��V$���7U���]j�D�P��鮘T�dҒ(�m�[˸Rm,Ti	/����L�#!z��u�}�����K��3��J����#Q��LbЄ*)i�H�Ju���Id+}M�g#cOe
�pdE��a�'�����8J)<a��H1#�De�4��e�9Q�I��u*@		
�)���
��Ƴ��pw3���C��;�G��ﺾ?���^�J�5��$�2�:�3”��t(A�4S�y��y^Jl������s�O���S�˲�;�8\Q{�A�0[�ض���巔Č��ٚR���cn�d�s?<��t�lN�8��0c(@J�O���6ܩh�lܬ	U]<�c�Y}o!^p���nɡ;��]-ʺ���#��|��`��uS�]]��bs:��+�&��fb�d]֍�e��nڶ��僄/�Ƭ�Ʋ��bẘ�?�ܟ�M�!����]�y��y�_�q�I��������<��<��<��<��<��<�s�7m��D��IEND�B`�<?php
/**
 * The template to show quote style 2
 *
 * [bs-quote] shortcode
 *
 * @author     BetterStudio
 * @package    Blockquote Pack Pro
 * @version    1.0
 */

if ( ! isset( $atts['align'] ) ) {
	$atts['align'] = 'center';
}

$_check = array(
	'left'  => '',
	'right' => '',
);

if ( ! isset( $_check[ $atts['align'] ] ) ) {
	echo '<div class="bs-quote-clearfix clearfix">';
}

$id = '';

if ( ! empty( $atts['color'] ) ) {

	$id = 'bsq-' . mt_rand( 1000, 10000 );

	bf_add_css( "blockquote#{$id}.bs-quote.bsq-t1:after {
	        background-color: {$atts['color']};
		}
		blockquote#{$id}.bs-quote.bsq-t1 a,
		blockquote#{$id}.bs-quote.bsq-t1:before {
		    color: {$atts['color']};
		}",
		FALSE,
		TRUE
	);
}

$id = ! empty( $id ) ? "id='{$id}'" : '';

?>
	<blockquote <?php echo $id; ?> class="bs-quote bs-quote-2 bsq-t1 bsq-s2 bsq-<?php echo $atts['align']; ?>">
		<div class="quote-content">
			<?php echo wpautop( $atts['quote'] ); ?>
		</div>
		<?php if ( ! empty( $atts['author_name'] ) || ! empty( $atts['author_job'] ) || ! empty( $atts['author_avatar'] ) ) {
			?>
			<div class="quote-author">
				<?php if ( ! empty( $atts['author_avatar'] ) ) { ?>
					<img class="quote-author-avatar" src="<?php echo $atts['author_avatar']; ?>"/>
				<?php } ?>

				<?php if ( ! empty( $atts['author_name'] ) ) { ?>
					<?php echo bf_is_fia() ? '<cite>' : '<span class="quote-author-name">'; ?>
					<?php if ( ! empty( $atts['author_link'] ) ) { ?>
						<a href="<?php echo $atts['author_link']; ?>" target="_blank"
						   rel="nofollow"><?php echo $atts['author_name']; ?></a>
					<?php } else { ?>
						<?php echo $atts['author_name']; ?>
					<?php } ?>
					<?php echo bf_is_fia() ? '</cite>' : '</span>'; ?>
				<?php } ?>

				<?php if ( $atts['author_job'] && ! bf_is_fia() ) { ?>
					<span class="quote-author-job"><?php echo $atts['author_job']; ?></span>
					<?php
				} ?>
			</div>
			<?php
		} ?>
	</blockquote>
<?php

if ( ! isset( $_check[ $atts['align'] ] ) ) {
	echo '</div>';
}
<?php
/**
 * The template to show quote style 17
 *
 * [bs-quote] shortcode
 *
 * @author     BetterStudio
 * @package    Blockquote Pack Pro
 * @version    1.0
 */

if ( ! isset( $atts['align'] ) ) {
	$atts['align'] = 'center';
}

$_check = array(
	'left'  => '',
	'right' => '',
);

if ( ! isset( $_check[ $atts['align'] ] ) ) {
	echo '<div class="bs-quote-clearfix clearfix">';
}


$id = '';

if ( ! empty( $atts['color'] ) ) {

	$id = 'bsq-' . mt_rand( 1000, 10000 );

	bf_add_css( "blockquote#{$id}.bs-quote.bsq-t1.bsq-s15 .quote-content {
			-webkit-box-shadow: 10px 0 0 {$atts['color']}, -10px 0 0 {$atts['color']};
	        -moz-box-shadow: 10px 0 0 {$atts['color']}, -10px 0 0 {$atts['color']};
		    box-shadow: 10px 0 0 {$atts['color']}, -10px 0 0 {$atts['color']};
		    background: {$atts['color']};
		}
		blockquote#{$id}.bs-quote.bsq-t1 a,
		blockquote#{$id}.bs-quote.bsq-t1:before {
			color: {$atts['color']};
		}",
		FALSE,
		TRUE
	);
}

$id = ! empty( $id ) ? "id='{$id}'" : '';

?>
	<blockquote <?php echo $id; ?> class="bs-quote bs-quote-17 bsq-t1 bsq-s15 bsq-<?php echo $atts['align']; ?>">
		<div class="quote-content">
			<?php echo wpautop( $atts['quote'] ); ?>
		</div>
		<?php if ( ! empty( $atts['author_name'] ) || ! empty( $atts['author_job'] ) || ! empty( $atts['author_avatar'] ) ) {
			?>
			<div class="quote-author">
				<?php if ( ! empty( $atts['author_avatar'] ) ) { ?>
					<img class="quote-author-avatar" src="<?php echo $atts['author_avatar']; ?>"/>
				<?php } ?>

				<?php if ( ! empty( $atts['author_name'] ) ) { ?>
					<?php echo bf_is_fia() ? '<cite>' : '<span class="quote-author-name">'; ?>
					<?php if ( ! empty( $atts['author_link'] ) ) { ?>
						<a href="<?php echo $atts['author_link']; ?>" target="_blank"
						   rel="nofollow"><?php echo $atts['author_name']; ?></a>
					<?php } else { ?>
						<?php echo $atts['author_name']; ?>
					<?php } ?>
					<?php echo bf_is_fia() ? '</cite>' : '</span>'; ?>
				<?php } ?>

				<?php if ( $atts['author_job'] && ! bf_is_fia() ) { ?>
					<span class="quote-author-job"><?php echo $atts['author_job']; ?></span>
					<?php
				} ?>
			</div>
			<?php
		} ?>
	</blockquote>
<?php

if ( ! isset( $_check[ $atts['align'] ] ) ) {
	echo '</div>';
}
<?php
/**
 * The template to show quote style 5
 *
 * [bs-quote] shortcode
 *
 * @author     BetterStudio
 * @package    Blockquote Pack Pro
 * @version    1.0
 */

if ( ! isset( $atts['align'] ) ) {
	$atts['align'] = 'center';
}

$_check = array(
	'left'  => '',
	'right' => '',
);

if ( ! isset( $_check[ $atts['align'] ] ) ) {
	echo '<div class="bs-quote-clearfix clearfix">';
}

$id = '';

if ( ! empty( $atts['color'] ) ) {

	$id = 'bsq-' . mt_rand( 1000, 10000 );

	bf_add_css( "blockquote#{$id}.bs-quote.bsq-t1:after {
	        background-color: {$atts['color']};
		}
		blockquote#{$id}.bs-quote.bsq-t1 a{
	        color: {$atts['color']};
		}",
		FALSE,
		TRUE
	);
}

$id = ! empty( $id ) ? "id='{$id}'" : '';

?>
	<blockquote <?php echo $id; ?> class="bs-quote bs-quote-5 bsq-t1 bsq-s5 bsq-<?php echo $atts['align']; ?>">

		<div class="quote-content">
			<?php echo wpautop( $atts['quote'] ); ?>
		</div>

		<?php if ( ! empty( $atts['author'] ) || ! empty( $atts['author_job'] ) || ! empty( $atts['author_avatar'] ) ) {
			?>
			<div class="quote-author">
				<?php if ( ! empty( $atts['author_avatar'] ) ) { ?>
					<img class="quote-author-avatar" src="<?php echo $atts['author_avatar']; ?>"/>
				<?php } ?>

				<?php if ( ! empty( $atts['author_name'] ) ) { ?>
					<?php echo bf_is_fia() ? '<cite>' : '<span class="quote-author-name">'; ?>
					<?php if ( ! empty( $atts['author_link'] ) ) { ?>
						<a href="<?php echo $atts['author_link']; ?>" target="_blank"
						   rel="nofollow"><?php echo $atts['author_name']; ?></a>
					<?php } else { ?>
						<?php echo $atts['author_name']; ?>
					<?php } ?>
					<?php echo bf_is_fia() ? '</cite>' : '</span>'; ?>
				<?php } ?>

				<?php if ( $atts['author_job'] && ! bf_is_fia() ) { ?>
					<span class="quote-author-job"><?php echo $atts['author_job']; ?></span>
					<?php
				} ?>
			</div>
			<?php
		} ?>
	</blockquote>
<?php

if ( ! isset( $_check[ $atts['align'] ] ) ) {
	echo '</div>';
}
<?php
/**
 * The template to show quote style 9
 *
 * [bs-quote] shortcode
 *
 * @author     BetterStudio
 * @package    Blockquote Pack Pro
 * @version    1.0
 */

if ( ! isset( $atts['align'] ) ) {
	$atts['align'] = 'center';
}

$_check = array(
	'left'  => '',
	'right' => '',
);

if ( ! isset( $_check[ $atts['align'] ] ) ) {
	echo '<div class="bs-quote-clearfix clearfix">';
}


$id = '';

if ( ! empty( $atts['color'] ) ) {

	$id = 'bsq-' . mt_rand( 1000, 10000 );

	bf_add_css( "blockquote#{$id}.bs-quote.bsq-t1 a,
		blockquote#{$id}.bs-quote.bsq-t1:before {
		    color: {$atts['color']};
		}",
		FALSE,
		TRUE
	);
}

$id = ! empty( $id ) ? "id='{$id}'" : '';

?>
	<blockquote <?php echo $id; ?> class="bs-quote bs-quote-9 bsq-t1 bsq-s9 bsq-<?php echo $atts['align']; ?>">

		<div class="quote-content">
			<?php echo wpautop( $atts['quote'] ); ?>
		</div>

		<?php if ( ! empty( $atts['author_name'] ) || ! empty( $atts['author_job'] ) || ! empty( $atts['author_avatar'] ) ) {
			?>
			<div class="quote-author">
				<?php if ( ! empty( $atts['author_avatar'] ) ) { ?>
					<img class="quote-author-avatar" src="<?php echo $atts['author_avatar']; ?>"/>
				<?php } ?>

				<?php if ( ! empty( $atts['author_name'] ) ) { ?>
					<?php echo bf_is_fia() ? '<cite>' : '<span class="quote-author-name">'; ?>
					<?php if ( ! empty( $atts['author_link'] ) ) { ?>
						<a href="<?php echo $atts['author_link']; ?>" target="_blank"
						   rel="nofollow"><?php echo $atts['author_name']; ?></a>
					<?php } else { ?>
						<?php echo $atts['author_name']; ?>
					<?php } ?>
					<?php echo bf_is_fia() ? '</cite>' : '</span>'; ?>
				<?php } ?>

				<?php if ( $atts['author_job'] && ! bf_is_fia() ) { ?>
					<span class="quote-author-job"><?php echo $atts['author_job']; ?></span>
					<?php
				} ?>
			</div>
			<?php
		} ?>
	</blockquote>
<?php

if ( ! isset( $_check[ $atts['align'] ] ) ) {
	echo '</div>';
}
<?php
/**
 * The template to show quote style 7
 *
 * [bs-quote] shortcode
 *
 * @author     BetterStudio
 * @package    Blockquote Pack Pro
 * @version    1.0
 */

if ( ! isset( $atts['align'] ) ) {
	$atts['align'] = 'center';
}

$_check = array(
	'left'  => '',
	'right' => '',
);

if ( ! isset( $_check[ $atts['align'] ] ) ) {
	echo '<div class="bs-quote-clearfix clearfix">';
}

$id = '';

if ( ! empty( $atts['color'] ) ) {

	$id = 'bsq-' . mt_rand( 1000, 10000 );

	bf_add_css( "blockquote#{$id}.bs-quote.bsq-t1:after {
	        background-color: {$atts['color']};
		}
		blockquote#{$id}.bs-quote.bsq-t1 a{
	        color: {$atts['color']};
		}",
		FALSE,
		TRUE
	);
}

$id = ! empty( $id ) ? "id='{$id}'" : '';

?>
	<blockquote <?php echo $id; ?> class="bs-quote bs-quote-7 bsq-t1 bsq-s7 bsq-<?php echo $atts['align']; ?>">
		<div class="quote-content">
			<?php echo wpautop( $atts['quote'] ); ?>
		</div>
		<?php if ( ! empty( $atts['author_name'] ) || ! empty( $atts['author_job'] ) || ! empty( $atts['author_avatar'] ) ) {
			?>
			<div class="quote-author">
				<?php if ( ! empty( $atts['author_avatar'] ) ) { ?>
					<img class="quote-author-avatar" src="<?php echo $atts['author_avatar']; ?>"/>
				<?php } ?>

				<?php if ( ! empty( $atts['author_name'] ) ) { ?>
					<?php echo bf_is_fia() ? '<cite>' : '<span class="quote-author-name">'; ?>
					<?php if ( ! empty( $atts['author_link'] ) ) { ?>
						<a href="<?php echo $atts['author_link']; ?>" target="_blank"
						   rel="nofollow"><?php echo $atts['author_name']; ?></a>
					<?php } else { ?>
						<?php echo $atts['author_name']; ?>
					<?php } ?>
					<?php echo bf_is_fia() ? '</cite>' : '</span>'; ?>
				<?php } ?>

				<?php if ( $atts['author_job'] && ! bf_is_fia() ) { ?>
					<span class="quote-author-job"><?php echo $atts['author_job']; ?></span>
					<?php
				} ?>
			</div>
			<?php
		} ?>
	</blockquote>
<?php

if ( ! isset( $_check[ $atts['align'] ] ) ) {
	echo '</div>';
}
<?php
/**
 * The template to show quote style 14
 *
 * [bs-quote] shortcode
 *
 * @author     BetterStudio
 * @package    Blockquote Pack Pro
 * @version    1.0
 */

if ( ! isset( $atts['align'] ) ) {
	$atts['align'] = 'center';
}

$_check = array(
	'left'  => '',
	'right' => '',
);

if ( ! isset( $_check[ $atts['align'] ] ) ) {
	echo '<div class="bs-quote-clearfix clearfix">';
}

?>
	<blockquote class="bs-quote bs-quote-14 bsq-t1 bsq-s12 bsq-<?php echo $atts['align']; ?>">
		<span class="bsq-edge"></span>
		<div class="quote-content">
			<?php echo wpautop( $atts['quote'] ); ?>
		</div>
		<?php if ( ! empty( $atts['author_name'] ) || ! empty( $atts['author_job'] ) || ! empty( $atts['author_avatar'] ) ) {
			?>
			<div class="quote-author clearfix">
				<?php if ( ! empty( $atts['author_avatar'] ) ) { ?>
					<img class="quote-author-avatar" src="<?php echo $atts['author_avatar']; ?>"/>
				<?php } ?>

				<?php if ( ! empty( $atts['author_name'] ) ) { ?>
					<?php echo bf_is_fia() ? '<cite>' : '<span class="quote-author-name">'; ?>
					<?php if ( ! empty( $atts['author_link'] ) ) { ?>
						<a href="<?php echo $atts['author_link']; ?>" target="_blank"
						   rel="nofollow"><?php echo $atts['author_name']; ?></a>
					<?php } else { ?>
						<?php echo $atts['author_name']; ?>
					<?php } ?>
					<?php echo bf_is_fia() ? '</cite>' : '</span>'; ?>
				<?php } ?>

				<?php if ( $atts['author_job'] && ! bf_is_fia() ) { ?>
					<span class="quote-author-job"><?php echo $atts['author_job']; ?></span>
					<?php
				} ?>
			</div>
			<?php
		} ?>
	</blockquote>
<?php

if ( ! isset( $_check[ $atts['align'] ] ) ) {
	echo '</div>';
}
<?php
/**
 * The template to show quote style 12
 *
 * [bs-quote] shortcode
 *
 * @author     BetterStudio
 * @package    Blockquote Pack Pro
 * @version    1.0
 */

if ( ! isset( $atts['align'] ) ) {
	$atts['align'] = 'center';
}

$_check = array(
	'left'  => '',
	'right' => '',
);

if ( ! isset( $_check[ $atts['align'] ] ) ) {
	echo '<div class="bs-quote-clearfix clearfix">';
}

$have_author = FALSE;
if ( ! empty( $atts['author_name'] ) || ! empty( $atts['author_job'] ) || ! empty( $atts['author_avatar'] ) ) {
	$have_author = TRUE;
}

?>
	<blockquote class="bs-quote bs-quote-12 bsq-t2 bsq-s2 bsq-<?php echo $atts['align']; ?>">
		<?php if ( $have_author ) {
			?>
			<div class="quote-author clearfix">
				<?php if ( ! empty( $atts['author_avatar'] ) ) { ?>
					<img class="quote-author-avatar" src="<?php echo $atts['author_avatar']; ?>"/>
				<?php } ?>

				<?php if ( ! empty( $atts['author_name'] ) ) { ?>
					<?php echo bf_is_fia() ? '<cite>' : '<span class="quote-author-name">'; ?>
					<?php if ( ! empty( $atts['author_link'] ) ) { ?>
						<a href="<?php echo $atts['author_link']; ?>" target="_blank"
						   rel="nofollow"><?php echo $atts['author_name']; ?></a>
					<?php } else { ?>
						<?php echo $atts['author_name']; ?>
					<?php } ?>
					<?php echo bf_is_fia() ? '</cite>' : '</span>'; ?>
				<?php } ?>

				<?php if ( $atts['author_job'] && ! bf_is_fia() ) { ?>
					<span class="quote-author-job"><?php echo $atts['author_job']; ?></span>
					<?php
				} ?>
			</div>
			<?php
		} ?>

		<div class="quote-content <?php echo $have_author ? 'bsq-arrow bsq-arrow-top' : ''; ?>">
			<span class="bsq-quote-icon"></span>

			<?php echo wpautop( $atts['quote'] ); ?>
		</div>
	</blockquote>
<?php

if ( ! isset( $_check[ $atts['align'] ] ) ) {
	echo '</div>';
}
<?php
/**
 * The template to show quote style 6
 *
 * [bs-quote] shortcode
 *
 * @author     BetterStudio
 * @package    Blockquote Pack Pro
 * @version    1.0
 */

if ( ! isset( $atts['align'] ) ) {
	$atts['align'] = 'center';
}

$_check = array(
	'left'  => '',
	'right' => '',
);

if ( ! isset( $_check[ $atts['align'] ] ) ) {
	echo '<div class="bs-quote-clearfix clearfix">';
}

$id = '';

if ( ! empty( $atts['color'] ) ) {

	$id = 'bsq-' . mt_rand( 1000, 10000 );

	bf_add_css( "blockquote#{$id}.bs-quote.bsq-t1:after {
	        background-color: {$atts['color']};
		}
		blockquote#{$id}.bs-quote.bsq-t1 a{
	        color: {$atts['color']};
		}",
		FALSE,
		TRUE
	);
}

$id = ! empty( $id ) ? "id='{$id}'" : '';

?>
	<blockquote <?php echo $id; ?> class="bs-quote bs-quote-6 bsq-t1 bsq-s6 bsq-<?php echo $atts['align']; ?>">
		<div class="quote-content">
			<?php echo wpautop( $atts['quote'] ); ?>
		</div>
		<?php if ( ! empty( $atts['author_name'] ) || ! empty( $atts['author_job'] ) || ! empty( $atts['author_avatar'] ) ) {
			?>
			<div class="quote-author">
				<?php if ( ! empty( $atts['author_avatar'] ) ) { ?>
					<img class="quote-author-avatar" src="<?php echo $atts['author_avatar']; ?>"/>
				<?php } ?>

				<?php if ( ! empty( $atts['author_name'] ) ) { ?>
					<?php echo bf_is_fia() ? '<cite>' : '<span class="quote-author-name">'; ?>
					<?php if ( ! empty( $atts['author_link'] ) ) { ?>
						<a href="<?php echo $atts['author_link']; ?>" target="_blank"
						   rel="nofollow"><?php echo $atts['author_name']; ?></a>
					<?php } else { ?>
						<?php echo $atts['author_name']; ?>
					<?php } ?>
					<?php echo bf_is_fia() ? '</cite>' : '</span>'; ?>
				<?php } ?>

				<?php if ( $atts['author_job'] && ! bf_is_fia() ) { ?>
					<span class="quote-author-job"><?php echo $atts['author_job']; ?></span>
					<?php
				} ?>
			</div>
			<?php
		} ?>
	</blockquote>
<?php

if ( ! isset( $_check[ $atts['align'] ] ) ) {
	echo '</div>';
}
<?php
/**
 * The template to show quote style 4
 *
 * [bs-quote] shortcode
 *
 * @author     BetterStudio
 * @package    Blockquote Pack Pro
 * @version    1.0
 */

if ( ! isset( $atts['align'] ) ) {
	$atts['align'] = 'center';
}

$_check = array(
	'left'  => '',
	'right' => '',
);

if ( ! isset( $_check[ $atts['align'] ] ) ) {
	echo '<div class="bs-quote-clearfix clearfix">';
}

$id = '';

if ( ! empty( $atts['color'] ) ) {

	$id = 'bsq-' . mt_rand( 1000, 10000 );

	bf_add_css( "blockquote#{$id}.bs-quote.bsq-t1:after {
	        background-color: {$atts['color']};
		}",
		FALSE,
		TRUE
	);
}
$id = ! empty( $id ) ? "id='{$id}'" : '';;

?>
	<blockquote <?php echo $id; ?> class="bs-quote bs-quote-4 bsq-t1 bsq-s4 bsq-<?php echo $atts['align']; ?>">
		<div class="quote-content">
			<?php echo wpautop( $atts['quote'] ); ?>
		</div>
		<?php if ( ! empty( $atts['author'] ) || ! empty( $atts['author_job'] ) || ! empty( $atts['author_avatar'] ) ) {
			?>
			<div class="quote-author">
				<?php if ( ! empty( $atts['author_avatar'] ) ) { ?>
					<img class="quote-author-avatar" src="<?php echo $atts['author_avatar']; ?>"/>
				<?php } ?>

				<?php if ( ! empty( $atts['author_name'] ) ) { ?>
					<?php echo bf_is_fia() ? '<cite>' : '<span class="quote-author-name">'; ?>
					<?php if ( ! empty( $atts['author_link'] ) ) { ?>
						<a href="<?php echo $atts['author_link']; ?>" target="_blank"
						   rel="nofollow"><?php echo $atts['author_name']; ?></a>
					<?php } else { ?>
						<?php echo $atts['author_name']; ?>
					<?php } ?>
					<?php echo bf_is_fia() ? '</cite>' : '</span>'; ?>
				<?php } ?>

				<?php if ( $atts['author_job'] && ! bf_is_fia() ) { ?>
					<span class="quote-author-job"><?php echo $atts['author_job']; ?></span>
					<?php
				} ?>
			</div>
			<?php
		} ?>
	</blockquote>
<?php

if ( ! isset( $_check[ $atts['align'] ] ) ) {
	echo '</div>';
}
<?php
/**
 * The template to show quote style 11
 *
 * [bs-quote] shortcode
 *
 * @author     BetterStudio
 * @package    Blockquote Pack Pro
 * @version    1.0
 */

if ( ! isset( $atts['align'] ) ) {
	$atts['align'] = 'center';
}

$_check = array(
	'left'  => '',
	'right' => '',
);

if ( ! isset( $_check[ $atts['align'] ] ) ) {
	echo '<div class="bs-quote-clearfix clearfix">';
}

$have_author = FALSE;

if ( ! empty( $atts['author_name'] ) || ! empty( $atts['author_job'] ) || ! empty( $atts['author_avatar'] ) ) {
	$have_author = TRUE;
}

?>
	<blockquote class="bs-quote bs-quote-11 bsq-t2 bsq-s1 bsq-<?php echo $atts['align']; ?>">
		<div class="quote-content <?php echo $have_author ? 'bsq-arrow bsq-arrow-bottom' : ''; ?>">
			<span class="bsq-quote-icon"></span>
			<?php echo wpautop( $atts['quote'] ); ?>
		</div>

		<?php if ( $have_author ) {
			?>
			<div class="quote-author">
				<?php if ( ! empty( $atts['author_avatar'] ) ) { ?>
					<img class="quote-author-avatar" src="<?php echo $atts['author_avatar']; ?>"/>
				<?php } ?>

				<?php if ( ! empty( $atts['author_name'] ) ) { ?>
					<?php echo bf_is_fia() ? '<cite>' : '<span class="quote-author-name">'; ?>
					<?php if ( ! empty( $atts['author_link'] ) ) { ?>
						<a href="<?php echo $atts['author_link']; ?>" target="_blank"
						   rel="nofollow"><?php echo $atts['author_name']; ?></a>
					<?php } else { ?>
						<?php echo $atts['author_name']; ?>
					<?php } ?>
					<?php echo bf_is_fia() ? '</cite>' : '</span>'; ?>
				<?php } ?>

				<?php if ( $atts['author_job'] && ! bf_is_fia() ) { ?>
					<span class="quote-author-job"><?php echo $atts['author_job']; ?></span>
					<?php
				} ?>
			</div>
			<?php
		} ?>
	</blockquote>
<?php

if ( ! isset( $_check[ $atts['align'] ] ) ) {
	echo '</div>';
}
<?php
/**
 * The template to show quote style 16
 *
 * [bs-quote] shortcode
 *
 * @author     BetterStudio
 * @package    Blockquote Pack Pro
 * @version    1.0
 */

if ( ! isset( $atts['align'] ) ) {
	$atts['align'] = 'center';
}

$_check = array(
	'left'  => '',
	'right' => '',
);


$id = '';

if ( ! empty( $atts['color'] ) ) {

	$id = 'bsq-' . mt_rand( 1000, 10000 );

	bf_add_css( "blockquote#{$id}.bs-quote.bs-quote.bs-quote.bsq-t1 p,
		blockquote#{$id}.bs-quote.bs-quote.bs-quote.bsq-t1 a,
		blockquote#{$id}.bs-quote.bs-quote.bs-quote.bsq-t1{
		    color: {$atts['color']};
		}",
		FALSE,
		TRUE
	);
}

if ( ! isset( $_check[ $atts['align'] ] ) ) {
	echo '<div class="bs-quote-clearfix clearfix">';
}

$id = ! empty( $id ) ? "id='{$id}'" : '';

?>
	<blockquote <?php echo $id; ?> class="bs-quote bs-quote-16 bsq-t1 bsq-s14 bsq-<?php echo $atts['align']; ?>">
		<span class="bsq-edge"></span>
		<div class="quote-content">
			<?php echo wpautop( $atts['quote'] ); ?>
		</div>

		<?php if ( ! empty( $atts['author_name'] ) || ! empty( $atts['author_job'] ) || ! empty( $atts['author_avatar'] ) ) {
			?>
			<div class="quote-author">
				<?php if ( ! empty( $atts['author_avatar'] ) ) { ?>
					<div class="quote-author-avatar-w">
						<img class="quote-author-avatar" src="<?php echo $atts['author_avatar']; ?>"/>
					</div>
				<?php } ?>

				<?php if ( ! empty( $atts['author_name'] ) ) { ?>
					<?php echo bf_is_fia() ? '<cite>' : '<span class="quote-author-name">'; ?>
					<?php if ( ! empty( $atts['author_link'] ) ) { ?>
						<a href="<?php echo $atts['author_link']; ?>" target="_blank"
						   rel="nofollow"><?php echo $atts['author_name']; ?></a>
					<?php } else { ?>
						<?php echo $atts['author_name']; ?>
					<?php } ?>
					<?php echo bf_is_fia() ? '</cite>' : '</span>'; ?>
				<?php } ?>

				<?php if ( $atts['author_job'] && ! bf_is_fia() ) { ?>
					<span class="quote-author-job"><?php echo $atts['author_job']; ?></span>
					<?php
				} ?>
			</div>
			<?php
		} ?>
	</blockquote>
<?php

if ( ! isset( $_check[ $atts['align'] ] ) ) {
	echo '</div>';
}
<?php
/**
 * The template to show quote style 10
 *
 * [bs-quote] shortcode
 *
 * @author     BetterStudio
 * @package    Blockquote Pack Pro
 * @version    1.0
 */

if ( ! isset( $atts['align'] ) ) {
	$atts['align'] = 'center';
}

$_check = array(
	'left'  => '',
	'right' => '',
);

if ( ! isset( $_check[ $atts['align'] ] ) ) {
	echo '<div class="bs-quote-clearfix clearfix">';
}


$id = '';

if ( ! empty( $atts['color'] ) ) {

	$id = 'bsq-' . mt_rand( 1000, 10000 );

	bf_add_css( "blockquote#{$id}.bs-quote.bs-quote.bs-quote.bsq-t1 a,
		blockquote#{$id}.bs-quote.bs-quote.bs-quote.bsq-t1:before {
		    color: {$atts['color']};
		}",
		FALSE,
		TRUE
	);
}

$id = ! empty( $id ) ? "id='{$id}'" : '';

?>
	<blockquote <?php echo $id; ?> class="bs-quote bs-quote-10 bsq-t1 bsq-s10 bsq-<?php echo $atts['align']; ?>">
		<div class="quote-content">
			<?php echo wpautop( $atts['quote'] ); ?>
		</div>
		<?php if ( ! empty( $atts['author_name'] ) || ! empty( $atts['author_job'] ) || ! empty( $atts['author_avatar'] ) ) {
			?>
			<div class="quote-author">
				<?php if ( ! empty( $atts['author_avatar'] ) ) { ?>
					<img class="quote-author-avatar" src="<?php echo $atts['author_avatar']; ?>"/>
				<?php } ?>

				<?php if ( ! empty( $atts['author_name'] ) ) { ?>
					<?php echo bf_is_fia() ? '<cite>' : '<span class="quote-author-name">'; ?>
					<?php if ( ! empty( $atts['author_link'] ) ) { ?>
						<a href="<?php echo $atts['author_link']; ?>" target="_blank"
						   rel="nofollow"><?php echo $atts['author_name']; ?></a>
					<?php } else { ?>
						<?php echo $atts['author_name']; ?>
					<?php } ?>
					<?php echo bf_is_fia() ? '</cite>' : '</span>'; ?>
				<?php } ?>

				<?php if ( $atts['author_job'] && ! bf_is_fia() ) { ?>
					<span class="quote-author-job"><?php echo $atts['author_job']; ?></span>
					<?php
				} ?>
			</div>
			<?php
		} ?>
	</blockquote>
<?php

if ( ! isset( $_check[ $atts['align'] ] ) ) {
	echo '</div>';
}
<?php
/**
 * The template to show quote style 22
 *
 * [bs-quote] shortcode
 *
 * @author     BetterStudio
 * @package    Blockquote Pack Pro
 * @version    1.1
 */

if ( ! isset( $atts['align'] ) ) {
	$atts['align'] = 'center';
}

$_check = array(
	'left'  => '',
	'right' => '',
);

if ( ! isset( $_check[ $atts['align'] ] ) ) {
	echo '<div class="bs-quote-clearfix clearfix">';
}

?>
	<blockquote class="bs-quote bs-quote-22 bsq-t1 bsq-s17 bsq-<?php echo $atts['align']; ?>">
		<span class="bsq-edge"></span>
		<div class="quote-content">
			<?php echo wpautop( $atts['quote'] ); ?>
		</div>
		<?php if ( ! empty( $atts['author_name'] ) || ! empty( $atts['author_job'] ) || ! empty( $atts['author_avatar'] ) ) {
			?>
			<div class="quote-author clearfix">
				<?php if ( ! empty( $atts['author_avatar'] ) ) { ?>
					<img class="quote-author-avatar" src="<?php echo $atts['author_avatar']; ?>"/>
				<?php } ?>

				<?php if ( ! empty( $atts['author_name'] ) ) { ?>
					<?php echo bf_is_fia() ? '<cite>' : '<span class="quote-author-name">'; ?>
					<?php if ( ! empty( $atts['author_link'] ) ) { ?>
						<a href="<?php echo $atts['author_link']; ?>" target="_blank"
						   rel="nofollow"><?php echo $atts['author_name']; ?></a>
					<?php } else { ?>
						<?php echo $atts['author_name']; ?>
					<?php } ?>
					<?php echo bf_is_fia() ? '</cite>' : '</span>'; ?>
				<?php } ?>

				<?php if ( $atts['author_job'] && ! bf_is_fia() ) { ?>
					<span class="quote-author-job"><?php echo $atts['author_job']; ?></span>
					<?php
				} ?>
			</div>
			<?php
		} ?>
	</blockquote>
<?php

if ( ! isset( $_check[ $atts['align'] ] ) ) {
	echo '</div>';
}
<?php
/**
 * The template to show quote style 8
 *
 * [bs-quote] shortcode
 *
 * @author     BetterStudio
 * @package    Blockquote Pack Pro
 * @version    1.0
 */

if ( ! isset( $atts['align'] ) ) {
	$atts['align'] = 'center';
}

$_check = array(
	'left'  => '',
	'right' => '',
);

if ( ! isset( $_check[ $atts['align'] ] ) ) {
	echo '<div class="bs-quote-clearfix clearfix">';
}

$id = '';

if ( ! empty( $atts['color'] ) ) {

	$id = 'bsq-' . mt_rand( 1000, 10000 );

	bf_add_css( "blockquote#{$id}.bs-quote.bsq-t1.bsq-s8:after{
			border-top-color: {$atts['color']};
		}
		blockquote#{$id}.bs-quote.bsq-t1.bsq-s8 .quote-content:after{
			background-color: {$atts['color']};
		}
		blockquote#{$id}.bs-quote.bsq-t1.bsq-s8 a{
			color: {$atts['color']};
		}",
		FALSE,
		TRUE
	);
}

$id = ! empty( $id ) ? "id='{$id}'" : '';

?>
	<blockquote <?php echo $id; ?> class="bs-quote bs-quote-8 bsq-t1 bsq-s8 bsq-<?php echo $atts['align']; ?>">

		<div class="quote-content">
			<?php echo wpautop( $atts['quote'] ); ?>
		</div>

		<?php if ( ! empty( $atts['author_name'] ) || ! empty( $atts['author_job'] ) || ! empty( $atts['author_avatar'] ) ) {
			?>
			<div class="quote-author">
				<?php if ( ! empty( $atts['author_avatar'] ) ) { ?>
					<img class="quote-author-avatar" src="<?php echo $atts['author_avatar']; ?>"/>
				<?php } ?>

				<?php if ( ! empty( $atts['author_name'] ) ) { ?>
					<?php echo bf_is_fia() ? '<cite>' : '<span class="quote-author-name">'; ?>
					<?php if ( ! empty( $atts['author_link'] ) ) { ?>
						<a href="<?php echo $atts['author_link']; ?>" target="_blank"
						   rel="nofollow"><?php echo $atts['author_name']; ?></a>
					<?php } else { ?>
						<?php echo $atts['author_name']; ?>
					<?php } ?>
					<?php echo bf_is_fia() ? '</cite>' : '</span>'; ?>
				<?php } ?>

				<?php if ( $atts['author_job'] && ! bf_is_fia() ) { ?>
					<span class="quote-author-job"><?php echo $atts['author_job']; ?></span>
					<?php
				} ?>
			</div>
			<?php
		} ?>
	</blockquote>
<?php

if ( ! isset( $_check[ $atts['align'] ] ) ) {
	echo '</div>';
}
<?php
/**
 * The template to show quote style 1
 *
 * [bs-quote] shortcode
 *
 * @author     BetterStudio
 * @package    Blockquote Pack Pro
 * @version    1.0
 */

if ( ! isset( $atts['align'] ) ) {
	$atts['align'] = 'center';
}

$_check = array(
	'left'  => '',
	'right' => '',
);

if ( ! isset( $_check[ $atts['align'] ] ) ) {
	echo '<div class="bs-quote-clearfix clearfix">';
}

$id = '';

if ( ! empty( $atts['color'] ) ) {

	$id = 'bsq-' . mt_rand( 1000, 10000 );

	bf_add_css( "blockquote#{$id}.bs-quote.bs-quote.bsq-t1.bsq-s1 a,
		blockquote#{$id}.bs-quote.bs-quote.bsq-t1.bsq-s1:before { 
			color: {$atts['color']}; 
		}",
		FALSE,
		TRUE
	);
}

$id = ! empty( $id ) ? "id='{$id}'" : ''

?>
	<blockquote <?php echo $id; ?> class="bs-quote bs-quote-1 bsq-t1 bsq-s1 bsq-<?php echo $atts['align']; ?>">
		<div class="quote-content">
			<?php echo wpautop( $atts['quote'] ); ?>
		</div>
		<?php if ( ! empty( $atts['author_name'] ) || ! empty( $atts['author_job'] ) || ! empty( $atts['author_avatar'] ) ) {
			?>
			<div class="quote-author">
				<?php if ( ! empty( $atts['author_avatar'] ) ) { ?>
					<img class="quote-author-avatar" src="<?php echo $atts['author_avatar']; ?>"/>
				<?php } ?>

				<?php if ( ! empty( $atts['author_name'] ) ) { ?>

					<?php echo bf_is_fia() ? '<cite>' : '<span class="quote-author-name">'; ?>

					<?php if ( ! empty( $atts['author_link'] ) ) { ?>
						<a href="<?php echo $atts['author_link']; ?>" target="_blank"
						   rel="nofollow"><?php echo $atts['author_name']; ?></a>
					<?php } else { ?>
						<?php echo $atts['author_name']; ?>
					<?php } ?>

					<?php echo bf_is_fia() ? '</cite>' : '</span>'; ?>

				<?php } ?>

				<?php if ( $atts['author_job'] && ! bf_is_fia() ) { ?>
					<span class="quote-author-job"><?php echo $atts['author_job']; ?></span>
					<?php
				}
				?>
			</div>
			<?php
		} ?>
	</blockquote>
<?php

if ( ! isset( $_check[ $atts['align'] ] ) ) {
	echo '</div>';
}
<?php
/**
 * The template to show quote style 15
 *
 * [bs-quote] shortcode
 *
 * @author     BetterStudio
 * @package    Blockquote Pack Pro
 * @version    1.0
 */

if ( ! isset( $atts['align'] ) ) {
	$atts['align'] = 'center';
}

$_check = array(
	'left'  => '',
	'right' => '',
);

if ( ! isset( $_check[ $atts['align'] ] ) ) {
	echo '<div class="bs-quote-clearfix clearfix">';
}

?>
	<blockquote class="bs-quote bs-quote-15 bsq-t1 bsq-s13 bsq-<?php echo $atts['align']; ?>">
		<span class="bsq-edge"></span>
		<div class="quote-content">
			<?php echo wpautop( $atts['quote'] ); ?>
		</div>
		<?php if ( ! empty( $atts['author_name'] ) || ! empty( $atts['author_job'] ) || ! empty( $atts['author_avatar'] ) ) {
			?>
			<div class="quote-author">
				<?php if ( ! empty( $atts['author_avatar'] ) ) { ?>
					<div class="quote-author-avatar-w">
						<img class="quote-author-avatar" src="<?php echo $atts['author_avatar']; ?>"/>
					</div>
				<?php } ?>

				<?php if ( ! empty( $atts['author_name'] ) ) { ?>
					<?php echo bf_is_fia() ? '<cite>' : '<span class="quote-author-name">'; ?>
					<?php if ( ! empty( $atts['author_link'] ) ) { ?>
						<a href="<?php echo $atts['author_link']; ?>" target="_blank"
						   rel="nofollow"><?php echo $atts['author_name']; ?></a>
					<?php } else { ?>
						<?php echo $atts['author_name']; ?>
					<?php } ?>
					<?php echo bf_is_fia() ? '</cite>' : '</span>'; ?>
				<?php } ?>

				<?php if ( $atts['author_job'] && ! bf_is_fia() ) { ?>
					<span class="quote-author-job"><?php echo $atts['author_job']; ?></span>
					<?php
				} ?>
			</div>
			<?php
		} ?>
	</blockquote>
<?php

if ( ! isset( $_check[ $atts['align'] ] ) ) {
	echo '</div>';
}
<?php
/**
 * The template to show quote style 3
 *
 * [bs-quote] shortcode
 *
 * @author     BetterStudio
 * @package    Blockquote Pack Pro
 * @version    1.0
 */

if ( ! isset( $atts['align'] ) ) {
	$atts['align'] = 'center';
}

$_check = array(
	'left'  => '',
	'right' => '',
);

if ( ! isset( $_check[ $atts['align'] ] ) ) {
	echo '<div class="bs-quote-clearfix clearfix">';
}

$id = '';

if ( ! empty( $atts['color'] ) ) {

	$id = 'bsq-' . mt_rand( 1000, 10000 );

	bf_add_css( "blockquote#{$id}.bs-quote.bsq-t1:after {
	        background-color: {$atts['color']};
		}
		blockquote#{$id}.bs-quote.bsq-t1 a{
	        color: {$atts['color']};
		}",
		FALSE,
		TRUE
	);
}

$id = ! empty( $id ) ? "id='{$id}'" : '';

?>
	<blockquote <?php echo $id; ?> class="bs-quote bs-quote-3 bsq-t1 bsq-s3 bsq-<?php echo $atts['align']; ?>">
		<div class="quote-content">
			<?php echo wpautop( $atts['quote'] ); ?>
		</div>
		<?php if ( ! empty( $atts['author'] ) || ! empty( $atts['author_job'] ) || ! empty( $atts['author_avatar'] ) ) {
			?>
			<div class="quote-author">
				<?php if ( ! empty( $atts['author_avatar'] ) ) { ?>
					<img class="quote-author-avatar" src="<?php echo $atts['author_avatar']; ?>"/>
				<?php } ?>

				<?php if ( ! empty( $atts['author_name'] ) ) { ?>
					<?php echo bf_is_fia() ? '<cite>' : '<span class="quote-author-name">'; ?>
					<?php if ( ! empty( $atts['author_link'] ) ) { ?>
						<a href="<?php echo $atts['author_link']; ?>" target="_blank"
						   rel="nofollow"><?php echo $atts['author_name']; ?></a>
					<?php } else { ?>
						<?php echo $atts['author_name']; ?>
					<?php } ?>
					<?php echo bf_is_fia() ? '</cite>' : '</span>'; ?>
				<?php } ?>

				<?php if ( $atts['author_job'] && ! bf_is_fia() ) { ?>
					<span class="quote-author-job"><?php echo $atts['author_job']; ?></span>
					<?php
				} ?>
			</div>
			<?php
		} ?>
	</blockquote>
<?php

if ( ! isset( $_check[ $atts['align'] ] ) ) {
	echo '</div>';
}
<?php
/**
 * The template to show quote style 13
 *
 * [bs-quote] shortcode
 *
 * @author     BetterStudio
 * @package    Blockquote Pack Pro
 * @version    1.0
 */

if ( ! isset( $atts['align'] ) ) {
	$atts['align'] = 'center';
}

$_check = array(
	'left'  => '',
	'right' => '',
);

if ( ! isset( $_check[ $atts['align'] ] ) ) {
	echo '<div class="bs-quote-clearfix clearfix">';
}


$id = '';

if ( ! empty( $atts['color'] ) ) {

	$id = 'bsq-' . mt_rand( 1000, 10000 );

	bf_add_css( "blockquote#{$id}.bs-quote.bsq-t1:after {
	        background-color: {$atts['color']};
		}",
		FALSE,
		TRUE
	);
}

$id = ! empty( $id ) ? "id='{$id}'" : '';

?>
	<blockquote <?php echo $id; ?> class="bs-quote bs-quote-13 bsq-t1 bsq-s11 bsq-<?php echo $atts['align']; ?>">
		<span class="bsq-edge"></span>
		<div class="quote-content">
			<?php echo wpautop( $atts['quote'] ); ?>
		</div>

		<?php if ( ! empty( $atts['author_name'] ) || ! empty( $atts['author_job'] ) || ! empty( $atts['author_avatar'] ) ) {
			?>
			<div class="quote-author clearfix">
				<?php if ( ! empty( $atts['author_avatar'] ) ) { ?>
					<img class="quote-author-avatar" src="<?php echo $atts['author_avatar']; ?>"/>
				<?php } ?>

				<?php if ( ! empty( $atts['author_name'] ) ) { ?>
					<?php echo bf_is_fia() ? '<cite>' : '<span class="quote-author-name">'; ?>
					<?php if ( ! empty( $atts['author_link'] ) ) { ?>
						<a href="<?php echo $atts['author_link']; ?>" target="_blank"
						   rel="nofollow"><?php echo $atts['author_name']; ?></a>
					<?php } else { ?>
						<?php echo $atts['author_name']; ?>
					<?php } ?>
					<?php echo bf_is_fia() ? '</cite>' : '</span>'; ?>
				<?php } ?>

				<?php if ( $atts['author_job'] && ! bf_is_fia() ) { ?>
					<span class="quote-author-job"><?php echo $atts['author_job']; ?></span>
					<?php
				} ?>
			</div>
			<?php
		} ?>
	</blockquote>
<?php

if ( ! isset( $_check[ $atts['align'] ] ) ) {
	echo '</div>';
}
<?php
/**
 * The template to show quote style 21
 *
 * [bs-quote] shortcode
 *
 * @author     BetterStudio
 * @package    Blockquote Pack Pro
 * @version    1.1
 */

if ( ! isset( $atts['align'] ) ) {
	$atts['align'] = 'center';
}

$_check = array(
	'left'  => '',
	'right' => '',
);

if ( ! isset( $_check[ $atts['align'] ] ) ) {
	echo '<div class="bs-quote-clearfix clearfix">';
}

$id = '';

if ( ! empty( $atts['color'] ) ) {

	$id = 'bsq-' . mt_rand( 1000, 10000 );

	bf_add_css( "blockquote#{$id}.bs-quote.bsq-t1:after {
	        background-color: {$atts['color']};
		}
		blockquote#{$id}.bs-quote.bsq-t1 a{
	        color: {$atts['color']};
		}",
		FALSE,
		TRUE
	);
}

$id = ! empty( $id ) ? "id='{$id}'" : '';

?>
	<blockquote <?php echo $id; ?> class="bs-quote bs-quote-21 bsq-t1 bsq-s19 bsq-<?php echo $atts['align']; ?>">
		<div class="quote-content">
			<?php echo wpautop( $atts['quote'] ); ?>
		</div>
		<?php if ( ! empty( $atts['author_name'] ) || ! empty( $atts['author_job'] ) || ! empty( $atts['author_avatar'] ) ) {
			?>
			<div class="quote-author">
				<?php if ( ! empty( $atts['author_avatar'] ) ) { ?>
					<img class="quote-author-avatar" src="<?php echo $atts['author_avatar']; ?>"/>
				<?php } ?>

				<?php if ( ! empty( $atts['author_name'] ) ) { ?>
					<?php echo bf_is_fia() ? '<cite>' : '<span class="quote-author-name">'; ?>
					<?php if ( ! empty( $atts['author_link'] ) ) { ?>
						<a href="<?php echo $atts['author_link']; ?>" target="_blank"
						   rel="nofollow"><?php echo $atts['author_name']; ?></a>
					<?php } else { ?>
						<?php echo $atts['author_name']; ?>
					<?php } ?>
					<?php echo bf_is_fia() ? '</cite>' : '</span>'; ?>
				<?php } ?>

				<?php if ( $atts['author_job'] && ! bf_is_fia() ) { ?>
					<span class="quote-author-job"><?php echo $atts['author_job']; ?></span>
					<?php
				} ?>
			</div>
			<?php
		} ?>
	</blockquote>
<?php

if ( ! isset( $_check[ $atts['align'] ] ) ) {
	echo '</div>';
}
<?php
/**
 * The template to show quote style 19
 *
 * [bs-quote] shortcode
 *
 * @author     BetterStudio
 * @package    Blockquote Pack Pro
 * @version    1.1
 */

if ( ! isset( $atts['align'] ) ) {
	$atts['align'] = 'center';
}

$_check = array(
	'left'  => '',
	'right' => '',
);

if ( ! isset( $_check[ $atts['align'] ] ) ) {
	echo '<div class="bs-quote-clearfix clearfix">';
}

?>
	<blockquote class="bs-quote bs-quote-19 bsq-t1 bsq-s17 bsq-<?php echo $atts['align']; ?>">
		<span class="bsq-edge"></span>
		<div class="quote-content">
			<?php echo wpautop( $atts['quote'] ); ?>
		</div>
		<?php if ( ! empty( $atts['author_name'] ) || ! empty( $atts['author_job'] ) || ! empty( $atts['author_avatar'] ) ) {
			?>
			<div class="quote-author clearfix">
				<?php if ( ! empty( $atts['author_avatar'] ) ) { ?>
					<img class="quote-author-avatar" src="<?php echo $atts['author_avatar']; ?>"/>
				<?php } ?>

				<?php if ( ! empty( $atts['author_name'] ) ) { ?>
					<?php echo bf_is_fia() ? '<cite>' : '<span class="quote-author-name">'; ?>
					<?php if ( ! empty( $atts['author_link'] ) ) { ?>
						<a href="<?php echo $atts['author_link']; ?>" target="_blank"
						   rel="nofollow"><?php echo $atts['author_name']; ?></a>
					<?php } else { ?>
						<?php echo $atts['author_name']; ?>
					<?php } ?>
					<?php echo bf_is_fia() ? '</cite>' : '</span>'; ?>
				<?php } ?>

				<?php if ( $atts['author_job'] && ! bf_is_fia() ) { ?>
					<span class="quote-author-job"><?php echo $atts['author_job']; ?></span>
					<?php
				} ?>
			</div>
			<?php
		} ?>
	</blockquote>
<?php

if ( ! isset( $_check[ $atts['align'] ] ) ) {
	echo '</div>';
}
<?php
/**
 * The template to show quote style 20
 *
 * [bs-quote] shortcode
 *
 * @author     BetterStudio
 * @package    Blockquote Pack Pro
 * @version    1.0
 */

if ( ! isset( $atts['align'] ) ) {
	$atts['align'] = 'center';
}

$_check = array(
	'left'  => '',
	'right' => '',
);

if ( ! isset( $_check[ $atts['align'] ] ) ) {
	echo '<div class="bs-quote-clearfix clearfix">';
}

?>
	<blockquote class="bs-quote bs-quote-20 bsq-t1 bsq-s18 bsq-<?php echo $atts['align']; ?>">
		<div class="quote-content">
			<?php echo wpautop( $atts['quote'] ); ?>
		</div>

		<?php if ( ! empty( $atts['author_name'] ) || ! empty( $atts['author_job'] ) || ! empty( $atts['author_avatar'] ) ) {
			?>
			<div class="quote-author clearfix">
				<?php if ( ! empty( $atts['author_avatar'] ) ) { ?>
					<img class="quote-author-avatar" src="<?php echo $atts['author_avatar']; ?>"/>
				<?php } ?>

				<?php if ( ! empty( $atts['author_name'] ) ) { ?>
					<?php echo bf_is_fia() ? '<cite>' : '<span class="quote-author-name">'; ?>
					<?php if ( ! empty( $atts['author_link'] ) ) { ?>
						<a href="<?php echo $atts['author_link']; ?>" target="_blank"
						   rel="nofollow"><?php echo $atts['author_name']; ?></a>
					<?php } else { ?>
						<?php echo $atts['author_name']; ?>
					<?php } ?>
					<?php echo bf_is_fia() ? '</cite>' : '</span>'; ?>
				<?php } ?>

				<?php if ( $atts['author_job'] && ! bf_is_fia() ) { ?>
					<span class="quote-author-job"><?php echo $atts['author_job']; ?></span>
					<?php
				} ?>
			</div>
			<?php
		} ?>
	</blockquote>
<?php

if ( ! isset( $_check[ $atts['align'] ] ) ) {
	echo '</div>';
}
<?php
/**
 * The template to show quote style 23
 *
 * [bs-quote] shortcode
 *
 * @author     BetterStudio
 * @package    Blockquote Pack Pro
 * @version    1.0
 */

if ( ! isset( $atts['align'] ) ) {
	$atts['align'] = 'center';
}

$_check = array(
	'left'  => '',
	'right' => '',
);

if ( ! isset( $_check[ $atts['align'] ] ) ) {
	echo '<div class="bs-quote-clearfix clearfix">';
}

$id = '';

if ( ! empty( $atts['color'] ) ) {

	$id = 'bsq-' . mt_rand( 1000, 10000 );

	bf_add_css( "blockquote#{$id}.bs-quote.bsq-t1:after {
	        background-color: {$atts['color']};
		}
		blockquote#{$id}.bs-quote.bsq-t1 a{
	        color: {$atts['color']};
		}",
		FALSE,
		TRUE
	);
}

$id = ! empty( $id ) ? "id='{$id}'" : '';

?>
	<blockquote <?php echo $id; ?> class="bs-quote bs-quote-23 bsq-t1 bsq-s20 bsq-<?php echo $atts['align']; ?>">


		<div class="quote-content">
			<?php echo wpautop( $atts['quote'] ); ?>
			<span class="icon-bs-quote"></span>
		</div>

		<?php if ( ! empty( $atts['author'] ) || ! empty( $atts['author_job'] ) || ! empty( $atts['author_avatar'] ) ) {
			?>
			<div class="quote-author">
				<?php if ( ! empty( $atts['author_avatar'] ) ) { ?>
					<img class="quote-author-avatar" src="<?php echo $atts['author_avatar']; ?>"/>
				<?php } ?>

				<?php if ( ! empty( $atts['author_name'] ) ) { ?>
					<?php echo bf_is_fia() ? '<cite>' : '<span class="quote-author-name">'; ?>
					<?php if ( ! empty( $atts['author_link'] ) ) { ?>
						<a href="<?php echo $atts['author_link']; ?>" target="_blank"
						   rel="nofollow"><?php echo $atts['author_name']; ?></a>
					<?php } else { ?>
						<?php echo $atts['author_name']; ?>
					<?php } ?>
					<?php echo bf_is_fia() ? '</cite>' : '</span>'; ?>
				<?php } ?>

				<?php if ( $atts['author_job'] && ! bf_is_fia() ) { ?>
					<span class="quote-author-job"><?php echo $atts['author_job']; ?></span>
					<?php
				} ?>
			</div>
			<?php
		} ?>
	</blockquote>
<?php

if ( ! isset( $_check[ $atts['align'] ] ) ) {
	echo '</div>';
}
<?php
/**
 * The template to show quote style 18
 *
 * [bs-quote] shortcode
 *
 * @author     BetterStudio
 * @package    Blockquote Pack Pro
 * @version    1.1
 */

if ( ! isset( $atts['align'] ) ) {
	$atts['align'] = 'center';
}

$_check = array(
	'left'  => '',
	'right' => '',
);

if ( ! isset( $_check[ $atts['align'] ] ) ) {
	echo '<div class="bs-quote-clearfix clearfix">';
}

$id = '';

if ( ! empty( $atts['color'] ) ) {

	$id = 'bsq-' . mt_rand( 1000, 10000 );

	bf_add_css( "blockquote#{$id}.bs-quote.bsq-t1:after {
	        background-color: {$atts['color']};
		}
		blockquote#{$id}.bs-quote.bsq-t1 a{
	        color: {$atts['color']};
		}",
		FALSE,
		TRUE
	);
}

$id = ! empty( $id ) ? "id='{$id}'" : '';

?>
	<blockquote <?php echo $id; ?> class="bs-quote bs-quote-18 bsq-t1 bsq-s16 bsq-<?php echo $atts['align']; ?>">
		<div class="quote-content">
			<?php echo wpautop( $atts['quote'] ); ?>
		</div>
		<?php if ( ! empty( $atts['author_name'] ) || ! empty( $atts['author_job'] ) || ! empty( $atts['author_avatar'] ) ) {
			?>
			<div class="quote-author">
				<?php if ( ! empty( $atts['author_avatar'] ) ) { ?>
					<img class="quote-author-avatar" src="<?php echo $atts['author_avatar']; ?>"/>
				<?php } ?>

				<?php if ( ! empty( $atts['author_name'] ) ) { ?>
					<?php echo bf_is_fia() ? '<cite>' : '<span class="quote-author-name">'; ?>
					<?php if ( ! empty( $atts['author_link'] ) ) { ?>
						<a href="<?php echo $atts['author_link']; ?>" target="_blank"
						   rel="nofollow"><?php echo $atts['author_name']; ?></a>
					<?php } else { ?>
						<?php echo $atts['author_name']; ?>
					<?php } ?>
					<?php echo bf_is_fia() ? '</cite>' : '</span>'; ?>
				<?php } ?>

				<?php if ( $atts['author_job'] && ! bf_is_fia() ) { ?>
					<span class="quote-author-job"><?php echo $atts['author_job']; ?></span>
					<?php
				} ?>
			</div>
			<?php
		} ?>
	</blockquote>
<?php

if ( ! isset( $_check[ $atts['align'] ] ) ) {
	echo '</div>';
}
var gulp = require('gulp'),
    cleanCSS = require('gulp-minify-css'),
    rename = require('gulp-rename'),
    uglify = require('gulp-uglify');
sass = require('gulp-sass');

gulp.task('cssmin', function () {
    return gulp.src(['./css/**/*.css', '!./css/**/*.min.css'])
        .pipe(cleanCSS({
            keepSpecialComments: 1,
            level: 2
        }))
        .pipe(rename({suffix: '.min'}))
        .pipe(gulp.dest(function (file) {
            return file.base;
        }));
});

gulp.task('sass', function () {
    return gulp.src('./sass/**/*.scss')
        .pipe(sass.sync().on('error', sass.logError))
        .pipe(gulp.dest('./css'));
});

gulp.task('scripts', function () {
    return gulp.src(['./js/**/*.js', '!./js/**/*.min.js'])
        .pipe(uglify())
        .pipe(rename({suffix: '.min'}))
        .pipe(gulp.dest(function (file) {
            return file.base;
        }));
});

gulp.task('watch', function () {
    gulp.watch(['./sass/**/*.scss'], ['sass']);
    gulp.watch(['./css/**/*.css', '!./css/**/*.min.css', '!./css/*.min.css'], ['cssmin']);
    gulp.watch(['./js/**/*.js', '!./js/**/*.min.js', '!./js/*.min.js'], ['scripts']);
});


gulp.task('styles', gulp.series('sass', 'cssmin', 'scripts'));

gulp.task('default', gulp.series('styles', 'scripts'));
.single-page-simple-content .entry-content blockquote.bs-quote,
.entry-content.single-post-content blockquote.bs-quote,
blockquote.bs-quote {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  font-weight: inherit;
  font-style: inherit;
  text-align: inherit;
  text-transform: inherit;
  width: auto;
  height: auto;
  background: transparent;
  border-radius: inherit;
  padding: 0;
  margin: 0;
  border: none;
  clear: inherit;
  color: inherit;
  line-height: 1.4;
  position: relative;
  top: inherit;
  left: inherit;
  right: inherit;
  bottom: inherit; }

.single-page-simple-content .entry-content blockquote.bs-quote:before,
.entry-content.single-post-content blockquote.bs-quote:before,
blockquote.bs-quote:before {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  font-weight: inherit;
  font-style: inherit;
  text-align: inherit;
  text-transform: inherit;
  width: auto;
  height: auto;
  background: transparent;
  border-radius: inherit;
  padding: 0;
  margin: 0;
  border: none;
  clear: inherit;
  color: inherit;
  content: '';
  display: none;
  position: inherit;
  top: inherit;
  left: inherit;
  right: inherit;
  bottom: inherit; }

blockquote.bs-quote {
  color: #121212; }
  blockquote.bs-quote.bs-quote.bsq-left {
    float: left;
    max-width: 300px;
    margin-right: 30px;
    padding-left: 0;
    padding-right: 0; }
  blockquote.bs-quote.bs-quote.bsq-right {
    float: right;
    max-width: 300px;
    margin-left: 30px;
    padding-left: 0;
    padding-right: 0; }
  blockquote.bs-quote .quote-author span {
    display: block; }
  blockquote.bs-quote p {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
    font-weight: inherit;
    font-style: inherit;
    text-align: inherit;
    text-transform: inherit;
    width: auto;
    height: auto;
    background: transparent;
    border-radius: inherit;
    padding: 0;
    margin: 0;
    border: none;
    clear: inherit;
    color: inherit;
    color: #121212;
    word-wrap: break-word; }

.bs-quote-clearfix {
  clear: both; }

@media only screen and (max-width: 500px) {
  .bs-quote.bs-quote.bsq-right,
  .bs-quote.bs-quote.bsq-left {
    margin-left: auto !important;
    margin-right: auto !important;
    float: none !important; } }

blockquote.bs-quote.bsq-t1:after {
  background-color: #057fce;
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  display: inline-block; }

blockquote.bs-quote.bsq-t1:before {
  color: #057fce; }

blockquote.bs-quote.bsq-t1 a, blockquote.bs-quote.bsq-t1 a:hover {
  color: #057fce; }

blockquote.bs-quote.bsq-t1 .quote-author {
  margin-top: 20px;
  text-align: center; }

blockquote.bs-quote.bsq-t1 .quote-author-name {
  font-size: 15px;
  font-weight: bolder; }

blockquote.bs-quote.bsq-t1 .quote-author-avatar + .quote-author-name {
  margin-top: 8px; }

blockquote.bs-quote.bsq-t1 .quote-author-job {
  font-size: 13px;
  color: #969696; }

blockquote.bs-quote.bsq-t1 .quote-author-avatar {
  border-radius: 50%;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 0; }

.single-page-simple-content .entry-content blockquote.bs-quote.bsq-t1,
.entry-content.single-post-content blockquote.bs-quote.bsq-t1,
blockquote.bs-quote.bsq-t1 {
  padding: 80px 30px 30px;
  font-size: 120%;
  text-align: center;
  margin: 0 0 26px;
  z-index: 1; }

.single-page-simple-content .entry-content blockquote.bs-quote.bsq-t1:before,
.entry-content.single-post-content blockquote.bs-quote.bsq-t1:before,
blockquote.bs-quote.bsq-t1 .icon-bs-quote:before,
blockquote.bs-quote.bsq-t1:before {
  content: "\b040";
  font: normal normal normal 14px/1 "bs-icons";
  font-size: 38px;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: inherit;
  width: 60px;
  height: 60px;
  line-height: 60px;
  background: transparent;
  border-radius: inherit;
  text-align: inherit;
  display: inline-block;
  position: absolute;
  top: 13px;
  left: 50%;
  margin: 0 0 0 -30px;
  z-index: 1; }

blockquote.bs-quote.bsq-t1.bsq-s1.bsq-s1 {
  padding: 65px 0 0; }
  blockquote.bs-quote.bsq-t1.bsq-s1.bsq-s1.bsq-left {
    margin-right: 25px; }
  blockquote.bs-quote.bsq-t1.bsq-s1.bsq-s1.bsq-right {
    margin-left: 25px; }
  blockquote.bs-quote.bsq-t1.bsq-s1.bsq-s1:before {
    top: 0; }
  blockquote.bs-quote.bsq-t1.bsq-s1.bsq-s1:after {
    display: none; }
  blockquote.bs-quote.bsq-t1.bsq-s1.bsq-s1.bs-quote:before {
    color: #232323; }

blockquote.bs-quote.bsq-t1.bsq-s2 {
  margin-bottom: 20px;
  padding-top: 100px; }
  blockquote.bs-quote.bsq-t1.bsq-s2.bsq-left {
    margin-right: 25px; }
  blockquote.bs-quote.bsq-t1.bsq-s2.bsq-right {
    margin-left: 25px; }
  blockquote.bs-quote.bsq-t1.bsq-s2:before {
    top: 23px;
    content: "\b042";
    font-size: 62px; }
  blockquote.bs-quote.bsq-t1.bsq-s2:after {
    display: inline-block;
    z-index: -1;
    opacity: 0.15; }
  blockquote.bs-quote.bsq-t1.bsq-s2.bs-quote.bsq-left, blockquote.bs-quote.bsq-t1.bsq-s2.bs-quote.bsq-right {
    padding-left: 25px;
    padding-right: 25px; }

blockquote.bs-quote.bsq-t1.bsq-s3.bsq-s3 {
  padding-bottom: 0;
  padding-right: 0;
  padding-left: 0; }

blockquote.bs-quote.bsq-t1.bsq-s3.bsq-left {
  margin-right: 25px; }

blockquote.bs-quote.bsq-t1.bsq-s3.bsq-right {
  margin-left: 25px; }

blockquote.bs-quote.bsq-t1.bsq-s3:after {
  width: 60px;
  height: 60px;
  position: absolute;
  top: 0;
  left: 50%;
  margin: 0 0 0 -30px;
  z-index: -1;
  border-radius: 50%; }

blockquote.bs-quote.bsq-t1.bsq-s3.bs-quote.bs-quote:before {
  color: #fff;
  font-size: 24px;
  top: 0; }

blockquote.bs-quote.bsq-t1.bsq-s3 .quote-author-name {
  font-weight: bolder; }

blockquote.bs-quote.bsq-t1.bsq-s4 {
  margin-bottom: 20px;
  padding-top: 50px;
  padding-bottom: 35px; }
  blockquote.bs-quote.bsq-t1.bsq-s4:after {
    z-index: -1; }
  blockquote.bs-quote.bsq-t1.bsq-s4.bs-quote:before {
    display: none; }
  blockquote.bs-quote.bsq-t1.bsq-s4.bsq-left, blockquote.bs-quote.bsq-t1.bsq-s4.bsq-right {
    padding-left: 25px;
    padding-right: 25px;
    max-width: 400px; }
  blockquote.bs-quote.bsq-t1.bsq-s4.bsq-left {
    margin-right: 25px; }
  blockquote.bs-quote.bsq-t1.bsq-s4.bsq-right {
    margin-left: 25px; }
  blockquote.bs-quote.bsq-t1.bsq-s4 .quote-author-job,
  blockquote.bs-quote.bsq-t1.bsq-s4 .quote-author-name,
  blockquote.bs-quote.bsq-t1.bsq-s4 p,
  blockquote.bs-quote.bsq-t1.bsq-s4.bs-quote.bs-quote a, blockquote.bs-quote.bsq-t1.bsq-s4 {
    color: #fff; }

blockquote.bs-quote.bs-quote.bsq-t1.bsq-s5 {
  padding: 30px 0;
  text-align: inherit;
  font-size: 123%;
  border-bottom: 1px solid #eee !important; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s5.bs-quote:before {
    display: none; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s5.bsq-left {
    margin-right: 30px;
    margin-bottom: 20px;
    margin-top: 10px; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s5.bsq-right {
    margin-left: 30px;
    margin-bottom: 20px;
    margin-top: 10px; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s5:after {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    display: inline-block;
    height: 6px; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s5 .quote-author .quote-author-avatar {
    display: inline-block; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s5 .quote-author {
    text-align: inherit; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s5 .quote-author-name {
    font-weight: bolder; }

blockquote.bs-quote.bs-quote.bsq-t1.bsq-s6 {
  text-align: inherit;
  font-size: 123%;
  padding: 0 0 0 30px;
  margin-top: 4px; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s6:before {
    display: none; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s6:after {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    display: inline-block;
    width: 6px; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s6.bsq-left {
    margin-right: 25px; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s6.bsq-right {
    margin-left: 25px; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s6 .quote-author .quote-author-avatar {
    display: inline-block; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s6 .quote-author {
    text-align: inherit; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s6 .quote-author-name {
    font-weight: bolder; }

blockquote.bs-quote.bs-quote.bsq-t1.bsq-s7 {
  text-align: inherit;
  font-size: 123%;
  padding: 18px 16px 18px 30px;
  background: #f1f1f1; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s7:before {
    display: none !important; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s7:after {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    display: inline-block;
    width: 6px; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s7.bsq-left {
    margin-right: 25px; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s7.bsq-right {
    margin-left: 25px; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s7 .quote-author .quote-author-avatar {
    display: inline-block; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s7 .quote-author {
    text-align: inherit; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s7 .quote-author-name {
    font-weight: bolder; }

blockquote.bs-quote.bsq-t1.bsq-s8.bs-quote.bs-quote {
  border: 1px solid #e1e1e1 !important;
  padding: 65px 30px 35px 55px; }

blockquote.bs-quote.bsq-t1.bsq-s8.bs-quote.bs-quote:before {
  color: #fff; }

blockquote.bs-quote.bsq-t1.bsq-s8:after {
  border-top: 100px solid transparent;
  border-right: 100px solid transparent;
  background: transparent;
  left: -1px;
  right: inherit;
  top: -1px;
  z-index: 0;
  border-top-color: #057fce; }

blockquote.bs-quote.bsq-t1.bsq-s8.bsq-left {
  margin-right: 25px; }

blockquote.bs-quote.bsq-t1.bsq-s8.bsq-right {
  margin-left: 25px; }

blockquote.bs-quote.bsq-t1.bsq-s8.bs-quote.bs-quote:after {
  background-color: transparent; }

blockquote.bs-quote.bsq-t1.bsq-s8 .quote-author, blockquote.bs-quote.bsq-t1.bsq-s8.bs-quote {
  text-align: inherit; }

blockquote.bs-quote.bsq-t1.bsq-s8.bs-quote:before {
  top: 0;
  left: 0;
  margin: 0;
  font-size: 27px;
  text-align: center; }

blockquote.bs-quote.bsq-t1.bsq-s8 .quote-content:after {
  content: '';
  display: inline-block;
  position: absolute;
  top: -1px;
  left: -1px;
  right: -1px;
  height: 6px;
  background-color: #057fce; }

blockquote.bs-quote.bsq-t1.bsq-s8 .quote-author .quote-author-avatar {
  display: inline-block; }

blockquote.bs-quote.bsq-t1.bsq-s8.bs-quote.bsq-right, blockquote.bs-quote.bsq-t1.bsq-s8.bs-quote.bsq-left {
  max-width: 400px; }

blockquote.bs-quote.bsq-t1.bsq-s9.bs-quote {
  padding: 95px 30px 30px;
  border: 1px solid #e1e1e1 !important; }

blockquote.bs-quote.bsq-t1.bsq-s9.bs-quote:before {
  content: "\b042";
  font-size: 50px;
  top: 23px; }

blockquote.bs-quote.bsq-t1.bsq-s9.bs-quote:after {
  display: none; }

blockquote.bs-quote.bsq-t1.bsq-s9.bs-quote.bsq-right, blockquote.bs-quote.bsq-t1.bsq-s9.bs-quote.bsq-left {
  max-width: 360px; }

blockquote.bs-quote.bsq-t1.bsq-s9.bsq-left {
  margin-right: 30px; }

blockquote.bs-quote.bsq-t1.bsq-s9.bsq-right {
  margin-left: 30px; }

blockquote.bs-quote.bsq-t1.bsq-s9 .quote-author {
  margin-top: 25px; }

blockquote.bs-quote.bsq-t1.bsq-s10.bs-quote {
  border: 1px solid #e1e1e1 !important;
  margin-top: 40px;
  padding: 65px 30px 27px; }

blockquote.bs-quote.bsq-t1.bsq-s10.bs-quote:before {
  content: "\b042";
  font-size: 34px;
  top: -30px; }

blockquote.bs-quote.bsq-t1.bsq-s10.bs-quote:after {
  background: #fff;
  width: 80px;
  height: 80px;
  border: 1px solid #e1e1e1;
  border-radius: 50%;
  left: 50%;
  top: -40px;
  margin-left: -40px;
  z-index: 0; }

blockquote.bs-quote.bsq-t1.bsq-s10.bs-quote.bs-quote:after {
  background-color: #fff; }

blockquote.bs-quote.bsq-t1.bsq-s10.bs-quote.bsq-right, blockquote.bs-quote.bsq-t1.bsq-s10.bs-quote.bsq-left {
  max-width: 360px; }

blockquote.bs-quote.bsq-t1.bsq-s10.bsq-left {
  margin-right: 30px; }

blockquote.bs-quote.bsq-t1.bsq-s10.bsq-right {
  margin-left: 30px; }

blockquote.bs-quote.bsq-t1.bsq-s10 .quote-author {
  margin-top: 25px; }

blockquote.bs-quote.bsq-t1.bsq-s11.bs-quote {
  text-align: inherit;
  font-size: 120%;
  padding: 30px 40px 30px 30px; }

blockquote.bs-quote.bsq-t1.bsq-s11.bs-quote:after {
  z-index: -1;
  -webkit-box-shadow: -10px 10px 0 rgba(0, 0, 0, 0.11);
  -moz-box-shadow: -10px 10px 0 rgba(0, 0, 0, 0.11);
  box-shadow: -10px 10px 0 rgba(0, 0, 0, 0.11); }

blockquote.bs-quote.bsq-t1.bsq-s11.bs-quote:before {
  content: "\b043";
  transform: rotate(181deg);
  top: inherit;
  right: 45px;
  left: inherit;
  bottom: 30px;
  font-size: 70px; }

blockquote.bs-quote.bsq-t1.bsq-s11.bs-quote.bs-quote:before {
  color: rgba(255, 255, 255, 0.27); }

blockquote.bs-quote.bsq-t1.bsq-s11,
blockquote.bs-quote.bsq-t1.bsq-s11.bs-quote.bs-quote a,
blockquote.bs-quote.bsq-t1.bsq-s11 p {
  color: #fff; }

blockquote.bs-quote.bsq-t1.bsq-s11 .quote-author {
  margin-top: 20px;
  text-align: inherit; }

blockquote.bs-quote.bsq-t1.bsq-s11 .bsq-edge:before,
blockquote.bs-quote.bsq-t1.bsq-s11 .bsq-edge:after {
  position: absolute;
  top: 0;
  right: 0;
  content: '';
  display: inline-block; }

blockquote.bs-quote.bsq-t1.bsq-s11 .bsq-edge:before {
  border-top: 40px solid #fff;
  border-left: 40px solid transparent;
  width: 0;
  height: 0; }

blockquote.bs-quote.bsq-t1.bsq-s11 .bsq-edge:after {
  width: 0;
  height: 0;
  border-bottom: 40px solid rgba(5, 5, 5, 0.31);
  border-right: 40px solid transparent; }

blockquote.bs-quote.bsq-t1.bsq-s11 .quote-author-job {
  color: rgba(255, 255, 255, 0.67); }

blockquote.bs-quote.bsq-t1.bsq-s11 .quote-author-avatar {
  float: left;
  margin-right: 15px; }

blockquote.bs-quote.bsq-t1.bsq-s11 .quote-author-avatar + .quote-author-name {
  margin-top: 8px; }

blockquote.bs-quote.bsq-t1.bsq-s11.bs-quote.bsq-right, blockquote.bs-quote.bsq-t1.bsq-s11.bs-quote.bsq-left {
  max-width: 400px; }

blockquote.bs-quote.bsq-t1.bsq-s11.bsq-left {
  margin-right: 25px; }

blockquote.bs-quote.bsq-t1.bsq-s11.bsq-right {
  margin-left: 30px; }

blockquote.bs-quote.bsq-t1.bsq-s12.bs-quote {
  text-align: inherit;
  font-size: 120%;
  padding: 50px 0 0 70px; }

blockquote.bs-quote.bsq-t1.bsq-s12.bs-quote:after {
  border-radius: 50%;
  width: 90px;
  height: 90px;
  left: 0;
  top: 0;
  z-index: -1; }

blockquote.bs-quote.bsq-t1.bsq-s12.bs-quote.bs-quote:after {
  background-color: #e3e3e3; }

blockquote.bs-quote.bsq-t1.bsq-s12.bs-quote:before {
  left: 0;
  margin: 0;
  width: 90px;
  height: 90px;
  top: 0;
  line-height: 90px;
  font-size: 32px;
  text-align: center; }

blockquote.bs-quote.bsq-t1.bsq-s12.bs-quote.bs-quote:before {
  color: white; }

blockquote.bs-quote.bsq-t1.bsq-s12 .quote-author .quote-author-avatar {
  display: inline-block; }

blockquote.bs-quote.bsq-t1.bsq-s12 .quote-author {
  text-align: inherit; }

blockquote.bs-quote.bsq-t1.bsq-s12.bs-quote.bsq-right, blockquote.bs-quote.bsq-t1.bsq-s12.bs-quote.bsq-left {
  max-width: 400px; }

blockquote.bs-quote.bsq-t1.bsq-s12.bsq-left {
  margin-right: 25px; }

blockquote.bs-quote.bsq-t1.bsq-s12.bsq-right {
  margin-left: 25px; }

blockquote.bs-quote.bsq-t1.bsq-s13.bs-quote {
  padding: 70px 0 0; }

blockquote.bs-quote.bsq-t1.bsq-s13.bs-quote:before {
  content: "\b042";
  font-size: 50px;
  top: 0; }

blockquote.bs-quote.bsq-t1.bsq-s13.bs-quote:after {
  display: none; }

blockquote.bs-quote.bsq-t1.bsq-s13 .quote-author-avatar {
  border: 10px solid #ffffff; }

blockquote.bs-quote.bsq-t1.bsq-s13 .quote-author-avatar-w {
  position: relative; }

blockquote.bs-quote.bsq-t1.bsq-s13 .quote-author-avatar-w:before {
  content: '';
  display: inline-block;
  height: 1px;
  width: 100%;
  position: absolute;
  z-index: -1;
  background: #e5e5e5;
  left: 0;
  top: 50%;
  margin-top: -.5px; }

blockquote.bs-quote.bsq-t1.bsq-s13.bsq-left {
  margin-right: 30px; }

blockquote.bs-quote.bsq-t1.bsq-s13.bsq-right {
  margin-left: 30px; }

blockquote.bs-quote.bsq-t1.bsq-s14.bs-quote {
  padding: 0;
  font-size: 132%; }

blockquote.bs-quote.bsq-t1.bsq-s14.bs-quote p, blockquote.bs-quote.bsq-t1.bsq-s14.bs-quote {
  color: #057fce;
  font-weight: bolder; }

blockquote.bs-quote.bsq-t1.bsq-s14.bs-quote.bsq-right, blockquote.bs-quote.bsq-t1.bsq-s14.bs-quote.bsq-left {
  max-width: 320px; }

blockquote.bs-quote.bsq-t1.bsq-s14.bs-quote:before, blockquote.bs-quote.bsq-t1.bsq-s14.bs-quote:after {
  display: none; }

blockquote.bs-quote.bsq-t1.bsq-s14.bs-quote.bsq-right .quote-author, blockquote.bs-quote.bsq-t1.bsq-s14.bs-quote.bsq-right {
  text-align: right; }

blockquote.bs-quote.bsq-t1.bsq-s14.bs-quote.bsq-left .quote-author, blockquote.bs-quote.bsq-t1.bsq-s14.bs-quote.bsq-left {
  text-align: left; }

blockquote.bs-quote.bsq-t1.bsq-s14 .quote-author-name {
  color: #272727; }

blockquote.bs-quote.bsq-t1.bsq-s14.bsq-left {
  margin-right: 30px; }

blockquote.bs-quote.bsq-t1.bsq-s14.bsq-right {
  margin-left: 30px; }

blockquote.bs-quote.bsq-t1.bsq-s15.bs-quote {
  padding: 65px 0 0;
  font-size: 131%; }

blockquote.bs-quote.bsq-t1.bsq-s15.bs-quote:before {
  content: "\b044";
  top: 0;
  color: #000;
  font-size: 44px; }

blockquote.bs-quote.bsq-t1.bsq-s15.bs-quote:after {
  display: none; }

blockquote.bs-quote.bsq-t1.bsq-s15 .quote-content {
  line-height: normal; }

blockquote.bs-quote.bsq-t1.bsq-s15 .quote-content {
  padding: 3px 0;
  -webkit-box-decoration-break: clone;
  -ms-box-decoration-break: clone;
  -o-box-decoration-break: clone;
  box-decoration-break: clone;
  -webkit-box-shadow: 10px 0 0 #000, -10px 0 0 #000;
  -moz-box-shadow: 10px 0 0 #000, -10px 0 0 #000;
  box-shadow: 10px 0 0 #000, -10px 0 0 #000;
  background: #000;
  display: inline;
  word-wrap: break-word;
  line-height: 1.9;
  color: #fff;
  text-transform: uppercase; }

blockquote.bs-quote.bsq-t1.bsq-s15 .quote-content p {
  padding: 4px 0;
  display: inline;
  color: #fff; }

blockquote.bs-quote.bsq-t1.bsq-s15.bs-quote.bsq-right, blockquote.bs-quote.bsq-t1.bsq-s15.bs-quote.bsq-left {
  max-width: 340px; }

blockquote.bs-quote.bsq-t1.bsq-s15.bsq-left {
  margin-right: 35px; }

blockquote.bs-quote.bsq-t1.bsq-s15.bsq-right {
  margin-left: 35px; }

blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16 {
  text-align: inherit;
  font-size: 123%;
  padding: 0 0 0 17px; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16:before {
    display: none; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16:after {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    display: inline-block;
    width: 4px; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16.bsq-left {
    margin-right: 25px; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16.bsq-right {
    margin-left: 25px; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16 .quote-author .quote-author-avatar {
    display: inline-block;
    float: left;
    margin-right: 15px;
    margin-bottom: 10px; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16 .quote-author {
    text-align: inherit; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16 .quote-author-name {
    font-weight: bolder;
    padding-top: 3px;
    margin-top: 0; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16.bs-quote.bsq-right, blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16.bs-quote.bsq-left {
    max-width: 360px; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16.bs-quote.bsq-right {
    margin-left: 20px; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16.bs-quote.bsq-left {
    margin-right: 20px; }

blockquote.bs-quote.bsq-t1.bsq-s17 {
  margin-top: 20px !important; }
  blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote {
    text-align: inherit;
    font-size: 120%;
    padding: 0 0 0 51px; }
  blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote:after {
    display: none; }
  blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote:before {
    content: "\b042";
    left: 0;
    width: 35px;
    margin: 0;
    top: 0;
    line-height: 15px;
    font-size: 42px;
    text-align: center; }
  blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote.bs-quote:before {
    color: #e5e5e5; }
  blockquote.bs-quote.bsq-t1.bsq-s17 .quote-author .quote-author-avatar {
    display: inline-block;
    float: left;
    margin-right: 10px;
    margin-bottom: 7px; }
  blockquote.bs-quote.bsq-t1.bsq-s17 .quote-author {
    text-align: inherit; }
  blockquote.bs-quote.bsq-t1.bsq-s17 .quote-author-name {
    margin-top: 0;
    font-weight: bold;
    font-size: 20px; }
  blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote.bsq-right, blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote.bsq-left {
    max-width: 380px; }
  blockquote.bs-quote.bsq-t1.bsq-s17.bsq-left {
    margin-right: 20px; }
  blockquote.bs-quote.bsq-t1.bsq-s17.bsq-right {
    margin-left: 20px; }

blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote-22.bs-quote {
  text-align: inherit;
  font-size: 120%;
  padding: 0 0 0 30px;
  margin-top: 30px; }

blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote-22.bs-quote:before {
  font-size: 72px;
  z-index: -1;
  color: #ededed;
  top: -6px; }

blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote-22.bsq-left {
  margin-right: 25px; }

blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote-22.bsq-right {
  margin-left: 25px; }

blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote-22.bs-quote.bsq-right, blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote-22.bs-quote.bsq-left {
  max-width: 333px; }

blockquote.bs-quote.bsq-t1.bsq-s18.bs-quote {
  text-align: inherit;
  font-size: 120%;
  padding: 0; }

blockquote.bs-quote.bsq-t1.bsq-s18.bs-quote:after {
  display: none; }

blockquote.bs-quote.bsq-t1.bsq-s18.bs-quote:before {
  content: "\b043";
  transform: rotate(180deg);
  top: inherit;
  right: 0;
  left: inherit;
  bottom: 23px;
  font-size: 60px; }

blockquote.bs-quote.bsq-t1.bsq-s18.bs-quote.bs-quote:before {
  color: rgba(0, 0, 0, 0.08);
  content: "\b044"; }

blockquote.bs-quote.bsq-t1.bsq-s18 .quote-author {
  margin-top: 20px;
  text-align: inherit; }

blockquote.bs-quote.bsq-t1.bsq-s18 .quote-author-avatar {
  float: left;
  margin-right: 15px;
  margin-bottom: 8px; }

blockquote.bs-quote.bsq-t1.bsq-s18 .quote-author-avatar + .quote-author-name {
  margin-top: 3px; }

blockquote.bs-quote.bsq-t1.bsq-s18.bs-quote.bsq-right, blockquote.bs-quote.bsq-t1.bsq-s18.bs-quote.bsq-left {
  max-width: 342px;
  border: solid 1px rgba(0, 0, 0, 0.1) !important;
  border-right: none !important;
  border-left: none !important;
  padding: 22px 0 17px; }

blockquote.bs-quote.bsq-t1.bsq-s18.bsq-left {
  margin-right: 25px; }

blockquote.bs-quote.bsq-t1.bsq-s18.bsq-right {
  margin-left: 30px; }

blockquote.bs-quote.bsq-t1.bsq-s19 {
  text-align: inherit !important;
  font-size: 123%;
  padding: 0 0 0 17px !important; }
  blockquote.bs-quote.bsq-t1.bsq-s19:before {
    display: none; }
  blockquote.bs-quote.bsq-t1.bsq-s19:after {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    display: inline-block;
    width: 4px; }
  blockquote.bs-quote.bsq-t1.bsq-s19.bs-quote:before {
    content: "\b040";
    transform: rotate(180deg);
    top: inherit;
    right: 7px;
    left: inherit;
    bottom: 26px;
    font-size: 116px;
    width: 116px;
    height: 99px; }
  blockquote.bs-quote.bsq-t1.bsq-s19.bs-quote.bs-quote:before {
    color: rgba(0, 0, 0, 0.04); }
  blockquote.bs-quote.bsq-t1.bsq-s19 .quote-author .quote-author-avatar {
    display: inline-block;
    float: left;
    margin-right: 15px;
    margin-bottom: 10px; }
  blockquote.bs-quote.bsq-t1.bsq-s19 .quote-author {
    text-align: inherit; }
  blockquote.bs-quote.bsq-t1.bsq-s19 .quote-author-name {
    font-weight: bolder;
    padding-top: 3px;
    margin-top: 0;
    font-size: 19px; }
  blockquote.bs-quote.bsq-t1.bsq-s19.bs-quote.bsq-right, blockquote.bs-quote.bsq-t1.bsq-s19.bs-quote.bsq-left {
    max-width: 375px; }
  blockquote.bs-quote.bsq-t1.bsq-s19.bs-quote.bsq-right {
    margin-left: 20px !important; }
  blockquote.bs-quote.bsq-t1.bsq-s19.bs-quote.bsq-left {
    margin-right: 20px !important; }

blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20 {
  text-align: inherit;
  font-size: 123%;
  padding: 40px 30px 0; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20 .icon-bs-quote:before {
    bottom: -20px;
    right: -30px;
    top: auto;
    left: auto;
    font-size: 17px;
    width: 17px;
    height: 13px;
    line-height: 13px;
    content: "\b042";
    opacity: .2;
    transform: rotate(180deg); }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20.bs-quote:before {
    font-size: 17px;
    left: 0;
    width: 17px;
    height: 13px;
    margin: 0;
    top: 19px;
    line-height: 13px;
    content: "\b042";
    opacity: .2; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20.bsq-left {
    margin-right: 30px; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20.bsq-right {
    margin-left: 30px; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20:after {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    display: inline-block;
    height: 4px; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20 .quote-author .quote-author-avatar {
    display: inline-block;
    float: left;
    margin-right: 15px;
    margin-bottom: 10px; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20 .quote-content {
    position: relative; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20 .quote-content p {
    font-size: 96%; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20 .quote-author {
    text-align: inherit;
    margin-top: 25px; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20 .quote-author-name {
    font-weight: bolder;
    padding-top: 3px;
    margin-top: 0;
    font-size: 17px; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20.bsq-left, blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20.bsq-right {
    max-width: 377px; }

.single-page-simple-content .entry-content blockquote.bs-quote.bsq-t2,
.entry-content.single-post-content blockquote.bs-quote.bsq-t2,
blockquote.bs-quote.bsq-t2 {
  padding: 0;
  font-size: 125%;
  margin: 0 0 26px; }

.single-page-simple-content .entry-content blockquote.bs-quote.bsq-t2 .bsq-quote-icon,
.entry-content.single-post-content blockquote.bs-quote.bsq-t2 .bsq-quote-icon,
blockquote.bs-quote.bsq-t2 .bsq-quote-icon {
  position: absolute;
  top: 14px;
  left: 20px;
  z-index: -1; }

.single-page-simple-content .entry-content blockquote.bs-quote.bsq-t2 .bsq-quote-icon:before,
.entry-content.single-post-content blockquote.bs-quote.bsq-t2 .bsq-quote-icon:before,
blockquote.bs-quote.bsq-t2 .bsq-quote-icon:before {
  content: "\b042";
  font: normal normal normal 14px/1 "bs-icons";
  font-size: 73px;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  line-height: 60px;
  background: transparent;
  border-radius: inherit;
  text-align: inherit;
  display: inline-block;
  margin: 0;
  color: #f2f2f2;
  z-index: -1; }

blockquote.bs-quote.bsq-t2:after {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  display: inline-block; }

blockquote.bs-quote.bsq-t2.bs-quote.bsq-right, blockquote.bs-quote.bsq-t2.bs-quote.bsq-left {
  max-width: 360px; }

blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow:after,
blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow:before {
  border: solid 13px rgba(0, 0, 0, 0);
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none; }

blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow-bottom:after,
blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow-bottom:before {
  bottom: -27px;
  left: 25px;
  border-top-color: #dcdcdc; }

blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow-top:after,
blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow-top:before {
  top: -27px;
  left: 25px;
  border-bottom-color: #dcdcdc; }

blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow-bottom:after {
  border: solid 15px rgba(0, 0, 0, 0);
  border-top-color: #ffffff;
  left: 23px;
  bottom: -28px; }

blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow-top:after {
  border: solid 15px rgba(0, 0, 0, 0);
  border-bottom-color: #ffffff;
  left: 23px;
  top: -28px; }

blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow-bottom {
  margin-bottom: 25px; }

blockquote.bs-quote.bsq-t2 .quote-author-name {
  font-size: 17px; }

blockquote.bs-quote.bsq-t2 .quote-author-avatar + .quote-author-name {
  margin-top: 8px; }

blockquote.bs-quote.bsq-t2 .quote-author-job {
  font-size: 13px;
  color: #969696; }

blockquote.bs-quote.bsq-t2 .quote-content {
  border: 1px solid #e5e5e5;
  padding: 40px 35px 30px;
  position: relative;
  z-index: 1; }

blockquote.bs-quote.bsq-t2 .quote-author-avatar {
  border-radius: 50%;
  float: left;
  margin-right: 15px; }

blockquote.bs-quote.bsq-t2.bsq-s1 {
  margin-top: 6px;
  margin-bottom: 10px;
  text-align: inherit; }
  blockquote.bs-quote.bsq-t2.bsq-s1 .quote-author-avatar {
    margin-top: -5px; }
  blockquote.bs-quote.bsq-t2.bsq-s1 .quote-author {
    margin-left: 10px; }
  blockquote.bs-quote.bsq-t2.bsq-s1:before, blockquote.bs-quote.bsq-t2.bsq-s1:after {
    display: none; }
  blockquote.bs-quote.bsq-t2.bsq-s1.bsq-left {
    margin-right: 30px; }
  blockquote.bs-quote.bsq-t2.bsq-s1.bsq-right {
    margin-left: 30px; }

blockquote.bs-quote.bsq-t2.bsq-s2 {
  text-align: inherit; }
  blockquote.bs-quote.bsq-t2.bsq-s2 .quote-author {
    margin-bottom: 20px;
    margin-left: 10px; }
  blockquote.bs-quote.bsq-t2.bsq-s2:before, blockquote.bs-quote.bsq-t2.bsq-s2:after {
    display: none; }
  blockquote.bs-quote.bsq-t2.bsq-s2.bsq-left {
    margin-right: 30px; }
  blockquote.bs-quote.bsq-t2.bsq-s2.bsq-right {
    margin-left: 30px; }
blockquote.bs-quote.bs-quote.bsq-right {
  float: right;
  margin-left: 30px;
  padding-right: 0;
  padding-left: 0;
  margin-right: auto; }

blockquote.bs-quote.bs-quote.bsq-left {
  float: left;
  margin-right: 30px;
  padding-right: 0;
  padding-left: 0;
  margin-left: auto; }

.single-page-simple-content .entry-content blockquote.bs-quote.bsq-t1:before,
.entry-content.single-post-content blockquote.bs-quote.bsq-t1:before,
blockquote.bs-quote.bsq-t1:before {
  right: 50%;
  margin: 0 -30px 0 0;
  left: auto; }

blockquote.bs-quote.bsq-t1.bsq-s3:after {
  right: 50%;
  margin: 0 -30px 0 0;
  left: auto; }

blockquote.bs-quote.bs-quote.bsq-t1.bsq-s6 {
  padding: 12px 30px 12px 0; }

blockquote.bs-quote.bs-quote.bsq-t1.bsq-s6:after {
  right: 0;
  left: auto; }

blockquote.bs-quote.bs-quote.bsq-t1.bsq-s7 {
  padding: 18px 30px 18px 16px; }

blockquote.bs-quote.bs-quote.bsq-t1.bsq-s7:after {
  right: 0;
  left: auto; }

blockquote.bs-quote.bsq-t1.bsq-s8.bs-quote.bs-quote {
  padding: 65px 55px 35px 30px; }

blockquote.bs-quote.bsq-t1.bsq-s8:after {
  border-left: 100px solid transparent;
  right: -1px;
  left: inherit;
  border-right: none; }

blockquote.bs-quote.bsq-t1.bsq-s8.bs-quote:before {
  right: 30px;
  left: auto; }

blockquote.bs-quote.bsq-t1.bsq-s10.bs-quote:after {
  right: 50%;
  margin-right: -40px;
  left: auto;
  margin-left: auto; }

blockquote.bs-quote.bsq-t1.bsq-s11.bs-quote {
  padding: 30px 30px 30px 40px; }

blockquote.bs-quote.bs-quote.bsq-t1.bsq-s11.bs-quote:after {
  -webkit-box-shadow: 10px 10px 0 rgba(0, 0, 0, 0.11);
  -moz-box-shadow: 10px 10px 0 rgba(0, 0, 0, 0.11);
  box-shadow: 10px 10px 0 rgba(0, 0, 0, 0.11); }

blockquote.bs-quote.bsq-t1.bsq-s11.bs-quote:before {
  left: 45px;
  right: inherit; }

blockquote.bs-quote.bsq-t1.bsq-s11 .bsq-edge:before,
blockquote.bs-quote.bsq-t1.bsq-s11 .bsq-edge:after {
  left: 0;
  right: auto; }

blockquote.bs-quote.bsq-t1.bsq-s11 .bsq-edge:before {
  border-right: 40px solid transparent;
  border-left: none; }

blockquote.bs-quote.bsq-t1.bsq-s11 .bsq-edge:after {
  border-left: 40px solid transparent;
  border-right: none; }

blockquote.bs-quote.bsq-t1.bsq-s11 .quote-author-avatar {
  float: right;
  margin-left: 15px;
  margin-right: auto; }

blockquote.bs-quote.bsq-t1.bsq-s12.bs-quote {
  padding: 50px 70px 0 0; }

blockquote.bs-quote.bsq-t1.bsq-s12.bs-quote:after {
  right: 0;
  left: auto; }

blockquote.bs-quote.bsq-t1.bsq-s12.bs-quote:before {
  right: 0;
  left: auto;
  margin: 0 0 0 -30px; }

blockquote.bs-quote.bsq-t1.bsq-s13 .quote-author-avatar-w:before {
  right: 0;
  left: auto; }

blockquote.bs-quote.bsq-t1.bsq-s14.bsq-left .quote-author, blockquote.bs-quote.bsq-t1.bsq-s14.bsq-left {
  text-align: right; }

blockquote.bs-quote.bsq-t1.bsq-s14.bsq-left .quote-author, blockquote.bs-quote.bsq-t1.bsq-s14.bsq-left {
  text-align: left; }

blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16 {
  padding: 12px 17px 12px 0; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16:after {
    right: 0;
    left: auto; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16 .quote-author .quote-author-avatar {
    display: inline-block;
    float: right;
    margin-right: 0;
    margin-left: 15px; }

blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote {
  padding: 0 51px 0 0; }
  blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote:after {
    right: 0;
    left: auto; }
  blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote:before {
    right: 0;
    left: auto;
    margin: 0 0 0 -30px; }
  blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote .quote-author .quote-author-avatar {
    float: right;
    margin-left: 10px;
    margin-right: 0; }

blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote-22.bs-quote {
  text-align: inherit;
  font-size: 120%;
  padding: 0 30px 0 0; }

blockquote.bs-quote.bsq-t1.bsq-s18.bs-quote {
  padding: 30px 30px 30px 40px; }

blockquote.bs-quote.bs-quote.bsq-t1.bsq-s11.bs-quote:after {
  -webkit-box-shadow: 10px 10px 0 rgba(0, 0, 0, 0.11);
  -moz-box-shadow: 10px 10px 0 rgba(0, 0, 0, 0.11);
  box-shadow: 10px 10px 0 rgba(0, 0, 0, 0.11); }

blockquote.bs-quote.bsq-t1.bsq-s11.bs-quote:before {
  left: 45px;
  right: inherit; }

blockquote.bs-quote.bsq-t1.bsq-s11 .bsq-edge:before,
blockquote.bs-quote.bsq-t1.bsq-s11 .bsq-edge:after {
  left: 0;
  right: auto; }

blockquote.bs-quote.bsq-t1.bsq-s11 .bsq-edge:before {
  border-right: 40px solid transparent;
  border-left: none; }

blockquote.bs-quote.bsq-t1.bsq-s11 .bsq-edge:after {
  border-left: 40px solid transparent;
  border-right: none; }

blockquote.bs-quote.bsq-t1.bsq-s11 .quote-author-avatar {
  float: right;
  margin-left: 15px;
  margin-right: auto; }

blockquote.bs-quote.bs-quote.bsq-t1.bsq-s19 {
  padding: 12px 17px 12px 0 !important; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s19:after {
    right: 0;
    left: auto; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s19:before {
    left: 17px;
    right: inherit; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s19 .quote-author .quote-author-avatar {
    display: inline-block;
    float: right;
    margin-right: 0;
    margin-left: 15px; }

blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20 {
  padding: 30px 0;
  text-align: inherit;
  font-size: 123%;
  border-bottom: 1px solid #eee; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20.bs-quote:before {
    display: none; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20.bsq-left {
    margin-right: 30px; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20.bsq-right {
    margin-left: 30px; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20:after {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    display: inline-block;
    height: 6px; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20 .quote-author .quote-author-avatar {
    display: inline-block; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20 .quote-author {
    text-align: inherit; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20 .quote-author-name {
    font-weight: bolder; }

.single-page-simple-content .entry-content blockquote.bs-quote.bsq-t2 .bsq-quote-icon,
.entry-content.single-post-content blockquote.bs-quote.bsq-t2 .bsq-quote-icon,
blockquote.bs-quote.bsq-t2 .bsq-quote-icon {
  right: 20px;
  left: auto; }

blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow-bottom:after,
blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow-bottom:before {
  right: 25px;
  left: auto; }

blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow-top:after,
blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow-top:before {
  right: 25px;
  left: auto; }

blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow-bottom:after {
  right: 23px;
  left: auto; }

blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow-top:after {
  right: 23px;
  left: auto; }

blockquote.bs-quote.bsq-t2 .quote-author-avatar {
  float: right;
  margin-left: 15px;
  margin-right: auto; }

blockquote.bs-quote.bsq-t2.bsq-s1 .quote-author {
  margin-right: 10px;
  margin-left: auto; }

blockquote.bs-quote.bsq-t2.bsq-s2 .quote-author {
  margin-right: 10px;
  margin-left: auto; }
blockquote.bs-quote.bsq-t2.bsq-s1{margin-top:6px;margin-bottom:10px;text-align:inherit}blockquote.bs-quote.bsq-t2.bsq-s1 .quote-author-avatar{margin-top:-5px}blockquote.bs-quote.bsq-t2.bsq-s1 .quote-author{margin-left:10px}blockquote.bs-quote.bsq-t2.bsq-s1:after,blockquote.bs-quote.bsq-t2.bsq-s1:before{display:none}blockquote.bs-quote.bsq-t2.bsq-s1.bsq-left{margin-right:30px}blockquote.bs-quote.bsq-t2.bsq-s1.bsq-right{margin-left:30px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s7 {
  padding: 18px 30px 18px 16px; }

blockquote.bs-quote.bs-quote.bsq-t1.bsq-s7:after {
  right: 0;
  left: auto; }
blockquote.bs-quote.bsq-t1.bsq-s10.bs-quote:after {
  right: 50%;
  margin-right: -40px;
  left: auto;
  margin-left: auto; }
blockquote.bs-quote.bs-quote.bsq-t1.bsq-s19{padding:12px 17px 12px 0!important}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s19:after{right:0;left:auto}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s19:before{left:17px;right:inherit}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s19 .quote-author .quote-author-avatar{display:inline-block;float:right;margin-right:0;margin-left:15px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s7{padding:18px 30px 18px 16px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s7:after{right:0;left:auto}blockquote.bs-quote.bsq-t2.bsq-s2 .quote-author{margin-right:10px;margin-left:auto}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16 {
  text-align: inherit;
  font-size: 123%;
  padding: 0 0 0 17px; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16:before {
    display: none; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16:after {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    display: inline-block;
    width: 4px; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16.bsq-left {
    margin-right: 25px; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16.bsq-right {
    margin-left: 25px; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16 .quote-author .quote-author-avatar {
    display: inline-block;
    float: left;
    margin-right: 15px;
    margin-bottom: 10px; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16 .quote-author {
    text-align: inherit; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16 .quote-author-name {
    font-weight: bolder;
    padding-top: 3px;
    margin-top: 0; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16.bs-quote.bsq-right, blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16.bs-quote.bsq-left {
    max-width: 360px; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16.bs-quote.bsq-right {
    margin-left: 20px; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16.bs-quote.bsq-left {
    margin-right: 20px; }
blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20{text-align:inherit;font-size:123%;padding:40px 30px 0}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20 .icon-bs-quote:before{bottom:-20px;right:-30px;top:auto;left:auto;font-size:17px;width:17px;height:13px;line-height:13px;content:"\b042";opacity:.2;transform:rotate(180deg)}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20.bs-quote:before{font-size:17px;left:0;width:17px;height:13px;margin:0;top:19px;line-height:13px;content:"\b042";opacity:.2}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20.bsq-left{margin-right:30px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20.bsq-right{margin-left:30px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20:after{position:absolute;top:0;left:0;right:0;display:inline-block;height:4px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20 .quote-author .quote-author-avatar{display:inline-block;float:left;margin-right:15px;margin-bottom:10px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20 .quote-content{position:relative}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20 .quote-content p{font-size:96%}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20 .quote-author{text-align:inherit;margin-top:25px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20 .quote-author-name{font-weight:bolder;padding-top:3px;margin-top:0;font-size:17px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20.bsq-left,blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20.bsq-right{max-width:377px}blockquote.bs-quote.bsq-t2.bsq-s1 {
  margin-top: 6px;
  margin-bottom: 10px;
  text-align: inherit; }
  blockquote.bs-quote.bsq-t2.bsq-s1 .quote-author-avatar {
    margin-top: -5px; }
  blockquote.bs-quote.bsq-t2.bsq-s1 .quote-author {
    margin-left: 10px; }
  blockquote.bs-quote.bsq-t2.bsq-s1:before, blockquote.bs-quote.bsq-t2.bsq-s1:after {
    display: none; }
  blockquote.bs-quote.bsq-t2.bsq-s1.bsq-left {
    margin-right: 30px; }
  blockquote.bs-quote.bsq-t2.bsq-s1.bsq-right {
    margin-left: 30px; }
blockquote.bs-quote.bsq-t1.bsq-s2{margin-bottom:20px;padding-top:100px}blockquote.bs-quote.bsq-t1.bsq-s2.bsq-left{margin-right:25px}blockquote.bs-quote.bsq-t1.bsq-s2.bsq-right{margin-left:25px}blockquote.bs-quote.bsq-t1.bsq-s2:before{top:23px;content:"\b042";font-size:62px}blockquote.bs-quote.bsq-t1.bsq-s2:after{display:inline-block;z-index:-1;opacity:.15}blockquote.bs-quote.bsq-t1.bsq-s2.bs-quote.bsq-left,blockquote.bs-quote.bsq-t1.bsq-s2.bs-quote.bsq-right{padding-left:25px;padding-right:25px}blockquote.bs-quote.bsq-t1.bsq-s14.bsq-left,blockquote.bs-quote.bsq-t1.bsq-s14.bsq-left .quote-author{text-align:left}blockquote.bs-quote.bsq-t1.bsq-s15.bs-quote {
  padding: 65px 0 0;
  font-size: 131%; }

blockquote.bs-quote.bsq-t1.bsq-s15.bs-quote:before {
  content: "\b044";
  top: 0;
  color: #000;
  font-size: 44px; }

blockquote.bs-quote.bsq-t1.bsq-s15.bs-quote:after {
  display: none; }

blockquote.bs-quote.bsq-t1.bsq-s15 .quote-content {
  line-height: normal; }

blockquote.bs-quote.bsq-t1.bsq-s15 .quote-content {
  padding: 3px 0;
  -webkit-box-decoration-break: clone;
  -ms-box-decoration-break: clone;
  -o-box-decoration-break: clone;
  box-decoration-break: clone;
  -webkit-box-shadow: 10px 0 0 #000, -10px 0 0 #000;
  -moz-box-shadow: 10px 0 0 #000, -10px 0 0 #000;
  box-shadow: 10px 0 0 #000, -10px 0 0 #000;
  background: #000;
  display: inline;
  word-wrap: break-word;
  line-height: 1.9;
  color: #fff;
  text-transform: uppercase; }

blockquote.bs-quote.bsq-t1.bsq-s15 .quote-content p {
  padding: 4px 0;
  display: inline;
  color: #fff; }

blockquote.bs-quote.bsq-t1.bsq-s15.bs-quote.bsq-right, blockquote.bs-quote.bsq-t1.bsq-s15.bs-quote.bsq-left {
  max-width: 340px; }

blockquote.bs-quote.bsq-t1.bsq-s15.bsq-left {
  margin-right: 35px; }

blockquote.bs-quote.bsq-t1.bsq-s15.bsq-right {
  margin-left: 35px; }
blockquote.bs-quote.bsq-t1:after {
  background-color: #057fce;
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  display: inline-block; }

blockquote.bs-quote.bsq-t1:before {
  color: #057fce; }

blockquote.bs-quote.bsq-t1 a, blockquote.bs-quote.bsq-t1 a:hover {
  color: #057fce; }

blockquote.bs-quote.bsq-t1 .quote-author {
  margin-top: 20px;
  text-align: center; }

blockquote.bs-quote.bsq-t1 .quote-author-name {
  font-size: 15px;
  font-weight: bolder; }

blockquote.bs-quote.bsq-t1 .quote-author-avatar + .quote-author-name {
  margin-top: 8px; }

blockquote.bs-quote.bsq-t1 .quote-author-job {
  font-size: 13px;
  color: #969696; }

blockquote.bs-quote.bsq-t1 .quote-author-avatar {
  border-radius: 50%;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 0; }

.single-page-simple-content .entry-content blockquote.bs-quote.bsq-t1,
.entry-content.single-post-content blockquote.bs-quote.bsq-t1,
blockquote.bs-quote.bsq-t1 {
  padding: 80px 30px 30px;
  font-size: 120%;
  text-align: center;
  margin: 0 0 26px;
  z-index: 1; }

.single-page-simple-content .entry-content blockquote.bs-quote.bsq-t1:before,
.entry-content.single-post-content blockquote.bs-quote.bsq-t1:before,
blockquote.bs-quote.bsq-t1 .icon-bs-quote:before,
blockquote.bs-quote.bsq-t1:before {
  content: "\b040";
  font: normal normal normal 14px/1 "bs-icons";
  font-size: 38px;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: inherit;
  width: 60px;
  height: 60px;
  line-height: 60px;
  background: transparent;
  border-radius: inherit;
  text-align: inherit;
  display: inline-block;
  position: absolute;
  top: 13px;
  left: 50%;
  margin: 0 0 0 -30px;
  z-index: 1; }
blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote {
  padding: 0 51px 0 0; }
  blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote:after {
    right: 0;
    left: auto; }
  blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote:before {
    right: 0;
    left: auto;
    margin: 0 0 0 -30px; }
  blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote .quote-author .quote-author-avatar {
    float: right;
    margin-left: 10px;
    margin-right: 0; }

blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote-22.bs-quote {
  text-align: inherit;
  font-size: 120%;
  padding: 0 30px 0 0; }
blockquote.bs-quote.bsq-t1.bsq-s14.bsq-left .quote-author, blockquote.bs-quote.bsq-t1.bsq-s14.bsq-left {
  text-align: right; }

blockquote.bs-quote.bsq-t1.bsq-s14.bsq-left .quote-author, blockquote.bs-quote.bsq-t1.bsq-s14.bsq-left {
  text-align: left; }
blockquote.bs-quote.bsq-t1.bsq-s4 {
  margin-bottom: 20px;
  padding-top: 50px;
  padding-bottom: 35px; }
  blockquote.bs-quote.bsq-t1.bsq-s4:after {
    z-index: -1; }
  blockquote.bs-quote.bsq-t1.bsq-s4.bs-quote:before {
    display: none; }
  blockquote.bs-quote.bsq-t1.bsq-s4.bsq-left, blockquote.bs-quote.bsq-t1.bsq-s4.bsq-right {
    padding-left: 25px;
    padding-right: 25px;
    max-width: 400px; }
  blockquote.bs-quote.bsq-t1.bsq-s4.bsq-left {
    margin-right: 25px; }
  blockquote.bs-quote.bsq-t1.bsq-s4.bsq-right {
    margin-left: 25px; }
  blockquote.bs-quote.bsq-t1.bsq-s4 .quote-author-job,
  blockquote.bs-quote.bsq-t1.bsq-s4 .quote-author-name,
  blockquote.bs-quote.bsq-t1.bsq-s4 p,
  blockquote.bs-quote.bsq-t1.bsq-s4.bs-quote.bs-quote a, blockquote.bs-quote.bsq-t1.bsq-s4 {
    color: #fff; }
blockquote.bs-quote.bsq-t1.bsq-s1.bsq-s1.bsq-left{margin-right:0;margin-left:25px}blockquote.bs-quote.bsq-t1.bsq-s1.bsq-s1.bsq-right{margin-left:0;margin-right:25px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s5 {
  padding: 30px 0;
  text-align: inherit;
  font-size: 123%;
  border-bottom: 1px solid #eee !important; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s5.bs-quote:before {
    display: none; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s5.bsq-left {
    margin-right: 30px;
    margin-bottom: 20px;
    margin-top: 10px; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s5.bsq-right {
    margin-left: 30px;
    margin-bottom: 20px;
    margin-top: 10px; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s5:after {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    display: inline-block;
    height: 6px; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s5 .quote-author .quote-author-avatar {
    display: inline-block; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s5 .quote-author {
    text-align: inherit; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s5 .quote-author-name {
    font-weight: bolder; }
blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote{padding:0 51px 0 0}blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote:after{right:0;left:auto}blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote:before{right:0;left:auto;margin:0 0 0 -30px}blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote .quote-author .quote-author-avatar{float:right;margin-left:10px;margin-right:0}blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote-22.bs-quote{text-align:inherit;font-size:120%;padding:0 30px 0 0}blockquote.bs-quote.bsq-t1.bsq-s2 {
  margin-bottom: 20px;
  padding-top: 100px; }
  blockquote.bs-quote.bsq-t1.bsq-s2.bsq-left {
    margin-right: 25px; }
  blockquote.bs-quote.bsq-t1.bsq-s2.bsq-right {
    margin-left: 25px; }
  blockquote.bs-quote.bsq-t1.bsq-s2:before {
    top: 23px;
    content: "\b042";
    font-size: 62px; }
  blockquote.bs-quote.bsq-t1.bsq-s2:after {
    display: inline-block;
    z-index: -1;
    opacity: 0.15; }
  blockquote.bs-quote.bsq-t1.bsq-s2.bs-quote.bsq-left, blockquote.bs-quote.bsq-t1.bsq-s2.bs-quote.bsq-right {
    padding-left: 25px;
    padding-right: 25px; }
blockquote.bs-quote.bsq-t1.bsq-s9.bs-quote {
  padding: 95px 30px 30px;
  border: 1px solid #e1e1e1 !important; }

blockquote.bs-quote.bsq-t1.bsq-s9.bs-quote:before {
  content: "\b042";
  font-size: 50px;
  top: 23px; }

blockquote.bs-quote.bsq-t1.bsq-s9.bs-quote:after {
  display: none; }

blockquote.bs-quote.bsq-t1.bsq-s9.bs-quote.bsq-right, blockquote.bs-quote.bsq-t1.bsq-s9.bs-quote.bsq-left {
  max-width: 360px; }

blockquote.bs-quote.bsq-t1.bsq-s9.bsq-left {
  margin-right: 30px; }

blockquote.bs-quote.bsq-t1.bsq-s9.bsq-right {
  margin-left: 30px; }

blockquote.bs-quote.bsq-t1.bsq-s9 .quote-author {
  margin-top: 25px; }
blockquote.bs-quote.bsq-t1.bsq-s10.bs-quote {
  border: 1px solid #e1e1e1 !important;
  margin-top: 40px;
  padding: 65px 30px 27px; }

blockquote.bs-quote.bsq-t1.bsq-s10.bs-quote:before {
  content: "\b042";
  font-size: 34px;
  top: -30px; }

blockquote.bs-quote.bsq-t1.bsq-s10.bs-quote:after {
  background: #fff;
  width: 80px;
  height: 80px;
  border: 1px solid #e1e1e1;
  border-radius: 50%;
  left: 50%;
  top: -40px;
  margin-left: -40px;
  z-index: 0; }

blockquote.bs-quote.bsq-t1.bsq-s10.bs-quote.bs-quote:after {
  background-color: #fff; }

blockquote.bs-quote.bsq-t1.bsq-s10.bs-quote.bsq-right, blockquote.bs-quote.bsq-t1.bsq-s10.bs-quote.bsq-left {
  max-width: 360px; }

blockquote.bs-quote.bsq-t1.bsq-s10.bsq-left {
  margin-right: 30px; }

blockquote.bs-quote.bsq-t1.bsq-s10.bsq-right {
  margin-left: 30px; }

blockquote.bs-quote.bsq-t1.bsq-s10 .quote-author {
  margin-top: 25px; }
blockquote.bs-quote.bsq-t1.bsq-s18.bs-quote {
  padding: 30px 30px 30px 40px; }

blockquote.bs-quote.bs-quote.bsq-t1.bsq-s11.bs-quote:after {
  -webkit-box-shadow: 10px 10px 0 rgba(0, 0, 0, 0.11);
  -moz-box-shadow: 10px 10px 0 rgba(0, 0, 0, 0.11);
  box-shadow: 10px 10px 0 rgba(0, 0, 0, 0.11); }

blockquote.bs-quote.bsq-t1.bsq-s11.bs-quote:before {
  left: 45px;
  right: inherit; }

blockquote.bs-quote.bsq-t1.bsq-s11 .bsq-edge:before,
blockquote.bs-quote.bsq-t1.bsq-s11 .bsq-edge:after {
  left: 0;
  right: auto; }

blockquote.bs-quote.bsq-t1.bsq-s11 .bsq-edge:before {
  border-right: 40px solid transparent;
  border-left: none; }

blockquote.bs-quote.bsq-t1.bsq-s11 .bsq-edge:after {
  border-left: 40px solid transparent;
  border-right: none; }

blockquote.bs-quote.bsq-t1.bsq-s11 .quote-author-avatar {
  float: right;
  margin-left: 15px;
  margin-right: auto; }
blockquote.bs-quote.bsq-t1.bsq-s9.bs-quote{padding:95px 30px 30px;border:1px solid #e1e1e1!important}blockquote.bs-quote.bsq-t1.bsq-s9.bs-quote:before{content:"\b042";font-size:50px;top:23px}blockquote.bs-quote.bsq-t1.bsq-s9.bs-quote:after{display:none}blockquote.bs-quote.bsq-t1.bsq-s9.bs-quote.bsq-left,blockquote.bs-quote.bsq-t1.bsq-s9.bs-quote.bsq-right{max-width:360px}blockquote.bs-quote.bsq-t1.bsq-s9.bsq-left{margin-right:30px}blockquote.bs-quote.bsq-t1.bsq-s9.bsq-right{margin-left:30px}blockquote.bs-quote.bsq-t1.bsq-s9 .quote-author{margin-top:25px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s5{padding:30px 0;text-align:inherit;font-size:123%;border-bottom:1px solid #eee!important}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s5.bs-quote:before{display:none}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s5.bsq-left{margin-right:30px;margin-bottom:20px;margin-top:10px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s5.bsq-right{margin-left:30px;margin-bottom:20px;margin-top:10px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s5:after{position:absolute;top:0;left:0;right:0;display:inline-block;height:6px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s5 .quote-author .quote-author-avatar{display:inline-block}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s5 .quote-author{text-align:inherit}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s5 .quote-author-name{font-weight:bolder}.entry-content.single-post-content blockquote.bs-quote,.single-page-simple-content .entry-content blockquote.bs-quote,blockquote.bs-quote{font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;text-align:inherit;text-transform:inherit;width:auto;height:auto;background:0 0;border-radius:inherit;padding:0;margin:0;border:none;clear:inherit;color:inherit;line-height:1.4;position:relative;top:inherit;left:inherit;right:inherit;bottom:inherit}.entry-content.single-post-content blockquote.bs-quote:before,.single-page-simple-content .entry-content blockquote.bs-quote:before,blockquote.bs-quote p,blockquote.bs-quote:before{font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;font-style:inherit;text-align:inherit;text-transform:inherit;width:auto;height:auto;background:0 0;clear:inherit}.entry-content.single-post-content blockquote.bs-quote:before,.single-page-simple-content .entry-content blockquote.bs-quote:before,blockquote.bs-quote:before{border-radius:inherit;padding:0;margin:0;border:none;color:inherit;content:'';display:none;position:inherit;top:inherit;left:inherit;right:inherit;bottom:inherit}blockquote.bs-quote{color:#121212}blockquote.bs-quote.bs-quote.bsq-left{float:left;max-width:300px;margin-right:30px;padding-left:0;padding-right:0}blockquote.bs-quote.bs-quote.bsq-right{float:right;max-width:300px;margin-left:30px;padding-left:0;padding-right:0}blockquote.bs-quote .quote-author span{display:block}blockquote.bs-quote p{border-radius:inherit;padding:0;margin:0;border:none;color:#121212;word-wrap:break-word}.bs-quote-clearfix{clear:both}@media only screen and (max-width:500px){.bs-quote.bs-quote.bsq-left,.bs-quote.bs-quote.bsq-right{margin-left:auto!important;margin-right:auto!important;float:none!important}}blockquote.bs-quote.bsq-t1.bsq-s17{margin-top:20px!important}blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote{text-align:inherit;font-size:120%;padding:0 0 0 51px}blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote:after{display:none}blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote:before{content:"\b042";left:0;width:35px;margin:0;top:0;line-height:15px;font-size:42px;text-align:center}blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote.bs-quote:before{color:#e5e5e5}blockquote.bs-quote.bsq-t1.bsq-s17 .quote-author .quote-author-avatar{display:inline-block;float:left;margin-right:10px;margin-bottom:7px}blockquote.bs-quote.bsq-t1.bsq-s17 .quote-author{text-align:inherit}blockquote.bs-quote.bsq-t1.bsq-s17 .quote-author-name{margin-top:0;font-weight:700;font-size:20px}blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote.bsq-left,blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote.bsq-right{max-width:380px}blockquote.bs-quote.bsq-t1.bsq-s17.bsq-left{margin-right:20px}blockquote.bs-quote.bsq-t1.bsq-s17.bsq-right{margin-left:20px}blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote-22.bs-quote{text-align:inherit;font-size:120%;padding:0 0 0 30px;margin-top:30px}blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote-22.bs-quote:before{font-size:72px;z-index:-1;color:#ededed;top:-6px}blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote-22.bsq-left{margin-right:25px}blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote-22.bsq-right{margin-left:25px}blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote-22.bs-quote.bsq-left,blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote-22.bs-quote.bsq-right{max-width:333px}.single-page-simple-content .entry-content blockquote.bs-quote.bsq-t2,
.entry-content.single-post-content blockquote.bs-quote.bsq-t2,
blockquote.bs-quote.bsq-t2 {
  padding: 0;
  font-size: 125%;
  margin: 0 0 26px; }

.single-page-simple-content .entry-content blockquote.bs-quote.bsq-t2 .bsq-quote-icon,
.entry-content.single-post-content blockquote.bs-quote.bsq-t2 .bsq-quote-icon,
blockquote.bs-quote.bsq-t2 .bsq-quote-icon {
  position: absolute;
  top: 14px;
  left: 20px;
  z-index: -1; }

.single-page-simple-content .entry-content blockquote.bs-quote.bsq-t2 .bsq-quote-icon:before,
.entry-content.single-post-content blockquote.bs-quote.bsq-t2 .bsq-quote-icon:before,
blockquote.bs-quote.bsq-t2 .bsq-quote-icon:before {
  content: "\b042";
  font: normal normal normal 14px/1 "bs-icons";
  font-size: 73px;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  line-height: 60px;
  background: transparent;
  border-radius: inherit;
  text-align: inherit;
  display: inline-block;
  margin: 0;
  color: #f2f2f2;
  z-index: -1; }

blockquote.bs-quote.bsq-t2:after {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  display: inline-block; }

blockquote.bs-quote.bsq-t2.bs-quote.bsq-right, blockquote.bs-quote.bsq-t2.bs-quote.bsq-left {
  max-width: 360px; }

blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow:after,
blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow:before {
  border: solid 13px rgba(0, 0, 0, 0);
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none; }

blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow-bottom:after,
blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow-bottom:before {
  bottom: -27px;
  left: 25px;
  border-top-color: #dcdcdc; }

blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow-top:after,
blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow-top:before {
  top: -27px;
  left: 25px;
  border-bottom-color: #dcdcdc; }

blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow-bottom:after {
  border: solid 15px rgba(0, 0, 0, 0);
  border-top-color: #ffffff;
  left: 23px;
  bottom: -28px; }

blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow-top:after {
  border: solid 15px rgba(0, 0, 0, 0);
  border-bottom-color: #ffffff;
  left: 23px;
  top: -28px; }

blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow-bottom {
  margin-bottom: 25px; }

blockquote.bs-quote.bsq-t2 .quote-author-name {
  font-size: 17px; }

blockquote.bs-quote.bsq-t2 .quote-author-avatar + .quote-author-name {
  margin-top: 8px; }

blockquote.bs-quote.bsq-t2 .quote-author-job {
  font-size: 13px;
  color: #969696; }

blockquote.bs-quote.bsq-t2 .quote-content {
  border: 1px solid #e5e5e5;
  padding: 40px 35px 30px;
  position: relative;
  z-index: 1; }

blockquote.bs-quote.bsq-t2 .quote-author-avatar {
  border-radius: 50%;
  float: left;
  margin-right: 15px; }
blockquote.bs-quote.bsq-t1.bsq-s3.bsq-s3 {
  padding-bottom: 0;
  padding-right: 0;
  padding-left: 0; }

blockquote.bs-quote.bsq-t1.bsq-s3.bsq-left {
  margin-right: 25px; }

blockquote.bs-quote.bsq-t1.bsq-s3.bsq-right {
  margin-left: 25px; }

blockquote.bs-quote.bsq-t1.bsq-s3:after {
  width: 60px;
  height: 60px;
  position: absolute;
  top: 0;
  left: 50%;
  margin: 0 0 0 -30px;
  z-index: -1;
  border-radius: 50%; }

blockquote.bs-quote.bsq-t1.bsq-s3.bs-quote.bs-quote:before {
  color: #fff;
  font-size: 24px;
  top: 0; }

blockquote.bs-quote.bsq-t1.bsq-s3 .quote-author-name {
  font-weight: bolder; }
blockquote.bs-quote.bsq-t1.bsq-s3.bsq-s3{padding-bottom:0;padding-right:0;padding-left:0}blockquote.bs-quote.bsq-t1.bsq-s3.bsq-left{margin-right:25px}blockquote.bs-quote.bsq-t1.bsq-s3.bsq-right{margin-left:25px}blockquote.bs-quote.bsq-t1.bsq-s3:after{width:60px;height:60px;position:absolute;top:0;left:50%;margin:0 0 0 -30px;z-index:-1;border-radius:50%}blockquote.bs-quote.bsq-t1.bsq-s3.bs-quote.bs-quote:before{color:#fff;font-size:24px;top:0}blockquote.bs-quote.bsq-t1.bsq-s3 .quote-author-name{font-weight:bolder}.single-page-simple-content .entry-content blockquote.bs-quote.bsq-t2 .bsq-quote-icon,
.entry-content.single-post-content blockquote.bs-quote.bsq-t2 .bsq-quote-icon,
blockquote.bs-quote.bsq-t2 .bsq-quote-icon {
  right: 20px;
  left: auto; }

blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow-bottom:after,
blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow-bottom:before {
  right: 25px;
  left: auto; }

blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow-top:after,
blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow-top:before {
  right: 25px;
  left: auto; }

blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow-bottom:after {
  right: 23px;
  left: auto; }

blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow-top:after {
  right: 23px;
  left: auto; }

blockquote.bs-quote.bsq-t2 .quote-author-avatar {
  float: right;
  margin-left: 15px;
  margin-right: auto; }
blockquote.bs-quote.bsq-t2.bsq-s2 {
  text-align: inherit; }
  blockquote.bs-quote.bsq-t2.bsq-s2 .quote-author {
    margin-bottom: 20px;
    margin-left: 10px; }
  blockquote.bs-quote.bsq-t2.bsq-s2:before, blockquote.bs-quote.bsq-t2.bsq-s2:after {
    display: none; }
  blockquote.bs-quote.bsq-t2.bsq-s2.bsq-left {
    margin-right: 30px; }
  blockquote.bs-quote.bsq-t2.bsq-s2.bsq-right {
    margin-left: 30px; }
.single-page-simple-content .entry-content blockquote.bs-quote.bsq-t1:before,
.entry-content.single-post-content blockquote.bs-quote.bsq-t1:before,
blockquote.bs-quote.bsq-t1:before {
  right: 50%;
  margin: 0 -30px 0 0;
  left: auto; }
blockquote.bs-quote.bsq-t1.bsq-s4{margin-bottom:20px;padding-top:50px;padding-bottom:35px}blockquote.bs-quote.bsq-t1.bsq-s4:after{z-index:-1}blockquote.bs-quote.bsq-t1.bsq-s4.bs-quote:before{display:none}blockquote.bs-quote.bsq-t1.bsq-s4.bsq-left,blockquote.bs-quote.bsq-t1.bsq-s4.bsq-right{padding-left:25px;padding-right:25px;max-width:400px}blockquote.bs-quote.bsq-t1.bsq-s4.bsq-left{margin-right:25px}blockquote.bs-quote.bsq-t1.bsq-s4.bsq-right{margin-left:25px}blockquote.bs-quote.bsq-t1.bsq-s4,blockquote.bs-quote.bsq-t1.bsq-s4 .quote-author-job,blockquote.bs-quote.bsq-t1.bsq-s4 .quote-author-name,blockquote.bs-quote.bsq-t1.bsq-s4 p,blockquote.bs-quote.bsq-t1.bsq-s4.bs-quote.bs-quote a{color:#fff}blockquote.bs-quote.bs-quote.bsq-right{float:right;margin-left:30px;padding-right:0;padding-left:0;margin-right:auto}blockquote.bs-quote.bs-quote.bsq-left{float:left;margin-right:30px;padding-right:0;padding-left:0;margin-left:auto}blockquote.bs-quote.bsq-t1.bsq-s12.bs-quote{text-align:inherit;font-size:120%;padding:50px 0 0 70px}blockquote.bs-quote.bsq-t1.bsq-s12.bs-quote:after{border-radius:50%;width:90px;height:90px;left:0;top:0;z-index:-1}blockquote.bs-quote.bsq-t1.bsq-s12.bs-quote.bs-quote:after{background-color:#e3e3e3}blockquote.bs-quote.bsq-t1.bsq-s12.bs-quote:before{left:0;margin:0;width:90px;height:90px;top:0;line-height:90px;font-size:32px;text-align:center}blockquote.bs-quote.bsq-t1.bsq-s12.bs-quote.bs-quote:before{color:#fff}blockquote.bs-quote.bsq-t1.bsq-s12 .quote-author .quote-author-avatar{display:inline-block}blockquote.bs-quote.bsq-t1.bsq-s12 .quote-author{text-align:inherit}blockquote.bs-quote.bsq-t1.bsq-s12.bs-quote.bsq-left,blockquote.bs-quote.bsq-t1.bsq-s12.bs-quote.bsq-right{max-width:400px}blockquote.bs-quote.bsq-t1.bsq-s12.bsq-left{margin-right:25px}blockquote.bs-quote.bsq-t1.bsq-s12.bsq-right{margin-left:25px}blockquote.bs-quote.bsq-t1.bsq-s1.bsq-s1.bsq-left {
  margin-right: 0;
  margin-left: 25px; }

blockquote.bs-quote.bsq-t1.bsq-s1.bsq-s1.bsq-right {
  margin-left: 0;
  margin-right: 25px; }
blockquote.bs-quote.bsq-t1.bsq-s12.bs-quote{padding:50px 70px 0 0}blockquote.bs-quote.bsq-t1.bsq-s12.bs-quote:after{right:0;left:auto}blockquote.bs-quote.bsq-t1.bsq-s12.bs-quote:before{right:0;left:auto;margin:0 0 0 -30px}.entry-content.single-post-content blockquote.bs-quote.bsq-t1:before,.single-page-simple-content .entry-content blockquote.bs-quote.bsq-t1:before,blockquote.bs-quote.bsq-t1:before{right:50%;margin:0 -30px 0 0;left:auto}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s19 {
  padding: 12px 17px 12px 0 !important; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s19:after {
    right: 0;
    left: auto; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s19:before {
    left: 17px;
    right: inherit; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s19 .quote-author .quote-author-avatar {
    display: inline-block;
    float: right;
    margin-right: 0;
    margin-left: 15px; }
blockquote.bs-quote.bsq-t1.bsq-s1.bsq-s1{padding:65px 0 0}blockquote.bs-quote.bsq-t1.bsq-s1.bsq-s1.bsq-left{margin-right:25px}blockquote.bs-quote.bsq-t1.bsq-s1.bsq-s1.bsq-right{margin-left:25px}blockquote.bs-quote.bsq-t1.bsq-s1.bsq-s1:before{top:0}blockquote.bs-quote.bsq-t1.bsq-s1.bsq-s1:after{display:none}blockquote.bs-quote.bsq-t1.bsq-s1.bsq-s1.bs-quote:before{color:#232323}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16 {
  padding: 12px 17px 12px 0; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16:after {
    right: 0;
    left: auto; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16 .quote-author .quote-author-avatar {
    display: inline-block;
    float: right;
    margin-right: 0;
    margin-left: 15px; }
blockquote.bs-quote.bsq-t1.bsq-s17 {
  margin-top: 20px !important; }
  blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote {
    text-align: inherit;
    font-size: 120%;
    padding: 0 0 0 51px; }
  blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote:after {
    display: none; }
  blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote:before {
    content: "\b042";
    left: 0;
    width: 35px;
    margin: 0;
    top: 0;
    line-height: 15px;
    font-size: 42px;
    text-align: center; }
  blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote.bs-quote:before {
    color: #e5e5e5; }
  blockquote.bs-quote.bsq-t1.bsq-s17 .quote-author .quote-author-avatar {
    display: inline-block;
    float: left;
    margin-right: 10px;
    margin-bottom: 7px; }
  blockquote.bs-quote.bsq-t1.bsq-s17 .quote-author {
    text-align: inherit; }
  blockquote.bs-quote.bsq-t1.bsq-s17 .quote-author-name {
    margin-top: 0;
    font-weight: bold;
    font-size: 20px; }
  blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote.bsq-right, blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote.bsq-left {
    max-width: 380px; }
  blockquote.bs-quote.bsq-t1.bsq-s17.bsq-left {
    margin-right: 20px; }
  blockquote.bs-quote.bsq-t1.bsq-s17.bsq-right {
    margin-left: 20px; }

blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote-22.bs-quote {
  text-align: inherit;
  font-size: 120%;
  padding: 0 0 0 30px;
  margin-top: 30px; }

blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote-22.bs-quote:before {
  font-size: 72px;
  z-index: -1;
  color: #ededed;
  top: -6px; }

blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote-22.bsq-left {
  margin-right: 25px; }

blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote-22.bsq-right {
  margin-left: 25px; }

blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote-22.bs-quote.bsq-right, blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote-22.bs-quote.bsq-left {
  max-width: 333px; }
blockquote.bs-quote.bsq-t2.bsq-s1 .quote-author {
  margin-right: 10px;
  margin-left: auto; }
blockquote.bs-quote.bsq-t1.bsq-s11.bs-quote {
  padding: 30px 30px 30px 40px; }

blockquote.bs-quote.bs-quote.bsq-t1.bsq-s11.bs-quote:after {
  -webkit-box-shadow: 10px 10px 0 rgba(0, 0, 0, 0.11);
  -moz-box-shadow: 10px 10px 0 rgba(0, 0, 0, 0.11);
  box-shadow: 10px 10px 0 rgba(0, 0, 0, 0.11); }

blockquote.bs-quote.bsq-t1.bsq-s11.bs-quote:before {
  left: 45px;
  right: inherit; }

blockquote.bs-quote.bsq-t1.bsq-s11 .bsq-edge:before,
blockquote.bs-quote.bsq-t1.bsq-s11 .bsq-edge:after {
  left: 0;
  right: auto; }

blockquote.bs-quote.bsq-t1.bsq-s11 .bsq-edge:before {
  border-right: 40px solid transparent;
  border-left: none; }

blockquote.bs-quote.bsq-t1.bsq-s11 .bsq-edge:after {
  border-left: 40px solid transparent;
  border-right: none; }

blockquote.bs-quote.bsq-t1.bsq-s11 .quote-author-avatar {
  float: right;
  margin-left: 15px;
  margin-right: auto; }
.entry-content.single-post-content blockquote.bs-quote.bsq-t2,.single-page-simple-content .entry-content blockquote.bs-quote.bsq-t2,blockquote.bs-quote.bsq-t2{padding:0;font-size:125%;margin:0 0 26px}.entry-content.single-post-content blockquote.bs-quote.bsq-t2 .bsq-quote-icon,.single-page-simple-content .entry-content blockquote.bs-quote.bsq-t2 .bsq-quote-icon,blockquote.bs-quote.bsq-t2 .bsq-quote-icon{position:absolute;top:14px;left:20px;z-index:-1}.entry-content.single-post-content blockquote.bs-quote.bsq-t2 .bsq-quote-icon:before,.single-page-simple-content .entry-content blockquote.bs-quote.bsq-t2 .bsq-quote-icon:before,blockquote.bs-quote.bsq-t2 .bsq-quote-icon:before{content:"\b042";font:normal normal normal 14px/1 bs-icons;font-size:73px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:60px;background:0 0;border-radius:inherit;text-align:inherit;display:inline-block;margin:0;color:#f2f2f2;z-index:-1}blockquote.bs-quote.bsq-t2:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;display:inline-block}blockquote.bs-quote.bsq-t2.bs-quote.bsq-left,blockquote.bs-quote.bsq-t2.bs-quote.bsq-right{max-width:360px}blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow:after,blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow:before{border:13px solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow-bottom:after,blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow-bottom:before{bottom:-27px;left:25px;border-top-color:#dcdcdc}blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow-top:after,blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow-top:before{top:-27px;left:25px;border-bottom-color:#dcdcdc}blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow-bottom:after{border:15px solid transparent;border-top-color:#fff;left:23px;bottom:-28px}blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow-top:after{border:15px solid transparent;border-bottom-color:#fff;left:23px;top:-28px}blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow-bottom{margin-bottom:25px}blockquote.bs-quote.bsq-t2 .quote-author-name{font-size:17px}blockquote.bs-quote.bsq-t2 .quote-author-avatar+.quote-author-name{margin-top:8px}blockquote.bs-quote.bsq-t2 .quote-author-job{font-size:13px;color:#969696}blockquote.bs-quote.bsq-t2 .quote-content{border:1px solid #e5e5e5;padding:40px 35px 30px;position:relative;z-index:1}blockquote.bs-quote.bsq-t2 .quote-author-avatar{border-radius:50%;float:left;margin-right:15px}blockquote.bs-quote.bsq-t1.bsq-s14.bs-quote{padding:0;font-size:132%}blockquote.bs-quote.bsq-t1.bsq-s14.bs-quote,blockquote.bs-quote.bsq-t1.bsq-s14.bs-quote p{color:#057fce;font-weight:bolder}blockquote.bs-quote.bsq-t1.bsq-s14.bs-quote.bsq-left,blockquote.bs-quote.bsq-t1.bsq-s14.bs-quote.bsq-right{max-width:320px}blockquote.bs-quote.bsq-t1.bsq-s14.bs-quote:after,blockquote.bs-quote.bsq-t1.bsq-s14.bs-quote:before{display:none}blockquote.bs-quote.bsq-t1.bsq-s14.bs-quote.bsq-right,blockquote.bs-quote.bsq-t1.bsq-s14.bs-quote.bsq-right .quote-author{text-align:right}blockquote.bs-quote.bsq-t1.bsq-s14.bs-quote.bsq-left,blockquote.bs-quote.bsq-t1.bsq-s14.bs-quote.bsq-left .quote-author{text-align:left}blockquote.bs-quote.bsq-t1.bsq-s14 .quote-author-name{color:#272727}blockquote.bs-quote.bsq-t1.bsq-s14.bsq-left{margin-right:30px}blockquote.bs-quote.bsq-t1.bsq-s14.bsq-right{margin-left:30px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s6{padding:12px 30px 12px 0}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s6:after{right:0;left:auto}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16{padding:12px 17px 12px 0}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16:after{right:0;left:auto}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16 .quote-author .quote-author-avatar{display:inline-block;float:right;margin-right:0;margin-left:15px}.entry-content.single-post-content blockquote.bs-quote.bsq-t2 .bsq-quote-icon,.single-page-simple-content .entry-content blockquote.bs-quote.bsq-t2 .bsq-quote-icon,blockquote.bs-quote.bsq-t2 .bsq-quote-icon{right:20px;left:auto}blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow-bottom:after,blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow-bottom:before,blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow-top:after,blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow-top:before{right:25px;left:auto}blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow-bottom:after,blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow-top:after{right:23px;left:auto}blockquote.bs-quote.bsq-t2 .quote-author-avatar{float:right;margin-left:15px;margin-right:auto}blockquote.bs-quote.bsq-t1.bsq-s11.bs-quote{text-align:inherit;font-size:120%;padding:30px 40px 30px 30px}blockquote.bs-quote.bsq-t1.bsq-s11.bs-quote:after{z-index:-1;-webkit-box-shadow:-10px 10px 0 rgba(0,0,0,.11);-moz-box-shadow:-10px 10px 0 rgba(0,0,0,.11);box-shadow:-10px 10px 0 rgba(0,0,0,.11)}blockquote.bs-quote.bsq-t1.bsq-s11.bs-quote:before{content:"\b043";transform:rotate(181deg);top:inherit;right:45px;left:inherit;bottom:30px;font-size:70px}blockquote.bs-quote.bsq-t1.bsq-s11.bs-quote.bs-quote:before{color:rgba(255,255,255,.27)}blockquote.bs-quote.bsq-t1.bsq-s11,blockquote.bs-quote.bsq-t1.bsq-s11 p,blockquote.bs-quote.bsq-t1.bsq-s11.bs-quote.bs-quote a{color:#fff}blockquote.bs-quote.bsq-t1.bsq-s11 .quote-author{margin-top:20px;text-align:inherit}blockquote.bs-quote.bsq-t1.bsq-s11 .bsq-edge:after,blockquote.bs-quote.bsq-t1.bsq-s11 .bsq-edge:before{position:absolute;top:0;right:0;content:'';display:inline-block}blockquote.bs-quote.bsq-t1.bsq-s11 .bsq-edge:before{border-top:40px solid #fff;border-left:40px solid transparent;width:0;height:0}blockquote.bs-quote.bsq-t1.bsq-s11 .bsq-edge:after{width:0;height:0;border-bottom:40px solid rgba(5,5,5,.31);border-right:40px solid transparent}blockquote.bs-quote.bsq-t1.bsq-s11 .quote-author-job{color:rgba(255,255,255,.67)}blockquote.bs-quote.bsq-t1.bsq-s11 .quote-author-avatar{float:left;margin-right:15px}blockquote.bs-quote.bsq-t1.bsq-s11 .quote-author-avatar+.quote-author-name{margin-top:8px}blockquote.bs-quote.bsq-t1.bsq-s11.bs-quote.bsq-left,blockquote.bs-quote.bsq-t1.bsq-s11.bs-quote.bsq-right{max-width:400px}blockquote.bs-quote.bsq-t1.bsq-s11.bsq-left{margin-right:25px}blockquote.bs-quote.bsq-t1.bsq-s11.bsq-right{margin-left:30px}blockquote.bs-quote.bsq-t1.bsq-s11.bs-quote {
  text-align: inherit;
  font-size: 120%;
  padding: 30px 40px 30px 30px; }

blockquote.bs-quote.bsq-t1.bsq-s11.bs-quote:after {
  z-index: -1;
  -webkit-box-shadow: -10px 10px 0 rgba(0, 0, 0, 0.11);
  -moz-box-shadow: -10px 10px 0 rgba(0, 0, 0, 0.11);
  box-shadow: -10px 10px 0 rgba(0, 0, 0, 0.11); }

blockquote.bs-quote.bsq-t1.bsq-s11.bs-quote:before {
  content: "\b043";
  transform: rotate(181deg);
  top: inherit;
  right: 45px;
  left: inherit;
  bottom: 30px;
  font-size: 70px; }

blockquote.bs-quote.bsq-t1.bsq-s11.bs-quote.bs-quote:before {
  color: rgba(255, 255, 255, 0.27); }

blockquote.bs-quote.bsq-t1.bsq-s11,
blockquote.bs-quote.bsq-t1.bsq-s11.bs-quote.bs-quote a,
blockquote.bs-quote.bsq-t1.bsq-s11 p {
  color: #fff; }

blockquote.bs-quote.bsq-t1.bsq-s11 .quote-author {
  margin-top: 20px;
  text-align: inherit; }

blockquote.bs-quote.bsq-t1.bsq-s11 .bsq-edge:before,
blockquote.bs-quote.bsq-t1.bsq-s11 .bsq-edge:after {
  position: absolute;
  top: 0;
  right: 0;
  content: '';
  display: inline-block; }

blockquote.bs-quote.bsq-t1.bsq-s11 .bsq-edge:before {
  border-top: 40px solid #fff;
  border-left: 40px solid transparent;
  width: 0;
  height: 0; }

blockquote.bs-quote.bsq-t1.bsq-s11 .bsq-edge:after {
  width: 0;
  height: 0;
  border-bottom: 40px solid rgba(5, 5, 5, 0.31);
  border-right: 40px solid transparent; }

blockquote.bs-quote.bsq-t1.bsq-s11 .quote-author-job {
  color: rgba(255, 255, 255, 0.67); }

blockquote.bs-quote.bsq-t1.bsq-s11 .quote-author-avatar {
  float: left;
  margin-right: 15px; }

blockquote.bs-quote.bsq-t1.bsq-s11 .quote-author-avatar + .quote-author-name {
  margin-top: 8px; }

blockquote.bs-quote.bsq-t1.bsq-s11.bs-quote.bsq-right, blockquote.bs-quote.bsq-t1.bsq-s11.bs-quote.bsq-left {
  max-width: 400px; }

blockquote.bs-quote.bsq-t1.bsq-s11.bsq-left {
  margin-right: 25px; }

blockquote.bs-quote.bsq-t1.bsq-s11.bsq-right {
  margin-left: 30px; }
blockquote.bs-quote.bs-quote.bsq-t1.bsq-s6{text-align:inherit;font-size:123%;padding:0 0 0 30px;margin-top:4px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s6:before{display:none}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s6:after{position:absolute;top:0;left:0;bottom:0;display:inline-block;width:6px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s6.bsq-left{margin-right:25px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s6.bsq-right{margin-left:25px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s6 .quote-author .quote-author-avatar{display:inline-block}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s6 .quote-author{text-align:inherit}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s6 .quote-author-name{font-weight:bolder}blockquote.bs-quote.bsq-t1.bsq-s11.bs-quote{padding:30px 30px 30px 40px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s11.bs-quote:after{-webkit-box-shadow:10px 10px 0 rgba(0,0,0,.11);-moz-box-shadow:10px 10px 0 rgba(0,0,0,.11);box-shadow:10px 10px 0 rgba(0,0,0,.11)}blockquote.bs-quote.bsq-t1.bsq-s11.bs-quote:before{left:45px;right:inherit}blockquote.bs-quote.bsq-t1.bsq-s11 .bsq-edge:after,blockquote.bs-quote.bsq-t1.bsq-s11 .bsq-edge:before{left:0;right:auto}blockquote.bs-quote.bsq-t1.bsq-s11 .bsq-edge:before{border-right:40px solid transparent;border-left:none}blockquote.bs-quote.bsq-t1.bsq-s11 .bsq-edge:after{border-left:40px solid transparent;border-right:none}blockquote.bs-quote.bsq-t1.bsq-s11 .quote-author-avatar{float:right;margin-left:15px;margin-right:auto}blockquote.bs-quote.bsq-t1.bsq-s8.bs-quote.bs-quote {
  border: 1px solid #e1e1e1 !important;
  padding: 65px 30px 35px 55px; }

blockquote.bs-quote.bsq-t1.bsq-s8.bs-quote.bs-quote:before {
  color: #fff; }

blockquote.bs-quote.bsq-t1.bsq-s8:after {
  border-top: 100px solid transparent;
  border-right: 100px solid transparent;
  background: transparent;
  left: -1px;
  right: inherit;
  top: -1px;
  z-index: 0;
  border-top-color: #057fce; }

blockquote.bs-quote.bsq-t1.bsq-s8.bsq-left {
  margin-right: 25px; }

blockquote.bs-quote.bsq-t1.bsq-s8.bsq-right {
  margin-left: 25px; }

blockquote.bs-quote.bsq-t1.bsq-s8.bs-quote.bs-quote:after {
  background-color: transparent; }

blockquote.bs-quote.bsq-t1.bsq-s8 .quote-author, blockquote.bs-quote.bsq-t1.bsq-s8.bs-quote {
  text-align: inherit; }

blockquote.bs-quote.bsq-t1.bsq-s8.bs-quote:before {
  top: 0;
  left: 0;
  margin: 0;
  font-size: 27px;
  text-align: center; }

blockquote.bs-quote.bsq-t1.bsq-s8 .quote-content:after {
  content: '';
  display: inline-block;
  position: absolute;
  top: -1px;
  left: -1px;
  right: -1px;
  height: 6px;
  background-color: #057fce; }

blockquote.bs-quote.bsq-t1.bsq-s8 .quote-author .quote-author-avatar {
  display: inline-block; }

blockquote.bs-quote.bsq-t1.bsq-s8.bs-quote.bsq-right, blockquote.bs-quote.bsq-t1.bsq-s8.bs-quote.bsq-left {
  max-width: 400px; }
blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20 {
  text-align: inherit;
  font-size: 123%;
  padding: 40px 30px 0; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20 .icon-bs-quote:before {
    bottom: -20px;
    right: -30px;
    top: auto;
    left: auto;
    font-size: 17px;
    width: 17px;
    height: 13px;
    line-height: 13px;
    content: "\b042";
    opacity: .2;
    transform: rotate(180deg); }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20.bs-quote:before {
    font-size: 17px;
    left: 0;
    width: 17px;
    height: 13px;
    margin: 0;
    top: 19px;
    line-height: 13px;
    content: "\b042";
    opacity: .2; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20.bsq-left {
    margin-right: 30px; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20.bsq-right {
    margin-left: 30px; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20:after {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    display: inline-block;
    height: 4px; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20 .quote-author .quote-author-avatar {
    display: inline-block;
    float: left;
    margin-right: 15px;
    margin-bottom: 10px; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20 .quote-content {
    position: relative; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20 .quote-content p {
    font-size: 96%; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20 .quote-author {
    text-align: inherit;
    margin-top: 25px; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20 .quote-author-name {
    font-weight: bolder;
    padding-top: 3px;
    margin-top: 0;
    font-size: 17px; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20.bsq-left, blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20.bsq-right {
    max-width: 377px; }
blockquote.bs-quote.bsq-t1.bsq-s8.bs-quote.bs-quote{border:1px solid #e1e1e1!important;padding:65px 30px 35px 55px}blockquote.bs-quote.bsq-t1.bsq-s8.bs-quote.bs-quote:before{color:#fff}blockquote.bs-quote.bsq-t1.bsq-s8:after{border-top:100px solid transparent;border-right:100px solid transparent;background:0 0;left:-1px;right:inherit;top:-1px;z-index:0;border-top-color:#057fce}blockquote.bs-quote.bsq-t1.bsq-s8.bsq-left{margin-right:25px}blockquote.bs-quote.bsq-t1.bsq-s8.bsq-right{margin-left:25px}blockquote.bs-quote.bsq-t1.bsq-s8.bs-quote.bs-quote:after{background-color:transparent}blockquote.bs-quote.bsq-t1.bsq-s8 .quote-author,blockquote.bs-quote.bsq-t1.bsq-s8.bs-quote{text-align:inherit}blockquote.bs-quote.bsq-t1.bsq-s8.bs-quote:before{top:0;left:0;margin:0;font-size:27px;text-align:center}blockquote.bs-quote.bsq-t1.bsq-s8 .quote-content:after{content:'';display:inline-block;position:absolute;top:-1px;left:-1px;right:-1px;height:6px;background-color:#057fce}blockquote.bs-quote.bsq-t1.bsq-s8 .quote-author .quote-author-avatar{display:inline-block}blockquote.bs-quote.bsq-t1.bsq-s8.bs-quote.bsq-left,blockquote.bs-quote.bsq-t1.bsq-s8.bs-quote.bsq-right{max-width:400px}blockquote.bs-quote.bsq-t1.bsq-s19{text-align:inherit!important;font-size:123%;padding:0 0 0 17px!important}blockquote.bs-quote.bsq-t1.bsq-s19:before{display:none}blockquote.bs-quote.bsq-t1.bsq-s19:after{position:absolute;top:0;left:0;bottom:0;display:inline-block;width:4px}blockquote.bs-quote.bsq-t1.bsq-s19.bs-quote:before{content:"\b040";transform:rotate(180deg);top:inherit;right:7px;left:inherit;bottom:26px;font-size:116px;width:116px;height:99px}blockquote.bs-quote.bsq-t1.bsq-s19.bs-quote.bs-quote:before{color:rgba(0,0,0,.04)}blockquote.bs-quote.bsq-t1.bsq-s19 .quote-author .quote-author-avatar{display:inline-block;float:left;margin-right:15px;margin-bottom:10px}blockquote.bs-quote.bsq-t1.bsq-s19 .quote-author{text-align:inherit}blockquote.bs-quote.bsq-t1.bsq-s19 .quote-author-name{font-weight:bolder;padding-top:3px;margin-top:0;font-size:19px}blockquote.bs-quote.bsq-t1.bsq-s19.bs-quote.bsq-left,blockquote.bs-quote.bsq-t1.bsq-s19.bs-quote.bsq-right{max-width:375px}blockquote.bs-quote.bsq-t1.bsq-s19.bs-quote.bsq-right{margin-left:20px!important}blockquote.bs-quote.bsq-t1.bsq-s19.bs-quote.bsq-left{margin-right:20px!important}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20 {
  padding: 30px 0;
  text-align: inherit;
  font-size: 123%;
  border-bottom: 1px solid #eee; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20.bs-quote:before {
    display: none; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20.bsq-left {
    margin-right: 30px; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20.bsq-right {
    margin-left: 30px; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20:after {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    display: inline-block;
    height: 6px; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20 .quote-author .quote-author-avatar {
    display: inline-block; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20 .quote-author {
    text-align: inherit; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20 .quote-author-name {
    font-weight: bolder; }
blockquote.bs-quote.bsq-t1.bsq-s18.bs-quote {
  text-align: inherit;
  font-size: 120%;
  padding: 0; }

blockquote.bs-quote.bsq-t1.bsq-s18.bs-quote:after {
  display: none; }

blockquote.bs-quote.bsq-t1.bsq-s18.bs-quote:before {
  content: "\b043";
  transform: rotate(180deg);
  top: inherit;
  right: 0;
  left: inherit;
  bottom: 23px;
  font-size: 60px; }

blockquote.bs-quote.bsq-t1.bsq-s18.bs-quote.bs-quote:before {
  color: rgba(0, 0, 0, 0.08);
  content: "\b044"; }

blockquote.bs-quote.bsq-t1.bsq-s18 .quote-author {
  margin-top: 20px;
  text-align: inherit; }

blockquote.bs-quote.bsq-t1.bsq-s18 .quote-author-avatar {
  float: left;
  margin-right: 15px;
  margin-bottom: 8px; }

blockquote.bs-quote.bsq-t1.bsq-s18 .quote-author-avatar + .quote-author-name {
  margin-top: 3px; }

blockquote.bs-quote.bsq-t1.bsq-s18.bs-quote.bsq-right, blockquote.bs-quote.bsq-t1.bsq-s18.bs-quote.bsq-left {
  max-width: 342px;
  border: solid 1px rgba(0, 0, 0, 0.1) !important;
  border-right: none !important;
  border-left: none !important;
  padding: 22px 0 17px; }

blockquote.bs-quote.bsq-t1.bsq-s18.bsq-left {
  margin-right: 25px; }

blockquote.bs-quote.bsq-t1.bsq-s18.bsq-right {
  margin-left: 30px; }
blockquote.bs-quote.bsq-t1.bsq-s3:after{right:50%;margin:0 -30px 0 0;left:auto}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16{text-align:inherit;font-size:123%;padding:0 0 0 17px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16:before{display:none}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16:after{position:absolute;top:0;left:0;bottom:0;display:inline-block;width:4px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16.bsq-left{margin-right:25px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16.bsq-right{margin-left:25px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16 .quote-author .quote-author-avatar{display:inline-block;float:left;margin-right:15px;margin-bottom:10px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16 .quote-author{text-align:inherit}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16 .quote-author-name{font-weight:bolder;padding-top:3px;margin-top:0}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16.bs-quote.bsq-left,blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16.bs-quote.bsq-right{max-width:360px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16.bs-quote.bsq-right{margin-left:20px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16.bs-quote.bsq-left{margin-right:20px}blockquote.bs-quote.bsq-t1.bsq-s13.bs-quote{padding:70px 0 0}blockquote.bs-quote.bsq-t1.bsq-s13.bs-quote:before{content:"\b042";font-size:50px;top:0}blockquote.bs-quote.bsq-t1.bsq-s13.bs-quote:after{display:none}blockquote.bs-quote.bsq-t1.bsq-s13 .quote-author-avatar{border:10px solid #fff}blockquote.bs-quote.bsq-t1.bsq-s13 .quote-author-avatar-w{position:relative}blockquote.bs-quote.bsq-t1.bsq-s13 .quote-author-avatar-w:before{content:'';display:inline-block;height:1px;width:100%;position:absolute;z-index:-1;background:#e5e5e5;left:0;top:50%;margin-top:-.5px}blockquote.bs-quote.bsq-t1.bsq-s13.bsq-left{margin-right:30px}blockquote.bs-quote.bsq-t1.bsq-s13.bsq-right{margin-left:30px}blockquote.bs-quote.bsq-t1.bsq-s13 .quote-author-avatar-w:before{right:0;left:auto}.single-page-simple-content .entry-content blockquote.bs-quote,
.entry-content.single-post-content blockquote.bs-quote,
blockquote.bs-quote {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  font-weight: inherit;
  font-style: inherit;
  text-align: inherit;
  text-transform: inherit;
  width: auto;
  height: auto;
  background: transparent;
  border-radius: inherit;
  padding: 0;
  margin: 0;
  border: none;
  clear: inherit;
  color: inherit;
  line-height: 1.4;
  position: relative;
  top: inherit;
  left: inherit;
  right: inherit;
  bottom: inherit; }

.single-page-simple-content .entry-content blockquote.bs-quote:before,
.entry-content.single-post-content blockquote.bs-quote:before,
blockquote.bs-quote:before {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  font-weight: inherit;
  font-style: inherit;
  text-align: inherit;
  text-transform: inherit;
  width: auto;
  height: auto;
  background: transparent;
  border-radius: inherit;
  padding: 0;
  margin: 0;
  border: none;
  clear: inherit;
  color: inherit;
  content: '';
  display: none;
  position: inherit;
  top: inherit;
  left: inherit;
  right: inherit;
  bottom: inherit; }

blockquote.bs-quote {
  color: #121212; }
  blockquote.bs-quote.bs-quote.bsq-left {
    float: left;
    max-width: 300px;
    margin-right: 30px;
    padding-left: 0;
    padding-right: 0; }
  blockquote.bs-quote.bs-quote.bsq-right {
    float: right;
    max-width: 300px;
    margin-left: 30px;
    padding-left: 0;
    padding-right: 0; }
  blockquote.bs-quote .quote-author span {
    display: block; }
  blockquote.bs-quote p {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
    font-weight: inherit;
    font-style: inherit;
    text-align: inherit;
    text-transform: inherit;
    width: auto;
    height: auto;
    background: transparent;
    border-radius: inherit;
    padding: 0;
    margin: 0;
    border: none;
    clear: inherit;
    color: inherit;
    color: #121212;
    word-wrap: break-word; }

.bs-quote-clearfix {
  clear: both; }

@media only screen and (max-width: 500px) {
  .bs-quote.bs-quote.bsq-right,
  .bs-quote.bs-quote.bsq-left {
    margin-left: auto !important;
    margin-right: auto !important;
    float: none !important; } }
blockquote.bs-quote.bsq-t1.bsq-s18.bs-quote{padding:30px 30px 30px 40px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s11.bs-quote:after{-webkit-box-shadow:10px 10px 0 rgba(0,0,0,.11);-moz-box-shadow:10px 10px 0 rgba(0,0,0,.11);box-shadow:10px 10px 0 rgba(0,0,0,.11)}blockquote.bs-quote.bsq-t1.bsq-s11.bs-quote:before{left:45px;right:inherit}blockquote.bs-quote.bsq-t1.bsq-s11 .bsq-edge:after,blockquote.bs-quote.bsq-t1.bsq-s11 .bsq-edge:before{left:0;right:auto}blockquote.bs-quote.bsq-t1.bsq-s11 .bsq-edge:before{border-right:40px solid transparent;border-left:none}blockquote.bs-quote.bsq-t1.bsq-s11 .bsq-edge:after{border-left:40px solid transparent;border-right:none}blockquote.bs-quote.bsq-t1.bsq-s11 .quote-author-avatar{float:right;margin-left:15px;margin-right:auto}blockquote.bs-quote.bsq-t1.bsq-s13.bs-quote {
  padding: 70px 0 0; }

blockquote.bs-quote.bsq-t1.bsq-s13.bs-quote:before {
  content: "\b042";
  font-size: 50px;
  top: 0; }

blockquote.bs-quote.bsq-t1.bsq-s13.bs-quote:after {
  display: none; }

blockquote.bs-quote.bsq-t1.bsq-s13 .quote-author-avatar {
  border: 10px solid #ffffff; }

blockquote.bs-quote.bsq-t1.bsq-s13 .quote-author-avatar-w {
  position: relative; }

blockquote.bs-quote.bsq-t1.bsq-s13 .quote-author-avatar-w:before {
  content: '';
  display: inline-block;
  height: 1px;
  width: 100%;
  position: absolute;
  z-index: -1;
  background: #e5e5e5;
  left: 0;
  top: 50%;
  margin-top: -.5px; }

blockquote.bs-quote.bsq-t1.bsq-s13.bsq-left {
  margin-right: 30px; }

blockquote.bs-quote.bsq-t1.bsq-s13.bsq-right {
  margin-left: 30px; }
blockquote.bs-quote.bsq-t1:after{background-color:#057fce;content:'';position:absolute;left:0;right:0;top:0;bottom:0;display:inline-block}blockquote.bs-quote.bsq-t1 a,blockquote.bs-quote.bsq-t1 a:hover,blockquote.bs-quote.bsq-t1:before{color:#057fce}blockquote.bs-quote.bsq-t1 .quote-author{margin-top:20px;text-align:center}blockquote.bs-quote.bsq-t1 .quote-author-name{font-size:15px;font-weight:bolder}blockquote.bs-quote.bsq-t1 .quote-author-avatar+.quote-author-name{margin-top:8px}blockquote.bs-quote.bsq-t1 .quote-author-job{font-size:13px;color:#969696}blockquote.bs-quote.bsq-t1 .quote-author-avatar{border-radius:50%;margin-left:auto;margin-right:auto;margin-bottom:0}.entry-content.single-post-content blockquote.bs-quote.bsq-t1,.single-page-simple-content .entry-content blockquote.bs-quote.bsq-t1,blockquote.bs-quote.bsq-t1{padding:80px 30px 30px;font-size:120%;text-align:center;margin:0 0 26px;z-index:1}.entry-content.single-post-content blockquote.bs-quote.bsq-t1:before,.single-page-simple-content .entry-content blockquote.bs-quote.bsq-t1:before,blockquote.bs-quote.bsq-t1 .icon-bs-quote:before,blockquote.bs-quote.bsq-t1:before{content:"\b040";font:normal normal normal 14px/1 bs-icons;font-size:38px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;width:60px;height:60px;line-height:60px;background:0 0;border-radius:inherit;text-align:inherit;display:inline-block;position:absolute;top:13px;left:50%;margin:0 0 0 -30px;z-index:1}blockquote.bs-quote.bsq-t2.bsq-s1 .quote-author{margin-right:10px;margin-left:auto}blockquote.bs-quote.bsq-t1.bsq-s8.bs-quote.bs-quote {
  padding: 65px 55px 35px 30px; }

blockquote.bs-quote.bsq-t1.bsq-s8:after {
  border-left: 100px solid transparent;
  right: -1px;
  left: inherit;
  border-right: none; }

blockquote.bs-quote.bsq-t1.bsq-s8.bs-quote:before {
  right: 30px;
  left: auto; }
blockquote.bs-quote.bsq-t1.bsq-s3:after {
  right: 50%;
  margin: 0 -30px 0 0;
  left: auto; }
blockquote.bs-quote.bsq-t1.bsq-s19 {
  text-align: inherit !important;
  font-size: 123%;
  padding: 0 0 0 17px !important; }
  blockquote.bs-quote.bsq-t1.bsq-s19:before {
    display: none; }
  blockquote.bs-quote.bsq-t1.bsq-s19:after {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    display: inline-block;
    width: 4px; }
  blockquote.bs-quote.bsq-t1.bsq-s19.bs-quote:before {
    content: "\b040";
    transform: rotate(180deg);
    top: inherit;
    right: 7px;
    left: inherit;
    bottom: 26px;
    font-size: 116px;
    width: 116px;
    height: 99px; }
  blockquote.bs-quote.bsq-t1.bsq-s19.bs-quote.bs-quote:before {
    color: rgba(0, 0, 0, 0.04); }
  blockquote.bs-quote.bsq-t1.bsq-s19 .quote-author .quote-author-avatar {
    display: inline-block;
    float: left;
    margin-right: 15px;
    margin-bottom: 10px; }
  blockquote.bs-quote.bsq-t1.bsq-s19 .quote-author {
    text-align: inherit; }
  blockquote.bs-quote.bsq-t1.bsq-s19 .quote-author-name {
    font-weight: bolder;
    padding-top: 3px;
    margin-top: 0;
    font-size: 19px; }
  blockquote.bs-quote.bsq-t1.bsq-s19.bs-quote.bsq-right, blockquote.bs-quote.bsq-t1.bsq-s19.bs-quote.bsq-left {
    max-width: 375px; }
  blockquote.bs-quote.bsq-t1.bsq-s19.bs-quote.bsq-right {
    margin-left: 20px !important; }
  blockquote.bs-quote.bsq-t1.bsq-s19.bs-quote.bsq-left {
    margin-right: 20px !important; }
blockquote.bs-quote.bsq-t1.bsq-s13 .quote-author-avatar-w:before {
  right: 0;
  left: auto; }
blockquote.bs-quote.bsq-t2.bsq-s2{text-align:inherit}blockquote.bs-quote.bsq-t2.bsq-s2 .quote-author{margin-bottom:20px;margin-left:10px}blockquote.bs-quote.bsq-t2.bsq-s2:after,blockquote.bs-quote.bsq-t2.bsq-s2:before{display:none}blockquote.bs-quote.bsq-t2.bsq-s2.bsq-left{margin-right:30px}blockquote.bs-quote.bsq-t2.bsq-s2.bsq-right{margin-left:30px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s6 {
  text-align: inherit;
  font-size: 123%;
  padding: 0 0 0 30px;
  margin-top: 4px; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s6:before {
    display: none; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s6:after {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    display: inline-block;
    width: 6px; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s6.bsq-left {
    margin-right: 25px; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s6.bsq-right {
    margin-left: 25px; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s6 .quote-author .quote-author-avatar {
    display: inline-block; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s6 .quote-author {
    text-align: inherit; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s6 .quote-author-name {
    font-weight: bolder; }
blockquote.bs-quote.bs-quote.bsq-t1.bsq-s7 {
  text-align: inherit;
  font-size: 123%;
  padding: 18px 16px 18px 30px;
  background: #f1f1f1; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s7:before {
    display: none !important; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s7:after {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    display: inline-block;
    width: 6px; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s7.bsq-left {
    margin-right: 25px; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s7.bsq-right {
    margin-left: 25px; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s7 .quote-author .quote-author-avatar {
    display: inline-block; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s7 .quote-author {
    text-align: inherit; }
  blockquote.bs-quote.bs-quote.bsq-t1.bsq-s7 .quote-author-name {
    font-weight: bolder; }
blockquote.bs-quote.bsq-t1.bsq-s14.bs-quote {
  padding: 0;
  font-size: 132%; }

blockquote.bs-quote.bsq-t1.bsq-s14.bs-quote p, blockquote.bs-quote.bsq-t1.bsq-s14.bs-quote {
  color: #057fce;
  font-weight: bolder; }

blockquote.bs-quote.bsq-t1.bsq-s14.bs-quote.bsq-right, blockquote.bs-quote.bsq-t1.bsq-s14.bs-quote.bsq-left {
  max-width: 320px; }

blockquote.bs-quote.bsq-t1.bsq-s14.bs-quote:before, blockquote.bs-quote.bsq-t1.bsq-s14.bs-quote:after {
  display: none; }

blockquote.bs-quote.bsq-t1.bsq-s14.bs-quote.bsq-right .quote-author, blockquote.bs-quote.bsq-t1.bsq-s14.bs-quote.bsq-right {
  text-align: right; }

blockquote.bs-quote.bsq-t1.bsq-s14.bs-quote.bsq-left .quote-author, blockquote.bs-quote.bsq-t1.bsq-s14.bs-quote.bsq-left {
  text-align: left; }

blockquote.bs-quote.bsq-t1.bsq-s14 .quote-author-name {
  color: #272727; }

blockquote.bs-quote.bsq-t1.bsq-s14.bsq-left {
  margin-right: 30px; }

blockquote.bs-quote.bsq-t1.bsq-s14.bsq-right {
  margin-left: 30px; }
blockquote.bs-quote.bsq-t1.bsq-s1.bsq-s1 {
  padding: 65px 0 0; }
  blockquote.bs-quote.bsq-t1.bsq-s1.bsq-s1.bsq-left {
    margin-right: 25px; }
  blockquote.bs-quote.bsq-t1.bsq-s1.bsq-s1.bsq-right {
    margin-left: 25px; }
  blockquote.bs-quote.bsq-t1.bsq-s1.bsq-s1:before {
    top: 0; }
  blockquote.bs-quote.bsq-t1.bsq-s1.bsq-s1:after {
    display: none; }
  blockquote.bs-quote.bsq-t1.bsq-s1.bsq-s1.bs-quote:before {
    color: #232323; }
blockquote.bs-quote.bsq-t1.bsq-s10.bs-quote:after{right:50%;margin-right:-40px;left:auto;margin-left:auto}blockquote.bs-quote.bs-quote.bsq-right {
  float: right;
  margin-left: 30px;
  padding-right: 0;
  padding-left: 0;
  margin-right: auto; }

blockquote.bs-quote.bs-quote.bsq-left {
  float: left;
  margin-right: 30px;
  padding-right: 0;
  padding-left: 0;
  margin-left: auto; }
blockquote.bs-quote.bsq-t1.bsq-s8.bs-quote.bs-quote{padding:65px 55px 35px 30px}blockquote.bs-quote.bsq-t1.bsq-s8:after{border-left:100px solid transparent;right:-1px;left:inherit;border-right:none}blockquote.bs-quote.bsq-t1.bsq-s8.bs-quote:before{right:30px;left:auto}blockquote.bs-quote.bsq-t1.bsq-s12.bs-quote {
  text-align: inherit;
  font-size: 120%;
  padding: 50px 0 0 70px; }

blockquote.bs-quote.bsq-t1.bsq-s12.bs-quote:after {
  border-radius: 50%;
  width: 90px;
  height: 90px;
  left: 0;
  top: 0;
  z-index: -1; }

blockquote.bs-quote.bsq-t1.bsq-s12.bs-quote.bs-quote:after {
  background-color: #e3e3e3; }

blockquote.bs-quote.bsq-t1.bsq-s12.bs-quote:before {
  left: 0;
  margin: 0;
  width: 90px;
  height: 90px;
  top: 0;
  line-height: 90px;
  font-size: 32px;
  text-align: center; }

blockquote.bs-quote.bsq-t1.bsq-s12.bs-quote.bs-quote:before {
  color: white; }

blockquote.bs-quote.bsq-t1.bsq-s12 .quote-author .quote-author-avatar {
  display: inline-block; }

blockquote.bs-quote.bsq-t1.bsq-s12 .quote-author {
  text-align: inherit; }

blockquote.bs-quote.bsq-t1.bsq-s12.bs-quote.bsq-right, blockquote.bs-quote.bsq-t1.bsq-s12.bs-quote.bsq-left {
  max-width: 400px; }

blockquote.bs-quote.bsq-t1.bsq-s12.bsq-left {
  margin-right: 25px; }

blockquote.bs-quote.bsq-t1.bsq-s12.bsq-right {
  margin-left: 25px; }
blockquote.bs-quote.bsq-t1.bsq-s18.bs-quote{text-align:inherit;font-size:120%;padding:0}blockquote.bs-quote.bsq-t1.bsq-s18.bs-quote:after{display:none}blockquote.bs-quote.bsq-t1.bsq-s18.bs-quote:before{content:"\b043";transform:rotate(180deg);top:inherit;right:0;left:inherit;bottom:23px;font-size:60px}blockquote.bs-quote.bsq-t1.bsq-s18.bs-quote.bs-quote:before{color:rgba(0,0,0,.08);content:"\b044"}blockquote.bs-quote.bsq-t1.bsq-s18 .quote-author{margin-top:20px;text-align:inherit}blockquote.bs-quote.bsq-t1.bsq-s18 .quote-author-avatar{float:left;margin-right:15px;margin-bottom:8px}blockquote.bs-quote.bsq-t1.bsq-s18 .quote-author-avatar+.quote-author-name{margin-top:3px}blockquote.bs-quote.bsq-t1.bsq-s18.bs-quote.bsq-left,blockquote.bs-quote.bsq-t1.bsq-s18.bs-quote.bsq-right{max-width:342px;border:1px solid rgba(0,0,0,.1)!important;border-right:none!important;border-left:none!important;padding:22px 0 17px}blockquote.bs-quote.bsq-t1.bsq-s18.bsq-left{margin-right:25px}blockquote.bs-quote.bsq-t1.bsq-s18.bsq-right{margin-left:30px}blockquote.bs-quote.bsq-t1.bsq-s15.bs-quote{padding:65px 0 0;font-size:131%}blockquote.bs-quote.bsq-t1.bsq-s15.bs-quote:before{content:"\b044";top:0;color:#000;font-size:44px}blockquote.bs-quote.bsq-t1.bsq-s15.bs-quote:after{display:none}blockquote.bs-quote.bsq-t1.bsq-s15 .quote-content{padding:3px 0;-webkit-box-decoration-break:clone;-ms-box-decoration-break:clone;-o-box-decoration-break:clone;box-decoration-break:clone;-webkit-box-shadow:10px 0 0 #000,-10px 0 0 #000;-moz-box-shadow:10px 0 0 #000,-10px 0 0 #000;box-shadow:10px 0 0 #000,-10px 0 0 #000;background:#000;display:inline;word-wrap:break-word;line-height:1.9;color:#fff;text-transform:uppercase}blockquote.bs-quote.bsq-t1.bsq-s15 .quote-content p{padding:4px 0;display:inline;color:#fff}blockquote.bs-quote.bsq-t1.bsq-s15.bs-quote.bsq-left,blockquote.bs-quote.bsq-t1.bsq-s15.bs-quote.bsq-right{max-width:340px}blockquote.bs-quote.bsq-t1.bsq-s15.bsq-left{margin-right:35px}blockquote.bs-quote.bsq-t1.bsq-s15.bsq-right{margin-left:35px}blockquote.bs-quote.bsq-t1.bsq-s10.bs-quote{border:1px solid #e1e1e1!important;margin-top:40px;padding:65px 30px 27px}blockquote.bs-quote.bsq-t1.bsq-s10.bs-quote:before{content:"\b042";font-size:34px;top:-30px}blockquote.bs-quote.bsq-t1.bsq-s10.bs-quote:after{background:#fff;width:80px;height:80px;border:1px solid #e1e1e1;border-radius:50%;left:50%;top:-40px;margin-left:-40px;z-index:0}blockquote.bs-quote.bsq-t1.bsq-s10.bs-quote.bs-quote:after{background-color:#fff}blockquote.bs-quote.bsq-t1.bsq-s10.bs-quote.bsq-left,blockquote.bs-quote.bsq-t1.bsq-s10.bs-quote.bsq-right{max-width:360px}blockquote.bs-quote.bsq-t1.bsq-s10.bsq-left{margin-right:30px}blockquote.bs-quote.bsq-t1.bsq-s10.bsq-right{margin-left:30px}blockquote.bs-quote.bsq-t1.bsq-s10 .quote-author{margin-top:25px}blockquote.bs-quote.bsq-t1.bsq-s12.bs-quote {
  padding: 50px 70px 0 0; }

blockquote.bs-quote.bsq-t1.bsq-s12.bs-quote:after {
  right: 0;
  left: auto; }

blockquote.bs-quote.bsq-t1.bsq-s12.bs-quote:before {
  right: 0;
  left: auto;
  margin: 0 0 0 -30px; }
blockquote.bs-quote.bs-quote.bsq-t1.bsq-s6 {
  padding: 12px 30px 12px 0; }

blockquote.bs-quote.bs-quote.bsq-t1.bsq-s6:after {
  right: 0;
  left: auto; }
blockquote.bs-quote.bs-quote.bsq-t1.bsq-s7{text-align:inherit;font-size:123%;padding:18px 16px 18px 30px;background:#f1f1f1}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s7:before{display:none!important}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s7:after{position:absolute;top:0;left:0;bottom:0;display:inline-block;width:6px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s7.bsq-left{margin-right:25px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s7.bsq-right{margin-left:25px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s7 .quote-author .quote-author-avatar{display:inline-block}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s7 .quote-author{text-align:inherit}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s7 .quote-author-name{font-weight:bolder}blockquote.bs-quote.bsq-t2.bsq-s2 .quote-author {
  margin-right: 10px;
  margin-left: auto; }
blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20{padding:30px 0;text-align:inherit;font-size:123%;border-bottom:1px solid #eee}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20.bs-quote:before{display:none}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20.bsq-left{margin-right:30px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20.bsq-right{margin-left:30px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20:after{position:absolute;top:0;left:0;right:0;display:inline-block;height:6px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20 .quote-author .quote-author-avatar{display:inline-block}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20 .quote-author{text-align:inherit}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20 .quote-author-name{font-weight:bolder}blockquote.bs-quote.bs-quote.bsq-right{float:right;margin-left:30px;padding-right:0;padding-left:0;margin-right:auto}blockquote.bs-quote.bs-quote.bsq-left{float:left;margin-right:30px;padding-right:0;padding-left:0;margin-left:auto}.entry-content.single-post-content blockquote.bs-quote.bsq-t1:before,.single-page-simple-content .entry-content blockquote.bs-quote.bsq-t1:before,blockquote.bs-quote.bsq-t1.bsq-s3:after,blockquote.bs-quote.bsq-t1:before{right:50%;margin:0 -30px 0 0;left:auto}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s6:after,blockquote.bs-quote.bs-quote.bsq-t1.bsq-s7:after{right:0;left:auto}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s6{padding:12px 30px 12px 0}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s7{padding:18px 30px 18px 16px}blockquote.bs-quote.bsq-t1.bsq-s8.bs-quote.bs-quote{padding:65px 55px 35px 30px}blockquote.bs-quote.bsq-t1.bsq-s8:after{border-left:100px solid transparent;right:-1px;left:inherit;border-right:none}blockquote.bs-quote.bsq-t1.bsq-s8.bs-quote:before{right:30px;left:auto}blockquote.bs-quote.bsq-t1.bsq-s10.bs-quote:after{right:50%;margin-right:-40px;left:auto;margin-left:auto}blockquote.bs-quote.bsq-t1.bsq-s11.bs-quote{padding:30px 30px 30px 40px}blockquote.bs-quote.bsq-t1.bsq-s12.bs-quote{padding:50px 70px 0 0}blockquote.bs-quote.bsq-t1.bsq-s12.bs-quote:after{right:0;left:auto}blockquote.bs-quote.bsq-t1.bsq-s12.bs-quote:before{right:0;left:auto;margin:0 0 0 -30px}blockquote.bs-quote.bsq-t1.bsq-s13 .quote-author-avatar-w:before{right:0;left:auto}blockquote.bs-quote.bsq-t1.bsq-s14.bsq-left,blockquote.bs-quote.bsq-t1.bsq-s14.bsq-left .quote-author{text-align:left}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16{padding:12px 17px 12px 0}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16:after{right:0;left:auto}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16 .quote-author .quote-author-avatar{display:inline-block;float:right;margin-right:0;margin-left:15px}blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote{padding:0 51px 0 0}blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote:after{right:0;left:auto}blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote:before{right:0;left:auto;margin:0 0 0 -30px}blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote .quote-author .quote-author-avatar{float:right;margin-left:10px;margin-right:0}blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote-22.bs-quote{text-align:inherit;font-size:120%;padding:0 30px 0 0}blockquote.bs-quote.bsq-t1.bsq-s18.bs-quote{padding:30px 30px 30px 40px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s11.bs-quote:after{-webkit-box-shadow:10px 10px 0 rgba(0,0,0,.11);-moz-box-shadow:10px 10px 0 rgba(0,0,0,.11);box-shadow:10px 10px 0 rgba(0,0,0,.11)}blockquote.bs-quote.bsq-t1.bsq-s11.bs-quote:before{left:45px;right:inherit}blockquote.bs-quote.bsq-t1.bsq-s11 .bsq-edge:after,blockquote.bs-quote.bsq-t1.bsq-s11 .bsq-edge:before{left:0;right:auto}blockquote.bs-quote.bsq-t1.bsq-s11 .bsq-edge:before{border-right:40px solid transparent;border-left:none}blockquote.bs-quote.bsq-t1.bsq-s11 .bsq-edge:after{border-left:40px solid transparent;border-right:none}blockquote.bs-quote.bsq-t1.bsq-s11 .quote-author-avatar{float:right;margin-left:15px;margin-right:auto}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s19{padding:12px 17px 12px 0!important}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s19:after{right:0;left:auto}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s19:before{left:17px;right:inherit}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s19 .quote-author .quote-author-avatar{display:inline-block;float:right;margin-right:0;margin-left:15px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20{padding:30px 0;text-align:inherit;font-size:123%;border-bottom:1px solid #eee}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20.bs-quote:before{display:none}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20.bsq-left{margin-right:30px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20.bsq-right{margin-left:30px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20:after{position:absolute;top:0;left:0;right:0;display:inline-block;height:6px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20 .quote-author .quote-author-avatar{display:inline-block}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20 .quote-author{text-align:inherit}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20 .quote-author-name{font-weight:bolder}.entry-content.single-post-content blockquote.bs-quote.bsq-t2 .bsq-quote-icon,.single-page-simple-content .entry-content blockquote.bs-quote.bsq-t2 .bsq-quote-icon,blockquote.bs-quote.bsq-t2 .bsq-quote-icon{right:20px;left:auto}blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow-bottom:after,blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow-bottom:before,blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow-top:after,blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow-top:before{right:25px;left:auto}blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow-bottom:after,blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow-top:after{right:23px;left:auto}blockquote.bs-quote.bsq-t2 .quote-author-avatar{float:right;margin-left:15px;margin-right:auto}blockquote.bs-quote.bsq-t2.bsq-s1 .quote-author,blockquote.bs-quote.bsq-t2.bsq-s2 .quote-author{margin-right:10px;margin-left:auto}.editor-block-list__block[data-align=left][data-type="better-studio/bs-quote"] .editor-block-list__block-edit,.editor-block-list__block[data-align=right][data-type="better-studio/bs-quote"] .editor-block-list__block-edit{max-width:300px}.edit-post-visual-editor .editor-block-list__block blockquote.bs-quote.bs-quote.bsq-left,.edit-post-visual-editor .editor-block-list__block blockquote.bs-quote.bs-quote.bsq-right{float:none;max-width:inherit;margin:0!important}.edit-post-visual-editor blockquote.bs-quote.bsq-t1,.edit-post-visual-editor blockquote.bs-quote.bsq-t2{background:inherit!important}.edit-post-visual-editor blockquote.bs-quote.bs-quote.bsq-t1.bsq-s7{background:#f1f1f1!important}.edit-post-visual-editor blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote-22.bs-quote{text-align:initial}.entry-content.single-post-content blockquote.bs-quote,.single-page-simple-content .entry-content blockquote.bs-quote,blockquote.bs-quote{font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;text-align:inherit;text-transform:inherit;width:auto;height:auto;background:0 0;border-radius:inherit;padding:0;margin:0;border:none;clear:inherit;color:inherit;line-height:1.4;position:relative;top:inherit;left:inherit;right:inherit;bottom:inherit}.entry-content.single-post-content blockquote.bs-quote:before,.single-page-simple-content .entry-content blockquote.bs-quote:before,blockquote.bs-quote p,blockquote.bs-quote:before{font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;font-style:inherit;text-align:inherit;text-transform:inherit;width:auto;height:auto;background:0 0;border-radius:inherit;padding:0;clear:inherit}.entry-content.single-post-content blockquote.bs-quote:before,.single-page-simple-content .entry-content blockquote.bs-quote:before,blockquote.bs-quote:before{margin:0;border:none;color:inherit;content:'';display:none;position:inherit;top:inherit;left:inherit;right:inherit;bottom:inherit}blockquote.bs-quote{color:#121212}blockquote.bs-quote.bs-quote.bsq-left{float:left;max-width:300px;margin-right:30px;padding-left:0;padding-right:0}blockquote.bs-quote.bs-quote.bsq-right{float:right;max-width:300px;margin-left:30px;padding-left:0;padding-right:0}blockquote.bs-quote .quote-author span{display:block}blockquote.bs-quote p{margin:0;border:none;color:#121212;word-wrap:break-word}.bs-quote-clearfix{clear:both}@media only screen and (max-width:500px){.bs-quote.bs-quote.bsq-left,.bs-quote.bs-quote.bsq-right{margin-left:auto!important;margin-right:auto!important;float:none!important}}blockquote.bs-quote.bsq-t1:after{background-color:#057fce;content:'';position:absolute;left:0;right:0;top:0;bottom:0;display:inline-block}blockquote.bs-quote.bsq-t1 a,blockquote.bs-quote.bsq-t1 a:hover,blockquote.bs-quote.bsq-t1:before{color:#057fce}blockquote.bs-quote.bsq-t1 .quote-author{margin-top:20px;text-align:center}blockquote.bs-quote.bsq-t1 .quote-author-name{font-size:15px;font-weight:bolder}blockquote.bs-quote.bsq-t1 .quote-author-avatar+.quote-author-name{margin-top:8px}blockquote.bs-quote.bsq-t1 .quote-author-job{font-size:13px;color:#969696}blockquote.bs-quote.bsq-t1 .quote-author-avatar{border-radius:50%;margin-left:auto;margin-right:auto;margin-bottom:0}.entry-content.single-post-content blockquote.bs-quote.bsq-t1,.single-page-simple-content .entry-content blockquote.bs-quote.bsq-t1,blockquote.bs-quote.bsq-t1{padding:80px 30px 30px;font-size:120%;text-align:center;margin:0 0 26px;z-index:1}.entry-content.single-post-content blockquote.bs-quote.bsq-t1:before,.single-page-simple-content .entry-content blockquote.bs-quote.bsq-t1:before,blockquote.bs-quote.bsq-t1 .icon-bs-quote:before,blockquote.bs-quote.bsq-t1:before{content:"\b040";font:normal normal normal 14px/1 bs-icons;font-size:38px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;width:60px;height:60px;line-height:60px;background:0 0;border-radius:inherit;text-align:inherit;display:inline-block;position:absolute;top:13px;left:50%;margin:0 0 0 -30px;z-index:1}blockquote.bs-quote.bsq-t1.bsq-s1.bsq-s1.bsq-left,blockquote.bs-quote.bsq-t1.bsq-s2.bsq-left,blockquote.bs-quote.bsq-t1.bsq-s3.bsq-left{margin-right:25px}blockquote.bs-quote.bsq-t1.bsq-s1.bsq-s1.bsq-right,blockquote.bs-quote.bsq-t1.bsq-s2.bsq-right,blockquote.bs-quote.bsq-t1.bsq-s3.bsq-right{margin-left:25px}blockquote.bs-quote.bsq-t1.bsq-s1.bsq-s1{padding:65px 0 0}blockquote.bs-quote.bsq-t1.bsq-s1.bsq-s1:before{top:0}blockquote.bs-quote.bsq-t1.bsq-s1.bsq-s1:after{display:none}blockquote.bs-quote.bsq-t1.bsq-s1.bsq-s1.bs-quote:before{color:#232323}blockquote.bs-quote.bsq-t1.bsq-s2{margin-bottom:20px;padding-top:100px}blockquote.bs-quote.bsq-t1.bsq-s2:before{top:23px;content:"\b042";font-size:62px}blockquote.bs-quote.bsq-t1.bsq-s2:after{display:inline-block;z-index:-1;opacity:.15}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s5.bs-quote:before,blockquote.bs-quote.bsq-t1.bsq-s4.bs-quote:before{display:none}blockquote.bs-quote.bsq-t1.bsq-s2.bs-quote.bsq-left,blockquote.bs-quote.bsq-t1.bsq-s2.bs-quote.bsq-right{padding-left:25px;padding-right:25px}blockquote.bs-quote.bsq-t1.bsq-s3.bsq-s3{padding-bottom:0;padding-right:0;padding-left:0}blockquote.bs-quote.bsq-t1.bsq-s3:after{width:60px;height:60px;position:absolute;top:0;left:50%;margin:0 0 0 -30px;z-index:-1;border-radius:50%}blockquote.bs-quote.bsq-t1.bsq-s3.bs-quote.bs-quote:before{color:#fff;font-size:24px;top:0}blockquote.bs-quote.bsq-t1.bsq-s3 .quote-author-name{font-weight:bolder}blockquote.bs-quote.bsq-t1.bsq-s4{margin-bottom:20px;padding-top:50px;padding-bottom:35px}blockquote.bs-quote.bsq-t1.bsq-s4:after{z-index:-1}blockquote.bs-quote.bsq-t1.bsq-s4.bsq-left,blockquote.bs-quote.bsq-t1.bsq-s4.bsq-right{padding-left:25px;padding-right:25px;max-width:400px}blockquote.bs-quote.bsq-t1.bsq-s4.bsq-left{margin-right:25px}blockquote.bs-quote.bsq-t1.bsq-s4.bsq-right{margin-left:25px}blockquote.bs-quote.bsq-t1.bsq-s4,blockquote.bs-quote.bsq-t1.bsq-s4 .quote-author-job,blockquote.bs-quote.bsq-t1.bsq-s4 .quote-author-name,blockquote.bs-quote.bsq-t1.bsq-s4 p,blockquote.bs-quote.bsq-t1.bsq-s4.bs-quote.bs-quote a{color:#fff}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s5{padding:30px 0;text-align:inherit;font-size:123%;border-bottom:1px solid #eee!important}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s5.bsq-left{margin-right:30px;margin-bottom:20px;margin-top:10px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s6.bsq-left,blockquote.bs-quote.bs-quote.bsq-t1.bsq-s7.bsq-left,blockquote.bs-quote.bsq-t1.bsq-s8.bsq-left{margin-right:25px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s5.bsq-right{margin-left:30px;margin-bottom:20px;margin-top:10px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s6.bsq-right,blockquote.bs-quote.bs-quote.bsq-t1.bsq-s7.bsq-right,blockquote.bs-quote.bsq-t1.bsq-s8.bsq-right{margin-left:25px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s5:after{position:absolute;top:0;left:0;right:0;display:inline-block;height:6px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s5 .quote-author .quote-author-avatar{display:inline-block}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s5 .quote-author{text-align:inherit}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s5 .quote-author-name{font-weight:bolder}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s6{text-align:inherit;font-size:123%;padding:0 0 0 30px;margin-top:4px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s6:before{display:none}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s6:after{position:absolute;top:0;left:0;bottom:0;display:inline-block;width:6px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s6 .quote-author .quote-author-avatar{display:inline-block}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s6 .quote-author{text-align:inherit}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s6 .quote-author-name{font-weight:bolder}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s7{text-align:inherit;font-size:123%;padding:18px 16px 18px 30px;background:#f1f1f1}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s7:before{display:none!important}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s7:after{position:absolute;top:0;left:0;bottom:0;display:inline-block;width:6px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s7 .quote-author .quote-author-avatar{display:inline-block}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s7 .quote-author{text-align:inherit}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s7 .quote-author-name{font-weight:bolder}blockquote.bs-quote.bsq-t1.bsq-s8.bs-quote.bs-quote{border:1px solid #e1e1e1!important;padding:65px 30px 35px 55px}blockquote.bs-quote.bsq-t1.bsq-s8.bs-quote.bs-quote:before{color:#fff}blockquote.bs-quote.bsq-t1.bsq-s8:after{border-top:100px solid transparent;border-right:100px solid transparent;background:0 0;left:-1px;right:inherit;top:-1px;z-index:0;border-top-color:#057fce}blockquote.bs-quote.bsq-t1.bsq-s8.bs-quote.bs-quote:after{background-color:transparent}blockquote.bs-quote.bsq-t1.bsq-s8 .quote-author,blockquote.bs-quote.bsq-t1.bsq-s8.bs-quote{text-align:inherit}blockquote.bs-quote.bsq-t1.bsq-s8.bs-quote:before{top:0;left:0;margin:0;font-size:27px;text-align:center}blockquote.bs-quote.bsq-t1.bsq-s10.bsq-left,blockquote.bs-quote.bsq-t1.bsq-s9.bsq-left{margin-right:30px}blockquote.bs-quote.bsq-t1.bsq-s8 .quote-content:after{content:'';display:inline-block;position:absolute;top:-1px;left:-1px;right:-1px;height:6px;background-color:#057fce}blockquote.bs-quote.bsq-t1.bsq-s8 .quote-author .quote-author-avatar{display:inline-block}blockquote.bs-quote.bsq-t1.bsq-s8.bs-quote.bsq-left,blockquote.bs-quote.bsq-t1.bsq-s8.bs-quote.bsq-right{max-width:400px}blockquote.bs-quote.bsq-t1.bsq-s10.bs-quote.bsq-left,blockquote.bs-quote.bsq-t1.bsq-s10.bs-quote.bsq-right,blockquote.bs-quote.bsq-t1.bsq-s9.bs-quote.bsq-left,blockquote.bs-quote.bsq-t1.bsq-s9.bs-quote.bsq-right{max-width:360px}blockquote.bs-quote.bsq-t1.bsq-s9.bs-quote{padding:95px 30px 30px;border:1px solid #e1e1e1!important}blockquote.bs-quote.bsq-t1.bsq-s9.bs-quote:before{content:"\b042";font-size:50px;top:23px}blockquote.bs-quote.bsq-t1.bsq-s9.bs-quote:after{display:none}blockquote.bs-quote.bsq-t1.bsq-s9.bsq-right{margin-left:30px}blockquote.bs-quote.bsq-t1.bsq-s9 .quote-author{margin-top:25px}blockquote.bs-quote.bsq-t1.bsq-s10.bs-quote{border:1px solid #e1e1e1!important;margin-top:40px;padding:65px 30px 27px}blockquote.bs-quote.bsq-t1.bsq-s10.bs-quote:before{content:"\b042";font-size:34px;top:-30px}blockquote.bs-quote.bsq-t1.bsq-s10.bs-quote:after{background:#fff;width:80px;height:80px;border:1px solid #e1e1e1;border-radius:50%;left:50%;top:-40px;margin-left:-40px;z-index:0}blockquote.bs-quote.bsq-t1.bsq-s10.bsq-right,blockquote.bs-quote.bsq-t1.bsq-s11.bsq-right{margin-left:30px}blockquote.bs-quote.bsq-t1.bsq-s10.bs-quote.bs-quote:after{background-color:#fff}blockquote.bs-quote.bsq-t1.bsq-s11.bs-quote.bsq-left,blockquote.bs-quote.bsq-t1.bsq-s11.bs-quote.bsq-right,blockquote.bs-quote.bsq-t1.bsq-s12.bs-quote.bsq-left,blockquote.bs-quote.bsq-t1.bsq-s12.bs-quote.bsq-right{max-width:400px}blockquote.bs-quote.bsq-t1.bsq-s10 .quote-author{margin-top:25px}blockquote.bs-quote.bsq-t1.bsq-s11.bs-quote{text-align:inherit;font-size:120%;padding:30px 40px 30px 30px}blockquote.bs-quote.bsq-t1.bsq-s11.bs-quote:after{z-index:-1;-webkit-box-shadow:-10px 10px 0 rgba(0,0,0,.11);-moz-box-shadow:-10px 10px 0 rgba(0,0,0,.11);box-shadow:-10px 10px 0 rgba(0,0,0,.11)}blockquote.bs-quote.bsq-t1.bsq-s11.bs-quote:before{content:"\b043";transform:rotate(181deg);top:inherit;right:45px;left:inherit;bottom:30px;font-size:70px}blockquote.bs-quote.bsq-t1.bsq-s11.bs-quote.bs-quote:before{color:rgba(255,255,255,.27)}blockquote.bs-quote.bsq-t1.bsq-s11,blockquote.bs-quote.bsq-t1.bsq-s11 p,blockquote.bs-quote.bsq-t1.bsq-s11.bs-quote.bs-quote a,blockquote.bs-quote.bsq-t1.bsq-s12.bs-quote.bs-quote:before{color:#fff}blockquote.bs-quote.bsq-t1.bsq-s11 .quote-author{margin-top:20px;text-align:inherit}blockquote.bs-quote.bsq-t1.bsq-s11 .quote-author-avatar+.quote-author-name,blockquote.bs-quote.bsq-t2 .quote-author-avatar+.quote-author-name{margin-top:8px}blockquote.bs-quote.bsq-t1.bsq-s11 .bsq-edge:after,blockquote.bs-quote.bsq-t1.bsq-s11 .bsq-edge:before{position:absolute;top:0;right:0;content:'';display:inline-block}blockquote.bs-quote.bsq-t1.bsq-s11 .bsq-edge:before{border-top:40px solid #fff;border-left:40px solid transparent;width:0;height:0}blockquote.bs-quote.bsq-t1.bsq-s11 .bsq-edge:after{width:0;height:0;border-bottom:40px solid rgba(5,5,5,.31);border-right:40px solid transparent}blockquote.bs-quote.bsq-t1.bsq-s11 .quote-author-job{color:rgba(255,255,255,.67)}blockquote.bs-quote.bsq-t1.bsq-s11 .quote-author-avatar{float:left;margin-right:15px}blockquote.bs-quote.bsq-t1.bsq-s11.bsq-left{margin-right:25px}blockquote.bs-quote.bsq-t1.bsq-s12.bs-quote{text-align:inherit;font-size:120%;padding:50px 0 0 70px}blockquote.bs-quote.bsq-t1.bsq-s12.bs-quote:after{border-radius:50%;width:90px;height:90px;left:0;top:0;z-index:-1}blockquote.bs-quote.bsq-t1.bsq-s12.bs-quote.bs-quote:after{background-color:#e3e3e3}blockquote.bs-quote.bsq-t1.bsq-s12.bs-quote:before{left:0;margin:0;width:90px;height:90px;top:0;line-height:90px;font-size:32px;text-align:center}blockquote.bs-quote.bsq-t1.bsq-s12 .quote-author .quote-author-avatar{display:inline-block}blockquote.bs-quote.bsq-t1.bsq-s12 .quote-author{text-align:inherit}blockquote.bs-quote.bsq-t1.bsq-s12.bsq-left{margin-right:25px}blockquote.bs-quote.bsq-t1.bsq-s13.bsq-left,blockquote.bs-quote.bsq-t1.bsq-s14.bsq-left{margin-right:30px}blockquote.bs-quote.bsq-t1.bsq-s12.bsq-right{margin-left:25px}blockquote.bs-quote.bsq-t1.bsq-s13.bsq-right,blockquote.bs-quote.bsq-t1.bsq-s14.bsq-right{margin-left:30px}blockquote.bs-quote.bsq-t1.bsq-s13.bs-quote{padding:70px 0 0}blockquote.bs-quote.bsq-t1.bsq-s13.bs-quote:before{content:"\b042";font-size:50px;top:0}blockquote.bs-quote.bsq-t1.bsq-s13.bs-quote:after{display:none}blockquote.bs-quote.bsq-t1.bsq-s13 .quote-author-avatar{border:10px solid #fff}blockquote.bs-quote.bsq-t1.bsq-s13 .quote-author-avatar-w{position:relative}blockquote.bs-quote.bsq-t1.bsq-s13 .quote-author-avatar-w:before{content:'';display:inline-block;height:1px;width:100%;position:absolute;z-index:-1;background:#e5e5e5;left:0;top:50%;margin-top:-.5px}blockquote.bs-quote.bsq-t1.bsq-s14.bs-quote:after,blockquote.bs-quote.bsq-t1.bsq-s14.bs-quote:before,blockquote.bs-quote.bsq-t1.bsq-s15.bs-quote:after{display:none}blockquote.bs-quote.bsq-t1.bsq-s14.bs-quote{padding:0;font-size:132%}blockquote.bs-quote.bsq-t1.bsq-s14.bs-quote,blockquote.bs-quote.bsq-t1.bsq-s14.bs-quote p{color:#057fce;font-weight:bolder}blockquote.bs-quote.bsq-t1.bsq-s14.bs-quote.bsq-left,blockquote.bs-quote.bsq-t1.bsq-s14.bs-quote.bsq-right{max-width:320px}blockquote.bs-quote.bsq-t1.bsq-s14.bs-quote.bsq-right,blockquote.bs-quote.bsq-t1.bsq-s14.bs-quote.bsq-right .quote-author{text-align:right}blockquote.bs-quote.bsq-t1.bsq-s14.bs-quote.bsq-left,blockquote.bs-quote.bsq-t1.bsq-s14.bs-quote.bsq-left .quote-author{text-align:left}blockquote.bs-quote.bsq-t1.bsq-s14 .quote-author-name{color:#272727}blockquote.bs-quote.bsq-t1.bsq-s15.bs-quote{padding:65px 0 0;font-size:131%}blockquote.bs-quote.bsq-t1.bsq-s15.bs-quote:before{content:"\b044";top:0;color:#000;font-size:44px}blockquote.bs-quote.bsq-t1.bsq-s15 .quote-content{padding:3px 0;-webkit-box-decoration-break:clone;-ms-box-decoration-break:clone;-o-box-decoration-break:clone;box-decoration-break:clone;-webkit-box-shadow:10px 0 0 #000,-10px 0 0 #000;-moz-box-shadow:10px 0 0 #000,-10px 0 0 #000;box-shadow:10px 0 0 #000,-10px 0 0 #000;background:#000;display:inline;word-wrap:break-word;line-height:1.9;color:#fff;text-transform:uppercase}blockquote.bs-quote.bsq-t1.bsq-s15 .quote-content p{padding:4px 0;display:inline;color:#fff}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16:before,blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote:after{display:none}blockquote.bs-quote.bsq-t1.bsq-s15.bs-quote.bsq-left,blockquote.bs-quote.bsq-t1.bsq-s15.bs-quote.bsq-right{max-width:340px}blockquote.bs-quote.bsq-t1.bsq-s15.bsq-left{margin-right:35px}blockquote.bs-quote.bsq-t1.bsq-s15.bsq-right{margin-left:35px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16{text-align:inherit;font-size:123%;padding:0 0 0 17px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16:after{position:absolute;top:0;left:0;bottom:0;display:inline-block;width:4px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16.bsq-left{margin-right:25px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16.bsq-right{margin-left:25px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16 .quote-author .quote-author-avatar{display:inline-block;float:left;margin-right:15px;margin-bottom:10px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16 .quote-author{text-align:inherit}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16 .quote-author-name{font-weight:bolder;padding-top:3px;margin-top:0}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16.bs-quote.bsq-left,blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16.bs-quote.bsq-right{max-width:360px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16.bs-quote.bsq-right{margin-left:20px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s16.bs-quote.bsq-left{margin-right:20px}blockquote.bs-quote.bsq-t1.bsq-s17{margin-top:20px!important}blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote{text-align:inherit;font-size:120%;padding:0 0 0 51px}blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote:before{content:"\b042";left:0;width:35px;margin:0;top:0;line-height:15px;font-size:42px;text-align:center}blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote.bs-quote:before{color:#e5e5e5}blockquote.bs-quote.bsq-t1.bsq-s17 .quote-author .quote-author-avatar{display:inline-block;float:left;margin-right:10px;margin-bottom:7px}blockquote.bs-quote.bsq-t1.bsq-s18.bs-quote:after,blockquote.bs-quote.bsq-t1.bsq-s19:before{display:none}blockquote.bs-quote.bsq-t1.bsq-s17 .quote-author{text-align:inherit}blockquote.bs-quote.bsq-t1.bsq-s17 .quote-author-name{margin-top:0;font-weight:700;font-size:20px}blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote.bsq-left,blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote.bsq-right{max-width:380px}blockquote.bs-quote.bsq-t1.bsq-s17.bsq-left{margin-right:20px}blockquote.bs-quote.bsq-t1.bsq-s17.bsq-right{margin-left:20px}blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote-22.bs-quote{text-align:inherit;font-size:120%;padding:0 0 0 30px;margin-top:30px}blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote-22.bs-quote:before{font-size:72px;z-index:-1;color:#ededed;top:-6px}blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote-22.bsq-left{margin-right:25px}blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote-22.bsq-right{margin-left:25px}blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote-22.bs-quote.bsq-left,blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote-22.bs-quote.bsq-right{max-width:333px}blockquote.bs-quote.bsq-t1.bsq-s18.bs-quote{text-align:inherit;font-size:120%;padding:0}blockquote.bs-quote.bsq-t1.bsq-s18.bs-quote:before{content:"\b043";transform:rotate(180deg);top:inherit;right:0;left:inherit;bottom:23px;font-size:60px}blockquote.bs-quote.bsq-t1.bsq-s18.bs-quote.bs-quote:before{color:rgba(0,0,0,.08);content:"\b044"}blockquote.bs-quote.bsq-t1.bsq-s18 .quote-author{margin-top:20px;text-align:inherit}blockquote.bs-quote.bsq-t1.bsq-s18 .quote-author-avatar{float:left;margin-right:15px;margin-bottom:8px}blockquote.bs-quote.bsq-t1.bsq-s18 .quote-author-avatar+.quote-author-name{margin-top:3px}blockquote.bs-quote.bsq-t1.bsq-s18.bs-quote.bsq-left,blockquote.bs-quote.bsq-t1.bsq-s18.bs-quote.bsq-right{max-width:342px;border:1px solid rgba(0,0,0,.1)!important;border-right:none!important;border-left:none!important;padding:22px 0 17px}blockquote.bs-quote.bsq-t1.bsq-s18.bsq-left{margin-right:25px}blockquote.bs-quote.bsq-t1.bsq-s18.bsq-right{margin-left:30px}blockquote.bs-quote.bsq-t1.bsq-s19{text-align:inherit!important;font-size:123%;padding:0 0 0 17px!important}blockquote.bs-quote.bsq-t1.bsq-s19:after{position:absolute;top:0;left:0;bottom:0;display:inline-block;width:4px}blockquote.bs-quote.bsq-t1.bsq-s19.bs-quote:before{content:"\b040";transform:rotate(180deg);top:inherit;right:7px;left:inherit;bottom:26px;font-size:116px;width:116px;height:99px}blockquote.bs-quote.bsq-t1.bsq-s19.bs-quote.bs-quote:before{color:rgba(0,0,0,.04)}blockquote.bs-quote.bsq-t1.bsq-s19 .quote-author .quote-author-avatar{display:inline-block;float:left;margin-right:15px;margin-bottom:10px}blockquote.bs-quote.bsq-t1.bsq-s19 .quote-author{text-align:inherit}blockquote.bs-quote.bsq-t1.bsq-s19 .quote-author-name{font-weight:bolder;padding-top:3px;margin-top:0;font-size:19px}blockquote.bs-quote.bsq-t1.bsq-s19.bs-quote.bsq-left,blockquote.bs-quote.bsq-t1.bsq-s19.bs-quote.bsq-right{max-width:375px}blockquote.bs-quote.bsq-t1.bsq-s19.bs-quote.bsq-right{margin-left:20px!important}blockquote.bs-quote.bsq-t1.bsq-s19.bs-quote.bsq-left{margin-right:20px!important}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20{text-align:inherit;font-size:123%;padding:40px 30px 0}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20 .icon-bs-quote:before{bottom:-20px;right:-30px;top:auto;left:auto;font-size:17px;width:17px;height:13px;line-height:13px;content:"\b042";opacity:.2;transform:rotate(180deg)}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20.bs-quote:before{font-size:17px;left:0;width:17px;height:13px;margin:0;top:19px;line-height:13px;content:"\b042";opacity:.2}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20.bsq-left{margin-right:30px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20.bsq-right{margin-left:30px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20:after{position:absolute;top:0;left:0;right:0;display:inline-block;height:4px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20 .quote-author .quote-author-avatar{display:inline-block;float:left;margin-right:15px;margin-bottom:10px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20 .quote-content{position:relative}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20 .quote-content p{font-size:96%}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20 .quote-author{text-align:inherit;margin-top:25px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20 .quote-author-name{font-weight:bolder;padding-top:3px;margin-top:0;font-size:17px}blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20.bsq-left,blockquote.bs-quote.bs-quote.bsq-t1.bsq-s20.bsq-right{max-width:377px}.entry-content.single-post-content blockquote.bs-quote.bsq-t2,.single-page-simple-content .entry-content blockquote.bs-quote.bsq-t2,blockquote.bs-quote.bsq-t2{padding:0;font-size:125%;margin:0 0 26px}.entry-content.single-post-content blockquote.bs-quote.bsq-t2 .bsq-quote-icon,.single-page-simple-content .entry-content blockquote.bs-quote.bsq-t2 .bsq-quote-icon,blockquote.bs-quote.bsq-t2 .bsq-quote-icon{position:absolute;top:14px;left:20px;z-index:-1}.entry-content.single-post-content blockquote.bs-quote.bsq-t2 .bsq-quote-icon:before,.single-page-simple-content .entry-content blockquote.bs-quote.bsq-t2 .bsq-quote-icon:before,blockquote.bs-quote.bsq-t2 .bsq-quote-icon:before{content:"\b042";font:normal normal normal 14px/1 bs-icons;font-size:73px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:60px;background:0 0;border-radius:inherit;text-align:inherit;display:inline-block;margin:0;color:#f2f2f2;z-index:-1}blockquote.bs-quote.bsq-t2:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;display:inline-block}blockquote.bs-quote.bsq-t2.bsq-s1:after,blockquote.bs-quote.bsq-t2.bsq-s1:before,blockquote.bs-quote.bsq-t2.bsq-s2:after,blockquote.bs-quote.bsq-t2.bsq-s2:before{display:none}blockquote.bs-quote.bsq-t2.bs-quote.bsq-left,blockquote.bs-quote.bsq-t2.bs-quote.bsq-right{max-width:360px}blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow:after,blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow:before{border:13px solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow-bottom:after,blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow-bottom:before{bottom:-27px;left:25px;border-top-color:#dcdcdc}blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow-top:after,blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow-top:before{top:-27px;left:25px;border-bottom-color:#dcdcdc}blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow-bottom:after{border:15px solid transparent;border-top-color:#fff;left:23px;bottom:-28px}blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow-top:after{border:15px solid transparent;border-bottom-color:#fff;left:23px;top:-28px}blockquote.bs-quote.bsq-t2 .quote-content.bsq-arrow-bottom{margin-bottom:25px}blockquote.bs-quote.bsq-t2 .quote-author-name{font-size:17px}blockquote.bs-quote.bsq-t2 .quote-author-job{font-size:13px;color:#969696}blockquote.bs-quote.bsq-t2 .quote-content{border:1px solid #e5e5e5;padding:40px 35px 30px;position:relative;z-index:1}blockquote.bs-quote.bsq-t2 .quote-author-avatar{border-radius:50%;float:left;margin-right:15px}blockquote.bs-quote.bsq-t2.bsq-s1.bsq-left,blockquote.bs-quote.bsq-t2.bsq-s2.bsq-left{margin-right:30px}blockquote.bs-quote.bsq-t2.bsq-s1{margin-top:6px;margin-bottom:10px;text-align:inherit}blockquote.bs-quote.bsq-t2.bsq-s1 .quote-author-avatar{margin-top:-5px}blockquote.bs-quote.bsq-t2.bsq-s1 .quote-author{margin-left:10px}blockquote.bs-quote.bsq-t2.bsq-s1.bsq-right{margin-left:30px}blockquote.bs-quote.bsq-t2.bsq-s2{text-align:inherit}blockquote.bs-quote.bsq-t2.bsq-s2 .quote-author{margin-bottom:20px;margin-left:10px}blockquote.bs-quote.bsq-t2.bsq-s2.bsq-right{margin-left:30px}.editor-block-list__block[data-align=right][data-type="better-studio/bs-quote"] .editor-block-list__block-edit,
.editor-block-list__block[data-align=left][data-type="better-studio/bs-quote"] .editor-block-list__block-edit {
  max-width: 300px; }

.edit-post-visual-editor .editor-block-list__block blockquote.bs-quote.bs-quote.bsq-right,
.edit-post-visual-editor .editor-block-list__block blockquote.bs-quote.bs-quote.bsq-left {
  float: none;
  max-width: inherit;
  margin: 0 !important; }

.edit-post-visual-editor blockquote.bs-quote.bsq-t2,
.edit-post-visual-editor blockquote.bs-quote.bsq-t1 {
  background: inherit !important; }

.edit-post-visual-editor blockquote.bs-quote.bs-quote.bsq-t1.bsq-s7 {
  background: #f1f1f1 !important; }

.edit-post-visual-editor blockquote.bs-quote.bsq-t1.bsq-s17.bs-quote-22.bs-quote {
  text-align: initial; }
<?php
/**
 * bs-quote.php
 *---------------------------
 * [bs-quote] advanced quote shortcode.
 *
 */


/**
 * bs-quote shortcode
 */
class Blockquote_Pack_Quote_Shortcode extends BF_Shortcode {

	function __construct( $id, $options ) {

		$_options = array(
			'defaults'              => array(
				'style'         => 'style-1',
				'quote'         => 'Great things in business are never done by one person. They are done by a team of people.',
				'color'         => '',
				'author_name'   => '',
				'author_job'    => '',
				'author_avatar' => '',
				'author_link'   => '',
				'align'         => 'center',
			),
			'have_tinymce_add_on'   => true,
			'have_gutenberg_add_on' => true,
		);

		parent::__construct( 'bs-quote', $_options );

	}


	/**
	 *
	 * @param string $quote
	 */
	public function quote_content( &$quote ) {

		// Interlinks Manager Plugin Compatibility.
		if ( is_callable( 'Daim_Shared::get_instance' ) ) {
			$quote = \Daim_Shared::get_instance()->add_autolinks( $quote, false );
		}
	}


	/**
	 * Handle displaying of shortcode
	 *
	 * @param array  $atts
	 * @param string $content
	 *
	 * @return string
	 */
	function display( array $atts, $content = '' ) {

		$_check = array(
			''        => '',
			'default' => '',
		);


		if ( isset( $_check[ $atts['style'] ] ) ) {

			$atts['style'] = BS_Blockquote_Pack_Pro::get_option( 'quote-style' );

			if ( isset( $_check[ $atts['style'] ] ) ) {
				$atts['style'] = 'style-1';
			}
		}

		$this->quote_content( $atts['quote'] );

		ob_start();

		include BS_Blockquote_Pack_Pro::dir_path( "template/{$atts['style']}.php" );

		// BetterAMP or Official AMP plugins
		if ( bf_is_amp() === 'better' ) {

			static $icons_printed, $color_printed;
			$code = '';

			//
			// Print Icons Code only 1 time
			//
			if ( is_null( $icons_printed ) ) {
				ob_start();
				include bf_get_dir( 'assets/css/bs-icons.css' );
				$code          = ob_get_clean();
				$code          = str_replace( '../fonts/', bf_get_uri( 'assets/fonts/' ), $code );
				$icons_printed = true;
			}

			// Get style -> Do not prints duplicate styles
			{
				ob_start();
				echo $this->get_inline_style( $atts['style'] );
				$_t = ob_get_clean();

				if ( ! empty( $_t ) ) {
					$code .= $_t;
				}
			}

			//
			// Print panel color only when the custom override color was not provided
			//
			if ( is_null( $color_printed ) && empty( $atts['color'] ) ) {

				$css_blocks = bs_blockquote_pack_panel_css_config();
				$color      = BS_Blockquote_Pack_Pro::get_option( 'color' );

				foreach ( $css_blocks as $block ) {
					$_t = bf_render_css_block_array( $block, $color );

					if ( empty( $_t['code'] ) ) {
						continue;
					}

					$code .= $_t['code'];
				}
			}

			if ( ! empty( $code ) ) {
				better_amp_add_inline_style( better_amp_css_sanitizer( $code ), 'blockquote-pack' );
			}
		}

		return ob_get_clean();
	}


	/**
	 * Fields for all panels
	 *
	 * @return array
	 */
	public function get_fields() {

		return array(
			array(
				'type' => 'tab',
				'name' => __( 'Quote', 'better-studio' ),
				'id'   => 'quote_tab',
			),
			array(
				'name' => __( 'Quote Text:', 'better-studio' ),
				'type' => 'textarea',
				'id'   => 'quote',
			),
			array(
				'name'             => __( 'Style:', 'better-studio' ),
				'id'               => 'style',
				'desc'             => __( 'Chose newsletter style.', 'better-studio' ),
				'type'             => 'select_popup',
				'std'              => '',
				'deferred-options' => array(
					'callback' => 'bs_blockquote_pack_styles_option',
					'args'     => array(
						true,
					),
				),
				'texts'            => array(
					'modal_title'   => __( 'Choose Style', 'better-studio' ),
					'box_pre_title' => __( 'Active style', 'better-studio' ),
					'box_button'    => __( 'Change Style', 'better-studio' ),
				),
				'section_class'    => 'newsletter-pack-newsletter-field',
			),
			array(
				'name'          => __( 'Align:', 'better-studio' ),
				'id'            => 'align',
				'type'          => 'image_radio',
				'options'       => array(
					'left'   => array(
						'img' => BS_Blockquote_Pack_Pro::dir_url( 'img/options/align-left.png' ),
					),
					'center' => array(
						'img' => BS_Blockquote_Pack_Pro::dir_url( 'img/options/align-center.png' ),
					),
					'right'  => array(
						'img' => BS_Blockquote_Pack_Pro::dir_url( 'img/options/align-right.png' ),
					),
				),
				'section_class' => 'style-floated-left bordered affect-block-align-on-change',
			),
			array(
				'name'    => __( 'Color:', 'better-studio' ),
				'id'      => 'color',
				'type'    => 'color',
				'show_on' => array(
					array(
						'style!=style-11',
						'style!=style-12',
						'style!=style-14',
						'style!=style-15',
					),
				)
			),
			array(
				'type' => 'tab',
				'name' => __( 'Citation', 'better-studio' ),
				'id'   => 'citation_tab',
			),
			array(
				'name' => __( 'Author:', 'better-studio' ),
				'id'   => 'author_name',
				'type' => 'text',
			),
			array(
				'name' => __( 'Author Job Title:', 'better-studio' ),
				'id'   => 'author_job',
				'type' => 'text',
			),
			array(
				'name'         => __( 'Author Avatar:', 'better-studio' ),
				'desc'         => __( 'Upload square images to show it before author name. <br><br> <strong>Recommended Size: </strong> The best size is 60x60 images.', 'better-studio' ),
				'id'           => 'author_avatar',
				'type'         => 'media_image',
				'media_button' => __( 'Upload Avatar', 'better-studio' ),
			),
			array(
				'name' => __( 'Author Link:', 'better-studio' ),
				'id'   => 'author_link',
				'type' => 'text',
			),
		);
	}


	/**
	 * Registers configuration of tinyMCE views
	 *
	 * @return array
	 */
	function tinymce_settings() {

		$styles = array(
			array(
				'type' => 'custom',
				'url'  => BF_URI . 'assets/css/bs-icons.css',
			),
			array(
				'type' => 'custom',
				'url'  => bf_append_suffix( BS_Blockquote_Pack_Pro::dir_url( 'css/blockquote-pack' ), '.css' ),
			),
		);

		if ( is_rtl() ) {
			$styles[] = array(
				'type' => 'custom',
				'url'  => bf_append_suffix( BS_Blockquote_Pack_Pro::dir_url( 'css/blockquote-pack-rtl' ), '.css' ),
			);
		}

		return array(
			'name'   => __( 'Advanced Quote', 'better-studio' ),
			'styles' => $styles,
		);
	}


	/**
	 * Filter custom css codes for shortcode widget!
	 *
	 * @param $fields
	 *
	 * @return array
	 */
	function register_custom_css( $fields ) {

		return $fields;
	}


	/**
	 * Handy function used to get inline and exact css codes of each style
	 *
	 * @param string $style
	 *
	 * @return string
	 */
	function get_inline_style( $style = 'style-1' ) {

		$_check = array(
			'style-1'  => array(
				'normalize',
				'type-1',
				'type-1-style-1',
			),
			'style-2'  => array(
				'normalize',
				'type-1',
				'type-1-style-2',
			),
			'style-3'  => array(
				'normalize',
				'type-1',
				'type-1-style-3',
			),
			'style-4'  => array(
				'normalize',
				'type-1',
				'type-1-style-4',
			),
			'style-5'  => array(
				'normalize',
				'type-1',
				'type-1-style-5',
			),
			'style-6'  => array(
				'normalize',
				'type-1',
				'type-1-style-6',
			),
			'style-7'  => array(
				'normalize',
				'type-1',
				'type-1-style-7',
			),
			'style-8'  => array(
				'normalize',
				'type-1',
				'type-1-style-8',
			),
			'style-9'  => array(
				'normalize',
				'type-1',
				'type-1-style-9',
			),
			'style-10' => array(
				'normalize',
				'type-1',
				'type-1-style-10',
			),
			'style-11' => array(
				'normalize',
				'type-2',
				'type-2-style-1',
			),
			'style-12' => array(
				'normalize',
				'type-2',
				'type-2-style-2',
			),
			'style-13' => array(
				'normalize',
				'type-1',
				'type-1-style-11',
			),
			'style-14' => array(
				'normalize',
				'type-1',
				'type-1-style-12',
			),
			'style-15' => array(
				'normalize',
				'type-1',
				'type-1-style-13',
			),
			'style-16' => array(
				'normalize',
				'type-1',
				'type-1-style-14',
			),
			'style-17' => array(
				'normalize',
				'type-1',
				'type-1-style-15',
			),
			'style-18' => array(
				'normalize',
				'type-1',
				'type-1-style-16',
			),
			'style-19' => array(
				'normalize',
				'type-1',
				'type-1-style-17',
			),
			'style-20' => array(
				'normalize',
				'type-1',
				'type-1-style-18',
			),
			'style-21' => array(
				'normalize',
				'type-1',
				'type-1-style-19',
			),
			'style-22' => array(
				'normalize',
				'type-1',
				'type-1-style-17',
			),
			'style-23' => array(
				'normalize',
				'type-1',
				'type-1-style-20',
			),
		);

		static $cache;

		if ( ! isset( $_check[ $style ] ) ) {
			return '';
		}

		ob_start();

		if ( is_rtl() ) {
			$_rtl_check = array(
				'normalize'       => '',
				//
				'type-1'          => '',
				'type-1-style-3'  => '',
				'type-1-style-6'  => '',
				'type-1-style-7'  => '',
				'type-1-style-8'  => '',
				'type-1-style-10' => '',
				'type-1-style-11' => '',
				'type-1-style-12' => '',
				'type-1-style-13' => '',
				'type-1-style-14' => '',
				'type-1-style-16' => '',
				'type-1-style-17' => '',
				'type-1-style-18' => '',
				'type-1-style-19' => '',
				'type-1-style-20' => '',
				//
				'type-2'          => '',
				'type-2-style-1'  => '',
				'type-2-style-2'  => '',
			);
		}

		$rtl_code = '';

		foreach ( $_check[ $style ] as $file ) {

			if ( ! isset( $cache[ $file ] ) ) {
				$cache[ $file ] = true;
			} else {
				continue;
			}

			include bf_append_suffix( BS_Blockquote_Pack_Pro::dir_path( "css/styles/{$file}" ), '.css' );

			if ( is_rtl() && isset( $_rtl_check[ $file ] ) ) {
				ob_start();
				include bf_append_suffix( BS_Blockquote_Pack_Pro::dir_path( "css/styles/{$file}-rtl" ), '.css' );
				$rtl_code .= ob_get_clean();
			}
		}

		echo $rtl_code;

		return ob_get_clean();
	}


	/**
	 * Registers Page Builder Add-on
	 */
	function page_builder_settings() {

		return array(
			'name'           => __( 'Blockquote Pack', 'better-studio' ),
			"id"             => $this->id,
			"weight"         => 10,
			"wrapper_height" => 'full',
			"category"       => $this->block_category(),
			'icon_url'       => BS_Blockquote_Pack_Pro::dir_url( 'img/bs-blockquote-pack.png' ),

		);
	} // page_builder_settings


	/**
	 * Page builder block/map category.
	 */
	public function block_category() {

		global $pagenow;

		if ( defined( 'GUTENBERG_VERSION' ) && GUTENBERG_VERSION ) {

			// can not use is_gutenberg_page() function

			if ( in_array( $pagenow, array(
					'post.php',
					'post-new.php'
				) ) && ! isset( $_GET['classic-editor'] )
			) {

				return 'common';
			}

		}

		return __( 'Better Studio', 'better-studio' );
	}

} // Blockquote_Pack_Quote_Shortcode
<?php


/**
 * List of quote styles used as BF field callback
 *
 * @return array
 */
function bs_blockquote_pack_styles_option( $default = FALSE ) {

	$version = BS_Blockquote_Pack_Pro::$version;

	$option = array();

	if ( $default ) {
		$option['default'] = array(
			'img'   => BS_Blockquote_Pack_Pro::dir_url( 'img/options/quote-' . BS_Blockquote_Pack_Pro::get_option( 'quote-style' ) . '.png?v=' . $version ),
			'label' => __( 'Default Style', 'better-studio' ),
		);
	}

	$option['style-1']  = array(
		'img'   => BS_Blockquote_Pack_Pro::dir_url( 'img/options/quote-style-1.png?v=' . $version ),
		'label' => __( 'Style 1', 'better-studio' ),
		'info'  => array(
			'cat' => array(
				__( 'Simple', 'better-studio' ),
			),
		),
	);
	$option['style-2']  = array(
		'img'   => BS_Blockquote_Pack_Pro::dir_url( 'img/options/quote-style-2.png?v=' . $version ),
		'label' => __( 'Style 2', 'better-studio' ),
		'info'  => array(
			'cat' => array(
				__( 'Simple', 'better-studio' ),
			),
		),
	);
	$option['style-3']  = array(
		'img'   => BS_Blockquote_Pack_Pro::dir_url( 'img/options/quote-style-3.png?v=' . $version ),
		'label' => __( 'Style 3', 'better-studio' ),
		'info'  => array(
			'cat' => array(
				__( 'Simple', 'better-studio' ),
			),
		),
	);
	$option['style-4']  = array(
		'img'   => BS_Blockquote_Pack_Pro::dir_url( 'img/options/quote-style-4.png?v=' . $version ),
		'label' => __( 'Style 4', 'better-studio' ),
		'info'  => array(
			'cat' => array(
				__( 'Boxed', 'better-studio' ),
			),
		),
	);
	$option['style-5']  = array(
		'img'   => BS_Blockquote_Pack_Pro::dir_url( 'img/options/quote-style-5.png?v=' . $version ),
		'label' => __( 'Style 5', 'better-studio' ),
		'info'  => array(
			'cat' => array(
				__( 'Simple', 'better-studio' ),
			),
		),
	);
	$option['style-6']  = array(
		'img'   => BS_Blockquote_Pack_Pro::dir_url( 'img/options/quote-style-6.png?v=' . $version ),
		'label' => __( 'Style 6', 'better-studio' ),
		'info'  => array(
			'cat' => array(
				__( 'Boxed', 'better-studio' ),
			),
		),
	);
	$option['style-7']  = array(
		'img'   => BS_Blockquote_Pack_Pro::dir_url( 'img/options/quote-style-7.png?v=' . $version ),
		'label' => __( 'Style 7', 'better-studio' ),
		'info'  => array(
			'cat' => array(
				__( 'Boxed', 'better-studio' ),
			),
		),
	);
	$option['style-8']  = array(
		'img'   => BS_Blockquote_Pack_Pro::dir_url( 'img/options/quote-style-8.png?v=' . $version ),
		'label' => __( 'Style 8', 'better-studio' ),
		'info'  => array(
			'cat' => array(
				__( 'Boxed', 'better-studio' ),
			),
		),
	);
	$option['style-9']  = array(
		'img'   => BS_Blockquote_Pack_Pro::dir_url( 'img/options/quote-style-9.png?v=' . $version ),
		'label' => __( 'Style 9', 'better-studio' ),
		'info'  => array(
			'cat' => array(
				__( 'Boxed', 'better-studio' ),
			),
		),
	);
	$option['style-10'] = array(
		'img'   => BS_Blockquote_Pack_Pro::dir_url( 'img/options/quote-style-10.png?v=' . $version ),
		'label' => __( 'Style 10', 'better-studio' ),
		'info'  => array(
			'cat' => array(
				__( 'Simple', 'better-studio' ),
			),
		),
	);
	$option['style-11'] = array(
		'img'   => BS_Blockquote_Pack_Pro::dir_url( 'img/options/quote-style-11.png?v=' . $version ),
		'label' => __( 'Style 11', 'better-studio' ),
		'info'  => array(
			'cat' => array(
				__( 'Creative', 'better-studio' ),
			),
		),
	);
	$option['style-12'] = array(
		'img'   => BS_Blockquote_Pack_Pro::dir_url( 'img/options/quote-style-12.png?v=' . $version ),
		'label' => __( 'Style 12', 'better-studio' ),
		'info'  => array(
			'cat' => array(
				__( 'Creative', 'better-studio' ),
			),
		),
	);
	$option['style-13'] = array(
		'img'   => BS_Blockquote_Pack_Pro::dir_url( 'img/options/quote-style-13.png?v=' . $version ),
		'label' => __( 'Style 13', 'better-studio' ),
		'info'  => array(
			'cat' => array(
				__( 'Boxed', 'better-studio' ),
				__( 'Creative', 'better-studio' ),
			),
		),
	);
	$option['style-14'] = array(
		'img'   => BS_Blockquote_Pack_Pro::dir_url( 'img/options/quote-style-14.png?v=' . $version ),
		'label' => __( 'Style 14', 'better-studio' ),
		'info'  => array(
			'cat' => array(
				__( 'Creative', 'better-studio' ),
			),
		),
	);
	$option['style-15'] = array(
		'img'   => BS_Blockquote_Pack_Pro::dir_url( 'img/options/quote-style-15.png?v=' . $version ),
		'label' => __( 'Style 15', 'better-studio' ),
		'info'  => array(
			'cat' => array(
				__( 'Simple', 'better-studio' ),
			),
		),
	);
	$option['style-16'] = array(
		'img'   => BS_Blockquote_Pack_Pro::dir_url( 'img/options/quote-style-16.png?v=' . $version ),
		'label' => __( 'Style 16', 'better-studio' ),
		'info'  => array(
			'cat' => array(
				__( 'Minimal', 'better-studio' ),
			),
		),
	);
	$option['style-17'] = array(
		'img'   => BS_Blockquote_Pack_Pro::dir_url( 'img/options/quote-style-17.png?v=' . $version ),
		'label' => __( 'Style 17', 'better-studio' ),
		'info'  => array(
			'cat' => array(
				__( 'Creative', 'better-studio' ),
				__( 'Simple', 'better-studio' ),
			),
		),
	);
	$option['style-18'] = array(
		'img'   => BS_Blockquote_Pack_Pro::dir_url( 'img/options/quote-style-18.png?v=' . $version ),
		'label' => __( 'Style 18', 'better-studio' ),
		'info'  => array(
			'cat' => array(
				__( 'Boxed', 'better-studio' ),
				__( 'Simple', 'better-studio' ),
			),
		),
	);
	$option['style-19'] = array(
		'img'   => BS_Blockquote_Pack_Pro::dir_url( 'img/options/quote-style-19.png?v=' . $version ),
		'label' => __( 'Style 19', 'better-studio' ),
		'info'  => array(
			'cat' => array(
				__( 'Creative', 'better-studio' ),
			),
		),
	);
	$option['style-20'] = array(
		'img'   => BS_Blockquote_Pack_Pro::dir_url( 'img/options/quote-style-20.png?v=' . $version ),
		'label' => __( 'Style 20', 'better-studio' ),
		'info'  => array(
			'cat' => array(
				__( 'Creative', 'better-studio' ),
			),
		),
	);
	$option['style-21'] = array(
		'img'   => BS_Blockquote_Pack_Pro::dir_url( 'img/options/quote-style-21.png?v=' . $version ),
		'label' => __( 'Style 21', 'better-studio' ),
		'info'  => array(
			'cat' => array(
				__( 'Creative', 'better-studio' ),
			),
		),
	);
	$option['style-22'] = array(
		'img'   => BS_Blockquote_Pack_Pro::dir_url( 'img/options/quote-style-22.png?v=' . $version ),
		'label' => __( 'Style 22', 'better-studio' ),
		'info'  => array(
			'cat' => array(
				__( 'Creative', 'better-studio' ),
			),
		),
	);
	$option['style-23'] = array(
		'img'   => BS_Blockquote_Pack_Pro::dir_url( 'img/options/quote-style-23.png?v=' . $version ),
		'label' => __( 'Style 23', 'better-studio' ),
		'info'  => array(
			'cat' => array(
				__( 'Simple', 'better-studio' ),
			),
		),
	);


	return $option;
} //themname_quote_styles_option


/**
 * Array config for panel CSS
 *
 * @return array
 */
function bs_blockquote_pack_panel_css_config() {

	$css = array(
		'bg_color'              =>
			array(
				'selector' =>
					array(
						1 => 'blockquote.bs-quote.bs-quote.bs-quote.bsq-t1:after',
						2 => 'blockquote.bs-quote.bs-quote.bs-quote.bsq-t1.bsq-s8 .quote-content:after',
					),
				'prop'     =>
					array(
						'background-color' => '%%value%%',
					),
			),
		'color'                 =>
			array(
				'selector' =>
					array(
						1 => 'blockquote.bs-quote.bs-quote.bs-quote.bsq-t1.bsq-s14',
						2 => 'blockquote.bs-quote.bsq-t1.bsq-s15.bs-quote:before',
					),
				'prop'     =>
					array(
						'color' => '%%value%%',
					),
			),
		'color_impo'            =>
			array(
				'selector' =>
					array(
						1 => 'blockquote.bs-quote.bs-quote.bs-quote a',
						2 => 'blockquote.bs-quote.bs-quote.bs-quote a:hover',
						3 => 'blockquote.bs-quote.bs-quote.bs-quote.bsq-t1:before',
						4 => 'blockquote.bs-quote.bs-quote.bs-quote.bsq-t1.bsq-s1:before',
						5 => 'blockquote.bs-quote.bs-quote.bs-quote.bsq-t1.bsq-s14',
						6 => 'blockquote.bs-quote.bs-quote.bs-quote.bsq-t1.bsq-s14 p',
						8 => 'blockquote.bs-quote.bs-quote.bs-quote.bsq-t1.bsq-s15:before',
						7 => 'blockquote.bs-quote.bs-quote.bs-quote.bsq-t1.bsq-s16:before',
					),
				'prop'     =>
					array(
						'color' => '%%value%%',
					),
			),
		'border_top_color_impo' =>
			array(
				'selector' =>
					array(
						1 => 'blockquote.bs-quote.bs-quote.bs-quote.bsq-t1.bsq-s8:after',
					),
				'prop'     =>
					array(
						'border-top-color' => '%%value%%',
					),
			),
		'quote_18'              =>
			array(
				'selector' =>
					array(
						0 => 'blockquote.bs-quote.bs-quote.bs-quote.bsq-t1.bsq-s15 .quote-content',
					),
				'prop'     =>
					array(
						'-webkit-box-shadow' => '10px 0 0 %%value%%, -10px 0 0 %%value%%',
						'-moz-box-shadow'    => '10px 0 0 %%value%%, -10px 0 0 %%value%%',
						'box-shadow'         => '10px 0 0 %%value%%, -10px 0 0 %%value%%',
						'background'         => '%%value%%',
					),
			),
	);

	return $css;
} //themname_quote_styles_option
Bud1bwspblob� @� @� @� @libsbwspblob�bplist00�		
]ShowStatusBar[ShowPathbar[ShowToolbar[ShowTabView_ContainerShowSidebar\WindowBounds[ShowSidebar			_{{183, 135}, {1186, 1282}}	%1=I`myz{|}~��libslsvCblob�bplist00�	
IJ
LXiconSize_showIconPreviewWcolumns_calculateAllSizesXtextSizeZsortColumn_useRelativeDates_viewOptionsVersion#@0	�"&+05:?D�


WvisibleUwidthYascendingZidentifier	\	Tname�WvisibleUwidthYascending#Xubiquity�

\dateModified�	�
#[dateCreated�

(*	aTsize�

-
/	s	Tkind�
2
4d	Ulabel�
7
9K	Wversion�
<
>,	Xcomments�
@A^dateLastOpened��EYdateAdded#@(Tname	"4<PYdw�������������������� )567@ACDIRSUV[deghnwxz{�������������������M�libslsvpblob^bplist00�	
FG
DXiconSize_showIconPreviewWcolumns_calculateAllSizesXtextSizeZsortColumn_useRelativeDates_viewOptionsVersion#@0	�
#(-27<AXcomments^dateLastOpened[dateCreatedTsizeUlabelTkindWversionTname\dateModified�
UindexUwidthYascendingWvisible,	� "��%'��)*
a	�./
d	�34

s		�89
K	�=>

\		�
%D	#@(Tname	"4<PYdw������������� #$%./124=>@ACLNPQR[]_`ajlnopy{}~������������I�libsvSrnlongEDSDB `� @� @� @)*
a	�./
d	�34

s		�89
K	�=>

\		�
%D	#@(Tname	"4<PYdw������������� #$%./124=>@ACLNPQR[]_`ajlnopy{}~������������I�libsvSrnlong<?php
/**
*
*	King Composer
*	(c) KingComposer.com
*
*/
if(!defined('KC_FILE')) {
	header('HTTP/1.0 403 Forbidden');
	exit;
}

global $kc;

?>
<div id="kc-right-click-helper"><i class="sl-close"></i></div>
<div style="display:none;" id="kc-storage-prepare">
	<div id="kc-css-box-test"></div>
</div>
<img width="50" src="<?php echo KC_URL; ?>/assets/images/drag.png" id="kc-ui-handle-image" />
<img width="50" src="<?php echo KC_URL; ?>/assets/images/drag-copy.png" id="kc-ui-handle-image-copy" />
<div id="kc-undo-deleted-element">
	<a href="javascript:void(0)" class="do-action">
		<i class="sl-action-undo"></i> <?php _e('Restore deleted items', 'kingcomposer'); ?>
		<span class="amount">0</span>
	</a>	
	<div id="drop-to-delete"><span></span></div>
	<i class="sl-close"></i>	
</div>
<script type="text/html" id="tmpl-kc-top-nav-template">
<?php do_action('kc-top-nav'); ?>
</script>
<script type="text/html" id="tmpl-kc-wp-widgets-template">
<div id="kc-wp-list-widgets"><?php

	if( !function_exists( 'submit_button' ) ){
		function submit_button( $text = null, $type = 'primary', $name = 'submit', $wrap = true, $other_attributes = null ) {
			echo kc_get_submit_button( $text, $type, $name, $wrap, $other_attributes );
		}
	}

	ob_start();

	global $wp_registered_widget_controls;

	$controls = $wp_registered_widget_controls;

	$wp_registered_widget_controls = array();
	wp_list_widgets();

	$wp_registered_widget_controls = $controls;

		$content = str_replace( array( '<script', '</script>' ), array( '&lt;script', '&lt;/script&gt;' ), ob_get_contents() );
	ob_end_clean();

	echo $content;

?></div>
</script>
<?php do_action('kc_tmpl_nocache'); ?>


<?php

if ( ! class_exists( 'BF_KC_Compatibility' ) ) {

	/**
	 * @since 4.0.0
	 */
	class BF_KC_Compatibility {

		/**
		 * @var self
		 */
		protected static $instance;


		/**
		 * @var array
		 */
		public static $deferred_fields_maps = array();


		/**
		 * @var array
		 */
		public static $dynamic_fields_maps = array();


		/**
		 * Get singleton instance of class
		 */
		public static function instance() {

			if ( ! self::$instance instanceof self ) {
				self::$instance = new self();
				self::$instance->init();
			}

			return self::$instance;
		}


		/**
		 * Initialize the library
		 *
		 * @since 4.0.0
		 */
		public function init() {

			global $kc_pro;

			//		 TODO: load widget lists via ajax
			// add_action( 'admin_footer', array( $this, 'optimized_kc_admin_footer' ) );
			// remove_action( 'admin_footer', 'kc_admin_footer' );

			if ( bf_is_doing_ajax() ) {

				add_action( 'wp_ajax_bf_kc_tmpl_storage', array( $this, 'kc_tmpl_storage' ) );
			}

			if ( $kc_pro && isset( $kc_pro->action ) && 'live-editor' === $kc_pro->action ) {

				add_action( 'kc_after_admin_footer', array( $this, 'append_security_token' ), 0 );
			}

			add_action( 'wp_ajax_bf_load_kc_fields', array( $this, 'ajax_load_fields' ) );
			add_action( 'edit_form_after_editor', array( $this, 'append_security_token' ) );

			add_filter( 'kc_maps', array( $this, 'filter_kc_maps_var' ) );
		}


		/**
		 * @see kc_ajax::tmpl_storage
		 */
		public function kc_tmpl_storage() {

			check_ajax_referer( 'kc-nonce', 'security' );

			global $kc;

			/**
			 * $kc->param_types_cache don't have getter method >.< i have to take it force
			 */
			$reflectionClass   = new ReflectionClass( $kc );
			$param_types_cache = $reflectionClass->getProperty( 'param_types_cache' );
			$param_types_cache->setAccessible( true );
			$param_types = $param_types_cache->getValue( $kc );

			if ( ! empty( $param_types ) ) {

				foreach ( $param_types as $name => $func ) {
					if ( function_exists( $func ) ) {

						echo '<script type="text/html" id="tmpl-kc-field-type-' . esc_attr( $name ) . '-template">';
						ob_start();
						$func();
						$field = ob_get_clean();

						$this->wrap_show_on_atts( $field );

						echo "</script>\n";

					}
				}
			}

			require_once KC_PATH . '/includes/kc.templates.php';
			do_action( 'kc_tmpl_storage' );

			echo '<!----END_KC_TMPL---->';

			exit;
		}


		public function wrap_show_on_atts( $input ) {

			include BF_PATH . 'page-builder/generators/kc/templates/default-js.php';
		}


		/**
		 * Optimized version of the kc_admin_footer() callback
		 *
		 * @hooked admin_footer
		 */
		public function optimized_kc_admin_footer() {

			if ( ! function_exists( 'kc_admin_enable' ) ) {
				return;
			}

			if ( is_admin() && ! kc_admin_enable() ) {
				return;
			}

			do_action( 'kc_before_admin_footer' );

			require_once KC_PATH . '/includes/kc.js_languages.php';
			require_once BF_PATH . 'page-builder/compatibility/kc/kc.nocache_templates.php';

			do_action( 'kc_after_admin_footer' );
		}


		/**
		 * @hooked wp_ajax_bf_load_kc_fields
		 */
		public function ajax_load_fields() {

			if ( empty( $_REQUEST['shortcode'] ) || empty( $_REQUEST['token'] ) ) {
				return;
			}

			check_ajax_referer( 'ajax-load-kc-fields', 'token' );

			$shortcode = $_REQUEST['shortcode'];

			if ( ! $shortcode_instance = BF_Shortcodes_Manager::factory( $shortcode, array(), true ) ) {

				wp_send_json_error( new WP_Error( 'invalid_shortcode' ) );
			}

			$deferred_fields = $this->filter_deferred_fields( $shortcode_instance->page_builder_fields( 'KC' ) );
			$shortcode_atts  = isset( $_REQUEST['shortcode_atts'] ) && is_array( $_REQUEST['shortcode_atts'] )
				? $_REQUEST['shortcode_atts'] : array();

			foreach ( $deferred_fields as $field ) {

				if ( 'js' === $field['_render_engine'] ) {

					$global_fields[] = array(
						//				'html' => $this->get_field( $field_type ),
						'html' => $this->get_field( $field, array(
							'input_name' => '{{data.name}}',
							'value'      => '{{data.value}}',
						) ),
						'id'   => $field['name']
					);

				} elseif ( 'php' === $field['_render_engine'] ) {

					$name = $field['name'];

					//
					$dedicated_fields[] = array(
						'html' => $this->get_field( $field, array(
							'input_name' => $name,
							'value'      => isset( $shortcode_atts[ $name ] ) ? $shortcode_atts[ $name ] : '',
						) ),
						'id'   => $field['type'],
						'name' => $name,
					);
				}
			}

			wp_send_json_success( compact( 'dedicated_fields', 'global_fields' ) );
		}


		/**
		 * @hooked edit_form_after_editor
		 */
		public function append_security_token() {

			wp_nonce_field( 'ajax-load-kc-fields', 'bf_kc_ajax_field', false );
		}


		/**
		 * Mark map as deferred to load field HTML markup via ajax.
		 *
		 * @param string $map_id
		 * @param array  $fields_type
		 */
		public static function mark_fields_as_deferred( $map_id, $fields_type ) {

			self::$deferred_fields_maps[ $map_id ][] = array_unique( $fields_type );
		}


		/**
		 * @param string $map_id
		 */
		public static function always_fetch_map_fields( $map_id ) {

			if ( ! in_array( $map_id, self::$dynamic_fields_maps ) ) {
				self::$dynamic_fields_maps[] = $map_id;
			}
		}


		/**
		 * @param array $kc_maps
		 *
		 * @hooked kc_maps
		 *
		 * @return array
		 */
		public function filter_kc_maps_var( $kc_maps ) {

			foreach ( self::$dynamic_fields_maps as $map_id ) {

				$kc_maps[ $map_id ]['always_fetch_fields'] = true;
			}

			foreach ( self::$deferred_fields_maps as $map_id => $fields_type ) {

				if ( isset( $kc_maps[ $map_id ] ) && empty( $kc_maps[ $map_id ]['always_fetch_fields'] ) ) {
					$kc_maps[ $map_id ]['deferred_fields'] = $fields_type;
				}
			}

			return $kc_maps;
		}


		/**
		 * List deferred fields type.
		 *
		 * @param array $fields
		 *
		 * @return array
		 */
		public function filter_deferred_fields( $fields ) {

			/**
			 * @var BF_KC_Wrapper $kc_wrapper
			 */
			$kc_wrapper = Better_Framework::factory( 'page-builder' )->wrapper_class( 'KC' );
			$kc_wrapper = new $kc_wrapper();

			$deferred_fields         = array();
			$dynamic_deferred_fields = $kc_wrapper->dynamic_deferred_fields();
			$static_deferred_fields  = $kc_wrapper->static_deferred_fields();

			foreach ( $fields as $tab_fields ) {

				foreach ( $tab_fields as $field ) {

					if ( in_array( $field['type'], $dynamic_deferred_fields ) ) {

						$deferred_fields[ $field['name'] ]                   = $field;
						$deferred_fields[ $field['name'] ]['_render_engine'] = 'php';

					} elseif ( in_array( $field['type'], $static_deferred_fields ) ) {

						$deferred_fields[ $field['name'] ]                   = $field;
						$deferred_fields[ $field['name'] ]['_render_engine'] = 'js';
					}
				}
			}

			return $deferred_fields;
		}


		/**
		 * @param string $field
		 * @param array  $options
		 *
		 * @return string
		 */
		public function get_field( $field, $options = array() ) {

			$field = array_merge( $field, $options );

			if ( ! class_exists( 'BF_KC_Fields_Generator' ) ) {

				require BF_PATH . 'page-builder/generators/kc/class-bf-kc-fields-generator.php';
			}

			if ( isset( $field['name'] ) && ! isset( $field['id'] ) ) {
				$field['id'] = $field['name'];
			}

			$generator = new BF_KC_Fields_Generator( $field, $field['input_name'] );

			return $generator->get_field();
		}


		/**
		 * @param array $field
		 *
		 * @return string
		 */
		public function get_field_placeholder( $field ) {

			return sprintf( '<div class="bf-deferred-kc-field" data-field-name="%s"></div>', esc_attr( $field['name'] ) );
		}
	}


	BF_KC_Compatibility::instance();
}
<?php

// let's show them we are better
<?php

// let's show them we are better
<?php

// let's show them we are better
<?php
/***
 *  BetterFramework is BetterStudio framework for themes and plugins.
 *
 *  ______      _   _             ______                                           _
 *  | ___ \    | | | |            |  ___|                                         | |
 *  | |_/ / ___| |_| |_ ___ _ __  | |_ _ __ __ _ _ __ ___   _____      _____  _ __| | __
 *  | ___ \/ _ \ __| __/ _ \ '__| |  _| '__/ _` | '_ ` _ \ / _ \ \ /\ / / _ \| '__| |/ /
 *  | |_/ /  __/ |_| ||  __/ |    | | | | | (_| | | | | | |  __/\ V  V / (_) | |  |   <
 *  \____/ \___|\__|\__\___|_|    \_| |_|  \__,_|_| |_| |_|\___| \_/\_/ \___/|_|  |_|\_\
 *
 *  Copyright © 2017 Better Studio
 *
 *
 *  Our portfolio is here: https://betterstudio.com/
 *
 *  \--> BetterStudio, 2018 <--/
 */

global $_vc_column_inner_template_file, $_bf_vc_column_inner_atts;


$_bf_vc_column_inner_atts = $atts;
if ( $_vc_column_inner_template_file ) {
	include $_vc_column_inner_template_file;
}

<?php
/***
 *  BetterFramework is BetterStudio framework for themes and plugins.
 *
 *  ______      _   _             ______                                           _
 *  | ___ \    | | | |            |  ___|                                         | |
 *  | |_/ / ___| |_| |_ ___ _ __  | |_ _ __ __ _ _ __ ___   _____      _____  _ __| | __
 *  | ___ \/ _ \ __| __/ _ \ '__| |  _| '__/ _` | '_ ` _ \ / _ \ \ /\ / / _ \| '__| |/ /
 *  | |_/ /  __/ |_| ||  __/ |    | | | | | (_| | | | | | |  __/\ V  V / (_) | |  |   <
 *  \____/ \___|\__|\__\___|_|    \_| |_|  \__,_|_| |_| |_|\___| \_/\_/ \___/|_|  |_|\_\
 *
 *  Copyright © 2017 Better Studio
 *
 *
 *  Our portfolio is here: https://betterstudio.com/
 *
 *  \--> BetterStudio, 2018 <--/
 */

global $_vc_column_template_file, $_bf_vc_column_inner_atts, $_bf_vc_column_atts;


//todo: include $variable can cause security concerns
$_bf_vc_column_atts       = $atts;
$_bf_vc_column_inner_atts = array();
if ( $_vc_column_template_file ) {
	include $_vc_column_template_file;
}

// Clear atts again to make sure it works in pages with 2 different vc contents
$_bf_vc_column_atts = $_bf_vc_column_inner_atts = array();
<?php

if ( ! function_exists( 'bf_kc_field_generator' ) ) {

	function bf_kc_field_generator( $type, $settings = array() ) {

		if ( ! class_exists( 'BF_KC_Fields_Generator' ) ) {
			require BF_PATH . 'page-builder/generators/kc/class-bf-kc-fields-generator.php';
		}

		$options = wp_parse_args( array(
			'input_name'     => '{{data.name}}',
			'value'          => '{{data.value}}',
			'type'           => $type,
			'bypass_wrapper' => true,
		), $settings );


		$generator = new BF_KC_Fields_Generator( $options, $options['input_name'] );
		$input     = $generator->get_field();

		include BF_PATH . 'page-builder/generators/kc/templates/default-js.php';
	}
}

if ( ! function_exists( 'bf_kc_field_switch' ) ) {

	function bf_kc_field_switch() {

		bf_kc_field_generator( 'switch' );
	}
}
//
//if ( ! function_exists( 'bf_kc_field_color' ) ) {
//
//	function bf_kc_field_color() {
//
//		bf_kc_field_generator( 'color' );
//	}
//}
<?php
/***
 *  BetterFramework is BetterStudio framework for themes and plugins.
 *
 *  ______      _   _             ______                                           _
 *  | ___ \    | | | |            |  ___|                                         | |
 *  | |_/ / ___| |_| |_ ___ _ __  | |_ _ __ __ _ _ __ ___   _____      _____  _ __| | __
 *  | ___ \/ _ \ __| __/ _ \ '__| |  _| '__/ _` | '_ ` _ \ / _ \ \ /\ / / _ \| '__| |/ /
 *  | |_/ /  __/ |_| ||  __/ |    | | | | | (_| | | | | | |  __/\ V  V / (_) | |  |   <
 *  \____/ \___|\__|\__\___|_|    \_| |_|  \__,_|_| |_| |_|\___| \_/\_/ \___/|_|  |_|\_\
 *
 *  Copyright © 2017 Better Studio
 *
 *
 *  Our portfolio is here: https://betterstudio.com/
 *
 *  \--> BetterStudio, 2018 <--/
 */

?>
<div class="bf-section-container bf-clearfix">
	<div class="bf-section-heading bf-clearfix" data-id="{{data.name}}"
	     id="{{data.name}}">
		<div class="bf-section-heading-title bf-clearfix">
			<h3>{{data.label}}</h3>
		</div>
	</div>
</div><?php
/***
 *  BetterFramework is BetterStudio framework for themes and plugins.
 *
 *  ______      _   _             ______                                           _
 *  | ___ \    | | | |            |  ___|                                         | |
 *  | |_/ / ___| |_| |_ ___ _ __  | |_ _ __ __ _ _ __ ___   _____      _____  _ __| | __
 *  | ___ \/ _ \ __| __/ _ \ '__| |  _| '__/ _` | '_ ` _ \ / _ \ \ /\ / / _ \| '__| |/ /
 *  | |_/ /  __/ |_| ||  __/ |    | | | | | (_| | | | | | |  __/\ V  V / (_) | |  |   <
 *  \____/ \___|\__|\__\___|_|    \_| |_|  \__,_|_| |_| |_|\___| \_/\_/ \___/|_|  |_|\_\
 *
 *  Copyright © 2017 Better Studio
 *
 *
 *  Our portfolio is here: https://betterstudio.com/
 *
 *  \--> BetterStudio, 2018 <--/
 */

include BF_PATH . 'core/field-generator/fields/ajax_select.php';<?php
/***
 *  BetterFramework is BetterStudio framework for themes and plugins.
 *
 *  ______      _   _             ______                                           _
 *  | ___ \    | | | |            |  ___|                                         | |
 *  | |_/ / ___| |_| |_ ___ _ __  | |_ _ __ __ _ _ __ ___   _____      _____  _ __| | __
 *  | ___ \/ _ \ __| __/ _ \ '__| |  _| '__/ _` | '_ ` _ \ / _ \ \ /\ / / _ \| '__| |/ /
 *  | |_/ /  __/ |_| ||  __/ |    | | | | | (_| | | | | | |  __/\ V  V / (_) | |  |   <
 *  \____/ \___|\__|\__\___|_|    \_| |_|  \__,_|_| |_| |_|\___| \_/\_/ \___/|_|  |_|\_\
 *
 *  Copyright © 2017 Better Studio
 *
 *
 *  Our portfolio is here: https://betterstudio.com/
 *
 *  \--> BetterStudio, 2018 <--/
 */
?>
<div class="bf-switch bf-clearfix">

	<#
			var onLabel = data.options['on-label'] || '<?php _e( 'On', 'better-studio' ) ?>',
			offLabel = data.options['off-label'] || '<?php _e( 'Off', 'better-studio' ) ?>',
			inputClasses = data.options['input-class'];
			#>

		<label class="cb-enable <# if(data.value && data.value !== '0') { #> selected<# } #>"><span>{{{onLabel}}}</span></label>
		<label class="cb-disable <# if(!data.value || data.value === '0') { #> selected<# } #>"><span>{{{offLabel}}}</span></label>

		<input type="hidden" name="{{data.name}}" value="<# if(data.value && data.value !== '0') {#>1<#}else {#>0<#}#>"
		       class="kc-param checkbox {{inputClasses}}">
</div><?php
/***
 *  BetterFramework is BetterStudio framework for themes and plugins.
 *
 *  ______      _   _             ______                                           _
 *  | ___ \    | | | |            |  ___|                                         | |
 *  | |_/ / ___| |_| |_ ___ _ __  | |_ _ __ __ _ _ __ ___   _____      _____  _ __| | __
 *  | ___ \/ _ \ __| __/ _ \ '__| |  _| '__/ _` | '_ ` _ \ / _ \ \ /\ / / _ \| '__| |/ /
 *  | |_/ /  __/ |_| ||  __/ |    | | | | | (_| | | | | | |  __/\ V  V / (_) | |  |   <
 *  \____/ \___|\__|\__\___|_|    \_| |_|  \__,_|_| |_| |_|\___| \_/\_/ \___/|_|  |_|\_\
 *
 *  Copyright © 2017 Better Studio
 *
 *
 *  Our portfolio is here: https://betterstudio.com/
 *
 *  \--> BetterStudio, 2018 <--/
 */

if ( isset( $options['_options'] ) ) {
	$options['options'] = $options['_options'];
}
include BF_PATH . 'core/field-generator/fields/select.php';<?php
include BF_PATH . 'core/field-generator/fields/editor.php';<?php
/***
 *  BetterFramework is BetterStudio framework for themes and plugins.
 *
 *  ______      _   _             ______                                           _
 *  | ___ \    | | | |            |  ___|                                         | |
 *  | |_/ / ___| |_| |_ ___ _ __  | |_ _ __ __ _ _ __ ___   _____      _____  _ __| | __
 *  | ___ \/ _ \ __| __/ _ \ '__| |  _| '__/ _` | '_ ` _ \ / _ \ \ /\ / / _ \| '__| |/ /
 *  | |_/ /  __/ |_| ||  __/ |    | | | | | (_| | | | | | |  __/\ V  V / (_) | |  |   <
 *  \____/ \___|\__|\__\___|_|    \_| |_|  \__,_|_| |_| |_|\___| \_/\_/ \___/|_|  |_|\_\
 *
 *  Copyright © 2017 Better Studio
 *
 *
 *  Our portfolio is here: https://betterstudio.com/
 *
 *  \--> BetterStudio, 2018 <--/
 */

include BF_PATH . 'core/field-generator/fields/term_select.php';
<?php


/***
 *  BetterFramework is BetterStudio framework for themes and plugins.
 *
 *  ______      _   _             ______                                           _
 *  | ___ \    | | | |            |  ___|                                         | |
 *  | |_/ / ___| |_| |_ ___ _ __  | |_ _ __ __ _ _ __ ___   _____      _____  _ __| | __
 *  | ___ \/ _ \ __| __/ _ \ '__| |  _| '__/ _` | '_ ` _ \ / _ \ \ /\ / / _ \| '__| |/ /
 *  | |_/ /  __/ |_| ||  __/ |    | | | | | (_| | | | | | |  __/\ V  V / (_) | |  |   <
 *  \____/ \___|\__|\__\___|_|    \_| |_|  \__,_|_| |_| |_|\___| \_/\_/ \___/|_|  |_|\_\
 *
 *  Copyright © 2017 Better Studio
 *
 *
 *  Our portfolio is here: https://betterstudio.com/
 *
 *  \--> BetterStudio, 2018 <--/
 */


// Default selected
$current = array(
	'key'    => '',
	'title'  => __( 'Chose an Icon', 'better-studio' ),
	'width'  => '',
	'height' => '',
	'type'   => '',
);


if ( isset( $options['value'] ) ) {

	if ( is_array( $options['value'] ) ) {

		if ( in_array( $options['value']['type'], array( 'custom-icon', 'custom' ) ) ) {
			$current['key']    = isset( $options['value']['icon'] ) ? $options['value']['icon'] : '';
			$current['title']  = bf_get_icon_tag( isset( $options['value'] ) ? $options['value'] : '' ) . ' ' . __( 'Custom icon', 'better-studio' );
			$current['width']  = isset( $options['value']['width'] ) ? $options['value']['width'] : '';
			$current['height'] = isset( $options['value']['height'] ) ? $options['value']['height'] : '';
			$current['type']   = 'custom-icon';
		} else {
			Better_Framework::factory( 'icon-factory' );

			$fontawesome = BF_Icons_Factory::getInstance( 'fontawesome' );

			if ( isset( $fontawesome->icons[ $options['value']['icon'] ] ) ) {
				$current['key']    = $options['value']['icon'];
				$current['title']  = bf_get_icon_tag( $options['value'] ) . $fontawesome->icons[ $options['value']['icon'] ]['label'];
				$current['width']  = $options['value']['width'];
				$current['height'] = $options['value']['height'];
				$current['type']   = 'fontawesome';
			}
		}

	} elseif ( ! empty( $options['value'] ) ) {

		Better_Framework::factory( 'icon-factory' );

		$fontawesome = BF_Icons_Factory::getInstance( 'fontawesome' );

		$icon_label = '';
		if ( substr( $options['value'], 0, 3 ) == 'fa-' ) {
			$icon_label      = bf_get_icon_tag( $options['value'] ) . ' ' . $fontawesome->icons[ $options['value'] ]['label'];
			$current['type'] = 'fontawesome';
		} else {
			$icon_label      = bf_get_icon_tag( $options['value'] );
			$current['type'] = 'custom-icon';
		}

		$current['key']    = $options['value'];
		$current['title']  = $icon_label;
		$current['width']  = '';
		$current['height'] = '';

	}

}

$icon_handler = 'bf-icon-modal-handler-' . mt_rand();


?>
	<div class="bf-icon-modal-handler" id="<?php echo esc_attr( $icon_handler ); ?>">

		<div class="select-options">
			<span class="selected-option"><?php echo wp_kses( $current['title'], bf_trans_allowed_html() ); ?></span>
		</div>

		<input type="hidden" class="kc-param wpb-textinput title textfield icon-input"
		       data-label=""
		       name="<?php echo esc_attr( $options['input_name'] ); ?>"
		       value="<?php echo esc_attr( $current['key'] ); ?>"/>

	</div><!-- modal handler container -->
<?php

bf_enqueue_modal( 'icon' );
<?php
/***
 *  BetterFramework is BetterStudio framework for themes and plugins.
 *
 *  ______      _   _             ______                                           _
 *  | ___ \    | | | |            |  ___|                                         | |
 *  | |_/ / ___| |_| |_ ___ _ __  | |_ _ __ __ _ _ __ ___   _____      _____  _ __| | __
 *  | ___ \/ _ \ __| __/ _ \ '__| |  _| '__/ _` | '_ ` _ \ / _ \ \ /\ / / _ \| '__| |/ /
 *  | |_/ /  __/ |_| ||  __/ |    | | | | | (_| | | | | | |  __/\ V  V / (_) | |  |   <
 *  \____/ \___|\__|\__\___|_|    \_| |_|  \__,_|_| |_| |_|\___| \_/\_/ \___/|_|  |_|\_\
 *
 *  Copyright © 2017 Better Studio
 *
 *
 *  Our portfolio is here: https://betterstudio.com/
 *
 *  \--> BetterStudio, 2018 <--/
 */


include BF_PATH . 'core/field-generator/fields/slider.php';<div class="info-value">
	<?php echo $options['std']; // escaped before ?>
</div><?php
/***
 *  BetterFramework is BetterStudio framework for themes and plugins.
 *
 *  ______      _   _             ______                                           _
 *  | ___ \    | | | |            |  ___|                                         | |
 *  | |_/ / ___| |_| |_ ___ _ __  | |_ _ __ __ _ _ __ ___   _____      _____  _ __| | __
 *  | ___ \/ _ \ __| __/ _ \ '__| |  _| '__/ _` | '_ ` _ \ / _ \ \ /\ / / _ \| '__| |/ /
 *  | |_/ /  __/ |_| ||  __/ |    | | | | | (_| | | | | | |  __/\ V  V / (_) | |  |   <
 *  \____/ \___|\__|\__\___|_|    \_| |_|  \__,_|_| |_| |_|\___| \_/\_/ \___/|_|  |_|\_\
 *
 *  Copyright © 2017 Better Studio
 *
 *
 *  Our portfolio is here: https://betterstudio.com/
 *
 *  \--> BetterStudio, 2018 <--/
 */

$classes   = array();
$classes[] = 'bf-section-container';

if ( ! empty( $options['container_class'] ) ) {
	$classes[] = $options['container_class'];
}

printf( '<div class="%s">', implode( ' ', $classes ) );

include BF_PATH . 'core/field-generator/fields/custom.php';

echo '</div>';
<?php
/***
 *  BetterFramework is BetterStudio framework for themes and plugins.
 *
 *  ______      _   _             ______                                           _
 *  | ___ \    | | | |            |  ___|                                         | |
 *  | |_/ / ___| |_| |_ ___ _ __  | |_ _ __ __ _ _ __ ___   _____      _____  _ __| | __
 *  | ___ \/ _ \ __| __/ _ \ '__| |  _| '__/ _` | '_ ` _ \ / _ \ \ /\ / / _ \| '__| |/ /
 *  | |_/ /  __/ |_| ||  __/ |    | | | | | (_| | | | | | |  __/\ V  V / (_) | |  |   <
 *  \____/ \___|\__|\__\___|_|    \_| |_|  \__,_|_| |_| |_|\___| \_/\_/ \___/|_|  |_|\_\
 *
 *  Copyright © 2017 Better Studio
 *
 *
 *  Our portfolio is here: https://betterstudio.com/
 *
 *  \--> BetterStudio, 2018 <--/
 */


include BF_PATH . 'core/field-generator/fields/select_popup.php';<?php
/***
 *  BetterFramework is BetterStudio framework for themes and plugins.
 *
 *  ______      _   _             ______                                           _
 *  | ___ \    | | | |            |  ___|                                         | |
 *  | |_/ / ___| |_| |_ ___ _ __  | |_ _ __ __ _ _ __ ___   _____      _____  _ __| | __
 *  | ___ \/ _ \ __| __/ _ \ '__| |  _| '__/ _` | '_ ` _ \ / _ \ \ /\ / / _ \| '__| |/ /
 *  | |_/ /  __/ |_| ||  __/ |    | | | | | (_| | | | | | |  __/\ V  V / (_) | |  |   <
 *  \____/ \___|\__|\__\___|_|    \_| |_|  \__,_|_| |_| |_|\___| \_/\_/ \___/|_|  |_|\_\
 *
 *  Copyright © 2017 Better Studio
 *
 *
 *  Our portfolio is here: https://betterstudio.com/
 *
 *  \--> BetterStudio, 2018 <--/
 */


// stripcslashes for when json is splashed!
if ( ! empty( $options['value'] ) ) {
	$value = $options['value'];
} else {
	$value = array(
		'img'  => '',
		'type' => 'cover'
	);
}

$media_title = empty( $options['media_title'] ) ? __( 'Upload', 'better-studio' ) : $options['media_title'];
$button_text = empty( $options['button_text'] ) ? __( 'Upload', 'better-studio' ) : $options['button_text'];

// Upload Button
$upload_button = Better_Framework::html()
                                 ->add( 'a' )
                                 ->class( 'bf-button bf-background-image-upload-btn button' )
                                 ->data( 'mediatitle', $media_title )
                                 ->data( 'buttontext', $button_text );

if ( isset( $options['upload_label'] ) ) {
	$upload_button->text( $options['upload_label'] );
} else {
	$upload_button->text( __( 'Upload', 'better-studio' ) );
}

// Remove Button
$remove_button = Better_Framework::html()
                                 ->add( 'a' )
                                 ->class( 'bf-button bf-background-image-remove-btn button' );

if ( isset( $options['remove_label'] ) ) {
	$remove_button->text( $options['remove_label'] );
} else {
	$remove_button->text( __( 'Remove', 'better-studio' ) );
}

if ( $value['img'] == "" ) {
	$remove_button->css( 'display', 'none' );
}

// Select
$select = Better_Framework::html()
                          ->add( 'select' )
                          ->attr( 'id', $options['id'] . '-select' )
                          ->class( 'bf-background-image-uploader-select' )
                          ->name( $options['input_name'] . '[type]' );


$select->text( '<option value="repeat" ' . ( $value['type'] == 'repeat' ? 'selected="selected"' : '' ) . '>' . __( 'Repeat Horizontal and Vertical - Pattern', 'better-studio' ) . '</option>' );
$select->text( '<option value="cover" ' . ( $value['type'] == 'cover' ? 'selected="selected"' : '' ) . '>' . __( 'Fully Cover Background - Photo', 'better-studio' ) . '</option>' );
$select->text( '<option value="repeat-y" ' . ( $value['type'] == 'repeat-y' ? 'selected="selected"' : '' ) . '>' . __( 'Repeat Horizontal', 'better-studio' ) . '</option>' );
$select->text( '<option value="repeat-x" ' . ( $value['type'] == 'repeat-x' ? 'selected="selected"' : '' ) . '>' . __( 'Repeat Vertical', 'better-studio' ) . '</option>' );
$select->text( '<option value="no-repeat" ' . ( $value['type'] == 'no-repeat' ? 'selected="selected"' : '' ) . '>' . __( 'No Repeat', 'better-studio' ) . '</option>' );

if ( $value['img'] == "" ) {
	$select->css( 'display', 'none' );
}

// Main Input
$input = Better_Framework::html()
                         ->add( 'input' )
                         ->type( 'hidden' )
                         ->class( 'bf-background-image-input' )
                         ->name( $options['input_name'] . '[img]' )
                         ->val( $value['img'] );

if ( isset( $options['input_class'] ) ) {
	$input->class( $options['input_class'] );
}

echo $upload_button->display(); // escaped before
echo $remove_button->display(); // escaped before
echo '<br>';

echo $select->display(); // escaped before
echo $input->display(); // escaped before

if ( $value['img'] != "" ) {
	echo '<div class="bf-background-image-preview">';
} else {
	echo '<div class="bf-background-image-preview" style="display: none">';
}

echo '<img src="' . esc_url( $value['img'] ) . '" />';
echo '</div>';
<?php

// let's show them we are better
<?php
/***
 *  BetterFramework is BetterStudio framework for themes and plugins.
 *
 *  ______      _   _             ______                                           _
 *  | ___ \    | | | |            |  ___|                                         | |
 *  | |_/ / ___| |_| |_ ___ _ __  | |_ _ __ __ _ _ __ ___   _____      _____  _ __| | __
 *  | ___ \/ _ \ __| __/ _ \ '__| |  _| '__/ _` | '_ ` _ \ / _ \ \ /\ / / _ \| '__| |/ /
 *  | |_/ /  __/ |_| ||  __/ |    | | | | | (_| | | | | | |  __/\ V  V / (_) | |  |   <
 *  \____/ \___|\__|\__\___|_|    \_| |_|  \__,_|_| |_| |_|\___| \_/\_/ \___/|_|  |_|\_\
 *
 *  Copyright © 2017 Better Studio
 *
 *
 *  Our portfolio is here: https://betterstudio.com/
 *
 *  \--> BetterStudio, 2018 <--/
 */
?>


<div class="bs-color-picker-wrapper">

	<input type="text" name="{{data.name}}" value="{{data.value}}" class="bs-color-picker-value color-picker kc-param"
	       data-alpha="true">
</div>

<?php
/***
 *  BetterFramework is BetterStudio framework for themes and plugins.
 *
 *  ______      _   _             ______                                           _
 *  | ___ \    | | | |            |  ___|                                         | |
 *  | |_/ / ___| |_| |_ ___ _ __  | |_ _ __ __ _ _ __ ___   _____      _____  _ __| | __
 *  | ___ \/ _ \ __| __/ _ \ '__| |  _| '__/ _` | '_ ` _ \ / _ \ \ /\ / / _ \| '__| |/ /
 *  | |_/ /  __/ |_| ||  __/ |    | | | | | (_| | | | | | |  __/\ V  V / (_) | |  |   <
 *  \____/ \___|\__|\__\___|_|    \_| |_|  \__,_|_| |_| |_|\___| \_/\_/ \___/|_|  |_|\_\
 *
 *  Copyright © 2017 Better Studio
 *
 *
 *  Our portfolio is here: https://betterstudio.com/
 *
 *  \--> BetterStudio, 2018 <--/
 */


$wrapper = Better_Framework::html()->add( 'div' )->class( 'bf-clearfix' );
$input   = Better_Framework::html()->add( 'input' )->type( 'text' )->name( $options['input_name'] );

if ( isset( $options['input_class'] ) ) {
	$input->class( $options['input_class'] );
}

if ( ! empty( $options['value'] ) ) {
	$input->value( $options['value'] )->css( 'border-color', $options['value'] );
}

$wrapper->add( $input );

echo $wrapper->display(); // escaped before
<?php
/***
 *  BetterFramework is BetterStudio framework for themes and plugins.
 *
 *  ______      _   _             ______                                           _
 *  | ___ \    | | | |            |  ___|                                         | |
 *  | |_/ / ___| |_| |_ ___ _ __  | |_ _ __ __ _ _ __ ___   _____      _____  _ __| | __
 *  | ___ \/ _ \ __| __/ _ \ '__| |  _| '__/ _` | '_ ` _ \ / _ \ \ /\ / / _ \| '__| |/ /
 *  | |_/ /  __/ |_| ||  __/ |    | | | | | (_| | | | | | |  __/\ V  V / (_) | |  |   <
 *  \____/ \___|\__|\__\___|_|    \_| |_|  \__,_|_| |_| |_|\___| \_/\_/ \___/|_|  |_|\_\
 *
 *  Copyright © 2017 Better Studio
 *
 *
 *  Our portfolio is here: https://betterstudio.com/
 *
 *  \--> BetterStudio, 2018 <--/
 */


include BF_PATH . 'core/field-generator/fields/media_image.php';<?php
/***
 *  BetterFramework is BetterStudio framework for themes and plugins.
 *
 *  ______      _   _             ______                                           _
 *  | ___ \    | | | |            |  ___|                                         | |
 *  | |_/ / ___| |_| |_ ___ _ __  | |_ _ __ __ _ _ __ ___   _____      _____  _ __| | __
 *  | ___ \/ _ \ __| __/ _ \ '__| |  _| '__/ _` | '_ ` _ \ / _ \ \ /\ / / _ \| '__| |/ /
 *  | |_/ /  __/ |_| ||  __/ |    | | | | | (_| | | | | | |  __/\ V  V / (_) | |  |   <
 *  \____/ \___|\__|\__\___|_|    \_| |_|  \__,_|_| |_| |_|\___| \_/\_/ \___/|_|  |_|\_\
 *
 *  Copyright © 2017 Better Studio
 *
 *
 *  Our portfolio is here: https://betterstudio.com/
 *
 *  \--> BetterStudio, 2018 <--/
 */


include BF_PATH . 'core/field-generator/fields/image_radio.php';<?php
/***
 *  BetterFramework is BetterStudio framework for themes and plugins.
 *
 *  ______      _   _             ______                                           _
 *  | ___ \    | | | |            |  ___|                                         | |
 *  | |_/ / ___| |_| |_ ___ _ __  | |_ _ __ __ _ _ __ ___   _____      _____  _ __| | __
 *  | ___ \/ _ \ __| __/ _ \ '__| |  _| '__/ _` | '_ ` _ \ / _ \ \ /\ / / _ \| '__| |/ /
 *  | |_/ /  __/ |_| ||  __/ |    | | | | | (_| | | | | | |  __/\ V  V / (_) | |  |   <
 *  \____/ \___|\__|\__\___|_|    \_| |_|  \__,_|_| |_| |_|\___| \_/\_/ \___/|_|  |_|\_\
 *
 *  Copyright © 2017 Better Studio
 *
 *
 *  Our portfolio is here: https://betterstudio.com/
 *
 *  \--> BetterStudio, 2018 <--/
 */

// set options from deferred callback
if ( isset( $options['deferred-options'] ) ) {
	if ( is_string( $options['deferred-options'] ) && is_callable( $options['deferred-options'] ) ) {
		$options['options'] = call_user_func( $options['deferred-options'] );
	} elseif ( is_array( $options['deferred-options'] ) && ! empty( $options['deferred-options']['callback'] ) && is_callable( $options['deferred-options']['callback'] ) ) {
		if ( isset( $options['deferred-options']['args'] ) ) {
			$options['options'] = call_user_func_array( $options['deferred-options']['callback'], $options['deferred-options']['args'] );
		} else {
			$options['options'] = call_user_func( $options['deferred-options']['callback'] );
		}
	}
}

if ( empty( $options['options'] ) ) {
	return;
}

if ( isset( $options['value'] ) && ! empty( $options['value'] ) ) {
	if ( is_string( $options['value'] ) ) {
		$value            = array_flip( explode( ',', $options['value'] ) );
		$options['value'] = array_fill_keys( array_keys( $value ), true );
	}
} else {
	$options['value'] = array();
}


$value     = $options['value'];
$check_all = ( ! isset( $options['check_all'] ) || $options['check_all'] ) && ! bf_count( $value ) ? true : false;

$groups_ids = array();

$selected_items = array();

// Options That Saved Before
foreach ( $value as $item_id => $item ) {

	if ( ! $item ) {
		continue;
	}

	$selected_items[ $item_id ] = $item;
}

$input = Better_Framework::html()->add( 'input' )->type( 'hidden' )->name( $options['input_name'] )->attr( 'value', implode( ',', array_keys( $selected_items ) ) );

if ( isset( $options['input_class'] ) ) {
	$input->class( $options['input_class'] );
}

echo $input->display(); // escaped before

?>
<div class="bf-sorter-groups-container">
	<ul id="bf-sorter-group-<?php echo esc_attr( $options['id'] ); ?>"
	    class="bf-sorter-list bf-vc-sorter-list bf-vc-sorter-checkbox-list bf-sorter-<?php echo esc_attr( $options['id'] ); ?>">
		<?php
		// Options That Saved Before
		foreach ( $selected_items as $item_id => $item ) {
			?>
			<li id="bf-sorter-group-item-<?php echo esc_attr( $options['id'] ); ?>-<?php echo esc_attr( $item_id ); ?>"
			    class="<?php echo isset( $options['options'][ $item_id ]['css-class'] ) ? esc_attr( $options['options'][ $item_id ]['css-class'] ) : ''; ?> item-<?php echo esc_attr( $item_id ); ?> checked-item"
			    style="<?php echo isset( $options['options'][ $item_id ]['css'] ) ? esc_attr( $options['options'][ $item_id ]['css'] ) : ''; ?>">
				<label>
					<input name="<?php echo esc_attr( $item_id ); ?>" value="<?php echo esc_attr( $item_id ); ?>"
					       type="checkbox" checked="checked"/>
					<?php echo $options['options'][ $item_id ]['label']; ?>
				</label>
			</li>
			<?php

			unset( $options['options'][ $item_id ] );

		}

		// Options That Not Saved but are Active
		foreach ( $options['options'] as $item_id => $item ) {

			// Skip Disabled Items
			if ( isset( $item['css-class'] ) && strpos( $item['css-class'], 'active-item' ) === false ) {
				continue;
			}
			?>
			<li id="bf-sorter-group-item-<?php echo esc_attr( $options['id'] ); ?>-<?php echo esc_attr( $item_id ); ?>"
			    class="<?php echo isset( $item['css-class'] ) ? esc_attr( $item['css-class'] ) : ''; ?> item-<?php echo esc_attr( $item_id ); ?> <?php echo $check_all ? ' checked-item' : ''; ?>" <?php echo $check_all ? ' checked="checked" ' : ''; ?>
			    style="<?php echo isset( $item['css'] ) ? esc_attr( $item['css'] ) : ''; ?>">
				<label>
					<input name="<?php echo esc_attr( $item_id ); ?>" value="<?php echo esc_attr( $item_id ); ?>"
					       type="checkbox" <?php echo $check_all ? ' checked="checked" ' : ''; ?>/>
					<?php echo is_array( $item ) ? $item['label'] : $item; // escaped before ?>
				</label>
			</li>
			<?php

			unset( $options['options'][ $item_id ] );
		}

		// Disable Items
		foreach ( $options['options'] as $item_id => $item ) { ?>
			<li id="bf-sorter-group-item-<?php echo esc_attr( $options['id'] ); ?>-<?php echo esc_attr( $item_id ); ?>"
			    class="<?php echo isset( $item['css-class'] ) ? esc_attr( $item['css-class'] ) : ''; ?> item-<?php echo esc_attr( $item_id ); ?>"
			    style="<?php echo isset( $item['css'] ) ? esc_attr( $item['css'] ) : ''; ?>">
				<label>
					<input name="<?php echo esc_attr( $item_id ); ?>" value="<?php echo esc_attr( $item_id ); ?>"
					       type="checkbox" disabled/>
					<?php echo is_array( $item ) ? $item['label'] : $item; // escaped before ?>
				</label>
			</li>
			<?php
		}

		?>
	</ul>
	<?php

	echo $this->get_filed_input_desc( $options ); // escaped before

	?>
</div>
<?php


/**
 * Class BF_KC_Front_End_Generator
 *
 * @since 4.0.0
 */
class BF_KC_Fields_Generator extends BF_Admin_Fields {

	/**
	 * Holds Items Array
	 *
	 * @since  1.0
	 * @access public
	 * @var array|null
	 */
	public $item;

	/**
	 * Panel ID
	 *
	 * @since  1.0
	 * @access public
	 * @var string
	 */
	public $id;


	/**
	 * Constructor
	 *
	 * @param array $item Contain details of one field
	 * @param       $id
	 */
	public function __construct( $item = array(), $id = array() ) {

		$generator_options = array(
			'fields_dir'    => BF_PATH . 'page-builder/generators/kc/fields/',
			'templates_dir' => BF_PATH . 'page-builder/generators/kc/templates/'
		);

		parent::__construct( $generator_options );

		$item['input_class'] = 'kc-param';

		$this->item = $item;
		$this->id   = $id;
	}


	/**
	 * Display HTML output of panel array
	 *
	 * Display full html of panel array which is defined in object parameter
	 *
	 * @since  1.0
	 * @access public
	 * @return string
	 */
	public function get_field() {

		$output = '';
		$field  = $this->item;

		if ( ! isset( $field['value'] ) && isset( $field['std'] ) ) {
			$field['value'] = $field['std'];
		}

		$output .= $this->section(
			call_user_func(
				array( $this, $field['type'] ),
				$field
			),
			$field
		);

		return $output;
	}
}
<?php

// let's show them we are better
<?php
/***
 *  BetterFramework is BetterStudio framework for themes and plugins.
 *
 *  ______      _   _             ______                                           _
 *  | ___ \    | | | |            |  ___|                                         | |
 *  | |_/ / ___| |_| |_ ___ _ __  | |_ _ __ __ _ _ __ ___   _____      _____  _ __| | __
 *  | ___ \/ _ \ __| __/ _ \ '__| |  _| '__/ _` | '_ ` _ \ / _ \ \ /\ / / _ \| '__| |/ /
 *  | |_/ /  __/ |_| ||  __/ |    | | | | | (_| | | | | | |  __/\ V  V / (_) | |  |   <
 *  \____/ \___|\__|\__\___|_|    \_| |_|  \__,_|_| |_| |_|\___| \_/\_/ \___/|_|  |_|\_\
 *
 *  Copyright © 2017 Better Studio
 *
 *
 *  Our portfolio is here: https://betterstudio.com/
 *
 *  \--> BetterStudio, 2018 <--/
 */

if ( ! isset( $options['id'] ) && isset( $options['name'] ) ) {
	$options['id'] = $options['name'];
}

if ( ! empty( $options['bypass_wrapper'] ) ) {

	echo $input;

	return;
}
?>
<div class="bf-section-container <?php echo isset( $options['section_class'] ) ? esc_attr( $options['section_class'] ) : ''; ?>" <?php echo bf_show_on_attributes( $options ) ?>>
	<?php echo $input; // escaped before ?>
</div><?php
/***
 *  BetterFramework is BetterStudio framework for themes and plugins.
 *
 *  ______      _   _             ______                                           _
 *  | ___ \    | | | |            |  ___|                                         | |
 *  | |_/ / ___| |_| |_ ___ _ __  | |_ _ __ __ _ _ __ ___   _____      _____  _ __| | __
 *  | ___ \/ _ \ __| __/ _ \ '__| |  _| '__/ _` | '_ ` _ \ / _ \ \ /\ / / _ \| '__| |/ /
 *  | |_/ /  __/ |_| ||  __/ |    | | | | | (_| | | | | | |  __/\ V  V / (_) | |  |   <
 *  \____/ \___|\__|\__\___|_|    \_| |_|  \__,_|_| |_| |_|\___| \_/\_/ \___/|_|  |_|\_\
 *
 *  Copyright © 2017 Better Studio
 *
 *
 *  Our portfolio is here: https://betterstudio.com/
 *
 *  \--> BetterStudio, 2018 <--/
 */

$style = ! empty( $options['layout'] ) ? $options['layout'] : 'style-1';

if ( ! isset( $options['id'] ) ) {
	$options['id'] = '';
}

if ( ! isset( $options['title'] ) ) {
	$options['title'] = $options['label'];
}

?>
<div class="bf-section-container bf-clearfix">
	<div class="bf-section-heading bf-clearfix <?php echo $style; ?>"
	     data-id="<?php echo esc_attr( $options['id'] ); ?>"
	     id="<?php echo esc_attr( $options['id'] ); ?>">
		<div class="bf-section-heading-title bf-clearfix">
			<h4><?php echo esc_html( $options['title'] ); ?></h4>
		</div>
		<?php if ( ! empty( $options['desc'] ) ) { ?>
			<div class="bf-section-heading-desc bf-clearfix"><?php echo wp_kses( $options['desc'], bf_trans_allowed_html() ); ?></div>
		<?php } ?>
	</div>
</div><#
		var sectionClass = data.options['section_class'] || '',
		settings = data.options['show_on'] ? JSON.stringify(data.options['show_on']) : '';
		#>
	<div
			class="bf-section-container {{sectionClass}}" data-param-name="{{data.name}}"
			data-param-settings="{{settings}}">
		<?php echo $input; // escaped before ?>
	</div><?php

// let's show them we are better
<?php

// let's show them we are better
<?php
/***
 *  BetterFramework is BetterStudio framework for themes and plugins.
 *
 *  ______      _   _             ______                                           _
 *  | ___ \    | | | |            |  ___|                                         | |
 *  | |_/ / ___| |_| |_ ___ _ __  | |_ _ __ __ _ _ __ ___   _____      _____  _ __| | __
 *  | ___ \/ _ \ __| __/ _ \ '__| |  _| '__/ _` | '_ ` _ \ / _ \ \ /\ / / _ \| '__| |/ /
 *  | |_/ /  __/ |_| ||  __/ |    | | | | | (_| | | | | | |  __/\ V  V / (_) | |  |   <
 *  \____/ \___|\__|\__\___|_|    \_| |_|  \__,_|_| |_| |_|\___| \_/\_/ \___/|_|  |_|\_\
 *
 *  Copyright © 2017 Better Studio
 *
 *
 *  Our portfolio is here: https://betterstudio.com/
 *
 *  \--> BetterStudio, 2018 <--/
 */

?>
<div class="bf-section-container bf-clearfix">
	<div class="bf-section-heading bf-clearfix" data-id="<?php echo esc_attr( $options['id'] ); ?>"
	     id="<?php echo esc_attr( $options['id'] ); ?>">
		<div class="bf-section-heading-title bf-clearfix">
			<h3><?php echo esc_html( $options['name'] ); ?></h3>
		</div>
	</div>
</div><?php
/***
 *  BetterFramework is BetterStudio framework for themes and plugins.
 *
 *  ______      _   _             ______                                           _
 *  | ___ \    | | | |            |  ___|                                         | |
 *  | |_/ / ___| |_| |_ ___ _ __  | |_ _ __ __ _ _ __ ___   _____      _____  _ __| | __
 *  | ___ \/ _ \ __| __/ _ \ '__| |  _| '__/ _` | '_ ` _ \ / _ \ \ /\ / / _ \| '__| |/ /
 *  | |_/ /  __/ |_| ||  __/ |    | | | | | (_| | | | | | |  __/\ V  V / (_) | |  |   <
 *  \____/ \___|\__|\__\___|_|    \_| |_|  \__,_|_| |_| |_|\___| \_/\_/ \___/|_|  |_|\_\
 *
 *  Copyright © 2017 Better Studio
 *
 *
 *  Our portfolio is here: https://betterstudio.com/
 *
 *  \--> BetterStudio, 2018 <--/
 */

include BF_PATH . 'core/field-generator/fields/ajax_select.php';<?php
/***
 *  BetterFramework is BetterStudio framework for themes and plugins.
 *
 *  ______      _   _             ______                                           _
 *  | ___ \    | | | |            |  ___|                                         | |
 *  | |_/ / ___| |_| |_ ___ _ __  | |_ _ __ __ _ _ __ ___   _____      _____  _ __| | __
 *  | ___ \/ _ \ __| __/ _ \ '__| |  _| '__/ _` | '_ ` _ \ / _ \ \ /\ / / _ \| '__| |/ /
 *  | |_/ /  __/ |_| ||  __/ |    | | | | | (_| | | | | | |  __/\ V  V / (_) | |  |   <
 *  \____/ \___|\__|\__\___|_|    \_| |_|  \__,_|_| |_| |_|\___| \_/\_/ \___/|_|  |_|\_\
 *
 *  Copyright © 2017 Better Studio
 *
 *
 *  Our portfolio is here: https://betterstudio.com/
 *
 *  \--> BetterStudio, 2018 <--/
 */

$checkbox = Better_Framework()->html()->add( 'input' )->type( 'input' )->name( $options['input_name'] )->val( '' )->class( 'checkbox' );


// On Label
$on_label = __( 'On', 'better-studio' );
if ( isset( $options['on-label'] ) ) {
	$on_label = $options['on-label'];
}

// On Label
$off_label = __( 'Off', 'better-studio' );
if ( isset( $options['off-label'] ) ) {
	$off_label = $options['off-label'];
}

if ( $options['value'] ) {
	$on_checked  = 'selected';
	$off_checked = '';
	$checkbox->val( 1 );

} else {
	$on_checked  = '';
	$off_checked = 'selected';
	$checkbox->val( 0 );
}

if ( isset( $options['input_class'] ) ) {
	$checkbox->class( $options['input_class'] );
}

?>
<div class="bf-switch bf-clearfix">

	<label
			class="cb-enable <?php echo esc_attr( $on_checked ); ?>"><span><?php echo esc_html( $on_label ); ?></span></label>
	<label class="cb-disable <?php echo esc_attr( $off_checked ); ?>"><span><?php echo esc_html( $off_label ); ?></span></label>
	<?php

	echo $checkbox->display(); // escaped before

	?>
</div>

F1le Man4ger