@charset "utf-8";
/* CSS Document */

/* .site .site-header-wrap {
	z-index: 99;
}
* {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
html {
	font-family: sans-serif;
	box-sizing: border-box;
	font-family: sans-serif;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}
body {
	margin: 0;
	overflow-x: hidden;
}
article, aside, details, figcaption, figure, footer, header, main, menu, nav, section, summary {
	display: block;
}
h1, h2, h3, h4, h5, h6 {
	clear: both;
}
p {
	margin-bottom: 1.5em;
}
html {
	box-sizing: border-box;
}
*, *:before, *:after {
	box-sizing: inherit;
}
img {
	max-width: 100%;
	height: auto;
}
.clear:before, .clear:after {
	content: "";
	display: table;
	table-layout: fixed
}
.clear:after {
	clear: both
}
.wcal-clearfix:before, .wcal-clearfix:after {
	content: "";
	display: table;
	table-layout: fixed
}
.wcal-clearfix:after {
	clear: both
}
a {
	text-decoration: none;
}
a:focus {
	text-decoration: none !important;
	box-shadow: none !important;
	-webkit-box-shadow: none !important;
	-moz-box-shadow : none !important;
	outline: 0 !important;
}
ul {
	list-style: none !important;
}
input, button, select, textarea:focus {
	outline: none;
}
 .form-control::-moz-placeholder {
 font-size:13px;
}
article, aside, details, figcaption, figure, footer, header, main, menu, nav, section, summary {
	display: block;
}
 input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {
 background-color: transparent !important;
}
 [class^="icomoon"], [class^="linecon"] {
 text-decoration: none;
} 
button, input, optgroup, select, textarea {
	font-family: 'Open Sans', sans-serif !important;
}
*/
 
.site .site-header-wrap {
	z-index: 99;
}
.estp-tab-wrapper * {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
html {
	font-family: sans-serif;
	box-sizing: border-box;
	font-family: sans-serif;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}
body {
	margin: 0;
	overflow-x: hidden;
}
.estp-tab-wrapper article, .estp-tab-wrapper aside, .estp-tab-wrapper details, .estp-tab-wrapper figcaption, .estp-tab-wrapper figure, .estp-tab-wrapper footer, .estp-tab-wrapper header, .estp-tab-wrapper main, .estp-tab-wrapper menu, .estp-tab-wrapper nav, .estp-tab-wrapper section, .estp-tab-wrapper summary {
	display: block;
}
.estp-tab-wrapper h1, .estp-tab-wrapper h2, .estp-tab-wrapper h3, .estp-tab-wrapper h4, .estp-tab-wrapper h5, .estp-tab-wrapper h6 {
	clear: both;
}
.estp-tab-wrapper p {
	margin-bottom: 1.5em;
}
html {
	box-sizing: border-box;
}
.estp-tab-wrapper *, .estp-tab-wrapper *:before, .estp-tab-wrapper *:after {
	/* Inherit box-sizing to make it easier to change the property for components that leverage other behavior;
     see http://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */
	box-sizing: inherit;
}
.estp-tab-wrapper img {
	max-width: 100%;
	height: auto;
}
.estp-tab-wrapper .clear:before, .estp-tab-wrapper .clear:after {
	content: "";
	display: table;
	table-layout: fixed
}
.estp-tab-wrapper .clear:after {
	clear: both
}
.estp-tab-wrapper .wcal-clearfix:before, .estp-tab-wrapper .wcal-clearfix:after {
	content: "";
	display: table;
	table-layout: fixed
}
.estp-tab-wrapper .wcal-clearfix:after {
	clear: both
}
.estp-tab-wrapper a {
	text-decoration: none;
}
.estp-tab-wrapper a:focus {
	text-decoration: none !important;
	box-shadow: none !important;
	-webkit-box-shadow: none !important;
	-moz-box-shadow : none !important;
	outline: 0 !important;
}
.estp-tab-wrapper ul {
	list-style: none !important;
}
.estp-tab-wrapper input, .estp-tab-wrapper button, .estp-tab-wrapper select, .estp-tab-wrapper textarea:focus {
	outline: none;
}
 .estp-tab-wrapper .form-control::-moz-placeholder {
 font-size:13px;
}
.estp-tab-wrapper article, .estp-tab-wrapper aside, .estp-tab-wrapper details, .estp-tab-wrapper figcaption, .estp-tab-wrapper figure, .estp-tab-wrapper footer, .estp-tab-wrapper header, .estp-tab-wrapper main, .estp-tab-wrapper menu, .estp-tab-wrapper nav, .estp-tab-wrapper section, .estp-tab-wrapper summary {
	display: block;
}
 .estp-tab-wrapper input:-webkit-autofill, .estp-tab-wrapper textarea:-webkit-autofill, .estp-tab-wrapper select:-webkit-autofill {
 background-color: transparent !important;
}
 .estp-tab-wrapper [class^="icomoon"], .estp-tab-wrapper [class^="linecon"] {
 text-decoration: none;
}
.estp-tab-wrapper.estp-lft-side-tab, .estp-tab-wrapper.estp-rht-side-tab, .estp-tab-wrapper.estp-btm-lft-side-tab, .estp-tab-wrapper.estp-btm-rht-side-tab, .estp-demo-main-wrap {
	font-family: 'Open Sans', sans-serif;
}
.estp-tab-wrapper button, .estp-tab-wrapper input, .estp-tab-wrapper optgroup, .estp-tab-wrapper select, .estp-tab-wrapper textarea {
	font-family: 'Open Sans', sans-serif !important;
}
.estp-lft-side-tab.estp-tab-wrapper {
	margin: 0px;
	padding: 0px;
	left: 0px;
}
.estp-lft-side-tab .estp-inner-tab-wrapper {
	display: block;
	margin: 0px;
	padding: 0px;
	left: 0px;
	top: 0px;
	cursor: default;
	font-size: 14px;
	margin-bottom: 4px;
}
.estp-rht-side-tab .estp-inner-tab-wrapper {
	display: block;
	margin: 0px;
	padding: 0px;
	right: 0px;
	top: 0px;
	cursor: default;
	font-size: 14px;
	margin-bottom: 4px;
}
.estp-lft-side-tab .estp-inner-tab-wrapper .estp-tab-element, .estp-rht-side-tab .estp-inner-tab-wrapper .estp-tab-element {
	margin: 0px;
	padding: 0px;
	background-color: #e66b6d;
	padding: 3px 4px;
	overflow: hidden;
}
.estp-lft-side-tab .estp-inner-tab-wrapper .estp-tab-element:hover, .estp-rht-side-tab .estp-inner-tab-wrapper .estp-tab-element:hover {
	background: #5E5E5E;
}
.estp-tab-element span {
	margin: 0px;
	padding: 0px;
	text-align: center;
}
.estp-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display {
	margin: 0px;
	position: absolute;
	left: 0px;
	top: -45px;
	background-color: lightblue;
	height: 400px;
	width: 320px;
	z-index: 2;
	opacity: 0.2;
	visibility: hidden;
	-moz-transition: all 350ms ease-in-out;
	-webkit-transition: all 350ms ease-in-out;
	transition: all 350ms ease-in-out;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-popup-display {
	background-color: #fff;
	color: #474747;
	font-size: 12px;
	padding: 10px 0 10px 10px;
	height: 420px;
	width: 320px;
	position: absolute;
	z-index: 2;
	left: 0;
	top: 0;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
	-moz-transform: translate(-320px, 0);
	-ms-transform: translate(-320px, 0);
	-webkit-transform: translate(-320px, 0);
	transform: translate(-320px, 0);
}
.estp-tab-wrapper.estp-lft-side-tab .estp-popup-display-show {
	-ms-transform: translate(0, 0);
	-moz-transform: translate(0, 0);
	-webkit-transform: translate(0, 0);
	transform: translate(0, 0);
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
	opacity: 1;
	visibility: visible;
}
.estp-rht-side-tab .estp-inner-tab-wrapper .estp-popup-display {
	margin: 0px;
	position: absolute;
	right: 0px;
	top: -45px;
	background-color: lightblue;
	height: 400px;
	width: 320px;
	z-index: 2;
	opacity: 0.2;
	visibility: hidden;
	-moz-transition: all 350ms ease-in-out;
	-webkit-transition: all 350ms ease-in-out;
	transition: all 350ms ease-in-out;
}
.estp-tab-wrapper.estp-rht-side-tab .estp-popup-display {
	background-color: #fff;
	color: #474747;
	font-size: 12px;
	padding: 10px 0 10px 0;
	height: 420px;
	width: 320px;
	position: absolute;
	z-index: 2;
	top: 0;
	right: 0;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
	-moz-transform: translate(320px, 0);
	-webkit-transform: translate(320px, 0);
	transform: translate(320px, 0);
	-ms-transform: translate(320px, 0);
}
.estp-tab-wrapper.estp-rht-side-tab .estp-popup-display-show {
	-ms-transform: translate(0%, 0%);
	-moz-transform: translate(0%, 0%);
	-webkit-transform: translate(0%, 0%);
	transform: translate(0%, 0%);
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
	opacity: 1;
	visibility: visible;
}
.estp-btm-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display {
	margin: 0px;
	padding: 5px 10px;
	position: absolute;
	left: 1px;
	top: -45px;
	background-color: #e66b6d;
	height: 200px;
	width: 320px;
	z-index: 2;
	opacity: 0;
	visibility: hidden;
	-moz-transition: all 350ms ease-in-out;
	-webkit-transition: all 350ms ease-in-out;
	transition: all 350ms ease-in-out;
}
.estp-btm-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display-show {
	opacity: 1;
	visibility: visible;
	-moz-transform: translate(0%, -100%);
	-ms-transform: translate(0%, -100%);
	-webkit-transform: translate(0%, -100%);
	transform: translate(0%, -100%);
}
.estp-btm-rht-side-tab .estp-inner-tab-wrapper .estp-popup-display {
	margin: 0px;
	padding: 5px 10px;
	position: absolute;
	left: auto;
	right: 0;
	top: -45px;
	margin-right: 0;
	background-color: #e66b6d;
	height: 200px;
	width: 320px;
	z-index: 2;
	opacity: 0;
	visibility: hidden;
	-moz-transition: all 350ms ease-in-out;
	-webkit-transition: all 350ms ease-in-out;
	transition: all 350ms ease-in-out;
}
.estp-btm-rht-side-tab .estp-inner-tab-wrapper .estp-popup-display-show {
	opacity: 1;
	visibility: visible;
	-moz-transform: translate(0%, -100%);
	-ms-transform: translate(0%, -100%);
	-webkit-transform: translate(0%, -100%);
	transform: translate(0%, -100%);
}
.estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-popup-display, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-popup-display {
	background-color: #fff;
	color: #474747;
	font-size: 12px;
	padding: 10px 0 10px 10px;
	height: 420px;
	width: 320px;
	position: absolute;
	z-index: 2;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
	-moz-transform: translate(0%, 0%);
	-webkit-transform: translate(0%, 0%);
	transform: translate(0%, 0%);
	-ms-transform: translate(0%, 0%);
}
.estp-tab-wrapper.estp-template-6.estp-btm-lft-side-tab.estp-fixed .estp-woocommerce-wrapper .estp-popup-display, .estp-tab-wrapper.estp-template-6.estp-btm-rht-side-tab.estp-fixed .estp-woocommerce-wrapper .estp-popup-display {
	padding: 10px 0 10px 0;
}
.estp-lft-side-tab .estp-inner-tab-wrapper .estp-tab-element span, .estp-rht-side-tab .estp-inner-tab-wrapper .estp-tab-element span {
	position: relative;
}
.estp-each-icon {
	display: inline-block;
	height: 32px;
	margin: 4px;
}
.estp-rht-side-tab.estp-tab-wrapper {
	margin: 0px;
	padding: 0px;
	right: 0px;
}
.estp-btm-lft-side-tab.estp-tab-wrapper {
	margin: 0px;
	padding: 0px;
	bottom: 0px;
	left: 0;
	position: fixed;
}
.estp-btm-lft-side-tab .estp-inner-tab-wrapper {
	display: inline-block;
	margin: 0px;
	padding: 0px;
	bottom: 0px;
	cursor: default;
	font-size: 14px;
}
.estp-bottom-section ins {
	background: transparent;
}
.estp-btm-lft-side-tab .estp-inner-tab-wrapper .estp-tab-element {
	margin: 0px;
	padding: 0px;
	background-color: #e66b6d;
	padding: 3px 4px;
	overflow: hidden;
}
.estp-btm-lft-side-tab .estp-inner-tab-wrapper .estp-tab-element:hover {
	background: #5E5E5E;
}
.estp-tab-wrapper.estp-btm-lft-side-tab.estp-template-3 .estp-inner-tab-wrapper .estp-popup-display, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-template-3 .estp-inner-tab-wrapper .estp-popup-display {
	-moz-transform: translate3d(0%, -100%);
	-ms-transform: translate3d(0%, -100%);
	-webkit-transform: translate(0%, -100%);
	transform: translate(0%, -100%);
}
.estp-btm-rht-side-tab.estp-tab-wrapper {
	margin: 0px;
	padding: 0px;
	bottom: 0;
	position: fixed;
	right: 0;
}
.estp-btm-rht-side-tab .estp-inner-tab-wrapper {
	display: inline-block;
	margin: 0px;
	padding: 0px;
	bottom: 0px;
	cursor: default;
	font-size: 14px;
}
.estp-btm-rht-side-tab .estp-inner-tab-wrapper .estp-tab-element {
	margin: 0px;
	padding: 0px;
	background-color: #e66b6d;
	padding: 3px 4px;
	overflow: hidden;
}
.estp-btm-rht-side-tab .estp-inner-tab-wrapper .estp-tab-element:hover {
	background: #5E5E5E;
}
.estp-tab-wrapper .estp-inner-tab-wrapper .estp-tab-element a.estp-tab-link {
	color: inherit;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-tab-element, .estp-tab-wrapper.estp-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-tab-element, .estp-tab-wrapper.estp-lft-side-tab.estp-absolute .estp-inner-tab-wrapper .estp-tab-element, .estp-tab-wrapper.estp-rht-side-tab.estp-absolute .estp-inner-tab-wrapper .estp-tab-element {
	word-break: break-all;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-tab-element, .estp-tab-wrapper.estp-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-tab-element, .estp-tab-wrapper.estp-lft-side-tab.estp-absolute .estp-inner-tab-wrapper .estp-tab-element, .estp-tab-wrapper.estp-rht-side-tab.estp-absolute .estp-inner-tab-wrapper .estp-tab-element, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-tab-element, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-tab-element {
	overflow: visible;
	padding: 10px;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-html-content-wrapper .estp-popup-display, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-html-content-wrapper .estp-popup-display, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-html-content-wrapper .estp-popup-display, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-html-content-wrapper .estp-popup-display {
	background-color: #fff;
	box-shadow: 0 0 1px 0px #959595;
	-moz-box-shadow : 0 0 1px 0px #959595;
	-webkit-box-shadow: 0 0 1px 0px #959595;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-html-content-wrapper .estp-slider-content-inner-wrap, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-html-content-wrapper .estp-slider-content-inner-wrap, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-html-content-wrapper .estp-slider-content-inner-wrap, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-html-content-wrapper .estp-slider-content-inner-wrap {
	padding: 0 15px;
	font-size: 14px;
}
.estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-tab-element {
	left: 0;
}
.estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-tab-element {
	right: 0;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-fixed, .estp-tab-wrapper.estp-rht-side-tab.estp-fixed, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed {
	position: fixed;
	z-index: 99;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-absolute, .estp-tab-wrapper.estp-rht-side-tab.estp-absolute, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-absolute, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-absolute {
	position: absolute;
	z-index: 99;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-fixed, .estp-tab-wrapper.estp-lft-side-tab.estp-absolute, .estp-tab-wrapper.estp-rht-side-tab.estp-fixed, .estp-tab-wrapper.estp-rht-side-tab.estp-absolute {
	top: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
}

.estp-tab-wrapper.estp-lft-side-tab.estp-fixed.estp-template-10, .estp-tab-wrapper.estp-lft-side-tab.estp-absolute.estp-template-10, .estp-tab-wrapper.estp-rht-side-tab.estp-fixed.estp-template-10, .estp-tab-wrapper.estp-rht-side-tab.estp-absolute.estp-template-10 {
	top: 0;
	transform: translateY(0);
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
}
.estp-tab-wrapper.estp-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-twitter-feed-wrapper .estp-popup-display-show, .estp-tab-wrapper.estp-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-twitter-feed-wrapper .estp-popup-display-show, .estp-tab-wrapper.estp-lft-side-tab.estp-absolute .estp-inner-tab-wrapper.estp-twitter-feed-wrapper .estp-popup-display-show, .estp-tab-wrapper.estp-rht-side-tab.estp-absolute .estp-inner-tab-wrapper.estp-twitter-feed-wrapper .estp-popup-display-show, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-twitter-feed-wrapper .estp-popup-display-show, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-twitter-feed-wrapper .estp-popup-display-show {
	background-color: #fff;
	box-shadow: 0 0 1px 0px #959595;
	-webkit-box-shadow: 0 0 1px 0px #959595;
	-moz-box-shadow: 0 0 1px 0px #959595;
	font-size: 12px;
	height: auto;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display-show, .estp-tab-wrapper.estp-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display-show, .estp-tab-wrapper.estp-lft-side-tab.estp-absolute .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display-show, .estp-tab-wrapper.estp-rht-side-tab.estp-absolute .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display-show, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display-show, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display-show {
	background-color: #fff;
	font-size: 12px;
	overflow-y: auto;
	height: auto;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-custom-shortcode-wrapper .estp-popup-display-show, .estp-tab-wrapper.estp-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-custom-shortcode-wrapper .estp-popup-display-show, .estp-tab-wrapper.estp-lft-side-tab.estp-absolute .estp-inner-tab-wrapper.estp-custom-shortcode-wrapper .estp-popup-display-show, .estp-tab-wrapper.estp-rht-side-tab.estp-absolute .estp-inner-tab-wrapper.estp-custom-shortcode-wrapper .estp-popup-display-show, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-custom-shortcode-wrapper .estp-popup-display-show, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-custom-shortcode-wrapper .estp-popup-display-show {
	background-color: #fff;
	box-shadow: 0 0 1px 0px #959595;
	-moz-box-shadow: 0 0 1px 0px #959595;
	-webkit-box-shadow: 0 0 1px 0px #959595;
	font-size: 12px;
	height: auto;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display-show, .estp-tab-wrapper.estp-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display-show, .estp-tab-wrapper.estp-lft-side-tab.estp-absolute .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display-show, .estp-tab-wrapper.estp-rht-side-tab.estp-absolute .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display-show, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display-show, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display-show {
	background-color: #fff;
	box-shadow: 0 0 1px 0px #959595;
	-webkit-box-shadow: 0 0 1px 0px #959595;
	-moz-box-shadow : 0 0 1px 0px #959595;
	height: auto;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display-show .estp-subscription-form-wrap .estp-subscription-form input, .estp-tab-wrapper.estp-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display-show .estp-subscription-form-wrap .estp-subscription-form input, .estp-tab-wrapper.estp-lft-side-tab.estp-absolute .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display-show .estp-subscription-form-wrap .estp-subscription-form input, .estp-tab-wrapper.estp-rht-side-tab.estp-absolute .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display-show .estp-subscription-form-wrap .estp-subscription-form input, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display-show .estp-subscription-form-wrap .estp-subscription-form input, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display-show .estp-subscription-form-wrap .estp-subscription-form input {
	font-size: 14px;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscription-form-wrap .estp-subscription-form .estp-button, .estp-tab-wrapper.estp-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscription-form-wrap .estp-subscription-form .estp-button, .estp-tab-wrapper.estp-lft-side-tab.estp-absolute .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscription-form-wrap .estp-subscription-form .estp-button, .estp-tab-wrapper.estp-rht-side-tab.estp-absolute .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscription-form-wrap .estp-subscription-form .estp-button, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscription-form-wrap .estp-subscription-form .estp-button, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscription-form-wrap .estp-subscription-form .estp-button {
	font-size: 14px;
	font-weight: 400;
	outline: 0;
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow : none;
	border: none;
	text-shadow: none;
	text-transform: uppercase;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-2 .estp-tweet-content, .estp-tab-wrapper.estp-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-2 .estp-tweet-content, .estp-tab-wrapper.estp-lft-side-tab.estp-absolute .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-2 .estp-tweet-content, .estp-tab-wrapper.estp-rht-side-tab.estp-absolute .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-2 .estp-tweet-content, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-2 .estp-tweet-content,  .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-2 .estp-tweet-content {
	padding: 10px;
	margin: 10px 0;
	background: #fff;
	border-bottom: 1px solid #d8d8d8;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-twitter-feed-wrapper .estp-popup-display .estp-twitter-layout-2,  .estp-tab-wrapper.estp-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-twitter-feed-wrapper .estp-popup-display .estp-twitter-layout-2,  .estp-tab-wrapper.estp-lft-side-tab.estp-absolute .estp-inner-tab-wrapper.estp-twitter-feed-wrapper .estp-popup-display .estp-twitter-layout-2,  .estp-tab-wrapper.estp-rht-side-tab.estp-absolute .estp-inner-tab-wrapper.estp-twitter-feed-wrapper .estp-popup-display .estp-twitter-layout-2,  .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-twitter-feed-wrapper .estp-popup-display .estp-twitter-layout-2,  .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-twitter-feed-wrapper .estp-popup-display .estp-twitter-layout-2 {
	color: #000;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-follow-btn, .estp-tab-wrapper.estp-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-follow-btn, .estp-tab-wrapper.estp-lft-side-tab.estp-absolute .estp-inner-tab-wrapper .estp-popup-display .estp-follow-btn, .estp-tab-wrapper.estp-rht-side-tab.estp-absolute .estp-inner-tab-wrapper .estp-popup-display .estp-follow-btn, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-follow-btn, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-follow-btn {
	background: transparent;
	float: right;
	padding: 4px 6px;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-ms-border-radius: 4px;
	-moz-border-radius: 4px;
	margin: 10px 5px;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-3 .estp-tweet-content, .estp-tab-wrapper.estp-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-3 .estp-tweet-content, .estp-tab-wrapper.estp-lft-side-tab.estp-absolute .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-3 .estp-tweet-content, .estp-tab-wrapper.estp-rht-side-tab.estp-absolute .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-3 .estp-tweet-content,  .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-3 .estp-tweet-content, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-3 .estp-tweet-content {
	background: #e0e0e0;
	border: 1px solid #b0b0b0;
	border-radius: 14px;
	-webkit-border-radius: 14px;
	-ms-border-radius: 14px;
	-moz-border-radius: 14px;
	position: relative;
	color: #474747;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-single-tweet-wrapper .estp-tweet-content,  .estp-tab-wrapper.estp-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-single-tweet-wrapper .estp-tweet-content,  .estp-tab-wrapper.estp-lft-side-tab.estp-absolute .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-single-tweet-wrapper .estp-tweet-content,  .estp-tab-wrapper.estp-rht-side-tab.estp-absolute .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-single-tweet-wrapper .estp-tweet-content,  .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-single-tweet-wrapper .estp-tweet-content,  .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-single-tweet-wrapper .estp-tweet-content {
	background: #fff;
	color: #474747;
	border-bottom: 1px solid #d9d9d9;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-single-tweet-wrapper:last-of-type .estp-tweet-content,  .estp-tab-wrapper.estp-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-single-tweet-wrapper:last-of-type .estp-tweet-content,  .estp-tab-wrapper.estp-lft-side-tab.estp-absolute .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-single-tweet-wrapper:last-of-type .estp-tweet-content,  .estp-tab-wrapper.estp-rht-side-tab.estp-absolute .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-single-tweet-wrapper:last-of-type .estp-tweet-content,  .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-single-tweet-wrapper:last-of-type .estp-tweet-content,  .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-single-tweet-wrapper:last-of-type .estp-tweet-content {
	border-bottom: none;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-tweet-name, .estp-tab-wrapper.estp-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-tweet-name,  .estp-tab-wrapper.estp-lft-side-tab.estp-absolute .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-tweet-name, .estp-tab-wrapper.estp-rht-side-tab.estp-absolute .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-tweet-name, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-tweet-name, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-tweet-name {
	color: #474747;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-twitter-date-wrapper a, .estp-tab-wrapper.estp-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-twitter-date-wrapper a,  .estp-tab-wrapper.estp-lft-side-tab.estp-absolute .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-twitter-date-wrapper a, .estp-tab-wrapper.estp-rht-side-tab.estp-absolute .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-twitter-date-wrapper a, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-twitter-date-wrapper a, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-twitter-date-wrapper a {
	color: #474747;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display-show .estp-follow-btn, .estp-tab-wrapper.estp-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display-show .estp-follow-btn, .estp-tab-wrapper.estp-lft-side-tab.estp-absolute .estp-inner-tab-wrapper .estp-popup-display-show .estp-follow-btn, .estp-tab-wrapper.estp-rht-side-tab.estp-absolute .estp-inner-tab-wrapper .estp-popup-display-show .estp-follow-btn, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display-show .estp-follow-btn, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display-show .estp-follow-btn {
	padding: 4px 6px;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-ms-border-radius: 4px;
	-moz-border-radius: 4px;
	margin: 10px 5px;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-follow-btn, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-follow-btn, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-follow-btn, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-follow-btn {
	color: #a5a5a3;
	background: transparent;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-ms-border-radius: 4px;
	-moz-border-radius: 4px;
	border: 1px solid #a5a5a3;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-follow-btn, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-follow-btn {
	float: right;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-follow-btn:hover, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-follow-btn:hover, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-follow-btn:hover, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-follow-btn:hover {
	background: #a5a5a3;
	color: #fff;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display-show p, .estp-tab-wrapper.estp-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display-show p, .estp-tab-wrapper.estp-lft-side-tab.estp-absolute .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display-show p, .estp-tab-wrapper.estp-rht-side-tab.estp-absolute .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display-show p, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display-show p, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display-show p {
	color: #333;
	font-size: 12px;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-tab-tooltip span, .estp-tab-wrapper.estp-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-tab-tooltip span, .estp-tab-wrapper.estp-lft-side-tab.estp-absolute .estp-inner-tab-wrapper .estp-tab-tooltip span, .estp-tab-wrapper.estp-rht-side-tab.estp-absolute .estp-inner-tab-wrapper .estp-tab-tooltip span, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-tab-tooltip span, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-tab-tooltip span {
	color: #fff;
	font-size: 13px;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscription-form-wrap .estp-subscription-form .estp-button, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscription-form-wrap .estp-subscription-form .estp-button {
	padding: 10px 20px;
	font-size: 14px;
	width: 100%;
	font-weight: 700;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscription-form-wrap .estp-subscription-form input, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscription-form-wrap .estp-subscription-form input, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscription-form-wrap .estp-subscription-form input, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscription-form-wrap .estp-subscription-form input {
	font-size: 14px;
	background: #fff;
	padding: 10px;
	border: 1px solid #e0e0e0;
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow : none;
	width: 100%;
}
.estp-tab-wrapper.estp-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-tab-tooltip, .estp-tab-wrapper.estp-rht-side-tab.estp-absolute .estp-inner-tab-wrapper .estp-tab-tooltip {
	visibility: hidden;
	background-color: #555;
	text-align: center;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-ms-border-radius: 4px;
	-moz-border-radius: 4px;
	padding: 7px 13px;
	position: absolute;
	z-index: 1;
	top: 50%;
	right: 100%;
	min-width: 110px;
	transform: translateY(-50%) translateX(-25px);
	-webkit-transform: translateY(-50%) translateX(-25px);
	-ms-transform: translateY(-50%) translateX(-25px);
	-moz-transform: translateY(-50%) translateX(-25px);
	opacity: 0;
	transition: opacity 1s;
	-webkit-transition: opacity 1s ease-in-out;
	-moz-transition: opacity 1s ease-in-out;
	-ms-transition: opacity 1s ease-in-out;
	-o-transition: opacity 1s ease-in-out;
	transition: opacity 1s ease-in-out;
	display: block;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
.estp-tab-wrapper.estp-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-tab-tooltip:after, .estp-tab-wrapper.estp-rht-side-tab.estp-absolute .estp-inner-tab-wrapper .estp-tab-tooltip:after {
	content: "";
	position: absolute;
	top: 50%;
	left: 100%;
	margin-left: 0;
	border-width: 5px;
	border-style: solid;
	border-color: transparent transparent transparent #555;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
}
.estp-tab-wrapper.estp-rht-side-tab.estp-fixed .estp-inner-tab-wrapper:hover .estp-tab-tooltip, .estp-tab-wrapper.estp-rht-side-tab.estp-absolute .estp-inner-tab-wrapper:hover .estp-tab-tooltip {
	visibility: visible;
	opacity: 1;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	transform: translateY(-50%) translateX(-10px);
	-webkit-transform: translateY(-50%) translateX(-10px);
	-moz-transform: translateY(-50%) translateX(-10px);
	-ms-transform: translateY(-50%) translateX(-10px);
}
.estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper:first-of-type .estp-tab-tooltip {
	left: 0;
}
.estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper:first-of-type .estp-tab-tooltip:after {
	left: 17%;
}
.estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-tab-tooltip:after {
	content: "";
	position: absolute;
	top: 100%;
	left: 50%;
	margin-left: -5px;
	border-width: 5px;
	border-style: solid;
	border-color: #555 transparent transparent transparent;
}
.estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper:hover .estp-tab-tooltip {
	visibility: visible;
	opacity: 1;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	transform: translateY(0);
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
}
.estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-tab-tooltip {
	visibility: hidden;
	background-color: #555;
	text-align: center;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-ms-border-radius: 4px;
	-moz-border-radius: 4px;
	padding: 7px 13px;
	position: absolute;
	z-index: 1;
	bottom: 100%;
	min-width: 110px;
	margin-bottom: 10px;
	transform: translateY(-20px);
	-webkit-transform: translateY(-20px);
	-moz-transform: translateY(-20px);
	-ms-transform: translateY(-20px);
	left: -75%;
	opacity: 0;
	transition: opacity 1s;
	-webkit-transition: opacity 1s ease-in-out;
	-moz-transition: opacity 1s ease-in-out;
	-ms-transition: opacity 1s ease-in-out;
	-o-transition: opacity 1s ease-in-out;
	transition: opacity 1s ease-in-out;
	display: block;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
.estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper:first-of-type .estp-tab-tooltip {
	left: 0;
}
.estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper:first-of-type .estp-tab-tooltip:after {
	left: 17%;
}
.estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-tab-tooltip:after {
	content: "";
	position: absolute;
	top: 100%;
	left: 50%;
	border-width: 5px;
	border-style: solid;
	border-color: #555 transparent transparent transparent;
	transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
}
.estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper:hover .estp-tab-tooltip {
	visibility: visible;
	opacity: 1;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	transform: translateY(0);
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper .estp-tab-element, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper .estp-tab-element, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-tab-element, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-tab-element {
	overflow: visible;
	padding: 10px;
	z-index: 10;
	cursor: pointer;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper .estp-tab-element {
	left: 0;
}
.estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper .estp-tab-element {
	right: 0;
}
.estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-tab-element, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-tab-element {
	text-align: center;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper .estp-popup-display, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display {
	margin-left: 0;
	top: 0;
	opacity: 1;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display h1, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper .estp-popup-display h1, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display h1, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display h1 {
	font-size: 18px;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper {
	position: relative;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper .estp-tab-tooltip {
	visibility: hidden;
	background-color: #555;
	text-align: center;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-ms-border-radius: 4px;
	-moz-border-radius: 4px;
	padding: 7px 13px;
	position: absolute;
	z-index: 1;
	top: 50%;
	left: 100%;
	margin-left: 5px;
	min-width: 110px;
	transform: translateY(-50%) translateX(-25px);
	-ms-transform: translateY(-50%) translateX(-25px);
	-webkit-transform: translateY(-50%) translateX(-25px);
	-moz-transform: translateY(-50%) translateX(-25px);
	opacity: 0;
	transition: opacity 1s;
	-webkit-transition: opacity 1s ease-in-out;
	-moz-transition: opacity 1s ease-in-out;
	-ms-transition: opacity 1s ease-in-out;
	-o-transition: opacity 1s ease-in-out;
	transition: opacity 1s ease-in-out;
	display: block;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper .estp-tab-tooltip:before {
	content: "";
	position: absolute;
	top: 50%;
	left: 0;
	margin-left: -10px;
	border-width: 5px;
	border-style: solid;
	border-color: transparent #555 transparent transparent;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper .estp-tab-tooltip span, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper .estp-tab-tooltip span, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-tab-tooltip span, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-tab-tooltip span {
	color: #fff;
	font-size: 13px;
	word-break: break-all;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper:hover .estp-tab-tooltip {
	visibility: visible;
	opacity: 1;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	transform: translateY(-50%) translateX(10px);
	-webkit-transform: translateY(-50%) translateX(10px);
	-moz-transform: translateY(-50%) translateX(10px);
	-ms-transform: translateY(-50%) translateX(10px);
}
.estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper .estp-tab-tooltip {
	visibility: hidden;
	background-color: #555;
	text-align: center;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-ms-border-radius: 4px;
	-moz-border-radius: 4px;
	padding: 7px 13px;
	position: absolute;
	z-index: 1;
	top: 50%;
	right: 100%;
	min-width: 110px;
	transform: translateY(30px) translateX(-25px);
	-webkit-transform: translateY(30px) translateX(-25px);
	-ms-transform: translateY(30px) translateX(-25px);
	-moz-transform: translateY(30px) translateX(-25px);
	opacity: 0;
	transition: opacity 1s;
	-webkit-transition: opacity 1s ease-in-out;
	-moz-transition: opacity 1s ease-in-out;
	-ms-transition: opacity 1s ease-in-out;
	-o-transition: opacity 1s ease-in-out;
	transition: opacity 1s ease-in-out;
	display: block;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
.estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper .estp-tab-tooltip:after {
	content: "";
	position: absolute;
	top: 50%;
	left: 100%;
	margin-left: 0;
	border-width: 5px;
	border-style: solid;
	border-color: transparent transparent transparent #555;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
}
.estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper:hover .estp-tab-tooltip {
	visibility: visible;
	opacity: 1;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	transform: translateY(30px) translateX(-10px);
	-webkit-transform: translateY(30px) translateX(-10px);
	-moz-transform: translateY(30px) translateX(-10px);
	-ms-transform: translateY(30px) translateX(-10px);
}
.estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-tab-tooltip {
	visibility: hidden;
	background-color: #555;
	text-align: center;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-ms-border-radius: 4px;
	-moz-border-radius: 4px;
	padding: 7px 13px;
	position: absolute;
	z-index: 1;
	bottom: 100%;
	left: 0;
	min-width: 110px;
	transform: translateY(-20px);
	-webkit-transform: translateY(-20px);
	-moz-transform: translateY(-20px);
	-ms-transform: translateY(-20px);
	left: -80%;
	opacity: 0;
	margin-bottom: 10px;
	transition: opacity 1s;
	-webkit-transition: opacity 1s ease-in-out;
	-moz-transition: opacity 1s ease-in-out;
	-ms-transition: opacity 1s ease-in-out;
	-o-transition: opacity 1s ease-in-out;
	transition: opacity 1s ease-in-out;
	display: block;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
.estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper:first-of-type .estp-tab-tooltip {
	left: 0;
}
.estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper:first-of-type .estp-tab-tooltip:after {
	left: 20px;
}
.estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper:hover .estp-tab-tooltip {
	visibility: visible;
	opacity: 1;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	transform: translateY(0);
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
}
.estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper:first-of-type .estp-tab-tooltip {
	left: 0;
}
.estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper:last-of-type .estp-tab-tooltip {
	left: auto;
	right: 2px;
}
.estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper:first-of-type .estp-tab-tooltip:after {
	left: 20px;
}
.estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper:last-of-type .estp-tab-tooltip:after {
	left: auto;
	right: 20px;
}
.estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-tab-tooltip:after {
	content: "";
	position: absolute;
	top: 100%;
	left: 50%;
	border-width: 5px;
	border-style: solid;
	border-color: #555 transparent transparent transparent;
}
.estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper:hover .estp-tab-tooltip {
	visibility: visible;
	opacity: 1;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	transform: translateY(0);
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
}

/*Twitter feed css starts*/

.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display .aptf-tweet-actions-wrapper a, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper .estp-popup-display .aptf-tweet-actions-wrapper a, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .aptf-tweet-actions-wrapper a, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .aptf-tweet-actions-wrapper a {
	padding: 4px;
	display: inline-block;
	text-align: center;
	color: #D4D4D4;
	font-size: 13px;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-twitter-feed-wrapper .estp-popup-display .estp-twitter-layout-1 .estp-tweet-box, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-twitter-feed-wrapper .estp-popup-display .estp-twitter-layout-1 .estp-tweet-box, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-twitter-feed-wrapper .estp-popup-display .estp-twitter-layout-1 .estp-tweet-box, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-twitter-feed-wrapper .estp-popup-display .estp-twitter-layout-1 .estp-tweet-box {
	color: #fff;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-twitter-feed-wrapper .estp-popup-display .estp-twitter-layout-1 .estp-tweet-box .estp-twitter-date-wrapper a, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-twitter-feed-wrapper .estp-popup-display .estp-twitter-layout-1 .estp-tweet-box .estp-twitter-date-wrapper a, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-twitter-feed-wrapper .estp-popup-display .estp-twitter-layout-1 .estp-tweet-box .estp-twitter-date-wrapper a, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-twitter-feed-wrapper .estp-popup-display .estp-twitter-layout-1 .estp-tweet-box .estp-twitter-date-wrapper a {
	color: #D4D4D4;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-2 .aptf-tweet-actions-wrapper a, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-2 .aptf-tweet-actions-wrapper a, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-2 .aptf-tweet-actions-wrapper a, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-2 .aptf-tweet-actions-wrapper a {
	color: #5A5A5A;
}
.estp-tab-wrapper.estp-template-3.estp-btm-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-woocommerce-layout-4, .estp-tab-wrapper.estp-template-3.estp-btm-rht-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-woocommerce-layout-4 {
	margin-left: 10px;
}
.estp-tab-wrapper.estp-template-3.estp-btm-lft-side-tab .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display, .estp-tab-wrapper.estp-template-3.estp-btm-rht-side-tab .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display {
	padding: 10px 0 10px 10px !important;
}
.estp-tab-wrapper.estp-template-3.estp-rht-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-tweets-wrapper.estp-twitter-layout-4 {
	margin-right: 10px;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display .aptf-tweet-actions-wrapper a i, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper .estp-popup-display .aptf-tweet-actions-wrapper a i, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .aptf-tweet-actions-wrapper a i, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .aptf-tweet-actions-wrapper a i {
	padding: 5px;
}
.estp-tab-wrapper .estp-popup-display .estp-twitter-layout-1 .estp-tweet-content {
	padding: 10px;
	margin: 10px 0;
	background: #4681ad;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-2 .estp-tweet-content .estp-tweet-box .estp-twitter-username a,  .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-2 .estp-tweet-content .estp-tweet-box .estp-twitter-username a,  .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-2 .estp-tweet-content .estp-tweet-box .estp-twitter-username a,  .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-2 .estp-tweet-content .estp-tweet-box .estp-twitter-username a {
	color: #999999;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-twitter-feed-wrapper .estp-popup-display .estp-twitter-layout-2,  .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-twitter-feed-wrapper .estp-popup-display .estp-twitter-layout-2,  .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-twitter-feed-wrapper .estp-popup-display .estp-twitter-layout-2,  .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-twitter-feed-wrapper .estp-popup-display .estp-twitter-layout-2 {
	color: #000;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-2 .estp-tweet-content,  .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-2 .estp-tweet-content,  .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-2 .estp-tweet-content,  .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-2 .estp-tweet-content {
	padding: 10px;
	margin: 10px 0;
	background: #fff;
	border-bottom: 1px solid #d8d8d8
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-2 .estp-tweet-content .estp-tweet-box .estp-twitter-content {
	color: #474747;
	margin-top: 20px;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-2 .estp-tweet-content .estp-tweet-box .estp-twitter-profile-img img {
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	-moz-border-radius: 50%;
	height: 50px;
	width: 50px;
}
.estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-2 .estp-tweet-content .estp-tweet-box .estp-twitter-profile-img img {
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	-moz-border-radius: 50%;
	height: 50px;
	width: 50px;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-2 .estp-tweet-content .estp-tweet-box .estp-twitter-profile-name {
	display: inline-block;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-2 .estp-tweet-content .estp-tweet-box .estp-twitter-date-wrapper {
	float: right;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-3 a i, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-3 a i, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-3 a i, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-3 a i {
	margin-right: 0;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-3 .estp-tweet-content, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-3 .estp-tweet-content,  .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-3 .estp-tweet-content, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-3 .estp-tweet-content {
	background: #e0e0e0;
	border: 1px solid #b0b0b0;
	border-radius: 14px;
	-webkit-border-radius: 14px;
	-ms-border-radius: 14px;
	-moz-border-radius: 14px;
	position: relative;
	margin: 20px 4px 30px;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-3 .estp-img-usr-date-wrap, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-3 .estp-img-usr-date-wrap,  .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-3 .estp-img-usr-date-wrap, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-3 .estp-img-usr-date-wrap {
	margin: 0px 20px;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-3 .estp-img-usr-date-wrap .estp-twitter-profile-img, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-3 .estp-img-usr-date-wrap .estp-twitter-profile-img,  .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-3 .estp-img-usr-date-wrap .estp-twitter-profile-img, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-3 .estp-img-usr-date-wrap .estp-twitter-profile-img {
	float: left;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-3 .estp-img-usr-date-wrap .estp-twitter-profile-img img, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-3 .estp-img-usr-date-wrap .estp-twitter-profile-img img,  .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-3 .estp-img-usr-date-wrap .estp-twitter-profile-img img, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-3 .estp-img-usr-date-wrap .estp-twitter-profile-img img {
	display: inline-block;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	-moz-border-radius: 50%;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-3 .estp-img-usr-date-wrap .estp-twitter-username, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-3 .estp-img-usr-date-wrap .estp-twitter-username,  .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-3 .estp-img-usr-date-wrap .estp-twitter-username, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-3 .estp-img-usr-date-wrap .estp-twitter-username {
	display: inline-block;
	padding: 0 5px;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-3 .estp-img-usr-date-wrap .estp-twitter-username a, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-3 .estp-img-usr-date-wrap .estp-twitter-username a,  .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-3 .estp-img-usr-date-wrap .estp-twitter-username a, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-3 .estp-img-usr-date-wrap .estp-twitter-username a {
	display: inline-block;
	color: #3F3F3F;
	font-weight: 600;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-3 .estp-twitter-date-wrapper, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-3 .estp-twitter-date-wrapper, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-3 .estp-twitter-date-wrapper, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-3 .estp-twitter-date-wrapper {
	display: inline-block;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-3 .estp-twitter-date-wrapper a, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-3 .estp-twitter-date-wrapper a,  .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-3 .estp-twitter-date-wrapper a, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-3 .estp-twitter-date-wrapper a {
	color: #565656;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-3 .estp-tweet-content:after, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-3 .estp-tweet-content:after, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-3 .estp-tweet-content:after, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-3 .estp-tweet-content:after {
	content: "";
	position: absolute;
	top: 100%;
	left: 10%;
	border-width: 15px 8px 0px 8px;
	border-style: solid;
	border-color: #e0e0e0 transparent transparent transparent;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-3 a, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-3 a, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-3 a, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-3 a {
	color: #0084ac;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-tweet-content .estp-twitter-date-wrapper,  .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-tweet-content .estp-twitter-date-wrapper,  .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-tweet-content .estp-twitter-date-wrapper,  .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-tweet-content .estp-twitter-date-wrapper {
	font-size: 17px;
	text-align: center;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-tweet-content .estp-twitter-date-wrapper a,  .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-tweet-content .estp-twitter-date-wrapper a,  .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-tweet-content .estp-twitter-date-wrapper a,  .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-tweet-content .estp-twitter-date-wrapper a {
	color: #000;
	font-size: 14px;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-front-twitter-header h1,  .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-front-twitter-header h1,  .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-front-twitter-header h1,  .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-front-twitter-header h1 {
	text-align: center;
	color: #000;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-tweet-content .estp-tweet-box .estp-twitter-profile-img i,  .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-tweet-content .estp-tweet-box .estp-twitter-profile-img i,  .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-tweet-content .estp-tweet-box .estp-twitter-profile-img i,  .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-tweet-content .estp-tweet-box .estp-twitter-profile-img i {
	color: #00c3f7;
	font-size: 30px;
	margin-bottom: 20px;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-tweet-content, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-tweet-content, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-tweet-content, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-tweet-content {
	color: #474747;
	border-bottom: 1px solid #d9d9d9;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-tweet-name, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-tweet-name, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-tweet-name, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-tweet-name {
	color: #474747;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-twitter-date-wrapper a, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-twitter-date-wrapper a, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-twitter-date-wrapper a, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-twitter-date-wrapper a {
	color: #474747;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-twitter-feed-wrapper .estp-popup-display, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-twitter-feed-wrapper .estp-popup-display, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-twitter-feed-wrapper .estp-popup-display, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-twitter-feed-wrapper .estp-popup-display {
	background-color: #fff;
	color: #474747;
	box-shadow: 0 0 1px 0px #959595;
	-moz-box-shadow : 0 0 1px 0px #959595;
	-webkit-box-shadow: 0 0 1px 0px #959595;
	font-size: 12px;
}

/*social-icons-wrapper css starts*/

.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-social-icons-wrapper .estp-popup-display, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-social-icons-wrapper .estp-popup-display, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-social-icons-wrapper .estp-popup-display, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-social-icons-wrapper .estp-popup-display {
	background-color: #fff;
	color: #474747;
	box-shadow: 0 0 1px 0px #959595;
	-webkit-box-shadow: 0 0 1px 0px #959595;
	-moz-box-shadow : 0 0 1px 0px #959595;
	font-size: 12px;
}
.estp-tab-wrapper .estp-popup-display .estp-contactus-form h1 {
	margin-top: 5px;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap .estp-social-icon-layout-1, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap .estp-social-icon-layout-1, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap .estp-social-icon-layout-1, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap .estp-social-icon-layout-1 {
	text-align: center;
}
.estp-tab-wrapper .estp-inner-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-1 .estp-icons-group .estp-social-icon-tooltip {
	margin-left: 0;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap .estp-icons-group .estp-each-icon:nth-of-type(5n + 1) .estp-social-icon-tooltip:after, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap .estp-icons-group .estp-each-icon:nth-of-type(5n + 1) .estp-social-icon-tooltip:after, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap .estp-icons-group .estp-each-icon:nth-of-type(5n + 1) .estp-social-icon-tooltip:after, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap .estp-icons-group .estp-each-icon:nth-of-type(5n + 1) .estp-social-icon-tooltip:after {
	left: 10px;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap .estp-icons-group .estp-each-icon:nth-of-type(5n) .estp-social-icon-tooltip:after, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap .estp-icons-group .estp-each-icon:nth-of-type(5n) .estp-social-icon-tooltip:after, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap .estp-icons-group .estp-each-icon:nth-of-type(5n) .estp-social-icon-tooltip:after, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap .estp-icons-group .estp-each-icon:nth-of-type(5n) .estp-social-icon-tooltip:after {
	left: auto;
	right: 10px;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap .estp-icons-group .estp-each-icon .estp-social-icon-tooltip:after, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap .estp-icons-group .estp-each-icon .estp-social-icon-tooltip:after, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap .estp-icons-group .estp-each-icon .estp-social-icon-tooltip:after, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap .estp-icons-group .estp-each-icon .estp-social-icon-tooltip:after {
	content: "";
	position: absolute;
	top: calc(100% - 1px);
	left: 50%;
	border-width: 5px;
	border-style: solid;
	border-color: rgb(85, 85, 85) transparent transparent transparent;
	transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-social-icons-wrapper .estp-popup-display, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-social-icons-wrapper .estp-popup-display, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-social-icons-wrapper .estp-popup-display, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-social-icons-wrapper .estp-popup-display {
	height: auto;
}
/*contact form css starts*/


.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-custom-shortcode-wrapper .estp-popup-display, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-custom-shortcode-wrapper .estp-popup-display, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-custom-shortcode-wrapper .estp-popup-display, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-custom-shortcode-wrapper .estp-popup-display {
	background-color: #fff;
	box-shadow: 0 0 1px 0px #959595;
	-webkit-box-shadow: 0 0 1px 0px #959595;
	-moz-box-shadow : 0 0 1px 0px #959595;
	font-size: 12px;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-custom-shortcode-wrapper .estp-popup-display .estp-contactus-form .wpcf7-form input, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-custom-shortcode-wrapper .estp-popup-display .estp-contactus-form .wpcf7-form input, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-custom-shortcode-wrapper .estp-popup-display .estp-contactus-form .wpcf7-form input, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-custom-shortcode-wrapper .estp-popup-display .estp-contactus-form .wpcf7-form input {
	margin: 5px 0;
}
/*Recent blog css starts*/

.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display-show, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display-show, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display-show, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display-show, .estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display {
	background-color: #fff;
	box-shadow: 0 0 1px 0px #959595;
	-moz-box-shadow : 0 0 1px 0px #959595;
	-webkit-box-shadow: 0 0 1px 0px #959595;
	color: #474747;
	font-size: 12px;
	height: auto;
	overflow: hidden;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-blog-layout-2 .estp-recent-blog-title a, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-blog-layout-2 .estp-recent-blog-title a, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-blog-layout-2 .estp-recent-blog-title a, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-blog-layout-2 .estp-recent-blog-title a {
	color: #fff;
	font-size: 14px;
	font-weight: 400;
	background: none;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-blog-layout-2 .estp-recent-blog-date-author small, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-blog-layout-2 .estp-recent-blog-date-author small, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-blog-layout-2 .estp-recent-blog-date-author small, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-blog-layout-2 .estp-recent-blog-date-author small {
	color: #fab137;
	font-size: 12px;
	margin-top: 5px;
	display: block;
}
.estp-tab-wrapper .estp-popup-display h3 {
	font-size: 16px;
	margin-top: 5px;
}
.estp-tab-wrapper .estp-recent-blog-outer-wrapper h3 {
	margin-top: 5px;
	margin-bottom: 10px;
	padding: 0;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-blog-layout-2 .estp-subscriber-layout2-short-title, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-blog-layout-2 .estp-subscriber-layout2-short-title, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-blog-layout-2 .estp-subscriber-layout2-short-title, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-blog-layout-2 .estp-subscriber-layout2-short-title {
	padding: 15px 0;
	color: #595959;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display-show img, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display-show img, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display-show img, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display-show img, .estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display img, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display img, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display img, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display img {
	display: block;
	width: 100%;
}
.estp-tab-wrapper .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-blog-layout-5 .estp-recent-blog-date-author {
	text-align: left;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display p, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display p, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display p, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display p {
	color: #333;
	font-size: 12px;
}
.estp-tab-wrapper.estp-rht-side-tab .estp-popup-display .estp-subscribe-form-layout-3 {
	padding: 10px 10px 10px 0;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-blog-layout-2 .estp-recent-blog-feat-img img, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-blog-layout-2 .estp-recent-blog-feat-img img, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-blog-layout-2 .estp-recent-blog-feat-img img, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-blog-layout-2 .estp-recent-blog-feat-img img {
	border-radius: 0;
	-webkit-border-radius: 0;
	-ms-border-radius: 0;
	-moz-border-radius: 0;
	margin: 0;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-3 .estp-recent-blog-feat-img:hover:after, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-3 .estp-recent-blog-feat-img:hover:after, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-3 .estp-recent-blog-feat-img:hover:after, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-3 .estp-recent-blog-feat-img:hover:after {
	opacity: 1;
	visibility: visible;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-title-date-author-wrap .estp-recent-blog-title h2 a,  .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-title-date-author-wrap .estp-recent-blog-title h2 a,  .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-title-date-author-wrap .estp-recent-blog-title h2 a,  .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-title-date-author-wrap .estp-recent-blog-title h2 a {
	color: #fff;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-blog-layout-3 .estp-blog-title-date-author-wrap .estp-recent-blog-date-author a, .estp-tab-wrapper.estp-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-blog-layout-3 .estp-blog-title-date-author-wrap .estp-recent-blog-date-author a, .estp-tab-wrapper.estp-lft-side-tab.estp-absolute .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-blog-layout-3 .estp-blog-title-date-author-wrap .estp-recent-blog-date-author a, .estp-tab-wrapper.estp-rht-side-tab.estp-absolute .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-blog-layout-3 .estp-blog-title-date-author-wrap .estp-recent-blog-date-author a, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-blog-layout-3 .estp-blog-title-date-author-wrap .estp-recent-blog-date-author a,  .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-blog-layout-3 .estp-blog-title-date-author-wrap .estp-recent-blog-date-author a {
	color: #fff;
}
.estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-5 .estp-recent-blog-feat-img img, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-5 .estp-recent-blog-feat-img img {
	width: 100%;
	height: auto;
}
.estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-5 .estp-recent-blog-feat-img img, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-5 .estp-recent-blog-feat-img img {
	width: 100%;
	height: auto;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-4 .estp-blog-author a, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-4 .estp-blog-author a, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-4 .estp-blog-author a, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-4 .estp-blog-author a {
	color: #898989;
	font-size: 12px;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-4 .estp-recent-blog-date-author small, 
.estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-4 .estp-recent-blog-date-author small, 
.estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-4 .estp-recent-blog-date-author small, 
.estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-4 .estp-recent-blog-date-author small {
	color: #575757;
	font-size: 12px;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-5 .estp-recent-blog-date-author small, 
.estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-5 .estp-recent-blog-date-author small, 
.estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-5 .estp-recent-blog-date-author small,
 .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-5 .estp-recent-blog-date-author small {
	color: #5f5f5f;
	font-size: 12px;
}

.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-5 .estp-blog-author a, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-5 .estp-blog-author a, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-5 .estp-blog-author a, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-5 .estp-blog-author a {
	color: #898989;
	font-size: 12px;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-6 .estp-recent-blog-feat-img img, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-6 .estp-recent-blog-feat-img img, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-6 .estp-recent-blog-feat-img img, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-6 .estp-recent-blog-feat-img img {
	width: 100%;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-6 .estp-blog-inner-wrapper .estp-blog-author, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-6 .estp-blog-inner-wrapper .estp-blog-author, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-6 .estp-blog-inner-wrapper .estp-blog-author, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-6 .estp-blog-inner-wrapper .estp-blog-author {
	margin-top: 10px;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-6 .estp-blog-author a, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-6 .estp-blog-author a, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-6 .estp-blog-author a, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-6 .estp-blog-author a {
	color: #838383;
	font-size: 13px;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-6 .estp-recent-blog-date-author small, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-6 .estp-recent-blog-date-author small, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-6 .estp-recent-blog-date-author small, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-6 .estp-recent-blog-date-author small {
	color: #838383;
	font-size: 13px;
}
/*Subscription form layout*/

.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display {
	background-color: #fff;
	box-shadow: 0 0 1px 0px #959595;
	-webkit-box-shadow: 0 0 1px 0px #959595;
	-moz-box-shadow : 0 0 1px 0px #959595;
	height: auto;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display-show .estp-subscribe-form-layout-1 h3, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display-show .estp-subscribe-form-layout-1 h3, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display-show .estp-subscribe-form-layout-1 h3, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display-show .estp-subscribe-form-layout-1 h3 {
	color: #64676e;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscribe-form-layout-1 h3, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscribe-form-layout-1 h3, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscribe-form-layout-1 h3, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscribe-form-layout-1 h3 {
	color: #64676e;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscribe-form-layout-1 .estp-subscription-form input, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscribe-form-layout .estp-subscription-form input, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscribe-form-layout-1 .estp-subscription-form input, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscribe-form-layout-1 .estp-subscription-form input {
	font-size: 14px;
	border: 1px solid #e0e0e0;
	background: transparent;
	padding: 15px;
	width: 100%;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscribe-form-layout-1 .estp-subscription-form input, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscribe-form-layout .estp-subscription-form input, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscribe-form-layout-1 .estp-subscription-form input, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscribe-form-layout-1 .estp-subscription-form input {
	font-size: 14px;
	border: 1px solid #e0e0e0;
	background: transparent;
	padding: 15px;
	width: 100%;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscribe-form-layout-1 .estp-subscription-form .estp-button, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscribe-form-layout-1 .estp-subscription-form .estp-button, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscribe-form-layout-1 .estp-subscription-form .estp-button, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscribe-form-layout-1 .estp-subscription-form .estp-button {
	padding: 15px 20px;
	font-size: 14px;
	width: 100%;
	background: #3383e1;
	font-weight: 400;
	color: #fff;
	box-shadow: none;
	-moz-box-shadow : none;
	-webkit-box-shadow: none;
	border: none;
	border-radius: 0;
	-webkit-border-radius: 0;
	-ms-border-radius: 0;
	-moz-border-radius: 0;
	outline: none;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscribe-form-layout-1 .estp-subscription-form .estp-button:hover, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscribe-form-layout-1 .estp-subscription-form .estp-button:hover, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscribe-form-layout-1 .estp-subscription-form .estp-button:hover, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscribe-form-layout-1 .estp-subscription-form .estp-button:hover {
	background-color: rgba(51, 131, 225,0.7);
	color: #fff;
	padding: 15px 20px;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscribe-form-layout-2 .estp-layout2-subscribe-button-wrap input.estp-subscription-email, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscribe-form-layout-2 .estp-layout2-subscribe-button-wrap input.estp-subscription-email, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscribe-form-layout-2 .estp-layout2-subscribe-button-wrap input.estp-subscription-email, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscribe-form-layout-2 .estp-layout2-subscribe-button-wrap input.estp-subscription-email {
	width: 70%;
	padding: 10px;
	border-top-right-radius: 0;
	-webkit-border-top-right-radius: 0;
	-ms-border-top-right-radius: 0;
	-moz-border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	-webkit-border-bottom-right-radius: 0;
	-ms-border-bottom-right-radius: 0;
	-moz-border-bottom-right-radius: 0;
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow : none;
	font-size: 14px;
	background: #fff;
	outline: 0;
	background-color: #E2E2E2;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscribe-form-layout-2 .estp-layout2-subscribe-button-wrap button.estp-button, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscribe-form-layout-2 .estp-layout2-subscribe-button-wrap button.estp-button, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscribe-form-layout-2 .estp-layout2-subscribe-button-wrap button.estp-button, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscribe-form-layout-2 .estp-layout2-subscribe-button-wrap button.estp-button {
	width: 30%;
	background: #ff5023;
	position: absolute;
	top: 0;
	right: 0;
	font-weight: 400 !important;
	font-size: 14px;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	color: #fff;
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
	outline: 0;
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	border: none;
	text-shadow: none;
	height: 43px;
	text-transform: uppercase;
}
.estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscribe-form-layout-2 .estp-layout2-subscribe-button-wrap button.estp-button, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscribe-form-layout-2 .estp-layout2-subscribe-button-wrap button.estp-button {
	top: 0;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscription-email, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscription-email, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscription-email, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscription-email {
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow : none;
	outline: 0;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscribe-form-layout-2 .estp-layout2-subscribe-button-wrap button.estp-button:hover, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscribe-form-layout-2 .estp-layout2-subscribe-button-wrap button.estp-button:hover, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscribe-form-layout-2 .estp-layout2-subscribe-button-wrap button.estp-button:hover, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscribe-form-layout-2 .estp-layout2-subscribe-button-wrap button.estp-button:hover {
	background-color: rgba(255, 80, 35,0.7);
	color: #fff;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-layout4-inner-wrap .estp-subscriber-layout-4-description h3, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-layout4-inner-wrap .estp-subscriber-layout-4-description h3, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-layout4-inner-wrap .estp-subscriber-layout-4-description h3, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-layout4-inner-wrap .estp-subscriber-layout-4-description h3 {
	line-height: 20px;
	font-weight: 400;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscribe-form-layout-3 .estp-subscription-form .estp-button, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscribe-form-layout-3 .estp-subscription-form .estp-button, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscribe-form-layout-3 .estp-subscription-form .estp-button, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscribe-form-layout-3 .estp-subscription-form .estp-button {
	background: #4f92d5;
	color: #fff;
	font-weight: 600;
	text-transform: uppercase;
	display: block;
	width: 50%;
	text-align: center;
	margin: 0 auto;
	padding: 10px 0;
	border-radius: 0;
	-webkit-border-radius: 0;
	-ms-border-radius: 0;
	-moz-border-radius: 0;
	font-weight: 600;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	box-shadow: none;
	-moz-box-shadow : none;
	-webkit-box-shadow: none;
	font-weight: 400;
	text-shadow: none;
	border: none;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscribe-form-layout-3 .estp-subscription-form .estp-button:hover, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscribe-form-layout-3 .estp-subscription-form .estp-button:hover, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscribe-form-layout-3 .estp-subscription-form .estp-button:hover, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscribe-form-layout-3 .estp-subscription-form .estp-button:hover {
	background-color: rgba(79, 146, 213,0.7);
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscribe-form-layout-4 .estp-subscriber-layout4-short-title, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscribe-form-layout-4 .estp-subscriber-layout4-short-title, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscribe-form-layout-4 .estp-subscriber-layout4-short-title, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscribe-form-layout-4 .estp-subscriber-layout4-short-title {
	text-transform: uppercase;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscribe-form-layout-4 .estp-subscription-form input, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscribe-form-layout-4 .estp-subscription-form input, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscribe-form-layout-4 .estp-subscription-form input, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscribe-form-layout-4 .estp-subscription-form input {
	background: transparent;
	color: #595050;
	border: none;
	border-bottom: 1px solid rgba(154, 144, 144, 0.3);
	padding: 7px 0px;
}
 .estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscribe-form-layout-4 form.estp-subscription-form input::-moz-placeholder, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscribe-form-layout-4 form.estp-subscription-form input::-moz-placeholder, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscribe-form-layout-4 form.estp-subscription-form input::-moz-placeholder, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscribe-form-layout-4 form.estp-subscription-form input::-moz-placeholder {
 opacity: 1;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscription-form-wrap.estp-subscribe-form-layout-4 .estp-subscription-form button.estp-button, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscription-form-wrap.estp-subscribe-form-layout-4 .estp-subscription-form button.estp-button, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscription-form-wrap.estp-subscribe-form-layout-4 .estp-subscription-form button.estp-button, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscription-form-wrap.estp-subscribe-form-layout-4 .estp-subscription-form button.estp-button {
	background: #bcffb3;
	border-radius: 30px;
	-webkit-border-radius: 30px;
	-ms-border-radius: 30px;
	-moz-border-radius: 30px;
	margin: 0 auto;
	width: 60%;
	text-align: center;
	display: block;
	color: #000;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow : none;
	border: none;
	text-transform: uppercase;
	padding: 15px;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscription-form-wrap.estp-subscribe-form-layout-4 .estp-subscription-form button.estp-button:hover, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscription-form-wrap.estp-subscribe-form-layout-4 .estp-subscription-form button.estp-button:hover, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscription-form-wrap.estp-subscribe-form-layout-4 .estp-subscription-form button.estp-button:hover, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscription-form-wrap.estp-subscribe-form-layout-4 .estp-subscription-form button.estp-button:hover {
	background-color: rgba(188, 255, 179,0.7);
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscribe-form-layout-5 .estp-subscription-form input, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscribe-form-layout-5 .estp-subscription-form input, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscribe-form-layout-5 .estp-subscription-form input, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscribe-form-layout-5 .estp-subscription-form input {
	background: transparent;
	padding: 0 10px;
	border: 1px solid #c9c9c9;
	border-radius: 0;
	-webkit-border-radius: 0;
	-ms-border-radius: 0;
	-moz-border-radius: 0;
	width: calc(100% - 90px);
	margin: 0 10px;
	height: 42px;
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow : none;
	font-size: 14px;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscription-form-wrap.estp-subscribe-form-layout-5 .estp-subscription-form button.estp-button, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscription-form-wrap.estp-subscribe-form-layout-5 .estp-subscription-form button.estp-button, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscription-form-wrap.estp-subscribe-form-layout-5 .estp-subscription-form button.estp-button, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscription-form-wrap.estp-subscribe-form-layout-5 .estp-subscription-form button.estp-button {
	position: absolute;
	right: 25px;
	width: 50px;
	top: 0;
	background-color: #ff4c40;
	height: 42px;
	outline: 0;
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow : none;
	border: none;
	text-shadow: none;
	color: #fff;
	display: inline-block;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscription-form-wrap.estp-subscribe-form-layout-5 .estp-subscription-form button.estp-button:hover, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscription-form-wrap.estp-subscribe-form-layout-5 .estp-subscription-form button.estp-button:hover, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscription-form-wrap.estp-subscribe-form-layout-5 .estp-subscription-form button.estp-button:hover, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscription-form-wrap.estp-subscribe-form-layout-5 .estp-subscription-form button.estp-button:hover {
	background-color: rgba(255, 76, 64, 0.7);
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscription-form-wrap.estp-subscribe-form-layout-5 .estp-subscription-form button.estp-button i, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscription-form-wrap.estp-subscribe-form-layout-5 .estp-subscription-form button.estp-button i,  .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscription-form-wrap.estp-subscribe-form-layout-5 .estp-subscription-form button.estp-button i, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display .estp-subscription-form-wrap.estp-subscribe-form-layout-5 .estp-subscription-form button.estp-button i {
	color: #fff;
	font-size: 22px;
	position: absolute;
	left: 0;
	right: 0;
	height: 100%;
	top: 7px;
	padding: 2px;
}
/*woocommerce page css starts*/

.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display {
	background-color: #fff;
	color: #474747;
	box-shadow: 0 0 1px 0px #959595;
	-webkit-box-shadow: 0 0 1px 0px #959595;
	-moz-box-shadow : 0 0 1px 0px #959595;
	font-size: 12px;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-cart-btn a:focus, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-cart-btn a:focus, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-cart-btn a:focus, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-cart-btn a:focus {
	outline: 0;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-bottom-section span.price,  .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-bottom-section span.price,  .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-bottom-section span.price, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-bottom-section span.price {
	font-size: 17px;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-1 .estp-bottom-section span.price del, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-1 .estp-bottom-section span.price del, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-1 .estp-bottom-section span.price del, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-1 .estp-bottom-section span.price del {
	font-size: 15px;
	font-weight: 700;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-1 .estp-bottom-section span.price ins, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-1 .estp-bottom-section span.price ins, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-1 .estp-bottom-section span.price ins, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-1 .estp-bottom-section span.price ins {
	font-weight: 700;
	font-size: 16px;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-1 .estp-recent-product-image-section .estp-top-section.estp-wooproduct-image, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-1 .estp-recent-product-image-section .estp-top-section.estp-wooproduct-image, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-1 .estp-recent-product-image-section .estp-top-section.estp-wooproduct-image, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-1 .estp-recent-product-image-section .estp-top-section.estp-wooproduct-image {
	text-align: center;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-1 .estp-recent-product-image-section .estp-bottom-section, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-1 .estp-recent-product-image-section .estp-bottom-section, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-1 .estp-recent-product-image-section .estp-bottom-section, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-1 .estp-recent-product-image-section .estp-bottom-section {
	margin: 20px 0 0;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-1 .estp-recent-product-image-section .estp-bottom-section span, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-1 .estp-recent-product-image-section .estp-bottom-section span, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display.estp-woocommerce-layout-1 .estp-recent-product-image-section .estp-bottom-section span, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-1 .estp-recent-product-image-section .estp-bottom-section span {
	margin: 10px 0;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-1 .estp-recent-product-image-section .estp-bottom-section h2.woocommerce-loop-product__title, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-1 .estp-recent-product-image-section .estp-bottom-section h2.woocommerce-loop-product__title, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-1 .estp-recent-product-image-section .estp-bottom-section h2.woocommerce-loop-product__title, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-1 .estp-recent-product-image-section .estp-bottom-section h2.woocommerce-loop-product__title {
	color: #000;
	font-weight: 400;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-1 .estp-recent-product-image-section .estp-bottom-section span.woocommerce-Price-amount, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-1 .estp-recent-product-image-section .estp-bottom-section span.woocommerce-Price-amount, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-1 .estp-recent-product-image-section .estp-bottom-section span.woocommerce-Price-amount, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-1 .estp-recent-product-image-section .estp-bottom-section span.woocommerce-Price-amount {
	margin-right: 10px;
	color: #878787;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-1 .estp-recent-product-image-section .estp-bottom-section ins, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-1 .estp-recent-product-image-section .estp-bottom-section ins, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-1 .estp-recent-product-image-section .estp-bottom-section ins, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-1 .estp-recent-product-image-section .estp-bottom-section ins {
	background-color: transparent;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-1 .estp-recent-product-image-section .estp-bottom-section ins span.woocommerce-Price-amount, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-1 .estp-recent-product-image-section .estp-bottom-section ins span.woocommerce-Price-amount, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-1 .estp-recent-product-image-section .estp-bottom-section ins span.woocommerce-Price-amount, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-1 .estp-recent-product-image-section .estp-bottom-section ins span.woocommerce-Price-amount {
	color: #ef2c2c;
	font-weight: 600;
	font-size: 18px;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-1 .estp-recent-product-image-section .estp-bottom-section a.add_to_cart_button, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-1 .estp-recent-product-image-section .estp-bottom-section a.add_to_cart_button, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-1 .estp-recent-product-image-section .estp-bottom-section a.add_to_cart_button, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-1 .estp-recent-product-image-section .estp-bottom-section a.add_to_cart_button {
	display: inline-block;
	background-color: #ef2c2c;
	color: #fff;
	padding: 10px 20px;
	margin: 15px 0 0;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-1 .estp-recent-product-image-section .estp-bottom-section a.add_to_cart_button:hover, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-1 .estp-recent-product-image-section .estp-bottom-section a.add_to_cart_button:hover, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-1 .estp-recent-product-image-section .estp-bottom-section a.add_to_cart_button:hover,  .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-1 .estp-recent-product-image-section .estp-bottom-section a.add_to_cart_button:hover {
	background-color: rgba(239, 44, 44,0.7);
}
.estp-tab-wrappers.estp-template-8 .estp-woocommerce-layout-2 ul {
	padding: 0;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-bottom-section .estp-product-title h2.woocommerce-loop-product__title, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-bottom-section .estp-product-title h2.woocommerce-loop-product__title, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-bottom-section .estp-product-title h2.woocommerce-loop-product__title, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-bottom-section .estp-product-title h2.woocommerce-loop-product__title {
	color: #7a7a7a;
	font-weight: 400;
	font-size: 17px;
	margin-bottom: 5px;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-bottom-section span.price span.woocommerce-Price-amount, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-bottom-section span.price span.woocommerce-Price-amount, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-bottom-section span.price span.woocommerce-Price-amount, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-bottom-section span.price span.woocommerce-Price-amount {
	color: #4d4946;
	padding: 0 5px;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-bottom-section span.price ins, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-bottom-section span.price ins, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-bottom-section span.price ins, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-bottom-section span.price ins {
	background-color: transparent;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-bottom-section span.price ins span.woocommerce-Price-amount, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-bottom-section span.price ins span.woocommerce-Price-amount, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-bottom-section span.price ins span.woocommerce-Price-amount, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-bottom-section span.price ins span.woocommerce-Price-amount {
	color: #ff6300;
	font-weight: 700;
	font-size: 16px;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-cart-btn, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-cart-btn, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-cart-btn, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-cart-btn {
	position: absolute;
	top: 50%;
	left: 50%;
	right: 0;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	visibility: hidden;
	opacity: 0;
	-moz-transition: all 350ms ease-in-out;
	-webkit-transition: all 350ms ease-in-out;
	transition: all 350ms ease-in-out;
	padding: 10px;
	background-color: #ff6300;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-cart-btn:hover, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-cart-btn:hover, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-cart-btn:hover, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-cart-btn:hover {
	background-color: #d26825;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-wooproduct-image:hover .estp-cart-btn, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-wooproduct-image:hover .estp-cart-btn, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-wooproduct-image:hover .estp-cart-btn, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-wooproduct-image:hover .estp-cart-btn {
	visibility: visible;
	opacity: 1;
	-moz-transition: all 350ms ease-in-out;
	-webkit-transition: all 350ms ease-in-out;
	transition: all 350ms ease-in-out;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-cart-btn span, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-cart-btn span, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-cart-btn span, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-cart-btn span {
	font-size: 12px;
	color: #fff;
	text-transform: uppercase;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-cart-btn i, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-cart-btn i, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-cart-btn i, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-cart-btn i {
	font-size: 15px;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-wooproduct-image .estp-product-image-overlay, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-wooproduct-image .estp-product-image-overlay, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-wooproduct-image .estp-product-image-overlay, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-wooproduct-image .estp-product-image-overlay {
	position: absolute;
	content: "";
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	height: 100%;
	width: 100%;
	background-color: rgba(0, 0, 0,0.7);
	-moz-transition: all 350ms ease-in-out;
	-webkit-transition: all 350ms ease-in-out;
	transition: all 350ms ease-in-out;
	visibility: hidden;
	opacity: 0;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-wooproduct-image:hover .estp-product-image-overlay, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-wooproduct-image:hover .estp-product-image-overlay, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-wooproduct-image:hover .estp-product-image-overlay, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-wooproduct-image:hover .estp-product-image-overlay {
	visibility: visible;
	opacity: 1;
	-moz-transition: all 350ms ease-in-out;
	-webkit-transition: all 350ms ease-in-out;
	transition: all 350ms ease-in-out;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-cart-btn a.add_to_cart_button, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-cart-btn a.add_to_cart_button, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-cart-btn a.add_to_cart_button, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-cart-btn a.add_to_cart_button {
	color: #000;
	background: #fff;
	padding: 5px 10px;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-3, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-3, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-3, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-3 {
	text-align: center;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-3 ul.estp-product-lists-wrap, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-3 ul.estp-product-lists-wrap, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-3 ul.estp-product-lists-wrap, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-3 ul.estp-product-lists-wrap {
	padding: 0;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image {
	position: relative;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image .estp-woocommerce-image-overlay-section, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image .estp-woocommerce-image-overlay-section, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image .estp-woocommerce-image-overlay-section, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image .estp-woocommerce-image-overlay-section {
	position: absolute;
	content: "";
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	height: 100%;
	width: 100%;
	background-color: rgba(0, 0, 0, 0.5);
	-moz-transition: all 350ms ease-in-out;
	-webkit-transition: all 350ms ease-in-out;
	transition: all 350ms ease-in-out;
	visibility: hidden;
	opacity: 0;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image:hover .estp-woocommerce-image-overlay-section, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image:hover .estp-woocommerce-image-overlay-section, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image:hover .estp-woocommerce-image-overlay-section, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image:hover .estp-woocommerce-image-overlay-section {
	visibility: visible;
	opacity: 1;
	-moz-transition: all 350ms ease-in-out;
	-webkit-transition: all 350ms ease-in-out;
	transition: all 350ms ease-in-out;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image .estp-woocommerce-image-overlay-section .estp-product-title h2, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image .estp-woocommerce-image-overlay-section .estp-product-title h2, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image .estp-woocommerce-image-overlay-section .estp-product-title h2, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image .estp-woocommerce-image-overlay-section .estp-product-title h2 {
	color: #ffffff;
	font-size: 20px;
	font-weight: 400;
	margin-bottom: 5px;
	text-transform: capitalize;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image .estp-woocommerce-image-overlay-section .estp-woocommerce-text-overlay, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image .estp-woocommerce-image-overlay-section .estp-woocommerce-text-overlay, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image .estp-woocommerce-image-overlay-section .estp-woocommerce-text-overlay, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image .estp-woocommerce-image-overlay-section .estp-woocommerce-text-overlay {
	position: absolute;
	left: 0;
	top: 50%;
	transform: translate(15px, -50%);
	-webkit-transform: translate(15px, -50%);
	-moz-transform: translate(15px, -50%);
	-ms-transform: translate(15px, -50%);
	text-align: left;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image .estp-woocommerce-image-overlay-section .estp-woo-sale-price span, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image .estp-woocommerce-image-overlay-section .estp-woo-sale-price span, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image .estp-woocommerce-image-overlay-section .estp-woo-sale-price span, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image .estp-woocommerce-image-overlay-section .estp-woo-sale-price span {
	color: #ffffff;
	font-size: 16px;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image .estp-woocommerce-image-overlay-section .add_to_cart_button, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image .estp-woocommerce-image-overlay-section .add_to_cart_button, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image .estp-woocommerce-image-overlay-section .add_to_cart_button, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image .estp-woocommerce-image-overlay-section .add_to_cart_button {
	color: #fff;
	font-size: 14px;
	text-transform: uppercase;
	background: #26A398;
	margin-top: 10px;
	padding: 10px 15px;
	display: inline-block;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image .estp-woocommerce-image-overlay-section .add_to_cart_button:hover, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image .estp-woocommerce-image-overlay-section .add_to_cart_button:hover, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image .estp-woocommerce-image-overlay-section .add_to_cart_button:hover, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image .estp-woocommerce-image-overlay-section .add_to_cart_button:hover {
	background-color: #000;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-4 a, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-4 a, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-4 a, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-4 a {
	color: #ffffff;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-4 ul.estp-product-lists-wrap li, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-4 ul.estp-product-lists-wrap li, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-4 ul.estp-product-lists-wrap li, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-4 ul.estp-product-lists-wrap li {
	display: table;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-4 .estp-wooproduct-image img, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-4 .estp-wooproduct-image img, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-4 .estp-wooproduct-image img, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-4 .estp-wooproduct-image img {
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	-moz-border-radius: 50%;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-4 .estp-right-section span.woocommerce-Price-amount, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-4 .estp-right-section span.woocommerce-Price-amount, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-4 .estp-right-section span.woocommerce-Price-amount, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-4 .estp-right-section span.woocommerce-Price-amount {
	color: #8f8f8f;
	font-size: 14px;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-4 .estp-right-section span.woocommerce-Price-amount span, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-4 .estp-right-section span.woocommerce-Price-amount span, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-4 .estp-right-section span.woocommerce-Price-amount span, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-4 .estp-right-section span.woocommerce-Price-amount span {
	display: inline-block;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-5 .estp-wooproduct-image, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-5 .estp-wooproduct-image, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-5 .estp-wooproduct-image, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-5 .estp-wooproduct-image {
	position: relative;
	height: 150px;
	width: 150px;
}
.estp-tab-wrapper.estp-template-1.estp-btm-lft-side-tab.estp-fixed .estp-popup-display .estp-woocommerce-layout-6 .estp-recent-product-image-section img, .estp-tab-wrapper.estp-template-1.estp-btm-rht-side-tab.estp-fixed .estp-popup-display .estp-woocommerce-layout-6 .estp-recent-product-image-section img {
	width: auto;
	height: auto;
}
.estp-tab-wrapper.estp-template-4.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-6 .estp-recent-product-image-section img, .estp-tab-wrapper.estp-template-4.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-6 .estp-recent-product-image-section img {
	width: auto;
	height: auto;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-6 .estp-recent-product-image-section .estp-product-title h2, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-6 .estp-recent-product-image-section .estp-product-title h2, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-6 .estp-recent-product-image-section .estp-product-title h2, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-6 .estp-recent-product-image-section .estp-product-title h2 {
	color: #000000;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: 600;
	margin: 15px 0 5px;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-6 .estp-woocommerce-cart-btn, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-6 .estp-woocommerce-cart-btn, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-6 .estp-woocommerce-cart-btn, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-6 .estp-woocommerce-cart-btn {
	padding: 10px 0;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-6 .estp-recent-product-image-section .add_to_cart_button, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-6 .estp-recent-product-image-section .add_to_cart_button, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-6 .estp-recent-product-image-section .add_to_cart_button, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-6 .estp-recent-product-image-section .add_to_cart_button {
	display: block;
	color: #000000;
	font-size: 13px;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-6 .estp-recent-product-image-section .add_to_cart_button span, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-6 .estp-recent-product-image-section .add_to_cart_button span, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-6 .estp-recent-product-image-section .add_to_cart_button span, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display .estp-woocommerce-layout-6 .estp-recent-product-image-section .add_to_cart_button span {
	font-size: 12px;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display h1, .estp-tab-wrapper.estp-rht-side-tab .estp-inner-tab-wrapper .estp-popup-display h1, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display h1, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display h1 {
	font-size: 18px;
}
/*template 1 */


.estp-tab-wrapper.estp-template-1 .estp-popup-display h1 {
	font-size: 18px;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-1.estp-fixed .estp-inner-tab-wrapper .estp-popup-display-show .aptf-tweet-actions-wrapper a, .estp-tab-wrapper.estp-lft-side-tab.estp-template-1.estp-absolute .estp-inner-tab-wrapper .estp-popup-display-show .aptf-tweet-actions-wrapper a {
	padding: 5px;
	display: inline-block;
	text-align: center;
	color: #BDBDBD;
	font-size: 13px;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-1.estp-fixed .estp-inner-tab-wrapper .estp-popup-display-show .aptf-tweet-actions-wrapper a i, .estp-tab-wrapper.estp-lft-side-tab.estp-template-1.estp-absolute .estp-inner-tab-wrapper .estp-popup-display-show .aptf-tweet-actions-wrapper a i {
	padding: 5px;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-1.estp-fixed .estp-inner-tab-wrapper .estp-tab-tooltip, .estp-tab-wrapper.estp-lft-side-tab.estp-template-1.estp-absolute .estp-inner-tab-wrapper .estp-tab-tooltip {
	visibility: hidden;
	background-color: #555;
	text-align: center;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-ms-border-radius: 4px;
	-moz-border-radius: 4px;
	padding: 7px 13px;
	position: absolute;
	z-index: 1;
	top: 50%;
	left: 100%;
	min-width: 110px;
	transform: translateY(-50%) translateX(-25px);
	-ms-transform: translateY(-50%) translateX(-25px);
	-webkit-transform: translateY(-50%) translateX(-25px);
	-moz-transform: translateY(-50%) translateX(-25px);
	opacity: 0;
	transition: opacity 1s;
	-webkit-transition: opacity 1s ease-in-out;
	-moz-transition: opacity 1s ease-in-out;
	-ms-transition: opacity 1s ease-in-out;
	-o-transition: opacity 1s ease-in-out;
	transition: opacity 1s ease-in-out;
	display: block;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-1.estp-fixed .estp-inner-tab-wrapper .estp-tab-tooltip:before, .estp-tab-wrapper.estp-lft-side-tab.estp-template-1.estp-absolute .estp-inner-tab-wrapper .estp-tab-tooltip:before {
	content: "";
	position: absolute;
	top: 50%;
	left: 0;
	margin-left: -10px;
	border-width: 5px;
	border-style: solid;
	border-color: transparent #555 transparent transparent;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-1.estp-fixed .estp-inner-tab-wrapper:hover .estp-tab-tooltip, .estp-tab-wrapper.estp-lft-side-tab.estp-template-1.estp-absolute .estp-inner-tab-wrapper:hover .estp-tab-tooltip {
	visibility: visible;
	opacity: 1;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	transform: translateY(-50%) translateX(10px);
	-webkit-transform: translateY(-50%) translateX(10px);
	-moz-transform: translateY(-50%) translateX(10px);
	-ms-transform: translateY(-50%) translateX(10px);
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-1.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-2 .estp-tweet-content .estp-tweet-box, .estp-tab-wrapper.estp-lft-side-tab.estp-template-1.estp-absolute .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-2 .estp-tweet-content .estp-tweet-box {
	border-bottom: 1px solid #959595;
	padding-bottom: 10px;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-1.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-2 .estp-tweet-content .estp-tweet-box .estp-twitter-date-wrapper,  .estp-tab-wrapper.estp-lft-side-tab.estp-template-1.estp-absolute .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-2 .estp-tweet-content .estp-tweet-box .estp-twitter-date-wrapper {
	float: right;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-1.estp-fixed .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-3 .estp-tweet-content:after, .estp-tab-wrapper.estp-lft-side-tab.estp-template-1.estp-absolute .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-3 .estp-tweet-content:after {
	content: "";
	position: absolute;
	top: 100%;
	left: 25%;
	margin-left: -5px;
	border-width: 15px 8px 0px 8px;
	border-style: solid;
	border-color: #e0e0e0 transparent transparent transparent;
}
.estp-tab-wrapper.estp-template-1.estp-lft-side-tab .estp-inner-tab-wrapper.estp-social-icons-wrapper .estp-popup-display, .estp-tab-wrapper.estp-template-1.estp-rht-side-tab .estp-inner-tab-wrapper.estp-social-icons-wrapper .estp-popup-display, .estp-tab-wrapper.estp-template-1.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-social-icons-wrapper .estp-popup-display, .estp-tab-wrapper.estp-template-1.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-social-icons-wrapper .estp-popup-display {
	padding-bottom: 45px;
}
.estp-tab-wrapper.estp-template-1 .estp-main-tab-wrap {
	box-shadow: 0 2px 10px 2px rgba(0, 0, 0, 0.07);
	-webkit-box-shadow: 0 2px 10px 2px rgba(0, 0, 0, 0.07);
	-moz-box-shadow : 0 2px 10px 2px rgba(0, 0, 0, 0.07);
}
.estp-tab-wrapper.estp-template-1 .estp-inner-tab-wrapper {
	margin: 0;
}
.estp-tab-wrapper.estp-template-1.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper, .estp-tab-wrapper.estp-template-1.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper {
	margin: 0;
}
.estp-tab-wrapper .estp-popup-display form.wpcf7-form input.wpcf7-form-control, .estp-tab-wrapper .estp-popup-display form.wpcf7-form textarea.wpcf7-form-control {
	margin-top: 5px;
	width: 100%;
}
.estp-tab-wrapper .estp-popup-display .estp-contactus-form form.wpcf7-form input[type="submit"] {
	width: auto;
	background: #42464D;
	border: none;
	box-shadow: none;
	padding: 15px 35px;
	border-radius: 4px;
	font-size: 14px;
	text-transform: uppercase;
	color: #FFFFFF;
}
.estp-tab-wrapper .estp-popup-display .estp-contactus-form form.wpcf7-form input[type="submit"]:hover {
	background: #000;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-1.estp-fixed .estp-inner-tab-wrapper .estp-tab-element i,  .estp-tab-wrapper.estp-rht-side-tab.estp-fixed.estp-template-1 .estp-inner-tab-wrapper .estp-tab-element i, .estp-tab-wrapper.estp-lft-side-tab.estp-template-1.estp-absolute .estp-inner-tab-wrapper .estp-tab-element i,  .estp-tab-wrapper.estp-rht-side-tab.estp-absolute.estp-template-1 .estp-inner-tab-wrapper .estp-tab-element i,  .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed.estp-template-1 .estp-inner-tab-wrapper .estp-tab-element i, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed.estp-template-1 .estp-inner-tab-wrapper .estp-tab-element i {
	font-size: 22px;
	height: 20px;
	width: 20px;
	vertical-align: middle;
	display: inline-block;
}
.estp-tab-wrapper.estp-template-1 .estp-inner-tab-wrapper .estp-tab-element {
	color: #6d7492;
	background: #fff;
	padding: 10px 15px;
	text-align: center;
}
.estp-tab-wrapper.estp-template-1.estp-lft-side-tab .estp-inner-tab-wrapper:first-child .estp-tab-element {
	border-top-right-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-ms-border-top-right-radius: 4px;
	-moz-border-top-right-radius: 4px;
}
.estp-tab-wrapper.estp-template-1.estp-lft-side-tab .estp-inner-tab-wrapper:last-child .estp-tab-element {
	border-bottom-right-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-ms-border-bottom-right-radius: 4px;
	-moz-border-bottom-right-radius: 4px;
}
.estp-tab-wrapper.estp-template-1.estp-rht-side-tab .estp-inner-tab-wrapper:first-child .estp-tab-element {
	border-top-left-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	-ms-border-top-left-radius: 4px;
	-moz-border-top-left-radius: 4px;
}
.estp-tab-wrapper.estp-template-1.estp-rht-side-tab .estp-inner-tab-wrapper:last-child .estp-tab-element {
	border-bottom-left-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-ms-border-bottom-left-radius: 4px;
	-moz-border-bottom-left-radius: 4px;
}
.estp-tab-wrapper.estp-template-1.estp-rht-side-tab .estp-inner-tab-wrapper .estp-tab-element {
	background: #fff;
	padding: 10px 15px;
}
.estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed.estp-template-1 .estp-inner-tab-wrapper .estp-tab-element, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed.estp-template-1 .estp-inner-tab-wrapper .estp-tab-element {
	height: auto;
	width: auto;
	padding: 10px 15px;
}
.estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed.estp-template-1 .estp-inner-tab-wrapper:last-child .estp-tab-element {
	border-top-right-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-ms-border-top-right-radius: 4px;
	-moz-border-top-right-radius: 4px;
}
.estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed.estp-template-1 .estp-inner-tab-wrapper:first-child .estp-tab-element {
	border-top-left-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	-ms-border-top-left-radius: 4px;
	-moz-border-top-left-radius: 4px;
}
.estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed.estp-template-1 .estp-main-tab-wrap, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed.estp-template-1 .estp-main-tab-wrap {
	font-size: 0
}
.estp-tab-wrapper .estp-popup-display .mCSB_scrollTools .mCSB_draggerContainer {
	top: 10px;
	bottom: 10px;
}
.estp-tab-wrapper.estp-template-1.estp-rht-side-tab .estp-recent-blog-single-wrap .mCSB_draggerContainer {
	left: -13px;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .mCSB_scrollTools .mCSB_draggerContainer {
	top: 44px;
	bottom: 25px;
}
.estp-tab-wrapper.estp-rht-side-tab .estp-popup-display .mCSB_inside > .mCSB_container {
	margin-left: 8px;
}
.estp-tab-wrapper.estp-rht-side-tab.estp-template-7 .estp-woocommerce-wrapper .estp-popup-display .mCSB_inside > .mCSB_container {
	margin-left: 18px;
	margin-right: 8px;
}
.estp-tab-wrapper.estp-rht-side-tab.estp-template-3 .estp-woocommerce-wrapper .estp-popup-display .mCSB_inside > .mCSB_container {
	margin-right: 8px;
}
.estp-tab-wrapper .estp-popup-display .mCSB_inside > .mCSB_container {
	margin-right: 8px;
}
.estp-tab-wrapper .estp-popup-display .mCS_no_scrollbar .mCSB_inside > .mCSB_container {
	margin-right: 0;
	margin-left: 0;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-wooproduct-wrapper ul, .estp-tab-wrapper.estp-rht-side-tab .estp-wooproduct-wrapper ul,  .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-wooproduct-wrapper ul, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-wooproduct-wrapper ul {
	padding: 0;
	text-align: center;
}
.estp-tab-wrapper .estp-inner-tab-wrapper .estp-tab-element span .fa {
	font-size: 20px !important;
	line-height: 20px;
}
.estp-tab-wrapper .estp-inner-tab-wrapper .estp-tab-element span.fa-close {
	font-size: 20px !important;
	line-height: 20px;
}
.estp-tab-wrapper .estp-inner-tab-wrapper .estp-tab-element span i[class^="icomoon"] {
	font-size: 20px !important;
	line-height: 20px;
}
.estp-tab-wrapper .estp-inner-tab-wrapper .estp-tab-element span i.genericon {
	font-size: 20px !important;
	line-height: 20px;
}
.estp-tab-wrapper .estp-inner-tab-wrapper .estp-tab-element span i.dashicons {
	font-size: 20px !important;
	line-height: 20px;
}
.estp-tab-wrapper.estp-template-1 .estp-popup-display-show {
	box-shadow: 0 2px 10px 2px rgba(0, 0, 0, 0.07);
	-webkit-box-shadow: 0 2px 10px 2px rgba(0, 0, 0, 0.07);
	-moz-box-shadow: 0 2px 10px 2px rgba(0, 0, 0, 0.07);
}
.estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed.estp-template-1 .estp-popup-display {
	left: 0;
	width: 100%;
	min-width: 400px;
}
.estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed.estp-template-1 .estp-popup-display {
	right: 0;
	width: 100%;
	min-width: 400px;
}
.estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed.estp-template-1 .estp-popup-display-show, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed.estp-template-1 .estp-popup-display-show {
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
	-moz-transform: translate(0, 0);
	-webkit-transform: translate(0, 0);
	transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	top: auto;
	bottom: 0;
	height: auto;
}
.estp-tab-wrapper.estp-template-1.estp-lft-side-tab .estp-inner-tab-wrapper, .estp-tab-wrapper.estp-template-1.estp-rht-side-tab .estp-inner-tab-wrapper {
	width: 50px;
}
.estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed.estp-template-1 .estp-inner-tab-wrapper, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed.estp-template-1 .estp-inner-tab-wrapper {
	bottom: 0;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed.estp-template-1 .estp-inner-tab-wrapper.estp-temp1-popup-active, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed.estp-template-1 .estp-inner-tab-wrapper.estp-temp1-popup-active {
	bottom: 420px;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-1 .estp-inner-tab-wrapper {
	left: 0;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-1 .estp-inner-tab-wrapper.estp-temp1-popup-active {
	left: 320px;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.estp-tab-wrapper.estp-rht-side-tab.estp-template-1 .estp-inner-tab-wrapper {
	right: 0;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.estp-tab-wrapper.estp-rht-side-tab.estp-template-1 .estp-inner-tab-wrapper.estp-temp1-popup-active {
	left: -320px;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.estp-tab-wrapper.estp-template-1 .estp-popup-display-content .estp-slider-content-inner-wrap {
	font-size: 14px;
	padding: 0 15px;
}
.estp-tab-wrapper .estp-popup-display-content .estp-slider-content-inner-wrap p {
	margin-top: 5px;
}
.estp-tab-wrapper .estp-popup-display-content .estp-slider-content-inner-wrap em a {
	color: #6d7492;
}
.estp-tab-wrapper .estp-popup-display .mCustomScrollbar {
	height: auto;
	max-height: 400px;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-tweets-wrapper, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-tweets-wrapper, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-tweets-wrapper {
	margin-right: 10px;
}
.estp-tab-wrapper .estp-recent-blog-single-wrap.estp-blog-layout-4 {
	display: inline-block;
	width: 50%;
	float: left;
	margin: 0;
}
.estp-tab-wrapper.estp-template-9 .estp-recent-blog-single-wrap.estp-blog-layout-4 {
	width: 50%;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-7 .estp-recent-blog-single-wrap.estp-blog-layout-4, .estp-tab-wrapper.estp-rht-side-tab.estp-template-7 .estp-recent-blog-single-wrap.estp-blog-layout-4 {
	width: 46%;
	margin: 0 7px;
}
.estp-tab-wrapper .estp-recent-blog-single-wrap.estp-blog-layout-5 {
	display: table;
}
.estp-tab-wrapper.estp-template-5.estp-btm-lft-side-tab.estp-fixed .estp-front-recent-blogs-wrap h3, .estp-tab-wrapper.estp-template-5.estp-btm-rht-side-tab.estp-fixed .estp-front-recent-blogs-wrap h3 {
	text-align: left;
}
.estp-tab-wrapper.estp-template-5.estp-btm-lft-side-tab.estp-fixed .estp-recent-blog-single-wrap.estp-blog-layout-4 .estp-blog-outer-wrapper, .estp-tab-wrapper.estp-template-5.estp-btm-rht-side-tab.estp-fixed .estp-recent-blog-single-wrap.estp-blog-layout-4 .estp-blog-outer-wrapper {
	text-align: left;
}
.estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-recent-blog-single-wrap.estp-blog-layout-4, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-recent-blog-single-wrap.estp-blog-layout-4 {
	padding: 0;
}
.estp-tab-wrapper.estp-template-1.estp-btm-lft-side-tab.estp-fixed .estp-subscribe-form-layout-2 img, .estp-tab-wrapper.estp-template-1.estp-btm-rht-side-tab.estp-fixed .estp-subscribe-form-layout-2 img {
	width: 100%;
}
.estp-tab-wrapper.estp-template-1.estp-btm-lft-side-tab.estp-fixed .estp-subscribe-form-layout-3 img, .estp-tab-wrapper.estp-template-1.estp-btm-rht-side-tab.estp-fixed .estp-subscribe-form-layout-3 img {
	width: 100%;
}
.estp-tab-wrapper.estp-template-1 .estp-subscription-form-wrap .estp-subscriber-layout1-head-img img {
	width: 100%;
}
.estp-tab-wrapper .estp-wooproduct-wrapper.estp-woocommerce-layout-1 {
	margin-bottom: 25px;
}
.estp-tab-wrapper .estp-wooproduct-wrapper.estp-woocommerce-layout-1 .estp-bottom-section {
	margin: 0 0 40px;
}
.estp-tab-wrapper .estp-wooproduct-wrapper.estp-woocommerce-layout-2 .estp-bottom-section {
	margin: 0 0 40px;
}
.estp-tab-wrapper .estp-wooproduct-wrapper.estp-woocommerce-layout-1 .estp-bottom-section h2.woocommerce-loop-product__title {
	margin-top: 10px;
	margin-bottom: 5px;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-wooproduct-wrapper, .estp-tab-wrapper.estp-rht-side-tab .estp-wooproduct-wrapper, .estp-tab-wrapper.estp-btm-lft-side-tab .estp-wooproduct-wrapper, .estp-tab-wrapper.estp-btm-rht-side-tab .estp-wooproduct-wrapper {
	margin-right: 10px;
}
.estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed .estp-wooproduct-wrapper.estp-woocommerce-layout-1 img, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed .estp-wooproduct-wrapper.estp-woocommerce-layout-1 img {
	width: auto;
}
.estp-tab-wrapper.estp-template-1.estp-lft-side-tab .estp-wooproduct-wrapper ul, .estp-tab-wrapper.estp-template-1.estp-rht-side-tab .estp-wooproduct-wrapper ul, .estp-tab-wrapper.estp-template-1.estp-btm-rht-side-tab.estp-fixed .estp-wooproduct-wrapper ul, .estp-tab-wrapper.estp-template-1.estp-btm-lft-side-tab.estp-fixed .estp-wooproduct-wrapper ul {
	padding: 0;
	text-align: center;
}
.estp-tab-wrapper.estp-template-1 .estp-woocommerce-layout-6 ul {
	padding: 0;
}
.estp-tab-wrapper.estp-template-1.estp-btm-lft-side-tab.estp-fixed .estp-subscriber-layout5-head-img img, .estp-tab-wrapper.estp-template-1.estp-btm-rht-side-tab.estp-fixed .estp-subscriber-layout5-head-img img {
	width: 100%;
}
.estp-tab-wrapper .estp-woocommerce-layout-5 ul {
	padding-left: 0;
}
.estp-tab-wrapper .estp-popup-display .estp-contactus-form {
	padding: 0 10px 0 0;
}
.estp-tab-wrapper.estp-template-1 .estp-popup-display .estp-twitter-layout-1 .estp-follow-btn,  .estp-tab-wrapper.estp-template-2 .estp-popup-display .estp-twitter-layout-1 .estp-follow-btn,  .estp-tab-wrapper.estp-template-3 .estp-popup-display .estp-twitter-layout-1 .estp-follow-btn,  .estp-tab-wrapper.estp-template-4 .estp-popup-display .estp-twitter-layout-1 .estp-follow-btn,  .estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-twitter-layout-1 .estp-follow-btn,  .estp-tab-wrapper.estp-template-6 .estp-popup-display .estp-twitter-layout-1 .estp-follow-btn,  .estp-tab-wrapper.estp-template-7 .estp-popup-display .estp-twitter-layout-1 .estp-follow-btn,  .estp-tab-wrapper.estp-template-8 .estp-popup-display .estp-twitter-layout-1 .estp-follow-btn,  .estp-tab-wrapper.estp-template-9 .estp-popup-display .estp-twitter-layout-1 .estp-follow-btn,  .estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-twitter-layout-1 .estp-follow-btn {
	color: #fff;
	border: 1px solid #fff;
}
.estp-tab-wrapper .estp-popup-display .estp-follow-btn {
	float: right;
	padding: 4px 6px;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-ms-border-radius: 4px;
	-moz-border-radius: 4px;
	margin: 10px 5px;
	color: #a5a5a3;
	border: 1px solid #a5a5a3;
}
.estp-tab-wrapper .estp-popup-display .estp-follow-btn:hover {
	background: #a5a5a3;
	color: #fff;
}
.estp-tab-wrapper .estp-popup-display .estp-twitter-layout-1 .estp-tweet-box .estp-twitter-date-wrapper a {
	color: #D4D4D4;
}
.estp-tab-wrapper .estp-popup-display .estp-wooproduct-wrapper:last-child {
	border-bottom: none;
}
.estp-tab-wrapper.estp-template-1.estp-lft-side-tab .estp-inner-tab-wrapper:first-of-type, .estp-tab-wrapper.estp-template-1.estp-rht-side-tab .estp-inner-tab-wrapper:first-of-type {
	margin-top: 32px
}
.estp-tab-wrapper.estp-template-2.estp-lft-side-tab .estp-inner-tab-wrapper:first-of-type, .estp-tab-wrapper.estp-template-2.estp-rht-side-tab .estp-inner-tab-wrapper:first-of-type {
	margin-top: 32px
}
.estp-tab-wrapper.estp-template-3.estp-lft-side-tab .estp-inner-tab-wrapper:first-of-type, .estp-tab-wrapper.estp-template-3.estp-rht-side-tab .estp-inner-tab-wrapper:first-of-type {
	margin-top: 32px
}
.estp-tab-wrapper.estp-template-4.estp-lft-side-tab .estp-inner-tab-wrapper:first-of-type, .estp-tab-wrapper.estp-template-4.estp-rht-side-tab .estp-inner-tab-wrapper:first-of-type {
	margin-top: 32px
}
.estp-tab-wrapper.estp-template-5.estp-lft-side-tab .estp-inner-tab-wrapper:first-of-type, 
.estp-tab-wrapper.estp-template-5.estp-rht-side-tab .estp-inner-tab-wrapper:first-of-type {
	/*margin-top: 47px*/
	margin: 71px 0;
}
.estp-tab-wrapper.estp-template-6.estp-lft-side-tab .estp-inner-tab-wrapper:first-of-type, .estp-tab-wrapper.estp-template-6.estp-rht-side-tab .estp-inner-tab-wrapper:first-of-type {
	margin-top: 72px
}
.estp-tab-wrapper.estp-template-7.estp-lft-side-tab .estp-inner-tab-wrapper:first-of-type, .estp-tab-wrapper.estp-template-7.estp-rht-side-tab .estp-inner-tab-wrapper:first-of-type {
	margin-top: 71px
}
.estp-tab-wrapper.estp-template-8.estp-lft-side-tab .estp-inner-tab-wrapper:first-of-type, .estp-tab-wrapper.estp-template-8.estp-rht-side-tab .estp-inner-tab-wrapper:first-of-type {
	margin-top: 70px
}
.estp-tab-wrapper.estp-template-9.estp-lft-side-tab .estp-inner-tab-wrapper:first-of-type, .estp-tab-wrapper.estp-template-9.estp-rht-side-tab .estp-inner-tab-wrapper:first-of-type {
	margin-top: 32px
}
.estp-tab-wrapper.estp-template-10.estp-lft-side-tab .estp-inner-tab-wrapper:first-of-type, .estp-tab-wrapper.estp-template-10.estp-rht-side-tab .estp-inner-tab-wrapper:first-of-type {
	margin-top: 33px
}
.estp-tab-wrapper .estp-twitter-layout-1 .estp-tweet-box {
	color: #fff;
}
.estp-tab-wrapper .estp-twitter-layout-1 .estp-tweet-box a {
	color: #fff;
}
.estp-tab-wrapper.estp-template-1 .estp-twitter-layout-1 .estp-twitter-date-wrapper a {
	color: #fff;
}
.estp-tab-wrapper.estp-template-1 .estp-popup-display a i {
	font-size: 15px;
}
.estp-tab-wrapper .aptf-tweet-actions-wrapper a {
	padding: 4px;
	display: inline-block;
	text-align: center;
	color: #D4D4D4;
	font-size: 13px;
}
.estp-tab-wrapper .estp-field-wrap.estp-front-social-icons-wrap h3 {
	padding: 0 5px;
	margin-bottom: 5px;
}
.estp-tab-wrapper.estp-rht-side-tab.estp-template-2 .estp-subscription-form-wrap.estp-subscribe-form-layout-1 h3 {
	padding: 0;
}
.estp-tab-wrapper.estp-template-1 .estp-subscribe-form-layout-1 h3 {
	color: #64676e;
}
.estp-tab-wrapper.estp-template-1 .estp-popup-display .estp-subscribe-form-layout-1 .estp-subscription-form input {
	font-size: 14px;
	border: 1px solid #e0e0e0;
	background: transparent;
	padding: 15px;
	width: 100%;
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
}
.estp-tab-wrapper .estp-popup-display .estp-subscribe-form-layout-1 .estp-subscription-form .estp-button {
	padding: 15px 20px;
	font-size: 14px;
	width: 100%;
	background: #3383e1;
	font-weight: 400;
	color: #fff;
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow : none;
	border: none;
	border-radius: 0;
	-webkit-border-radius: 0;
	-ms-border-radius: 0;
	-moz-border-radius: 0;
	outline: none;
	margin-top: 0;
	text-shadow: none;
	text-transform: uppercase;
}
.estp-tab-wrapper .estp-popup-display .estp-subscribe-form-layout-1 .estp-subscription-form .estp-button:hover {
	background-color: rgba(51, 131, 225,0.7);
}
.estp-tab-wrapper .estp-popup-display .estp-blog-layout-1 small {
	color: #898989;
	font-size: 12px;
	line-height: 20px;
	display: block;
	margin-top: 5px;
}
.estp-tab-wrapper .estp-popup-display .estp-blog-layout-1 small a {
	display: inline-block;
	color: #a5a5a5;
	font-size: 12px;
}
.estp-tab-wrapper .estp-popup-display .estp-blog-layout-1 h2 {
	margin-top: 0;
	line-height: 14px;
	height: 25px;
}
.estp-tab-wrapper .estp-popup-display .estp-blog-layout-1 h2 a {
	padding: 0;
	color: #0f1214;
	font-size: 13px;
	font-weight: 400;
}
.estp-tab-wrapper .estp-popup-display .estp-blog-layout-1 h2 a:hover {
	color: #19a499;
}
.estp-tab-wrapper .estp-popup-display .estp-blog-layout-1 .estp-blog-inner-wrapper {
	margin: 10px 0;
}
.estp-tab-wrapper .estp-popup-display .estp-blog-layout-1 .estp-blog-author a {
	color: #0f1214;
}
.estp-tab-wrapper.estp-template-1 .estp-popup-display .estp-temp-5-close-btn span {
	border: 1px solid #000;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	-moz-border-radius: 50%;
	padding: 3px 5px 4px;
	text-align: center;
	margin: 0 0 10px;
}
.estp-tab-wrapper .estp-popup-display .estp-wooproduct-wrapper.estp-woocommerce-layout-1 a, .estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-wooproduct-wrapper.estp-woocommerce-layout-1 a, .estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-wooproduct-wrapper.estp-woocommerce-layout-1 a {
	color: #1e1c1c;
}
.estp-tab-wrapper .estp-popup-display .estp-woocommerce-layout-6 .add_to_cart_button span {
	color: #242121;
}
.estp-tab-wrapper .estp-popup-display .estp-woocommerce-layout-6 .add_to_cart_button:hover span {
	border-bottom: 1px solid #474747;
	color: #474747;
}
.estp-tab-wrapper .estp-popup-display .estp-wooproduct-wrapper .estp-bottom-section span.price {
	font-size: 16px;
	display: block;
}
.estp-tab-wrapper.estp-template-1.estp-btm-lft-side-tab .estp-popup-display .estp-wooproduct-wrapper .estp-bottom-section span.price,  .estp-tab-wrapper.estp-template-1.estp-btm-rht-side-tab .estp-popup-display .estp-wooproduct-wrapper .estp-bottom-section span.price {
	display: block;
}
.estp-tab-wrapper .estp-popup-display .estp-wooproduct-wrapper .estp-bottom-section span.price ins {
	font-weight: 700;
	font-size: 16px;
}
.estp-tab-wrapper .estp-popup-display .estp-wooproduct-wrapper .estp-bottom-section span.price del {
	font-size: 15px;
	font-weight: 700;
	color: #4d4946;
	margin-right: 5px;
}
.estp-tab-wrapper .estp-popup-display .estp-wooproduct-wrapper.estp-woocommerce-layout-1 .estp-bottom-section .add_to_cart_button {
	background-color: #ef2c2c;
	padding: 10px;
	color: #fff;
	margin-top: 15px;
	display: block;
	font-size: 16px;
	text-transform: uppercase;
}
.estp-tab-wrapper .estp-popup-display .estp-wooproduct-wrapper.estp-woocommerce-layout-1 .estp-bottom-section .add_to_cart_button:hover {
	background-color: rgba(67, 69, 75, 0.7);
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-1 .estp-icons-group .fa-dribbble {
	color: #ec4989;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-1 .estp-icons-group .fa-facebook {
	color: #4460a0;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-1 .estp-icons-group .fa-flickr {
	color: #ff5500;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-1 .estp-icons-group .fa-foursquare {
	color: #20c05c;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-1 .estp-icons-group .fa-github {
	color: #81b636;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-1 .estp-icons-group .fa-google-plus {
	color: #df4a33;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-1 .estp-icons-group .fa-linkedin {
	color: #0084d7;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-1 .estp-icons-group .fa-instagram {
	color: #dd0061;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-1 .estp-icons-group .fa-meetup {
	color: #c1da0a;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-1 .estp-icons-group .fa-spotify {
	color: #c1da0a;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-1 .estp-icons-group .fa-soundcloud {
	color: #024dcb;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-1 .estp-icons-group .fa-steam {
	color: #d82af8;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-1 .estp-icons-group .fa-skype {
	color: #23a9fe;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-1 .estp-icons-group .fa-meetup {
	color: #333333;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-1 .estp-icons-group .fa-pinterest {
	color: #df2828;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-1 .estp-icons-group .fa-reddit {
	color: #df2828;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-1 .estp-icons-group .fa-stumbleupon {
	color: #024dcb;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-1 .estp-icons-group .fa-tumblr {
	color: #024dcb;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-1 .estp-icons-group .fa-twitch {
	color: #0069a9;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-1 .estp-icons-group .fa-twitter {
	color: #5aa8df;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-1 .estp-icons-group .fa-vimeo {
	color: #5aa8df;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-1 .estp-icons-group .fa-vine {
	color: #5aa8df;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-1 .estp-icons-group .fa-vk {
	color: #f78007;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-1 .estp-icons-group .fa-wordpress {
	color: #282828;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-1 .estp-icons-group .fa-yelp {
	color: #3aa397;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-1 .estp-icons-group .fa-youtube {
	color: #ce1312;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-1 .estp-icons-group i {
	font-size: 22px;
	height: 40px;
	width: 40px;
	padding: 10px;
	text-align: center;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap .estp-icons-group {
	text-align: center;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap .estp-icons-group .estp-each-icon {
	position: relative;
	width: auto;
	padding: 0 0 45px;
}
.estp-tab-wrapper .estp-popup-display .estp-social-icon-layout-1 .estp-icons-group .estp-each-icon {
	width: 49px;
}
.estp-tab-wrapper .estp-popup-display .estp-social-icon-layout-2 .estp-icons-group .estp-each-icon {
	width: 49px;
}
.estp-tab-wrapper .estp-popup-display .estp-social-icon-layout-3 .estp-icons-group .estp-each-icon {
	width: 49px;
}
.estp-tab-wrapper .estp-popup-display .estp-social-icon-layout-4 .estp-icons-group .estp-each-icon {
	width: 49px;
}
.estp-tab-wrapper .estp-popup-display .estp-social-icon-layout-5 .estp-icons-group .estp-each-icon {
	width: 55px;
	margin: 2px;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap .estp-icons-group .estp-social-icon-tooltip {
	visibility: hidden;
	opacity: 0;
	background-color: rgb(85, 85, 85);
	text-align: center;
	padding: 3px 13px;
	position: absolute;
	z-index: 1;
	left: -57%;
	width: 95px;
	margin-bottom: 10px;
	word-wrap: break-word;
	bottom: 75%;
	box-shadow: 0 0 2px 0px #333;
	-webkit-box-shadow: 0 0 2px 0px #333;
	-moz-box-shadow : 0 0 2px 0px #333;
	transform: translateY(-20px);
	-webkit-transform: translateY(-20px);
	-moz-transform: translateY(-20px);
	-ms-transform: translateY(-20px);
	display: block;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-1 .estp-icons-group .estp-social-icon-tooltip {
	margin-left: 0;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap .estp-icons-group .estp-each-icon:nth-of-type(5n + 1) .estp-social-icon-tooltip {
	left: 0;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap .estp-icons-group .estp-each-icon:nth-of-type(5n + 1) .estp-social-icon-tooltip:after {
	left: 15px;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap .estp-icons-group .estp-each-icon:nth-of-type(5n) .estp-social-icon-tooltip {
	left: -100%;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap .estp-icons-group .estp-each-icon .estp-social-icon-tooltip span {
	color: #fff;
	font-size: 13px;
	line-height: 22px;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap .estp-icons-group .estp-each-icon .estp-social-icon-tooltip:after {
	content: "";
	position: absolute;
	top: 100%;
	left: 50%;
	border-width: 5px;
	border-style: solid;
	border-color: rgba(51, 51, 51,0.7) transparent transparent transparent;
	transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
}
/*template 1 layout 2 */

.estp-tab-wrapper .estp-popup-display .estp-twitter-layout-2 {
	color: #000;
}
.estp-tab-wrapper .estp-popup-display .estp-twitter-layout-2 .estp-twitter-date-wrapper a {
	color: #a5a5a3;
}
.estp-tab-wrapper .estp-popup-display .estp-twitter-layout-2 .estp-front-twitter-header h1 {
	font-size: 18px;
	margin-top: 0;
}
.estp-tab-wrapper .estp-popup-display .estp-twitter-layout-2 .estp-tweet-content {
	padding: 10px;
	margin: 10px 0;
	background: #fff;
	border-bottom: 1px solid #d8d8d8;
}
.estp-tab-wrapper .estp-popup-display .estp-twitter-layout-2 .estp-tweet-box {
	color: #000;
	font-size: 13px;
}
.estp-tab-wrapper .estp-popup-display .estp-twitter-layout-2 .estp-tweet-content .estp-tweet-box a {
	color: #999999;
}
.estp-tab-wrapper .estp-popup-display .estp-twitter-layout-2 .estp-tweet-box .estp-twitter-date-wrapper {
	float: right;
}
.estp-tab-wrapper .estp-popup-display .estp-twitter-layout-2 .estp-tweet-content .estp-tweet-box .estp-twitter-profile-name {
	display: inline-block;
}
.estp-tab-wrapper.estp-template-1 .estp-popup-display .estp-twitter-layout-2 .estp-tweet-box .estp-twitter-profile-img img {
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	-moz-border-radius: 50%;
	height: 50px;
	width: 50px;
}
.estp-tab-wrapper.estp-template-1 .estp-popup-display .estp-twitter-layout-2 .aptf-tweet-actions-wrapper a i {
	padding: 5px;
	font-size: 15px;
	margin-right: 3px;
}
.estp-tab-wrapper .estp-popup-display .estp-twitter-layout-2 .aptf-tweet-actions-wrapper a {
	padding: 5px;
	display: inline-block;
	text-align: center;
	color: #5A5A5A;
	font-size: 13px;
}
.estp-tab-wrapper .estp-popup-display .estp-twitter-layout-2 .aptf-tweet-actions-wrapper a:hover {
	text-decoration: underline;
}
.estp-tab-wrapper.estp-template-1 .estp-popup-display .estp-twitter-layout-2 .estp-tweet-content .estp-tweet-box .estp-twitter-content {
	color: #474747;
	margin-top: 20px;
}
.estp-tab-wrapper.estp-template-1 .estp-subscription-form-wrapper .estp-popup-display {
	background-color: #fff;
	box-shadow: 0 0 1px 0px #959595;
	-webkit-box-shadow: 0 0 1px 0px #959595;
	-moz-box-shadow: 0 0 1px 0px #959595;
	overflow-y: auto;
	height: auto;
	padding: 25px;
}
.estp-tab-wrapper .estp-popup-display .estp-subscribe-form-layout-2 .estp-layout2-subscribe-button-wrap {
	position: relative;
}
.estp-tab-wrapper.estp-template-1 .estp-popup-display .estp-popup-display-content.estp-subscription-form-popup .mCSB_inside > .mCSB_container {
	margin-right: 0;
}
.estp-tab-wrapper .estp-popup-display .estp-subscribe-form-layout-2 .estp-subscriber-layout2-short-title h3 {
	color: #595959;
}
.estp-tab-wrapper .estp-popup-display .estp-subscribe-form-layout-2 .estp-layout2-subscribe-button-wrap input.estp-subscription-email {
	width: 70%;
	padding: 10px;
	border-top-right-radius: 0;
	-webkit-border-top-right-radius: 0;
	-ms-border-top-right-radius: 0;
	-moz-border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	-webkit-border-bottom-right-radius: 0;
	-ms-border-bottom-right-radius: 0;
	-moz-border-bottom-right-radius: 0;
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow : none;
	font-size: 14px;
	background: #fff;
	outline: 0;
	background-color: #E2E2E2;
}
.estp-tab-wrapper .estp-popup-display .estp-subscribe-form-layout-2 .estp-layout2-subscribe-button-wrap button.estp-button {
	width: 30%;
	background: #ff5023;
	position: absolute;
	top: 0;
	right: 0;
	font-weight: 400;
	font-size: 14px;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	color: #fff;
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
	outline: 0;
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	border: none;
	text-shadow: none;
	height: 43px;
	text-transform: uppercase;
}
.estp-tab-wrapper .estp-popup-display .estp-subscribe-form-layout-2 .estp-layout2-subscribe-button-wrap button.estp-button:hover {
	background-color: rgba(255, 80, 35,0.7);
	color: #fff;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
.estp-tab-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-2 {
	margin: 5px;
	position: relative;
	width: 45%;
	float: left;
	padding: 0;
}
.estp-tab-wrapper.estp-template-1.estp-btm-lft-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-2, .estp-tab-wrapper.estp-template-1.estp-btm-rht-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-2 {
	width: 47%;
}
.estp-tab-wrapper.estp-template-4.estp-btm-lft-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-2, .estp-tab-wrapper.estp-template-4.estp-btm-rht-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-2 {
	width: 47%;
}
.estp-tab-wrapper.estp-template-5.estp-btm-lft-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-1, .estp-tab-wrapper.estp-template-5.estp-btm-rht-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-1 {
	width: 50%;
}
.estp-tab-wrapper.estp-template-5.estp-btm-lft-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-1 .estp-recent-blog-date-author, .estp-tab-wrapper.estp-template-5.estp-btm-rht-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-1 .estp-recent-blog-date-author {
	margin-top: 10px;
}
.estp-tab-wrapper.estp-template-10.estp-btm-lft-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-1 .estp-recent-blog-date-author, .estp-tab-wrapper.estp-template-10.estp-btm-rht-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-1 .estp-recent-blog-date-author {
	margin-top: 10px;
}
.estp-tab-wrapper.estp-template-5.estp-btm-lft-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-2, .estp-tab-wrapper.estp-template-5.estp-btm-rht-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-2 {
	width: 49%;
}
.estp-tab-wrapper.estp-template-10.estp-btm-lft-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-1, .estp-tab-wrapper.estp-template-10.estp-btm-rht-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-1 {
	width: 50%;
}
.estp-tab-wrapper.estp-template-10.estp-btm-lft-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-2, .estp-tab-wrapper.estp-template-10.estp-btm-rht-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-2 {
	width: 48%;
}
.estp-tab-wrapper.estp-template-5.estp-btm-lft-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-3, .estp-tab-wrapper.estp-template-5.estp-btm-rht-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-3 {
	width: 49%;
	display: inline-block;
}
.estp-tab-wrapper.estp-template-10.estp-btm-lft-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-3, .estp-tab-wrapper.estp-template-10.estp-btm-rht-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-3 {
	width: 49%;
	display: inline-block;
}
.estp-tab-wrapper.estp-template-5.estp-btm-lft-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-5, .estp-tab-wrapper.estp-template-5.estp-btm-rht-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-5 {
	width: 49%;
	display: inline-block;
}
.estp-tab-wrapper.estp-template-10.estp-btm-lft-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-5, .estp-tab-wrapper.estp-template-10.estp-btm-rht-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-5 {
	width: 49%;
	display: inline-block;
}
.estp-tab-wrapper.estp-template-5.estp-btm-lft-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-3 .estp-blog-title-date-author-wrap, .estp-tab-wrapper.estp-template-5.estp-btm-rht-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-3 .estp-blog-title-date-author-wrap {
	width: auto;
}
.estp-tab-wrapper.estp-template-10.estp-btm-lft-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-3 .estp-blog-title-date-author-wrap, .estp-tab-wrapper.estp-template-10.estp-btm-rht-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-3 .estp-blog-title-date-author-wrap {
	width: auto;
}
.estp-tab-wrapper.estp-template-5.estp-btm-lft-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-3 .estp-blog-author, .estp-tab-wrapper.estp-template-5.estp-btm-rht-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-3 .estp-blog-author {
	display: block;
}
.estp-tab-wrapper.estp-template-10.estp-btm-lft-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-3 .estp-blog-author, .estp-tab-wrapper.estp-template-10.estp-btm-rht-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-3 .estp-blog-author {
	display: block;
}
.estp-tab-wrapper.estp-template-5.estp-btm-lft-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-3 .estp-recent-blog-feat-img img, .estp-tab-wrapper.estp-template-5.estp-btm-rht-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-3 .estp-recent-blog-feat-img img, .estp-tab-wrapper.estp-template-10.estp-btm-lft-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-3 .estp-recent-blog-feat-img img, .estp-tab-wrapper.estp-template-10.estp-btm-rht-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-3 .estp-recent-blog-feat-img img {
	width: auto;
}
.estp-tab-wrapper.estp-template-5.estp-btm-lft-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-5 .estp-recent-blog-feat-img, .estp-tab-wrapper.estp-template-5.estp-btm-rht-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-5 .estp-recent-blog-feat-img {
	width: auto;
}
.estp-tab-wrapper.estp-template-10.estp-btm-lft-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-5 .estp-recent-blog-feat-img, .estp-tab-wrapper.estp-template-10.estp-btm-rht-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-5 .estp-recent-blog-feat-img {
	width: auto;
}
.estp-tab-wrapper.estp-template-5.estp-btm-lft-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-5 .estp-blog-inner-wrapper, .estp-tab-wrapper.estp-template-5.estp-btm-rht-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-5 .estp-blog-inner-wrapper {
	width: auto;
}
.estp-tab-wrapper.estp-template-10.estp-btm-lft-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-5 .estp-blog-inner-wrapper, .estp-tab-wrapper.estp-template-10.estp-btm-rht-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-5 .estp-blog-inner-wrapper {
	width: auto;
}
.estp-tab-wrapper.estp-template-5.estp-btm-lft-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-5 .estp-recent-blog-feat-img img, .estp-tab-wrapper.estp-template-5.estp-btm-rht-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-5 .estp-recent-blog-feat-img img {
	width: auto;
}
.estp-tab-wrapper.estp-template-10.estp-btm-lft-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-5 .estp-recent-blog-feat-img img, .estp-tab-wrapper.estp-template-10.estp-btm-rht-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-5 .estp-recent-blog-feat-img img {
	width: auto;
}
.estp-tab-wrapper.estp-rht-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-2 {
	margin: 0px 0px 5px 10px;
}
.estp-tab-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-2 .estp-recent-blog-feat-img {
	width: 100%;
}
.estp-tab-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-1 .estp-recent-blog-feat-img img, .estp-tab-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-2 .estp-recent-blog-feat-img img, .estp-tab-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-3 .estp-recent-blog-feat-img img {
	width: 100%;
	display: block;
	vertical-align: middle;
}
.estp-tab-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-2 .estp-blog-author-title-date-wrap {
	position: absolute;
	top: 50%;
	left: 0;
	right: 0;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	visibility: hidden;
	opacity: 0;
	padding: 0 5px;
	text-align: center;
}
.estp-tab-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-2:hover .estp-blog-author-title-date-wrap {
	visibility: visible;
	opacity: 1;
	-moz-transition: all 350ms ease-in-out;
	-webkit-transition: all 350ms ease-in-out;
	transition: all 350ms ease-in-out;
	z-index: 9;
}
.estp-tab-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-2:after {
	position: absolute;
	content: "";
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	height: 100%;
	width: 100%;
	background-color: rgba(0, 0, 0, 0.5);
	-moz-transition: all 350ms ease-in-out;
	-webkit-transition: all 350ms ease-in-out;
	transition: all 350ms ease-in-out;
	opacity: 0;
	visibility: hidden;
}
.estp-tab-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-2:hover:after {
	opacity: 1;
	visibility: visible;
	-moz-transition: all 350ms ease-in-out;
	-webkit-transition: all 350ms ease-in-out;
	transition: all 350ms ease-in-out;
}
.estp-tab-wrapper .estp-popup-display .estp-blog-layout-2 .estp-recent-blog-title a {
	color: #fff;
	font-size: 14px;
	font-weight: 400;
}
.estp-tab-wrapper.estp-template-1 .estp-popup-display .estp-blog-layout-2 .estp-blog-author a {
	color: #343434;
}
.estp-tab-wrapper.estp-template-5.estp-btm-lft-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-2 .estp-blog-author-title-date-wrap .estp-blog-author a, .estp-tab-wrapper.estp-template-5.estp-btm-rht-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-2 .estp-blog-author-title-date-wrap .estp-blog-author a, .estp-tab-wrapper.estp-template-10.estp-btm-lft-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-2 .estp-blog-author-title-date-wrap .estp-blog-author a, .estp-tab-wrapper.estp-template-10.estp-btm-rht-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-2 .estp-blog-author-title-date-wrap .estp-blog-author a {
	font-size: 16px;
}
.estp-tab-wrapper.estp-template-5.estp-btm-lft-side-tab .estp-popup-display .estp-blog-layout-2 .estp-recent-blog-title a, .estp-tab-wrapper.estp-template-5.estp-btm-rht-side-tab .estp-popup-display .estp-blog-layout-2 .estp-recent-blog-title a,  .estp-tab-wrapper.estp-template-10.estp-btm-lft-side-tab .estp-popup-display .estp-blog-layout-2 .estp-recent-blog-title a, .estp-tab-wrapper.estp-template-10.estp-btm-rht-side-tab .estp-popup-display .estp-blog-layout-2 .estp-recent-blog-title a {
	font-size: 17px;
}
.estp-tab-wrapper.estp-template-5.estp-btm-lft-side-tab .estp-popup-display .estp-blog-layout-2 .estp-recent-blog-date-author small, .estp-tab-wrapper.estp-template-5.estp-btm-rht-side-tab .estp-popup-display .estp-blog-layout-2 .estp-recent-blog-date-author small,  .estp-tab-wrapper.estp-template-10.estp-btm-lft-side-tab .estp-popup-display .estp-blog-layout-2 .estp-recent-blog-date-author small, .estp-tab-wrapper.estp-template-10.estp-btm-rht-side-tab .estp-popup-display .estp-blog-layout-2 .estp-recent-blog-date-author small {
	font-size: 14px;
}
.estp-tab-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-2 .estp-blog-author-title-date-wrap .estp-blog-author a {
	color: #fab137;
	font-size: 12px;
	text-transform: uppercase;
}
.estp-tab-wrapper .estp-popup-display .estp-blog-layout-2 .estp-recent-blog-date-author small {
	color: #fab137;
	font-size: 12px;
	margin-top: 5px;
	display: block;
}
.estp-tab-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-2 .estp-blog-author-title-date-wrap .estp-recent-blog-title h2 {
	margin: 0;
	line-height: 16px;
}
.estp-tab-wrapper .estp-popup-display .estp-woocommerce-layout-2 {
	text-align: center;
}
.estp-tab-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-wooproduct-image {
	position: relative;
}
.estp-tab-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-wooproduct-image img {
	vertical-align: middle;
}
.estp-tab-wrapper.estp-template-1 .estp-popup-display .estp-woocommerce-layout-2 .estp-bottom-section .estp-product-title h2.woocommerce-loop-product__title {
	color: #7a7a7a;
	font-weight: 400;
	font-size: 17px;
	margin-bottom: 5px;
}
.estp-tab-wrapper.estp-template-1 .estp-popup-display .estp-woocommerce-layout-2 .estp-bottom-section span.price ins {
	background-color: transparent;
}
.estp-tab-wrapper.estp-template-1 .estp-popup-display .estp-woocommerce-layout-2 .estp-bottom-section span.price ins span.woocommerce-Price-amount {
	color: #ff6300;
	font-weight: 700;
	font-size: 16px;
}
.estp-tab-wrapper.estp-template-1 .estp-popup-display .estp-woocommerce-layout-2 .estp-bottom-section span.price span.woocommerce-Price-amount {
	color: #4d4946;
	padding: 0 5px;
}
.estp-tab-wrapper.estp-template-1 .estp-popup-display .estp-woocommerce-layout-2 .estp-cart-btn {
	position: absolute;
	top: 50%;
	left: 50%;
	right: 0;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	visibility: hidden;
	opacity: 0;
	-moz-transition: all 350ms ease-in-out;
	-webkit-transition: all 350ms ease-in-out;
	transition: all 350ms ease-in-out;
	padding: 10px;
	background-color: #ff6300;
}
.estp-tab-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-cart-btn:hover {
	background-color: #d26825;
}
.estp-tab-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-wooproduct-image:hover .estp-cart-btn {
	visibility: visible;
	opacity: 1;
	-moz-transition: all 350ms ease-in-out;
	-webkit-transition: all 350ms ease-in-out;
	transition: all 350ms ease-in-out;
}
.estp-tab-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-cart-btn span {
	font-size: 12px;
	color: #fff;
	text-transform: uppercase;
}
.estp-tab-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-cart-btn i {
	font-size: 15px;
}
.estp-tab-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-wooproduct-image .estp-product-image-overlay {
	position: absolute;
	content: "";
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	height: 100%;
	width: 100%;
	background-color: rgba(0, 0, 0,0.7);
	-moz-transition: all 350ms ease-in-out;
	-webkit-transition: all 350ms ease-in-out;
	transition: all 350ms ease-in-out;
	visibility: hidden;
	opacity: 0;
}
.estp-tab-wrapper .estp-popup-display .estp-woocommerce-layout-2 .estp-wooproduct-image:hover .estp-product-image-overlay {
	visibility: visible;
	opacity: 1;
	-moz-transition: all 350ms ease-in-out;
	-webkit-transition: all 350ms ease-in-out;
	transition: all 350ms ease-in-out;
}
.estp-tab-wrapper.estp-template-1 .estp-popup-display .estp-woocommerce-layout-2 .estp-cart-btn a.add_to_cart_button {
	color: #000;
	background: #fff;
	padding: 5px 10px;
}
/*socialmedia */

.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-2 .estp-icons-group i {
	font-size: 22px;
	color: #fff;
	height: 40px;
	width: 40px;
	padding: 10px;
	text-align: center;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-2 .estp-icons-group i:hover {
	opacity: 0.7;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap .estp-icons-group .estp-each-icon .estp-social-icon-tooltip::after {
	content: "";
	position: absolute;
	top: 100%;
	left: 50%;
	border-width: 5px;
	border-style: solid;
	border-color: rgb(85, 85, 85) transparent transparent transparent;
	transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap .estp-icons-group .estp-social-icon-tooltip {
	visibility: hidden;
	opacity: 0;
	background-color: rgb(85, 85, 85);
	text-align: center;
	padding: 3px 13px;
	position: absolute;
	z-index: 1;
	top: -40px;
	left: -50%;
	width: 95px;
	margin-bottom: 10px;
	bottom: 100%;
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	transform: translateY(-20px);
	-webkit-transform: translateY(-20px);
	-moz-transform: translateY(-20px);
	-ms-transform: translateY(-20px);
	display: block;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap .estp-icons-group .estp-each-icon:hover .estp-social-icon-tooltip {
	visibility: visible;
	opacity: 1;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	transform: translateY(0);
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap .estp-icons-group .estp-each-icon:nth-of-type(5n) .estp-social-icon-tooltip::after {
	left: auto;
	right: 15px;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-2 .estp-icons-group .fa-dribbble {
	background-color: #ec4989;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-2 .estp-icons-group .fa-facebook {
	background-color: #4460a0;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-2 .estp-icons-group .fa-flickr {
	background-color: #ff5500;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-2 .estp-icons-group .fa-foursquare {
	background-color: #20c05c;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-2 .estp-icons-group .fa-github {
	background-color: #81b636;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-2 .estp-icons-group .fa-google-plus {
	background-color: #df4a33;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-2 .estp-icons-group .fa-linkedin {
	background-color: #0084d7;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-2 .estp-icons-group .fa-instagram {
	background-color: #dd0061;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-2 .estp-icons-group .fa-meetup {
	background-color: #c1da0a;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-2 .estp-icons-group .fa-spotify {
	background-color: #c1da0a;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-2 .estp-icons-group .fa-soundcloud {
	background-color: #024dcb;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-2 .estp-icons-group .fa-steam {
	background-color: #d82af8;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-2 .estp-icons-group .fa-skype {
	background-color: #23a9fe;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-2 .estp-icons-group .fa-meetup {
	background-color: #333333;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-2 .estp-icons-group .fa-pinterest {
	background-color: #df2828;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-2 .estp-icons-group .fa-reddit {
	background-color: #df2828;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-2 .estp-icons-group .fa-stumbleupon {
	background-color: #024dcb;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-2 .estp-icons-group .fa-tumblr {
	background-color: #024dcb;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-2 .estp-icons-group .fa-twitch {
	background-color: #0069a9;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-2 .estp-icons-group .fa-twitter {
	background-color: #5aa8df;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-2 .estp-icons-group .fa-vimeo {
	background-color: #5aa8df;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-2 .estp-icons-group .fa-vine {
	background-color: #5aa8df;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-2 .estp-icons-group .fa-vk {
	background-color: #f78007;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-2 .estp-icons-group .fa-wordpress {
	background-color: #282828;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-2 .estp-icons-group .fa-yelp {
	background-color: #3aa397;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-2 .estp-icons-group .fa-youtube {
	background-color: #ce1312;
}
.estp-tab-wrapper .estp-popup-display .estp-twitter-layout-3 .estp-tweet-content {
	background: #e0e0e0;
	border: 1px solid #b0b0b0;
	border-radius: 14px;
	-webkit-border-radius: 14px;
	-ms-border-radius: 14px;
	-moz-border-radius: 14px;
	position: relative;
	margin: 20px 0;
}
.estp-tab-wrapper .estp-popup-display .estp-twitter-layout-3 .estp-tweet-content .estp-tweet-box {
	font-size: 12px;
	color: #474747;
	padding: 10px;
}
.estp-tab-wrapper .estp-popup-display .aptf-tweet-actions-wrapper a i {
	padding: 5px;
}
.estp-tab-wrapper .estp-popup-display .estp-twitter-layout-3 a i {
	margin-right: 0;
}
.estp-tab-wrapper .estp-popup-display .estp-twitter-layout-3 a {
	color: #0084ac;
}
.estp-tab-wrapper .estp-popup-display .estp-twitter-layout-3 a:hover {
	text-decoration: underline;
}
.estp-tab-wrapper.estp-template-1 .estp-popup-display .estp-twitter-layout-3 .estp-img-usr-date-wrap {
	margin: 0px 20px;
}
.estp-tab-wrapper.estp-template-1 .estp-popup-display .estp-twitter-layout-3 .estp-img-usr-date-wrap .estp-twitter-profile-img {
	float: left;
}
.estp-tab-wrapper.estp-template-1 .estp-popup-display .estp-twitter-layout-3 .estp-img-usr-date-wrap .estp-twitter-profile-img img {
	display: inline-block;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	-moz-border-radius: 50%;
}
.estp-tab-wrapper.estp-template-1 .estp-popup-display .estp-twitter-layout-3 .estp-img-usr-date-wrap .estp-twitter-username a {
	display: inline-block;
	color: #3F3F3F;
	font-weight: 600;
}
.estp-tab-wrapper.estp-template-1 .estp-popup-display .estp-twitter-layout-3 .estp-twitter-date-wrapper {
	display: inline-block;
}
.estp-tab-wrapper.estp-template-1 .estp-popup-display .estp-twitter-layout-3 .estp-twitter-date-wrapper a {
	color: #565656;
}
.estp-tab-wrapper.estp-template-1 .estp-popup-display .estp-twitter-layout-3 .estp-img-usr-date-wrap .estp-twitter-username {
	display: inline-block;
	padding: 0 5px;
}
.estp-tab-wrapper.estp-template-1 .estp-popup-display .estp-twitter-layout-3 .estp-img-usr-date-wrap .estp-twitter-username a {
	display: inline-block;
	color: #3F3F3F;
	font-weight: 600;
}
.estp-tab-wrapper.estp-template-1 .estp-popup-display .estp-twitter-layout-3 .estp-tweet-content::after {
	content: "";
	position: absolute;
	top: 100%;
	left: 10%;
	margin-left: -5px;
	border-width: 15px 8px 0px 8px;
	border-style: solid;
	border-color: #e0e0e0 transparent transparent transparent;
}
/*subscription*/


.estp-tab-wrapper .estp-popup-display .estp-subscriber-layout3-short-title h3 {
	color: #363333;
	font-size: 16px;
	font-weight: 400;
}
.estp-tab-wrapper .estp-popup-display .estp-subscribe-form-layout-3 .estp-subscription-form input {
	font-size: 14px;
	border: none;
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	outline: 0;
	background: #fff;
	padding: 10px;
	border: 1px solid #e0e0e0;
	width: 100%;
}
.estp-tab-wrapper .estp-popup-display .estp-subscribe-form-layout-3 .estp-subscription-form .estp-button {
	background: #4f92d5;
	background-color: rgb(79, 146, 213);
	color: #fff;
	text-transform: uppercase;
	display: block;
	width: 50%;
	text-align: center;
	margin: 0 auto;
	padding: 15px 0;
	border-radius: 0;
	-webkit-border-radius: 0;
	-ms-border-radius: 0;
	-moz-border-radius: 0;
	font-weight: 400;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	text-shadow: none;
	border: none;
	font-size: 14px;
	margin-top: 10px;
}
.estp-tab-wrapper .estp-popup-display .estp-subscribe-form-layout-3 .estp-subscription-form .estp-button:hover {
	background-color: rgba(79, 146, 213,0.7);
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
/*recent blog*/

.estp-tab-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-3 .estp-recent-blog-feat-img {
	display: table;
	margin-bottom: 10px;
}
.estp-tab-wrapper.estp-template-4 .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-3 .estp-recent-blog-feat-img {
	display: table;
	margin-bottom: 10px;
	width: 100%;
}
.estp-tab-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-3 .estp-blog-title-date-author-wrap h2 {
	margin: 5px 0;
	line-height: 14px;
}
.estp-tab-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-3 .estp-blog-title-date-author-wrap h2 a {
	display: block;
	font-size: 13px;
	color: #302b2b;
	font-weight: 400;
}
.estp-tab-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-3 .estp-blog-title-date-author-wrap h2 a:hover {
	color: #19a499;
}
.estp-tab-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-3 .estp-blog-title-date-author-wrap {
	display: table-cell;
	width: 50%;
	vertical-align: middle;
	padding-left: 10px;
}
.estp-tab-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-3 .estp-blog-author {
	display: inline-block;
}
.estp-tab-wrapper.estp-template-4 .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-3 .estp-blog-author {
	display: block;
}
.estp-tab-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-3 .estp-blog-author small {
	font-size: 12px;
	color: #898989;
}
.estp-tab-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-3 .estp-blog-author a {
	font-size: 12px;
	color: #898989;
}
.estp-tab-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-3 .estp-recent-blog-date-author {
	display: inline-block;
}
.estp-tab-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-3 .estp-recent-blog-date-author small {
	font-size: 12px;
	color: #898989;
}
/* woocommerce layout*/

.estp-tab-wrapper.estp-template-1 .estp-popup-display .estp-woocommerce-layout-3 {
	text-align: center;
}
.estp-tab-wrapper.estp-template-1 .estp-popup-display .estp-woocommerce-layout-3 ul.estp-product-lists-wrap {
	padding: 0;
}
.estp-tab-wrapper.estp-template-1 .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image {
	position: relative;
}
.estp-tab-wrapper .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image img {
	height: auto;
	vertical-align: top;
}
.estp-tab-wrapper.estp-template-1 .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image .estp-woocommerce-image-overlay-section {
	position: absolute;
	content: "";
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	height: 100%;
	width: 100%;
	background-color: rgba(0, 0, 0, 0.5);
	-moz-transition: all 350ms ease-in-out;
	-webkit-transition: all 350ms ease-in-out;
	transition: all 350ms ease-in-out;
	visibility: hidden;
	opacity: 0;
}
.estp-tab-wrapper.estp-template-1 .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image .estp-woocommerce-image-overlay-section .estp-woocommerce-text-overlay {
	position: absolute;
	left: 0;
	top: 50%;
	transform: translate(15px, -50%);
	-webkit-transform: translateY(15px, -25%);
	-moz-transform: translateY(15px, -25%);
	-ms-transform: translateY(15px, -25%);
	text-align: left;
}
.estp-tab-wrapper.estp-template-1 .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image .estp-woocommerce-image-overlay-section {
	visibility: hidden;
}
.estp-tab-wrapper.estp-template-1 .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image:hover .estp-woocommerce-image-overlay-section {
	visibility: visible;
}
.estp-tab-wrapper.estp-template-1 .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image:hover .estp-woocommerce-image-overlay-section {
	visibility: visible;
	opacity: 1;
	-moz-transition: all 350ms ease-in-out;
	-webkit-transition: all 350ms ease-in-out;
	transition: all 350ms ease-in-out;
}
.estp-tab-wrapper.estp-template-1 .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image .estp-woocommerce-image-overlay-section .estp-product-title h2 {
	color: #ffffff;
	font-size: 20px;
	font-weight: 400;
	text-transform: uppercase;
}
.estp-tab-wrapper.estp-template-1 .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image .estp-woocommerce-image-overlay-section .estp-woo-sale-price span {
	color: #fff;
	font-size: 16px;
}
.estp-tab-wrapper.estp-template-1 .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image .estp-woocommerce-image-overlay-section .add_to_cart_button {
	color: #fff;
	font-size: 14px;
	text-transform: uppercase;
	background: #26A398;
	margin-top: 10px;
	padding: 10px 15px;
	display: inline-block;
}
.estp-tab-wrapper.estp-template-1 .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image .estp-woocommerce-image-overlay-section .add_to_cart_button:hover {
	background-color: #000;
}
.estp-tab-wrapper.estp-template-1 .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image .estp-woocommerce-image-overlay-section .estp-product-title h2 {
	color: #ffffff;
	font-size: 20px;
	font-weight: 400;
	margin-bottom: 5px;
	text-transform: capitalize;
}
.estp-tab-wrapper .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image .estp-woocommerce-image-overlay-section .estp-woo-sale-price {
	margin-bottom: 15px;
}
/*social icons*/

.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-3 .estp-icons-group i {
	font-size: 22px;
	color: #fff;
	height: 40px;
	width: 40px;
	padding: 10px;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	-moz-border-radius: 50%;
	text-align: center;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-3 .estp-icons-group i:hover {
	opacity: 0.7;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-3 .estp-icons-group .fa-dribbble {
	background-color: #ec4989;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-3 .estp-icons-group .fa-facebook {
	background-color: #4460a0;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-3 .estp-icons-group .fa-flickr {
	background-color: #ff5500;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-3 .estp-icons-group .fa-foursquare {
	background-color: #20c05c;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-3 .estp-icons-group .fa-github {
	background-color: #81b636;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-3 .estp-icons-group .fa-google-plus {
	background-color: #df4a33;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-3 .estp-icons-group .fa-linkedin {
	background-color: #0084d7;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-3 .estp-icons-group .fa-instagram {
	background-color: #dd0061;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-3 .estp-icons-group .fa-meetup {
	background-color: #c1da0a;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-3 .estp-icons-group .fa-spotify {
	background-color: #c1da0a;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-3 .estp-icons-group .fa-soundcloud {
	background-color: #024dcb;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-3 .estp-icons-group .fa-steam {
	background-color: #d82af8;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-3 .estp-icons-group .fa-skype {
	background-color: #23a9fe;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-3 .estp-icons-group .fa-meetup {
	background-color: #333333;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-3 .estp-icons-group .fa-pinterest {
	background-color: #df2828;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-3 .estp-icons-group .fa-reddit {
	background-color: #df2828;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-3 .estp-icons-group .fa-stumbleupon {
	background-color: #024dcb;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-3 .estp-icons-group .fa-tumblr {
	background-color: #024dcb;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-3 .estp-icons-group .fa-twitch {
	background-color: #0069a9;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-3 .estp-icons-group .fa-twitter {
	background-color: #5aa8df;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-3 .estp-icons-group .fa-vimeo {
	background-color: #5aa8df;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-3 .estp-icons-group .fa-vine {
	background-color: #5aa8df;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-3 .estp-icons-group .fa-vk {
	background-color: #f78007;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-3 .estp-icons-group .fa-wordpress {
	background-color: #282828;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-3 .estp-icons-group .fa-yelp {
	background-color: #3aa397;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-3 .estp-icons-group .fa-youtube {
	background-color: #ce1312;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-3 .estp-icons-group .estp-each-icon:nth-of-type(5n+1) .estp-social-icon-tooltip {
	left: 0;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-3 .estp-icons-group .estp-each-icon:nth-of-type(5n+1) .estp-social-icon-tooltip::after {
	left: 15%;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-3 .estp-icons-group .estp-each-icon:nth-of-type(5n) .estp-social-icon-tooltip {
	left: -100%;
	margin-left: 0;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-3 .estp-icons-group .estp-each-icon:nth-of-type(5n) .estp-social-icon-tooltip::after {
	left: auto;
	right: 15px;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-3 .estp-icons-group .estp-each-icon .estp-social-icon-tooltip::after {
	content: "";
	position: absolute;
	top: 100%;
	left: 50%;
	border-width: 5px;
	border-style: solid;
	border-color: rgba(51, 51, 51,0.7) transparent transparent transparent;
	transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-3 .estp-icons-group .estp-social-icon-tooltip {
	visibility: hidden;
	opacity: 0;
	background-color: rgb(85, 85, 85);
	text-align: center;
	padding: 3px 13px;
	position: absolute;
	z-index: 1;
	top: -40px;
	left: -50%;
	width: 95px;
	margin-bottom: 10px;
	bottom: 100%;
	box-shadow: 0 0 2px 0px #333;
	-webkit-box-shadow: 0 0 2px 0px #333;
	-moz-box-shadow : 0 0 2px 0px #333;
	transform: translateY(-20px);
	-webkit-transform: translateY(-20px);
	-moz-transform: translateY(-20px);
	-ms-transform: translateY(-20px);
	display: block;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-3 .estp-icons-group .estp-each-icon:hover .estp-social-icon-tooltip {
	visibility: visible;
	opacity: 1;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	transform: translateY(0);
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-3 .estp-icons-group .estp-each-icon .estp-social-icon-tooltip span {
	color: #fff;
	font-size: 13px;
	word-break: break-all;
}
/*template 1 layout 4*/

/*twitter*/


.estp-tab-wrapper.estp-template-1 .estp-popup-display .estp-twitter-layout-4 .estp-front-twitter-header h1 {
	text-align: center;
	color: #000;
	font-size: 18px;
}
.estp-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-single-tweet-wrapper .estp-tweet-content {
	color: #474747;
	border-bottom: 1px solid #d9d9d9;
	background: #fff;
	margin: 10px 0;
}
.estp-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-single-tweet-wrapper:last-of-type .estp-tweet-content {
	border-bottom: none;
}
.estp-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-tweet-content .estp-tweet-box {
	color: #474747;
	text-align: center;
	font-size: 13px;
}
.estp-tab-wrapper .estp-popup-display .estp-tweet-content .estp-tweet-box .estp-twitter-profile-img i {
	font-size: 30px;
}
.estp-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-tweet-content .estp-tweet-box .estp-twitter-profile-img i {
	color: #00c3f7;
	font-size: 30px;
	margin-bottom: 20px;
}
.estp-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-tweet-content .estp-twitter-date-wrapper {
	font-size: 17px;
	text-align: center;
}
.estp-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-tweet-content .estp-twitter-date-wrapper a {
	color: #000;
	font-size: 13px;
}
.estp-tab-wrapper .estp-popup-display .estp-twitter-layout-4 .estp-tweet-box a {
	color: #d56541;
	display: block;
}
/*subscribe*/

.estp-tab-wrapper .estp-popup-display .estp-subscribe-form-layout-4 .estp-layout4-inner-wrap {
	padding: 5px 0 0;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-popup-display .estp-subscribe-form-layout-1, .estp-tab-wrapper.estp-lft-side-tab .estp-popup-display .estp-subscribe-form-layout-2, .estp-tab-wrapper.estp-lft-side-tab .estp-popup-display .estp-subscribe-form-layout-3, .estp-tab-wrapper.estp-lft-side-tab .estp-popup-display .estp-subscribe-form-layout-4, .estp-tab-wrapper.estp-btm-lft-side-tab .estp-popup-display .estp-subscribe-form-layout-1, .estp-tab-wrapper.estp-btm-lft-side-tab .estp-popup-display .estp-subscribe-form-layout-2, .estp-tab-wrapper.estp-btm-lft-side-tab .estp-popup-display .estp-subscribe-form-layout-3, .estp-tab-wrapper.estp-btm-lft-side-tab .estp-popup-display .estp-subscribe-form-layout-4, .estp-tab-wrapper.estp-btm-rht-side-tab .estp-popup-display .estp-subscribe-form-layout-1, .estp-tab-wrapper.estp-btm-rht-side-tab .estp-popup-display .estp-subscribe-form-layout-2, .estp-tab-wrapper.estp-btm-rht-side-tab .estp-popup-display .estp-subscribe-form-layout-3, .estp-tab-wrapper.estp-btm-rht-side-tab .estp-popup-display .estp-subscribe-form-layout-4 {
	padding-right: 10px;
	padding-bottom: 15px;
}
.estp-tab-wrapper.estp-rht-side-tab .estp-popup-display .estp-subscribe-form-layout-1, .estp-tab-wrapper.estp-rht-side-tab .estp-popup-display .estp-subscribe-form-layout-2, .estp-tab-wrapper.estp-rht-side-tab .estp-popup-display .estp-subscribe-form-layout-3, .estp-tab-wrapper.estp-rht-side-tab .estp-popup-display .estp-subscribe-form-layout-4 {
	padding: 0 10px 10px;
}
.estp-tab-wrapper.estp-rht-side-tab .estp-twitter-layout-1 {
	padding-right: 10px;
}
.estp-tab-wrapper.estp-rht-side-tab .estp-twitter-layout-2 {
	padding-right: 5px;
}
.estp-tab-wrapper.estp-rht-side-tab .estp-twitter-layout-3 {
	padding-right: 5px;
}
.estp-tab-wrapper.estp-rht-side-tab .estp-twitter-layout-4 {
	padding-right: 5px;
}
.estp-tab-wrapper.estp-template-1 .estp-popup-display .estp-subscribe-form-layout-4 .estp-subscriber-layout4-short-title {
	text-transform: uppercase;
}
.estp-tab-wrapper .estp-popup-display .estp-subscribe-form-layout-4 .estp-subscriber-layout4-short-title h3 {
	color: #403a3a;
}
.estp-tab-wrapper .estp-popup-display .estp-subscribe-form-layout-4 .estp-subscriber-layout-4-description h3 {
	line-height: 20px;
	font-weight: 400;
	color: #404040;
}
.estp-tab-wrapper .estp-popup-display .estp-subscribe-form-layout-4 .estp-subscription-form input {
	background: transparent;
	color: #595050;
	border: none;
	border-bottom: 1px solid rgba(154, 144, 144, 0.3);
	border-radius: 0;
	padding: 7px 10px;
	font-size: 14px;
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow : none;
	width: 100%;
	margin-bottom: 10px;
}
.estp-tab-wrapper .estp-popup-display .estp-subscribe-form-layout-4 .estp-subscription-form .estp-button:hover {
	opacity: 0.7;
}
 .estp-tab-wrapper .estp-popup-display .estp-subscribe-form-layout-4 form.estp-subscription-form input::-moz-placeholder {
 color: #989191;
 opacity: 1;
}
.estp-tab-wrapper.estp-template-1 .estp-popup-display .estp-subscribe-form-layout-4 .estp-subscription-form button.estp-button {
	background-color: rgb(79, 146, 213);
	border-radius: 30px;
	-webkit-border-radius: 30px;
	-ms-border-radius: 30px;
	-moz-border-radius: 30px;
	margin: 0 auto;
	width: 60%;
	text-align: center;
	display: block;
	color: #fff;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow : none;
	border: none;
	text-transform: uppercase;
	padding: 15px;
	font-size: 14px;
	line-height: 1;
}
.estp-tab-wrapper.estp-template-1 .estp-popup-display .estp-subscribe-form-layout-4 .estp-subscription-form button.estp-button:hover {
	background-color: rgba(188, 255, 179,0.7);
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	color: #000;
}
/* blog*/
 

.estp-tab-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-4 .estp-recent-blog-feat-img {
	position: relative;
	display: inline-block;
	margin-right: 15px;
}

.estp-tab-wrapper.estp-template-10.estp-btm-lft-side-tab  .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-4 .estp-recent-blog-feat-img,
.estp-tab-wrapper.estp-template-10.estp-btm-rht-side-tab  .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-4 .estp-recent-blog-feat-img{

	margin-right: 0;
}

.estp-tab-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-4 .estp-recent-blog-feat-img img {
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	-moz-border-radius: 50%;
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	vertical-align: middle;
}
.estp-tab-wrapper.estp-template-1.estp-btm-lft-side-tab.estp-fixed .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-4 .estp-recent-blog-feat-img img, .estp-tab-wrapper.estp-template-1.estp-btm-rht-side-tab.estp-fixed .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-4 .estp-recent-blog-feat-img img {
	width: 100%;
	height: auto;
}
.estp-tab-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-4 .estp-recent-blog-feat-img::after {
	content: "";
	position: absolute;
	background-color: rgba(0, 0, 0,0.5);
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	opacity: 0;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	-moz-border-radius: 50%;
	visibility: hidden;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
.estp-tab-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-4 .estp-recent-blog-feat-img:hover::after {
	opacity: 1;
	visibility: visible;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}


.estp-tab-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-4 .estp-blog-inner-wrapper {
	display: inline-block;
	vertical-align: top;
	margin-top: 10px;
	text-align: center;
	height: 75px;
}
.estp-tab-wrapper.estp-template-5.estp-btm-lft-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-4 .estp-blog-inner-wrapper,
.estp-tab-wrapper.estp-template-5.estp-btm-rht-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-4 .estp-blog-inner-wrapper,
.estp-tab-wrapper.estp-template-10.estp-btm-lft-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-4 .estp-blog-inner-wrapper,
.estp-tab-wrapper.estp-template-10.estp-btm-rht-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-4 .estp-blog-inner-wrapper
{

	vertical-align: middle;
	margin-top: 0;
	height: auto;
}


.estp-tab-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-6 .estp-blog-inner-wrapper {
	height: 70px;
}
.estp-tab-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-4 .estp-recent-blog-date-author {
	text-align: center;
}
.estp-tab-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-4 .estp-blog-author a {
	color: #898989;
	font-size: 12px;
}
.estp-tab-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-4 .estp-blog-author a:hover {
	opacity: 0.7;
}
.estp-tab-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-4 .estp-recent-blog-title h2 {
	line-height: 14px;
	margin: 2px 0 5px;
}
.estp-tab-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-4 .estp-recent-blog-date-author small,
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-4 .estp-recent-blog-date-author small,
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-4 .estp-blog-author small{
	color: #898989;
	font-size: 12px;
}

.estp-tab-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-4 .estp-recent-blog-title h2 a {
	color: #0f1214;
	font-size: 13px;
	font-weight: 400;
	background: #fff;
}


.estp-tab-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-4 .estp-recent-blog-title h2 a:hover {
	color: #19a499;
}
.estp-tab-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-4 .estp-blog-outer-wrapper {
	margin-bottom: 15px;
	text-align: center;
}
/*wooproduct*/

.estp-tab-wrapper .estp-popup-display .estp-woocommerce-layout-4 .estp-wooproduct-image {
	position: relative;
	height: 110px;
	width: 110px;
}
.estp-tab-wrapper.estp-template-5.estp-btm-lft-side-tab .estp-popup-display .estp-woocommerce-layout-4 ul.estp-product-lists-wrap li, .estp-tab-wrapper.estp-template-5.estp-btm-rht-side-tab .estp-popup-display .estp-woocommerce-layout-4 ul.estp-product-lists-wrap li, .estp-tab-wrapper.estp-template-10.estp-btm-lft-side-tab .estp-popup-display .estp-woocommerce-layout-4 ul.estp-product-lists-wrap li, .estp-tab-wrapper.estp-template-10.estp-btm-rht-side-tab .estp-popup-display .estp-woocommerce-layout-4 ul.estp-product-lists-wrap li {
	float: left;
	width: 50%;
	margin-bottom: 10px;
}
.estp-tab-wrapper.estp-template-5.estp-btm-lft-side-tab .estp-popup-display .estp-woocommerce-layout-5 ul.estp-product-lists-wrap li, .estp-tab-wrapper.estp-template-5.estp-btm-rht-side-tab .estp-popup-display .estp-woocommerce-layout-5 ul.estp-product-lists-wrap li, .estp-tab-wrapper.estp-template-10.estp-btm-lft-side-tab .estp-popup-display .estp-woocommerce-layout-5 ul.estp-product-lists-wrap li, .estp-tab-wrapper.estp-template-10.estp-btm-rht-side-tab .estp-popup-display .estp-woocommerce-layout-5 ul.estp-product-lists-wrap li {
	float: left;
	width: 50%;
	margin-bottom: 10px;
}
.estp-tab-wrapper.estp-template-5.estp-btm-lft-side-tab .estp-popup-display .estp-woocommerce-layout-4 .estp-wooproduct-image, 
.estp-tab-wrapper.estp-template-5.estp-btm-rht-side-tab .estp-popup-display .estp-woocommerce-layout-4 .estp-wooproduct-image, 
.estp-tab-wrapper.estp-template-10.estp-btm-lft-side-tab .estp-popup-display .estp-woocommerce-layout-4 .estp-wooproduct-image, 
.estp-tab-wrapper.estp-template-10.estp-btm-rht-side-tab .estp-popup-display .estp-woocommerce-layout-4 .estp-wooproduct-image {
	width: 100%;
	height: auto;
}
.estp-tab-wrapper .estp-popup-display .estp-woocommerce-layout-4 .estp-wooproduct-image img {
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	-moz-border-radius: 50%;
	vertical-align: middle;
}
.estp-tab-wrapper .estp-popup-display .estp-woocommerce-layout-4 .estp-wooproduct-image::after {
	position: absolute;
	content: "";
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	height: 100%;
	width: 100%;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	-moz-border-radius: 50%;
	background-color: rgba(0, 0, 0, 0.5);
	-moz-transition: all 350ms ease-in-out;
	-webkit-transition: all 350ms ease-in-out;
	transition: all 350ms ease-in-out;
	opacity: 0;
	visibility: hidden;
}
.estp-tab-wrapper .estp-popup-display .estp-woocommerce-layout-4 .estp-wooproduct-image:hover::after {
	opacity: 1;
	visibility: visible;
	-moz-transition: all 350ms ease-in-out;
	-webkit-transition: all 350ms ease-in-out;
	transition: all 350ms ease-in-out;
}
.estp-tab-wrapper .estp-popup-display .estp-woocommerce-layout-4 .estp-left-section .estp-woocommerce-cart-btn {
	position: absolute;
	top: 50%;
	left: 0;
	right: 0;
	text-align: center;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	visibility: hidden;
	opacity: 0;
	-moz-transition: all 350ms ease-in-out;
	-webkit-transition: all 350ms ease-in-out;
	transition: all 350ms ease-in-out;
}
.estp-tab-wrapper .estp-popup-display .estp-woocommerce-layout-4 .estp-left-section .estp-wooproduct-image:hover .estp-woocommerce-cart-btn {
	visibility: visible;
	opacity: 1;
	-moz-transition: all 350ms ease-in-out;
	-webkit-transition: all 350ms ease-in-out;
	transition: all 350ms ease-in-out;
	z-index: 9;
}
.estp-tab-wrapper .estp-popup-display .estp-woocommerce-layout-4 .estp-left-section .estp-wooproduct-image .estp-woocommerce-cart-btn a span {
	font-size: 14px;
	color: #fff;
}
.estp-tab-wrapper .estp-popup-display .estp-woocommerce-layout-4 .estp-left-section {
	display: table-cell;
	position: relative;
	width: 20%;
	margin-right: 17px;
	padding-bottom: 15px;
}
.estp-tab-wrapper.estp-template-5.estp-btm-lft-side-tab .estp-popup-display .estp-woocommerce-layout-4 .estp-left-section, .estp-tab-wrapper.estp-template-5.estp-btm-rht-side-tab .estp-popup-display .estp-woocommerce-layout-4 .estp-left-section, .estp-tab-wrapper.estp-template-10.estp-btm-lft-side-tab .estp-popup-display .estp-woocommerce-layout-4 .estp-left-section, .estp-tab-wrapper.estp-template-10.estp-btm-rht-side-tab .estp-popup-display .estp-woocommerce-layout-4 .estp-left-section {
	width: auto;
}
.estp-tab-wrapper.estp-template-5.estp-btm-lft-side-tab .estp-popup-display .estp-woocommerce-layout-4 .estp-right-section, .estp-tab-wrapper.estp-template-5.estp-btm-rht-side-tab .estp-popup-display .estp-woocommerce-layout-4 .estp-right-section, .estp-tab-wrapper.estp-template-10.estp-btm-lft-side-tab .estp-popup-display .estp-woocommerce-layout-4 .estp-right-section, .estp-tab-wrapper.estp-template-10.estp-btm-rht-side-tab .estp-popup-display .estp-woocommerce-layout-4 .estp-right-section {
	width: auto;
}
.estp-tab-wrapper .estp-popup-display .estp-woocommerce-layout-4 .estp-right-section {
	display: table-cell;
	vertical-align: middle;
	width: 80%;
	padding: 0 10px;
}
.estp-tab-wrapper .estp-popup-display .estp-woocommerce-layout-4 .estp-right-section a h2.woocommerce-loop-product__title {
	color: #0f1214;
	font-size: 15px;
	font-weight: 700;
	text-transform: uppercase;
	margin-top: 0;
	margin-bottom: 0;
}
.estp-tab-wrapper.estp-template-1 .estp-popup-display .estp-woocommerce-layout-4 .estp-right-section span.woocommerce-Price-amount {
	color: #8f8f8f;
	font-size: 14px;
}
/* social icons*/

.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-4 .estp-icons-group i {
	font-size: 22px;
	color: #000;
	height: 40px;
	width: 40px;
	padding: 8px;
	text-align: center;
	margin-right: 3px;
	border: 1px solid #303030;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-4 .estp-icons-group i:hover {
	color: #fff;
	background-color: #303030;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-4 .estp-icons-group .estp-social-icon-tooltip {
	visibility: hidden;
	opacity: 0;
	background-color: rgb(85, 85, 85);
	text-align: center;
	padding: 3px 13px;
	position: absolute;
	z-index: 1;
	top: -40px;
	left: -50%;
	width: 95px;
	margin-bottom: 10px;
	bottom: 100%;
	box-shadow: 0 0 2px 0px #333;
	-webkit-box-shadow: 0 0 2px 0px #333;
	-moz-box-shadow : 0 0 2px 0px #333;
	transform: translateY(-20px);
	-webkit-transform: translateY(-20px);
	-moz-transform: translateY(-20px);
	-ms-transform: translateY(-20px);
	display: block;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-4 .estp-icons-group .estp-each-icon:nth-of-type(5n+1) .estp-social-icon-tooltip {
	left: 0;
}
/*template 1 layout 5 */

/*subscription*/

.estp-tab-wrapper .estp-popup-display .estp-subscriber-layout5-short-title h3 {
	padding: 0 10px;
}
.estp-tab-wrapper .estp-popup-display .estp-subscription-form-wrap.estp-subscribe-form-layout-5 .estp-subscription-form input {
	background: transparent;
	padding: 0 10px;
	border: 1px solid #c9c9c9;
	border-radius: 0;
	-webkit-border-radius: 0;
	-ms-border-radius: 0;
	-moz-border-radius: 0;
	width: calc(100% - 90px);
	margin: 0 10px;
	height: 42px;
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow : none;
	font-size: 14px;
}
.estp-tab-wrapper .estp-popup-display .estp-subscription-form-wrap.estp-subscribe-form-layout-5 .estp-subscription-form button.estp-button {
	position: absolute;
	right: 25px;
	width: 50px;
	top: 0;
	background-color: #ff4c40;
	border-radius: 0;
	-webkit-border-radius: 0;
	-ms-border-radius: 0;
	-moz-border-radius: 0;
	height: 42px;
	outline: 0;
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow : none;
	border: none;
	text-shadow: none;
	color: #fff;
	display: inline-block;
}
.estp-tab-wrapper .estp-popup-display .estp-subscribe-form-layout-5 .estp-subscription-form button.estp-button:hover {
	background-color: rgba(255, 76, 64, 0.7);
}
.estp-tab-wrapper .estp-popup-display .estp-subscribe-form-layout-5 .estp-subscription-form button.estp-button i {
	color: #fff;
	font-size: 22px;
	position: absolute;
	left: 0;
	right: 0;
	height: 100%;
	top: 7px;
}
.estp-tab-wrapper.estp-template-2 .estp-popup-display .estp-subscription-form-wrap.estp-subscribe-form-layout-5 {
	padding: 0 0 15px;
}
.estp-tab-wrapper .estp-popup-display .estp-subscribe-form-layout-5 .estp-subscription-form .estp-layout5-subscribe-button-wrap {
	padding: 0 0 20px;
	position: relative;
}
.estp-tab-wrapper.estp-template-2 .estp-popup-display .estp-subscribe-form-layout-5 .estp-subscription-form .estp-layout5-subscribe-button-wrap {
	padding: 0;
}
/* blog*/

.estp-tab-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-5 .estp-recent-blog-feat-img {
	display: table-cell;
	width: 50%;
}
.estp-tab-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-5 .estp-recent-blog-feat-img img {
	width: 100%;
	height: auto;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	-moz-border-radius: 50%;
	padding: 0 10px;
	margin: 10px 0;
}
.estp-tab-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-5 .estp-blog-inner-wrapper {
	margin-bottom: 15px;
	min-height: 100px;
	min-width: 100px;
	display: table-cell;
	width: 50%;
	vertical-align: middle;
	padding-right: 5px;
}
.estp-tab-wrapper .estp-popup-display .estp-blog-layout-5 .estp-recent-blog-date-author small {
	color: #898989;
	font-size: 12px;
}
.estp-tab-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-5 .estp-recent-blog-title h2 {
	margin: 5px 0;
	line-height: 14px;
}
.estp-tab-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-5 .estp-recent-blog-title h2 a {
	color: #0f1214;
	font-size: 13px;
	padding: 0;
	font-weight: 400;
}
.estp-tab-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-5 .estp-recent-blog-title h2 a:hover {
	color: #19a499;
}
.estp-tab-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-5 .estp-blog-author a {
	color: #898989;
	font-size: 12px;
}
/* wooproducts*/

.estp-tab-wrapper .estp-popup-display .estp-woocommerce-layout-5 .estp-left-section {
	display: table-cell;
	position: relative;
	width: 50%;
}
.estp-tab-wrapper .estp-popup-display .estp-woocommerce-layout-5 .estp-right-section {
	display: table-cell;
	vertical-align: middle;
	width: 50%;
	padding: 0 15px;
}
.estp-tab-wrapper .estp-popup-display .estp-woocommerce-layout-5 .estp-right-section a h2 {
	color: #000000;
	font-size: 15px;
	font-weight: 500;
	margin-top: 0;
	margin-bottom: 0;
}
.estp-tab-wrapper .estp-popup-display .estp-woocommerce-layout-5 .estp-right-section span {
	color: #929292;
	font-size: 14px;
}
.estp-tab-wrapper .estp-popup-display .estp-woocommerce-layout-5 .estp-right-section .add_to_cart_button {
	display: block;
	color: #464646;
	font-weight: 400;
	margin: 8px 0 0;
}
.estp-tab-wrapper .estp-woocommerce-layout-5 .estp-woocommerce-cart-btn {
	margin-top: 15px;
}
.estp-tab-wrapper .estp-popup-display .estp-woocommerce-layout-5 .estp-right-section .add_to_cart_button span {
	border: 1px solid #b0b0b0;
	color: #464646;
	font-weight: 400;
	font-size: 12px;
	padding: 7px 15px;
}
.estp-tab-wrapper .estp-popup-display .estp-woocommerce-layout-5 .estp-right-section .add_to_cart_button span:hover {
	border: 1px solid transparent;
	background-color: #a2c66e;
	color: #fff;
}
/*social icons*/


.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap .estp-icons-group .estp-each-icon:nth-of-type(5n+1) .estp-social-icon-tooltip::after {
	left: 15px;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-5 .estp-icons-group .estp-each-icon .estp-social-icon-tooltip::after {
	content: "";
	position: absolute;
	top: 100%;
	border-width: 5px;
	border-style: solid;
	border-color: rgba(51, 51, 51,0.7) transparent transparent transparent;
	transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-5 .estp-icons-group .estp-each-icon:nth-of-type(5n+1) .estp-social-icon-tooltip {
	left: 0;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-5 .estp-icons-group .estp-social-icon-tooltip {
	visibility: hidden;
	opacity: 0;
	background-color: rgb(85, 85, 85);
	text-align: center;
	padding: 3px 13px;
	position: absolute;
	z-index: 1;
	top: -40px;
	left: -50%;
	width: 95px;
	margin-bottom: 10px;
	bottom: 100%;
	box-shadow: 0 0 2px 0px #333;
	-webkit-box-shadow: 0 0 2px 0px #333;
	-moz-box-shadow: 0 0 2px 0px #333;
	transform: translateY(-20px);
	-webkit-transform: translateY(-20px);
	-moz-transform: translateY(-20px);
	-ms-transform: translateY(-20px);
	display: block;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-1 .estp-icons-group i:hover, .estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-2 .estp-icons-group i:hover, .estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-3 .estp-icons-group i:hover {
	opacity: 0.7;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-5 .estp-icons-group i {
	font-size: 22px;
	color: #fff;
	background-color: #303030;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-ms-border-radius: 2px;
	-moz-border-radius: 2px;
	height: 40px;
	width: 40px;
	padding: 8px;
	text-align: center;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	border: 1px solid transparent;
}
.estp-tab-wrapper .estp-popup-display .estp-front-social-icons-wrap.estp-social-icon-layout-5 .estp-icons-group i:hover {
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	background-color: #fff;
	color: #000;
	border: 1px solid #000;
}
/*template 1 layout 6*/

/*blog*/

.estp-tab-wrapper .estp-recent-blog-single-wrap.estp-blog-layout-6 {
	float: left;
	margin: 0 0 10px;
	width: 50%;
	padding: 0;
	text-align: center;
}
.estp-tab-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-6 .estp-blog-read-more {
	position: absolute;
	top: 50%;
	left: 0;
	right: 0;
	text-align: center;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	visibility: hidden;
	opacity: 0;
	-moz-transition: all 350ms ease-in-out;
	-webkit-transition: all 350ms ease-in-out;
	transition: all 350ms ease-in-out;
}

.estp-tab-wrapper.estp-template-1.estp-btm-lft-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-6 .estp-blog-read-more a,
.estp-tab-wrapper.estp-template-1.estp-btm-rht-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-6 .estp-blog-read-more a,
.estp-tab-wrapper.estp-template-4.estp-btm-lft-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-6 .estp-blog-read-more a,
.estp-tab-wrapper.estp-template-4.estp-btm-rht-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-6 .estp-blog-read-more a,
.estp-tab-wrapper.estp-template-5.estp-btm-lft-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-6 .estp-blog-read-more a,
.estp-tab-wrapper.estp-template-5.estp-btm-rht-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-6 .estp-blog-read-more a,
.estp-tab-wrapper.estp-template-10.estp-btm-lft-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-6 .estp-blog-read-more a,
.estp-tab-wrapper.estp-template-10.estp-btm-rht-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-6 .estp-blog-read-more a

{

font-size: 17px;

}

.estp-tab-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-6 .estp-blog-read-more a {
	font-size: 14px;
	color: #fff;
}
.estp-tab-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-6 .estp-recent-blog-feat-img:hover .estp-blog-read-more {
	visibility: visible;
	opacity: 1;
	-moz-transition: all 350ms ease-in-out;
	-webkit-transition: all 350ms ease-in-out;
	transition: all 350ms ease-in-out;
	z-index: 9;
}
.estp-tab-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-6 .estp-recent-blog-feat-img {
	padding-right: 10px;
	position: relative;
}
.estp-tab-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-6 .estp-recent-blog-feat-img:after {
	position: absolute;
	content: "";
	top: 0;
	bottom: 0;
	left: 0;
	right: 10px;
	background-color: rgba(0, 0, 0, 0.5);
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-ms-border-radius: 4px;
	-moz-border-radius: 4px;
	-moz-transition: all 350ms ease-in-out;
	-webkit-transition: all 350ms ease-in-out;
	transition: all 350ms ease-in-out;
	opacity: 0;
	visibility: hidden;
}
.estp-tab-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-6 .estp-recent-blog-feat-img:hover:after {
	opacity: 1;
	visibility: visible;
	-moz-transition: all 350ms ease-in-out;
	-webkit-transition: all 350ms ease-in-out;
	transition: all 350ms ease-in-out;
}
.estp-tab-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-6 .estp-recent-blog-feat-img img {
	width: 100%;
	height: auto;
	text-align: center;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-ms-border-radius: 4px;
	-moz-border-radius: 4px;
	vertical-align: top;
}
.estp-tab-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-6 .estp-recent-blog-title h2 {
	line-height: 14px;
	margin: 4px 0;
}
.estp-tab-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-6 .estp-recent-blog-title h2 a {
	color: #000000;
	font-size: 13px;
	font-weight: 400;
	padding: 0;
	display: block;
}
.estp-tab-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-6 .estp-recent-blog-title h2 a:hover {
	color: #19a499;
}
.estp-tab-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-6 .estp-blog-author a {
	color: #838383;
	font-size: 12px;
}
.estp-tab-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-6 .estp-recent-blog-date-author small {
	color: #838383;
	font-size: 12px;
}
/*wooproduct*/

.estp-tab-wrapper .estp-popup-display .estp-woocommerce-layout-6 {
	border: none;
	padding: 0;
	display: inline-block;
	width: 45%;
	float: left;
}
.estp-tab-wrapper .estp-popup-display .estp-woocommerce-layout-6 .estp-recent-product-image-section img {
	width: 150px;
	height: 150px;
}
.estp-tab-wrapper.estp-template-1 .estp-popup-display .estp-twitter-layout-1 .estp-front-twitter-header h1 {
	margin-top: 0;
}
.estp-tab-wrapper.estp-template-1 .estp-popup-display .estp-contactus-form h1 {
	margin-top: 0;
}
.estp-tab-wrapper.estp-template-1 .estp-popup-display .estp-woocommerce-layout-6 .estp-recent-product-image-section .estp-product-title h2 {
	color: #000000;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: 600;
	margin: 15px 0 5px;
	text-align: center;
}
.estp-tab-wrapper .estp-popup-display .estp-woocommerce-layout-6 .estp-recent-product-image-section span.woocommerce-Price-amount {
	color: #474747;
}
.estp-tab-wrapper.estp-template-1 .estp-popup-display .estp-woocommerce-layout-6 .estp-woocommerce-cart-btn {
	padding: 10px 0;
}
/*template-2 starts*/


.estp-tab-wrapper.estp-template-2 .estp-inner-tab-wrapper .estp-tab-element {
	color: #fff;
	background-color: #ff6600;
}
.estp-tab-wrapper.estp-template-2.estp-lft-side-tab .estp-inner-tab-wrapper.estp-social-icons-wrapper .estp-popup-display, .estp-tab-wrapper.estp-template-2.estp-rht-side-tab .estp-inner-tab-wrapper.estp-social-icons-wrapper .estp-popup-display, .estp-tab-wrapper.estp-template-2.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-social-icons-wrapper .estp-popup-display, .estp-tab-wrapper.estp-template-2.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-social-icons-wrapper .estp-popup-display {
	padding-bottom: 45px;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-2 .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-template-2 .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-template-2 .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display {
	padding: 10px 0 10px 10px;
}
.estp-tab-wrapper.estp-rht-side-tab.estp-template-2 .estp-subscribe-form-layout-4 {
	margin-left: 0;
	margin-right: 0;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-3 .estp-inner-tab-wrapper.estp-twitter-feed-wrapper .estp-popup-display, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-template-3 .estp-inner-tab-wrapper.estp-twitter-feed-wrapper .estp-popup-display {
	padding: 10px 0 10px 10px;
}
.estp-tab-wrapper.estp-rht-side-tab.estp-template-4 .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-popup-display {
	padding-right: 10px;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-5 .estp-inner-tab-wrapper.estp-twitter-feed-wrapper .estp-popup-display, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-template-5 .estp-inner-tab-wrapper.estp-twitter-feed-wrapper .estp-popup-display {
	padding: 10px 0 10px 10px;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-6 .estp-inner-tab-wrapper.estp-twitter-feed-wrapper .estp-popup-display, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-template-6 .estp-inner-tab-wrapper.estp-twitter-feed-wrapper .estp-popup-display {
	padding: 10px 0 10px 10px;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-7 .estp-inner-tab-wrapper.estp-twitter-feed-wrapper .estp-popup-display, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-template-7 .estp-inner-tab-wrapper.estp-twitter-feed-wrapper .estp-popup-display {
	padding: 10px 0 10px 10px;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-8 .estp-inner-tab-wrapper.estp-twitter-feed-wrapper .estp-popup-display, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-template-8 .estp-inner-tab-wrapper.estp-twitter-feed-wrapper .estp-popup-display {
	padding: 10px 0 10px 10px;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-9 .estp-inner-tab-wrapper.estp-twitter-feed-wrapper .estp-popup-display, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-template-9 .estp-inner-tab-wrapper.estp-twitter-feed-wrapper .estp-popup-display {
	padding: 10px 0 10px 10px;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-10 .estp-inner-tab-wrapper.estp-twitter-feed-wrapper .estp-popup-display, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-template-10 .estp-inner-tab-wrapper.estp-twitter-feed-wrapper .estp-popup-display {
	padding: 10px 0 10px 10px;
}
.estp-tab-wrapper.estp-template-2 .estp-inner-tab-wrapper:hover .estp-tab-tooltip {
	visibility: hidden;
}
.estp-tab-wrapper .estp-popup-display .estp-woocommerce-layout-6 {
	border: none;
	padding: 0;
	display: inline-block;
	width: 45%;
	float: left;
	margin-bottom: 0;
}
.estp-tab-wrapper.estp-template-2 .estp-inner-tab-wrapper .estp-popup-display .estp-twitter-layout-2 .estp-front-twitter-header h1 {
	margin-top: 0;
}
.estp-tab-wrapper.estp-template-3 .estp-popup-display .estp-woocommerce-layout-6 {
	border: none;
	padding: 0;
}
.estp-tab-wrapper.estp-template-2.estp-lft-side-tab .estp-inner-tab-wrapper, .estp-tab-wrapper.estp-template-2.estp-rht-side-tab .estp-inner-tab-wrapper {
	margin: 8px 0;
}
.estp-tab-wrapper.estp-template-2 .estp-inner-tab-wrapper .estp-tab-element {
	z-index: auto;
	width: auto;
	height: auto;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-ms-border-radius: 5px;
	-moz-border-radius: 5px;
}
.estp-tab-wrapper.estp-template-2 .estp-popup-display .estp-twitter-layout-2 .estp-tweet-content .estp-tweet-box .estp-twitter-content {
	color: #474747;
	margin-top: 20px;
}
.estp-tab-wrapper.estp-template-2 .estp-inner-tab-wrapper .estp-tab-element span {
	z-index: 9;
	display: block;
	font-size: 14px;
}
.estp-tab-wrapper.estp-rht-side-tab.estp-template-7 .estp-wooproduct-wrapper, .estp-tab-wrapper.estp-rht-side-tab.estp-template-8 .estp-wooproduct-wrapper {
	margin-left: 0;
	margin-right: 0;
}
.estp-tab-wrapper.estp-template-2.estp-lft-side-tab .estp-inner-tab-wrapper .estp-tab-element, 
.estp-tab-wrapper.estp-template-2.estp-rht-side-tab .estp-inner-tab-wrapper .estp-tab-element {
	padding: 5px;
	width: 70px;
	height: auto;
}
.estp-tab-wrapper.estp-template-2.estp-lft-side-tab .estp-inner-tab-wrapper .estp-tab-element {
	border-top-left-radius: 0;
	-webkit-border-top-left-radius: 0;
	-ms-border-top-left-radius: 0;
	-moz-border-top-left-radius: 0;
	border-bottom-left-radius: 0;
	-webkit-border-bottom-left-radius: 0;
	-ms-border-bottom-left-radius: 0;
	-moz-border-bottom-left-radius: 0;
}
.estp-tab-wrapper.estp-template-2.estp-rht-side-tab .estp-woocommerce-wrapper .estp-popup-display .mCSB_inside > .mCSB_container {
	margin-left: 8px;
}
.estp-tab-wrapper.estp-template-2.estp-rht-side-tab .estp-inner-tab-wrapper .estp-tab-element {
	border-top-right-radius: 0;
	-webkit-border-top-right-radius: 0;
	-ms-border-top-right-radius: 0;
	-moz-border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	-webkit-border-bottom-right-radius: 0;
	-ms-border-bottom-right-radius: 0;
	-moz-border-bottom-right-radius: 0;
}
.estp-tab-wrapper.estp-template-2.estp-btm-lft-side-tab .estp-inner-tab-wrapper .estp-tab-element, .estp-tab-wrapper.estp-template-2.estp-btm-rht-side-tab .estp-inner-tab-wrapper .estp-tab-element {
	padding: 5px 10px;
	width: auto;
	height: 50px;
	line-height: 20px;
	vertical-align: middle;
	min-width: 70px;
	border-bottom-left-radius: 0;
	-webkit-border-bottom-left-radius: 0;
	-ms-border-bottom-left-radius: 0;
	-moz-border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
	-webkit-border-bottom-right-radius: 0;
	-ms-border-bottom-right-radius: 0;
	-moz-border-bottom-right-radius: 0;
}
.estp-tab-wrapper.estp-template-2.estp-btm-lft-side-tab .estp-inner-tab-wrapper .estp-tab-element span, .estp-tab-wrapper.estp-template-2.estp-btm-rht-side-tab .estp-inner-tab-wrapper .estp-tab-element span {
	height: 20px;
	line-height: 20px;
}
.estp-tab-wrapper.estp-template-2.estp-btm-lft-side-tab .estp-inner-tab-wrapper,  .estp-tab-wrapper.estp-template-2.estp-btm-rht-side-tab .estp-inner-tab-wrapper {
	margin: 0;
}
.estp-tab-wrapper.estp-template-2.estp-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display-show {
	-moz-transform: translate(95px, 0%);
	-webkit-transform: translate(95px, 0%);
	transform: translate(95px, 0%);
	-ms-transform: translate(95px, 0%);
}
.estp-tab-wrapper.estp-template-2.estp-rht-side-tab .estp-inner-tab-wrapper .estp-popup-display-show {
	-moz-transform: translate(-95px, 0%);
	-webkit-transform: translate(-95px, 0%);
	transform: translate(-95px, 0%);
	-ms-transform: translate(-95px, 0%);
}
.estp-tab-wrapper.estp-template-2 .estp-inner-tab-wrapper .estp-popup-display {
	z-index: 99;
}
.estp-tab-wrapper.estp-template-2.estp-btm-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display,  
.estp-tab-wrapper.estp-template-2.estp-btm-rht-side-tab .estp-inner-tab-wrapper .estp-popup-display {
	top: -15px;
}
.estp-tab-wrapper.estp-template-2 .estp-inner-tab-wrapper .estp-tab-element i {
	font-size: inherit !important;
	margin: 0;
}
/*template-3 starts*/


.estp-tab-wrapper.estp-template-3 .estp-inner-tab-wrapper .estp-tab-element {
	color: #fff;
	background: #8cc832;
}
.estp-tab-wrapper.estp-template-3.estp-lft-side-tab .estp-inner-tab-wrapper .estp-tab-element,  .estp-tab-wrapper.estp-template-3.estp-rht-side-tab .estp-inner-tab-wrapper .estp-tab-element,  .estp-tab-wrapper.estp-template-3.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-tab-element,  .estp-tab-wrapper.estp-template-3.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-tab-element {
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	-moz-border-radius: 50%;
	padding: 12px;
	height: 50px;
	width: 50px;
	text-align: center;
}
.estp-tab-wrapper.estp-template-3.estp-rht-side-tab .estp-inner-tab-wrapper .estp-tab-element,  .estp-tab-wrapper.estp-template-3.estp-btm-rht-side-tab .estp-inner-tab-wrapper .estp-tab-element {
	right: 0;
}
.estp-tab-wrapper.estp-template-3 .estp-inner-tab-wrapper .estp-tab-element span i {
	line-height: 25px;
	vertical-align: middle;
	height: 25px;
	width: 25px;
	text-align: center;
	display: inline-block;
}
.estp-tab-wrapper.estp-template-3.estp-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display-show {
	-moz-transform: translate(60px, 0%);
	-webkit-transform: translate(60px, 0%);
	transform: translate(60px, 0%);
	-ms-transform: translate(60px, 0%);
}
.estp-tab-wrapper.estp-template-3.estp-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display {
	-moz-transform: translate(60px, 0%);
	-webkit-transform: translate(60px, 0%);
	transform: translate(60px, 0%);
	-ms-transform: translate(60px, 0%);
}
.estp-tab-wrapper.estp-template-3.estp-rht-side-tab .estp-inner-tab-wrapper .estp-popup-display-show {
	-moz-transform: translate(-60px, 0%);
	-webkit-transform: translate(-60px, 0%);
	transform: translate(-60px, 0%);
	-ms-transform: translate(-60px, 0%);
}
.estp-tab-wrapper.estp-template-3.estp-rht-side-tab .estp-inner-tab-wrapper .estp-popup-display {
	-moz-transform: translate(-60px, 0%);
	-webkit-transform: translate(-60px, 0%);
	transform: translate(-60px, 0%);
	-ms-transform: translate(-60px, 0%);
}
.estp-tab-wrapper.estp-template-3.estp-lft-side-tab .estp-inner-tab-wrapper,  .estp-tab-wrapper.estp-template-3.estp-rht-side-tab .estp-inner-tab-wrapper {
	margin: 10px 0;
}
.estp-tab-wrapper.estp-template-3.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper, .estp-tab-wrapper.estp-template-3.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper {
	margin: 0 3px;
}
.estp-tab-wrapper.estp-template-3.estp-lft-side-tab .estp-inner-tab-wrapper.estp-custom-shortcode-wrapper .estp-popup-display, .estp-tab-wrapper.estp-template-3.estp-rht-side-tab .estp-inner-tab-wrapper.estp-custom-shortcode-wrapper .estp-popup-display {
	overflow-y: visible;
}
.estp-tab-wrapper.estp-template-3.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-custom-shortcode-wrapper .estp-popup-display, .estp-tab-wrapper.estp-template-3.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-custom-shortcode-wrapper .estp-popup-display {
	overflow-y: visible;
}
.estp-tab-wrapper.estp-template-3.estp-lft-side-tab .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display, .estp-tab-wrapper.estp-template-3.estp-rht-side-tab .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display {
	overflow-y: visible;
}
.estp-tab-wrapper.estp-template-3.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display, .estp-tab-wrapper.estp-template-3.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-subscription-form-wrapper .estp-popup-display {
	overflow-y: visible;
}
.estp-tab-wrapper.estp-template-3.estp-lft-side-tab .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display, .estp-tab-wrapper.estp-template-3.estp-rht-side-tab .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display {
	overflow: visible;
}
.estp-tab-wrapper.estp-template-3.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display, .estp-tab-wrapper.estp-template-3.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display {
	overflow: visible;
}
.estp-tab-wrapper.estp-template-3.estp-lft-side-tab .estp-inner-tab-wrapper.estp-twitter-feed-wrapper .estp-popup-display, .estp-tab-wrapper.estp-template-3.estp-rht-side-tab .estp-inner-tab-wrapper.estp-twitter-feed-wrapper .estp-popup-display, .estp-tab-wrapper.estp-template-3.estp-btm-lft-side-tab .estp-inner-tab-wrapper.estp-twitter-feed-wrapper .estp-popup-display, .estp-tab-wrapper.estp-template-3.estp-btm-rht-side-tab .estp-inner-tab-wrapper.estp-twitter-feed-wrapper .estp-popup-display {
	overflow: visible;
}
.estp-tab-wrapper.estp-template-3.estp-lft-side-tab .estp-inner-tab-wrapper.estp-twitter-feed-wrapper .estp-popup-display .estp-popup-display-content, .estp-tab-wrapper.estp-template-3.estp-rht-side-tab .estp-inner-tab-wrapper.estp-twitter-feed-wrapper .estp-popup-display .estp-popup-display-content, .estp-tab-wrapper.estp-template-3.estp-btm-lft-side-tab .estp-inner-tab-wrapper.estp-twitter-feed-wrapper .estp-popup-display .estp-popup-display-content, .estp-tab-wrapper.estp-template-3.estp-btm-rht-side-tab .estp-inner-tab-wrapper.estp-twitter-feed-wrapper .estp-popup-display .estp-popup-display-content {
	height: 400px;
}
.estp-tab-wrapper.estp-template-3.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display,  .estp-tab-wrapper.estp-template-3.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display {
	margin-top: -10px;
}
.estp-tab-wrapper.estp-template-3.estp-lft-side-tab .estp-popup-display .estp-temp-3-close-btn {
	position: absolute;
	right: -50px;
	top: 0;
}
.estp-tab-wrapper.estp-template-3.estp-rht-side-tab .estp-popup-display .estp-temp-3-close-btn {
	position: absolute;
	top: 0;
	left: -50px;
}
.estp-tab-wrapper.estp-template-3.estp-btm-lft-side-tab .estp-popup-display .estp-temp-3-close-btn {
	position: absolute;
	top: -55px;
	left: 0;
}
.estp-tab-wrapper.estp-template-3.estp-btm-rht-side-tab .estp-popup-display .estp-temp-3-close-btn {
	position: absolute;
	top: -55px;
	right: 0;
}
.estp-tab-wrapper.estp-template-3 .estp-popup-display .estp-temp-3-close-btn span {
	background: #8cc832;
	min-height: 45px;
	min-width: 45px;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	-moz-border-radius: 50%;
	color: #fff;
	padding: 12px;
	font-size: 18px;
	text-align: center;
	cursor: pointer;
}
.estp-tab-wrapper.estp-template-3 .estp-popup-display .estp-temp-3-close-btn span:hover {
	background-color: rgba(140, 200, 50, 0.7);
}
.estp-tab-wrapper.estp-template-3.estp-lft-side-tab .estp-inner-tab-wrapper .estp-tab-element span.dashicons-no-alt, .estp-tab-wrapper.estp-template-3.estp-rht-side-tab .estp-inner-tab-wrapper .estp-tab-element span.dashicons-no-alt {
	position: absolute;
	visibility: hidden;
	opacity: 0;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
}
.estp-tab-wrapper.estp-template-3.estp-btm-lft-side-tab .estp-inner-tab-wrapper .estp-tab-element span.dashicons-no-alt, .estp-tab-wrapper.estp-template-3.estp-btm-rht-side-tab .estp-inner-tab-wrapper .estp-tab-element span.dashicons-no-alt {
	position: absolute;
	visibility: hidden;
	opacity: 0;
	left: 25%;
	right: 0;
	top: 25%;
	bottom: 0;
}
.estp-tab-wrapper.estp-template-3 .estp-inner-tab-wrapper .estp-tab-element.estp-temp3-close-btn-show span.dashicons-no-alt {
	visibility: visible;
	opacity: 1;
	color: #fff;
	transform-origin: 50% 50%;
	height: 25px;
	width: 25px;
	font-size: 25px;
	line-height: 25px;
	-webkit-animation-name: spin;
	-webkit-animation-duration: 4000ms;
	-webkit-animation-iteration-count: infinite;
	-webkit-animation-timing-function: linear;
	-moz-animation-name: spin;
	-moz-animation-duration: 4000ms;
	-moz-animation-iteration-count: infinite;
	-moz-animation-timing-function: linear;
	-ms-animation-name: spin;
	-ms-animation-duration: 4000ms;
	-ms-animation-iteration-count: infinite;
	-ms-animation-timing-function: linear;
	animation-name: spin;
	animation-duration: 600ms;
	animation-iteration-count: 1;
	animation-timing-function: linear;
}
 @-moz-keyframes spin {
 from {
-moz-transform: rotate(0deg);
}
to {
	-moz-transform: rotate(180deg);
}
}
@-webkit-keyframes spin {
 from {
-webkit-transform: rotate(0deg);
}
to {
	-webkit-transform: rotate(180deg);
}
}
@keyframes spin {
 from {
 transform:rotate(0deg);
}
to {
	transform: rotate(180deg);
}
}
.estp-tab-wrapper.estp-template-3 .estp-inner-tab-wrapper .estp-tab-element span i.dashicons {
	font-size: 20px;
	line-height: 25px;
}
.estp-tab-wrapper.estp-template-3 .estp-inner-tab-wrapper .estp-tab-element.estp-temp3-close-btn-show span i {
	visibility: hidden;
	opacity: 0;
}
.estp-tab-wrapper.estp-template-3 .estp-inner-tab-wrapper .estp-tab-element.estp-temp3-close-btn-show span img {
	visibility: hidden;
	opacity: 0;
}
/*template-4 starts*/

.estp-tab-wrapper.estp-template-4 .estp-inner-tab-wrapper .estp-tab-element {
	background: #eeeeee;
	color: #3b3b3b;
	padding: 15px;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.estp-tab-wrapper.estp-template-4.estp-lft-side-tab .estp-inner-tab-wrapper .estp-tab-element, .estp-tab-wrapper.estp-template-4.estp-rht-side-tab .estp-inner-tab-wrapper .estp-tab-element {
	width: 135px;
	height: auto;
}
.estp-tab-wrapper.estp-template-4.estp-lft-side-tab .estp-inner-tab-wrapper .estp-tab-element {
	border-top-right-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-ms-border-top-right-radius: 5px;
	-moz-border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-ms-border-bottom-right-radius: 5px;
	-moz-border-bottom-right-radius: 5px;
}
.estp-tab-wrapper.estp-template-4.estp-rht-side-tab .estp-inner-tab-wrapper .estp-tab-element {
	border-top-left-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	-ms-border-top-left-radius: 5px;
	-moz-border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-ms-border-bottom-left-radius: 5px;
	-moz-border-bottom-left-radius: 5px;
}
.estp-tab-wrapper.estp-template-4 .estp-inner-tab-wrapper .estp-tab-element span {
	vertical-align: middle;
	display: inline-block;
}

.estp-tab-wrapper.estp-lft-side-tab.estp-template-4 .estp-temp-4-move .estp-tab-element, .estp-tab-wrapper.estp-rht-side-tab.estp-template-4 .estp-temp-4-move .estp-tab-element {
	top: 1px;
}
.estp-tab-wrapper.estp-template-4 .estp-temp-4-move {
	z-index: 999;
}
.estp-tab-wrapper.estp-template-4 .estp-temp-4-move .estp-tab-element {
	box-shadow: 0px 0px 1px 1px #fff;
	-webkit-box-shadow: 0px 0px 1px 1px #fff;
	-moz-box-shadow: 0px 0px 1px 1px #fff;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-4 .estp-temp-4-move .estp-tab-element {
	transform: translateX(-200px);
	-webkit-transform: translateX(-200px);
	-moz-transform: translateX(-200px);
	-ms-transform: translateX(-200px);
}
.estp-tab-wrapper.estp-rht-side-tab.estp-template-4 .estp-temp-4-move .estp-tab-element {
	transform: translateX(320px);
	-webkit-transform: translateX(320px);
	-moz-transform: translateX(320px);
	-ms-transform: translateX(320px);
}
.estp-tab-wrapper.estp-template-4 .estp-animated {
	-webkit-animation-duration: 1.5s;
	animation-duration: 1.5s;
}
.estp-tab-wrapper.estp-template-4.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-tab-element, .estp-tab-wrapper.estp-template-4.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-tab-element {
	padding: 10px 15px;
	width: auto;
	line-height: 20px;
	vertical-align: middle;
	min-width: 90px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
.estp-tab-wrapper.estp-template-4.estp-btm-lft-side-tab.estp-fixed .estp-temp-4-move .estp-popup-display, .estp-tab-wrapper.estp-template-4.estp-btm-rht-side-tab.estp-fixed .estp-temp-4-move .estp-popup-display {
	transform: translateY(-100%);
	-webkit-transform: translateY(-100%);
	-moz-transform: translateY(-100%);
	-ms-transform: translateY(-100%);
	top: 60px;
}
.estp-tab-wrapper.estp-template-4.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display, .estp-tab-wrapper.estp-template-4.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display {
	width: 480px;
	height: auto;
	z-index: 99;
	overflow: hidden;
}
.estp-tab-wrapper.estp-template-4.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-tab-element {
	margin-right: 2px;
}
.estp-tab-wrapper.estp-template-4.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-tab-element {
	margin-left: 2px;
}
.estp-tab-wrapper.estp-template-4 .estp-inner-tab-wrapper .estp-popup-display {
	z-index: 99;
	opacity: 0;
	visibility: hidden;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
	transition-delay: 0.4s;
}
/*for transition effect*/

.estp-tab-wrapper.estp-template-4 .estp-temp-4-move .estp-popup-display {
	visibility: visible;
	opacity: 1;
	transform: translateX(0);
	-webkit-transform: translateX(0);
	-moz-transform: translateX(0);
	-ms-transform: translateX(0);
}
.estp-temp4-tab-active {
	left: -200px !important;
}
.estp-tab-wrapper.estp-template-4.estp-btm-lft-side-tab.estp-fixed .estp-temp-4-move .estp-tab-element, .estp-tab-wrapper.estp-template-4.estp-btm-rht-side-tab.estp-fixed .estp-temp-4-move .estp-tab-element {
	transform: translateY(395px);
	-webkit-transform: translateY(395px);
	-moz-transform: translateY(395px);
	-ms-transform: translateY(395px);
}
.estp-tab-wrapper.estp-template-4.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-tab-element span, .estp-tab-wrapper.estp-template-4.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-tab-element span {
	display: block;
}
.estp-tab-wrapper.estp-template-4 .estp-inner-tab-wrapper.estp-woocommerce-wrapper .estp-tab-element span {
	font-size: 16px;
}
.estp-tab-wrapper.estp-template-4.estp-lft-side-tab .estp-inner-tab-wrapper .estp-tab-element i, .estp-tab-wrapper.estp-template-4.estp-rht-side-tab .estp-inner-tab-wrapper .estp-tab-element i {
	margin-right: 5px;
	font-size: 18px;
	height: 20px;
	width: 20px;
	vertical-align: middle;
	line-height: 20px;
}
.estp-tab-wrapper.estp-template-4.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-tab-element i, .estp-tab-wrapper.estp-template-4.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-tab-element i {
	font-size: 18px;
	height: 20px;
	width: 20px;
}
.estp-tab-wrapper.estp-template-4.estp-lft-side-tab .estp-inner-tab-wrapper, .estp-tab-wrapper.estp-template-4.estp-rht-side-tab .estp-inner-tab-wrapper {
	margin: 15px 0;
	width: auto;
}
.estp-tab-wrapper.estp-template-4.estp-btm-lft-side-tab .estp-inner-tab-wrapper, .estp-tab-wrapper.estp-template-4.estp-btm-rht-side-tab .estp-inner-tab-wrapper {
	margin: 0;
}
.estp-tab-wrapper.estp-template-4 .estp-inner-tab-wrapper.estp-external-link-wrapper .estp-tab-element span {
	font-size: 13px;
}
.estp-tab-wrapper.estp-template-4 .estp-inner-tab-wrapper .estp-tab-element span.estp-tab-element-title {
	font-size: 13px;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-5 .estp-inner-tab-wrapper {
	margin: 80px 0;
	left: 0;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.estp-tab-wrapper.estp-rht-side-tab.estp-template-5 .estp-inner-tab-wrapper {
	margin: 80px 0;
	right: 0;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.estp-tab-wrapper.estp-template-5.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper, .estp-tab-wrapper.estp-template-5.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper {
	margin: 0;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-5 .estp-inner-tab-wrapper.estp-temp5-popup-active {
	left: 320px;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.estp-tab-wrapper.estp-template-5.estp-lft-side-tab .estp-inner-tab-wrapper .estp-tab-element.estp-external-link span {
	transform: rotate(180deg);
	-ms-transform: rotate(180deg); /* IE 9 */
	-webkit-transform: rotate(180deg); /* Safari 3-8 */
	-moz-transform: rotate(180deg);
}
.estp-tab-wrapper.estp-template-5.estp-btm-lft-side-tab .estp-inner-tab-wrapper .estp-tab-element.estp-external-link span, .estp-tab-wrapper.estp-template-5.estp-btm-rht-side-tab .estp-inner-tab-wrapper .estp-tab-element.estp-external-link span {
	transform: rotate(0deg);
	-ms-transform: rotate(0deg); /* IE 9 */
	-webkit-transform: rotate(0deg); /* Safari 3-8 */
	-moz-transform: rotate(0deg);
}
.estp-tab-wrapper.estp-rht-side-tab.estp-template-5 .estp-inner-tab-wrapper.estp-temp5-popup-active {
	left: -320px;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.estp-tab-wrapper.estp-template-5 .estp-inner-tab-wrapper .estp-tab-element {
	background-color: #17181e;
	color: #d8d8d9;
}
.estp-tab-wrapper.estp-template-5 .estp-temp-5-close-btn {
	position: relative;
}
.estp-tab-wrapper.estp-template-5 .estp-temp-5-close-btn span.fa {
	position: absolute;
	right: 10px;
	top: 0;
	font-size: 16px;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-5 .estp-inner-tab-wrapper .estp-tab-element, 
.estp-tab-wrapper.estp-rht-side-tab.estp-template-5 .estp-inner-tab-wrapper .estp-tab-element {
	width: 114px;
	display: block;
	vertical-align: middle;
	padding: 0 10px;
	text-align: center;
	height: 40px;
	line-height: 40px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-5 .estp-inner-tab-wrapper .estp-tab-element {
	border-bottom-right-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;
	-ms-border-bottom-right-radius: 8px;
	-moz-border-bottom-right-radius: 8px;
	transform: rotate(-90deg);
	-ms-transform: rotate(-90deg); /* IE 9 */
	-webkit-transform: rotate(-90deg); /* Safari 3-8 */
	-moz-transform: rotate(-90deg);
	position: relative;
	left: -37px;

}

.estp-tab-wrapper.estp-rht-side-tab.estp-template-5 .estp-inner-tab-wrapper .estp-tab-element {
	border-top-right-radius: 8px;
	-webkit-border-top-right-radius: 8px;
	-ms-border-top-right-radius: 8px;
	-moz-border-top-right-radius: 8px;
	transform: rotate(-90deg);
	-ms-transform: rotate(-90deg); /* IE 9 */
	-webkit-transform: rotate(-90deg); /* Safari 3-8 */
	-moz-transform: rotate(-90deg);
	position: relative;
	right: -37px;

}
.estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed.estp-template-5 .estp-inner-tab-wrapper .estp-tab-element {
	width: auto;
	height: 40px;
	line-height: 40px;
	display: block;
	padding: 0 15px;
	border-top-right-radius: 8px;
	-webkit-border-top-right-radius: 8px;
	-ms-border-top-right-radius: 8px;
	-moz-border-top-right-radius: 8px;
	vertical-align: middle;
}
.estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed.estp-template-5 .estp-inner-tab-wrapper .estp-tab-element {
	width: auto;
	height: 37px;
	line-height: 35px;
	display: block;
	padding: 0 15px;
	border-top-left-radius: 8px;
	-webkit-border-top-left-radius: 8px;
	-ms-border-top-left-radius: 8px;
	-moz-border-top-left-radius: 8px;
	vertical-align: middle;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display h1 {
	font-size: 18px;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display-content {
	overflow-y: auto;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-5 .estp-popup-display {
	background-color: #fff;
	color: #474747;
	box-shadow: 0 0 1px 0px #959595;
	-webkit-box-shadow: 0 0 1px 0px #959595;
	-moz-box-shadow : 0 0 1px 0px #959595;
	font-size: 12px;
	width: 320px;
	position: absolute;
	z-index: 2;
	left: 0;
	top: 0;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
	-moz-transform: translate(-320px, 0%);
	-ms-transform: translate(-320px, 0%);
	-webkit-transform: translate(-320px, 0%);
	transform: translate(-320px, 0);
	overflow-y: auto;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-5 .estp-popup-display-show {
	-ms-transform: translate(0%, 0%);
	-moz-transform: translate(0%, 0%);
	-webkit-transform: translate(0%, 0%);
	transform: translate(0%, 0%);
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
	overflow-y: auto;
	height: 100%;
	min-height: 400px;
}
.estp-tab-wrapper.estp-rht-side-tab.estp-template-5 .estp-popup-display {
	background-color: #fff;
	color: #474747;
	box-shadow: 0 0 1px 0px #959595;
	-webkit-box-shadow: 0 0 1px 0px #959595;
	-moz-box-shadow: 0 0 1px 0px #959595;
	font-size: 12px;
	width: 320px;
	position: absolute;
	z-index: 2;
	top: 0;
	right: 0;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
	-moz-transform: translate3d(320px, 0%);
	-ms-transform: translate3d(320px, 0%);
	-webkit-transform: translate(320px, 0%);
	transform: translate(320px, 0%);
	overflow-y: auto;
}
.estp-tab-wrapper.estp-rht-side-tab.estp-template-5 .estp-popup-display-show {
	-ms-transform: translate(0%, 0%);
	-moz-transform: translate(0%, 0%);
	-webkit-transform: translate(0%, 0%);
	transform: translate(0%, 0%);
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
	overflow-y: auto;
	height: 100%;
	min-height: 400px;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display-content .estp-slider-content-inner-wrap {
	font-size: 14px;
	padding: 15px;
}
.estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed.estp-template-5 .estp-popup-display, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed.estp-template-5 .estp-popup-display {
	background-color: #fff;
	color: #474747;
	font-size: 12px;
	padding: 10px 0 10px 10px;
	height: auto;
	width: 100%;
	min-width: 400px;
	position: absolute;
	z-index: 2;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
	-moz-transform: translate(0%, 0%);
	-webkit-transform: translate(0%, 0%);
	transform: translate(0%, 0%);
	-ms-transform: translate(0%, 0%);
}
.estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed.estp-template-5 .estp-popup-display-show, 
.estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed.estp-template-5 .estp-popup-display-show {
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
	-moz-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	-webkit-transform: translate(0, 0);
	transform: translate(0, 0);
	box-shadow: 0px 0 0 1px #f0e9e9;
	top: auto;
	bottom: 0;
}
.estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed.estp-template-5 .estp-inner-tab-wrapper, 
.estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed.estp-template-5 .estp-inner-tab-wrapper {
	bottom: 0;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.estp-tab-wrapper.estp-lft-side-tab .estp-recent-blog-single-wrap.estp-blog-layout-1, .estp-tab-wrapper.estp-rht-side-tab .estp-recent-blog-single-wrap.estp-blog-layout-1, .estp-tab-wrapper.estp-btm-lft-side-tab .estp-recent-blog-single-wrap.estp-blog-layout-1, .estp-tab-wrapper.estp-btm-rht-side-tab .estp-recent-blog-single-wrap.estp-blog-layout-1 {
	padding: 0 5px;
	display: inline-block;
	width: 49%;
	float: left;
	margin: 0;
	text-align: center;
}
.estp-tab-wrapper .estp-recent-blog-single-wrap.estp-blog-layout-1 .estp-recent-blog-date-author {
	line-height: 12px;
}
.estp-tab-wrapper.estp-template-4 .estp-recent-blog-single-wrap.estp-blog-layout-1 .estp-recent-blog-feat-img {
	margin-bottom: 5px;
}
.estp-tab-wrapper.estp-rht-side-tab.estp-template-4 .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-1 {
	padding: 0 10px;
}
.estp-tab-wrapper.estp-rht-side-tab.estp-template-4 .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-3 {
	padding: 4px 4px 0 8px;
}
.estp-tab-wrapper.estp-rht-side-tab.estp-template-4 .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-5 {
	padding: 0 10px;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-4 .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-5 {
	padding: 0 15px 0 0px;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-4 .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-6 {
	padding: 0 10px 0 5px;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-5 .estp-inner-tab-wrapper.estp-recent-blogs-wrapper .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-6 {
	padding: 0 10px 0 5px;
}
.estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed.estp-template-5 .estp-inner-tab-wrapper.estp-temp5-popup-active, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed.estp-template-5 .estp-inner-tab-wrapper.estp-temp5-popup-active {
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed.estp-template-5 .estp-popup-display .estp-social-icons-popup, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed.estp-template-5 .estp-popup-display .estp-social-icons-popup, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed.estp-template-10 .estp-popup-display .estp-social-icons-popup, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed.estp-template-10 .estp-popup-display .estp-social-icons-popup {
	width: 400px;
	margin: 0 auto;
}
.estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed.estp-template-5 .estp-popup-display .estp-front-social-icons-wrap .estp-icons-group, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed.estp-template-5 .estp-popup-display .estp-front-social-icons-wrap .estp-icons-group, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed.estp-template-10 .estp-popup-display .estp-front-social-icons-wrap .estp-icons-group, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed.estp-template-10 .estp-popup-display .estp-front-social-icons-wrap .estp-icons-group {
	text-align: left;
}
.estp-tab-wrapper.estp-template-5 .estp-inner-tab-wrapper .estp-tab-element i {

margin-right: 2px;
line-height: 40px !important;
vertical-align: top;

}
.estp-tab-wrapper.estp-template-5 .estp-inner-tab-wrapper .estp-tab-element span {

	font-size: 14px;
	vertical-align: top;
	line-height: 40px;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-5 .estp-inner-tab-wrapper .estp-tab-element.estp-external-link span.estp-tab-element-title {
	transform: rotate(-180deg);
	-ms-transform: rotate(-180deg);
	-webkit-transform: rotate(-180deg);
	-moz-transform: rotate(-180deg);
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-5 .estp-inner-tab-wrapper .estp-tab-element span.estp-tab-element-title {
	transform: rotate(-180deg);
	-ms-transform: rotate(-180deg);
	-webkit-transform: rotate(-180deg);
	-moz-transform: rotate(-180deg);
}

/*template 5 layout 1 */

.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-follow-btn:hover {
	background: #a5a5a3;
	color: #fff;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-twitter-layout-1 .estp-tweet-box .estp-twitter-date-wrapper a {
	color: #D4D4D4;
}
.estp-tab-wrapper.estp-template-5 .estp-tweet-content {
	padding: 10px;
	background: #4681ad;
}
.estp-tab-wrapper.estp-template-5.estp-lft-side-tab .estp-tweets-wrapper, .estp-tab-wrapper.estp-template-5.estp-btm-lft-side-tab.estp-fixed .estp-tweets-wrapper, .estp-tab-wrapper.estp-template-5.estp-btm-rht-side-tab.estp-fixed .estp-tweets-wrapper {
	margin-right: 10px;
}
.estp-tab-wrapper.estp-template-5.estp-btm-rht-side-tab.estp-fixed .estp-subscription-form-wrap, .estp-tab-wrapper.estp-template-5.estp-btm-lft-side-tab.estp-fixed .estp-subscription-form-wrap {
	width: 100%;
	height: auto;
	margin: 0 auto;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display {
	height: auto;
	position: absolute;
}
.estp-tab-wrapper.estp-template-5 .estp-tweet-box {
	color: #fff;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display a i {
	font-size: 15px;
	margin-right: 3px;
}
.estp-tab-wrapper.estp-template-5 .estp-subscribe-form-layout-1 h3 {
	color: #64676e;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-subscribe-form-layout-1 .estp-subscription-form input {
	font-size: 14px;
	border: 1px solid #e0e0e0;
	background: transparent;
	padding: 15px;
	width: 100%;
}
.estp-tab-wrapper.estp-template-5.estp-btm-lft-side-tab.estp-fixed .estp-popup-display .estp-subscribe-form-layout-1 .estp-subscription-form .estp-button, .estp-tab-wrapper.estp-template-5.estp-btm-rht-side-tab.estp-fixed .estp-popup-display .estp-subscribe-form-layout-1 .estp-subscription-form .estp-button, .estp-tab-wrapper.estp-template-10.estp-btm-lft-side-tab.estp-fixed .estp-popup-display .estp-subscribe-form-layout-1 .estp-subscription-form .estp-button,  .estp-tab-wrapper.estp-template-10.estp-btm-rht-side-tab.estp-fixed .estp-popup-display .estp-subscribe-form-layout-1 .estp-subscription-form .estp-button {
	width: 320px;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-temp-5-close-btn span {
	border: 1px solid #000;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	-moz-border-radius: 50%;
	padding: 3px 5px 4px;
	text-align: center;
}
/*template 5 layout 2 */

.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-twitter-layout-2 {
	color: #000;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-twitter-layout-2 .estp-front-twitter-header h1 {
	font-size: 18px;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-twitter-layout-2 .estp-tweet-content {
	padding: 10px;
	margin: 10px 0;
	background: #fff;
	border-bottom: 1px solid #d8d8d8;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-twitter-layout-2 .estp-tweet-box {
	color: #000;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-twitter-layout-2 .estp-tweet-content .estp-tweet-box a {
	color: #999999;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-twitter-layout-2 .estp-tweet-box .estp-twitter-date-wrapper {
	float: right;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-twitter-layout-2 .estp-tweet-content .estp-tweet-box .estp-twitter-profile-name {
	display: inline-block;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-twitter-layout-2 .estp-tweet-box .estp-twitter-profile-img img {
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	-moz-border-radius: 50%;
	height: 50px;
	width: 50px;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-twitter-layout-2 .aptf-tweet-actions-wrapper a i {
	padding: 5px;
	font-size: 15px;
	margin-right: 3px;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-twitter-layout-2 .aptf-tweet-actions-wrapper a {
	padding: 5px;
	display: inline-block;
	text-align: center;
	color: #5A5A5A;
	font-size: 13px;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-twitter-layout-2 .estp-tweet-content .estp-tweet-box .estp-twitter-content {
	color: #474747;
	margin-top: 20px;
}
.estp-tab-wrapper.estp-template-5 .estp-subscription-form-wrapper .estp-popup-display {
	background-color: #fff;
	box-shadow: 0 0 1px 0px #959595;
	-webkit-box-shadow: 0 0 1px 0px #959595;
	-moz-box-shadow : 0 0 1px 0px #959595;
	overflow-y: auto;
	height: auto;
	padding: 25px;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-subscribe-form-layout-2 {
	height: auto;
	overflow-y: auto;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-subscribe-form-layout-2 .estp-layout2-subscribe-button-wrap {
	position: relative;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-popup-display-content.estp-subscription-form-popup .mCSB_inside > .mCSB_container {
	margin-right: 0;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-2 .estp-blog-author-title-date-wrap .estp-recent-blog-title h2 {
	margin: 0;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-woocommerce-layout-2 {
	text-align: center;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-woocommerce-layout-2 .estp-wooproduct-image {
	position: relative;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-woocommerce-layout-2 .estp-bottom-section {
	margin: 20px 0 0;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-woocommerce-layout-2 .estp-bottom-section .estp-product-title h2.woocommerce-loop-product__title {
	color: #7a7a7a;
	font-weight: 400;
	font-size: 17px;
	margin-bottom: 5px;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-woocommerce-layout-2 .estp-bottom-section span.price span.woocommerce-Price-amount {
	padding: 0 5px;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-woocommerce-layout-2 .estp-bottom-section span.price ins {
	background-color: transparent;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-woocommerce-layout-2 .estp-bottom-section span.price ins span.woocommerce-Price-amount {
	color: #ff6300;
	font-weight: 700;
	font-size: 16px;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-woocommerce-layout-2 .estp-cart-btn {
	position: absolute;
	top: 50%;
	left: 50%;
	right: 0;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	visibility: hidden;
	opacity: 0;
	-moz-transition: all 350ms ease-in-out;
	-webkit-transition: all 350ms ease-in-out;
	transition: all 350ms ease-in-out;
	padding: 10px;
	background-color: #ff6300;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-woocommerce-layout-2 .estp-cart-btn:hover {
	background-color: #d26825;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-woocommerce-layout-2 .estp-wooproduct-image:hover .estp-cart-btn {
	visibility: visible;
	opacity: 1;
	-moz-transition: all 350ms ease-in-out;
	-webkit-transition: all 350ms ease-in-out;
	transition: all 350ms ease-in-out;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-woocommerce-layout-2 .estp-cart-btn span {
	font-size: 12px;
	color: #fff;
	text-transform: uppercase;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-woocommerce-layout-2 .estp-cart-btn i {
	font-size: 15px;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-woocommerce-layout-2 .estp-wooproduct-image .estp-product-image-overlay {
	position: absolute;
	content: "";
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	height: 100%;
	width: 100%;
	background-color: rgba(0, 0, 0,0.7);
	-moz-transition: all 350ms ease-in-out;
	-webkit-transition: all 350ms ease-in-out;
	transition: all 350ms ease-in-out;
	visibility: hidden;
	opacity: 0;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-woocommerce-layout-2 .estp-wooproduct-image:hover .estp-product-image-overlay {
	visibility: visible;
	opacity: 1;
	-moz-transition: all 350ms ease-in-out;
	-webkit-transition: all 350ms ease-in-out;
	transition: all 350ms ease-in-out;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-woocommerce-layout-2 .estp-cart-btn a.add_to_cart_button {
	color: #000;
	background: #fff;
	padding: 5px 10px;
}
/*socialmedia */

/*template-5 layout 3*/

.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-twitter-layout-3 .estp-tweet-content {
	background: #e0e0e0;
	border: 1px solid #b0b0b0;
	border-radius: 14px;
	-webkit-border-radius: 14px;
	-ms-border-radius: 14px;
	-moz-border-radius: 14px;
	position: relative;
	margin: 20px 4px 30px;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-twitter-layout-3 .estp-tweet-content .estp-tweet-box {
	font-size: 12px;
	color: #474747;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .aptf-tweet-actions-wrapper a i {
	padding: 5px;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-twitter-layout-3 a i {
	margin-right: 0;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-twitter-layout-3 a {
	color: #0084ac;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-twitter-layout-3 a:hover {
	text-decoration: underline;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-twitter-layout-3 .estp-img-usr-date-wrap {
	margin: 0px 20px;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-twitter-layout-3 .estp-img-usr-date-wrap .estp-twitter-profile-img {
	float: left;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-twitter-layout-3 .estp-img-usr-date-wrap .estp-twitter-profile-img img {
	display: inline-block;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	-moz-border-radius: 50%;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-twitter-layout-3 .estp-img-usr-date-wrap .estp-twitter-username a {
	display: inline-block;
	color: #3F3F3F;
	font-weight: 600;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-twitter-layout-3 .estp-twitter-date-wrapper {
	display: inline-block;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-twitter-layout-3 .estp-twitter-date-wrapper a {
	color: #565656;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-twitter-layout-3 .estp-img-usr-date-wrap .estp-twitter-username {
	display: inline-block;
	padding: 0 5px;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-twitter-layout-3 .estp-img-usr-date-wrap .estp-twitter-username a {
	display: inline-block;
	color: #3F3F3F;
	font-weight: 600;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-twitter-layout-3 .estp-tweet-content::after {
	content: "";
	position: absolute;
	top: 100%;
	left: 10%;
	margin-left: -5px;
	border-width: 15px 8px 0px 8px;
	border-style: solid;
	border-color: #e0e0e0 transparent transparent transparent;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-3 .estp-blog-author small {
	color: #fff;
	font-size: 14px;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-3 .estp-blog-author a {
	color: #fff;
	font-size: 14px;
}
/* woocommerce layout*/

.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-woocommerce-layout-3 {
	text-align: center;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-woocommerce-layout-3 ul.estp-product-lists-wrap {
	padding: 0;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image {
	position: relative;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image .estp-woocommerce-image-overlay-section {
	position: absolute;
	content: "";
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	height: 100%;
	width: 100%;
	background-color: rgba(0, 0, 0, 0.5);
	-moz-transition: all 350ms ease-in-out;
	-webkit-transition: all 350ms ease-in-out;
	transition: all 350ms ease-in-out;
	visibility: hidden;
	opacity: 0;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image .estp-woocommerce-image-overlay-section .estp-woocommerce-text-overlay {
	position: absolute;
	left: 0;
	top: 50%;
	transform: translate(15px, -50%);
	-webkit-transform: translate(15px, -50%);
	-moz-transform: translate(15px, -50%);
	-ms-transform: translate(15px, -50%);
	text-align: left;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image .estp-woocommerce-image-overlay-section {
	visibility: hidden;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image:hover .estp-woocommerce-image-overlay-section {
	visibility: visible;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image:hover .estp-woocommerce-image-overlay-section {
	visibility: visible;
	opacity: 1;
	-moz-transition: all 350ms ease-in-out;
	-webkit-transition: all 350ms ease-in-out;
	transition: all 350ms ease-in-out;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image .estp-woocommerce-image-overlay-section .estp-product-title h2 {
	color: #ffffff;
	font-size: 20px;
	font-weight: 400;
	text-transform: uppercase;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image .estp-woocommerce-image-overlay-section .estp-woo-sale-price span {
	color: #ffffff;
	font-size: 16px;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image .estp-woocommerce-image-overlay-section .add_to_cart_button {
	color: #fff;
	font-size: 14px;
	text-transform: uppercase;
	background: #26A398;
	margin-top: 10px;
	padding: 10px 15px;
	display: inline-block;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image .estp-woocommerce-image-overlay-section .add_to_cart_button:hover {
	background-color: #000;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image .estp-woocommerce-image-overlay-section .estp-product-title h2 {
	color: #ffffff;
	font-size: 20px;
	font-weight: 400;
	margin-bottom: 5px;
	text-transform: capitalize;
}
/*social icons*/


/*template 5 layout 4*/

/*twitter*/

.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-twitter-layout-4 .estp-front-twitter-header h1 {
	text-align: center;
	color: #000;
	font-size: 18px;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-twitter-layout-4 .estp-follow-btn {
	color: #a5a5a3;
	background: transparent;
	float: right;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-ms-border-radius: 4px;
	-moz-border-radius: 4px;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-twitter-layout-4 .estp-follow-btn:hover {
	background: #a5a5a3;
	color: #fff;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-twitter-layout-4 .estp-tweet-content {
	color: #474747;
	border-bottom: 1px solid #d9d9d9;
	background: #fff;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-twitter-layout-4 .estp-tweet-content .estp-tweet-box {
	color: #474747;
	text-align: center;
	font-size: 14px;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-twitter-layout-4 .estp-tweet-content .estp-tweet-box .estp-twitter-profile-img i {
	color: #00c3f7;
	font-size: 30px;
	margin-bottom: 20px;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-twitter-layout-4 .estp-tweet-content .estp-twitter-date-wrapper {
	font-size: 17px;
	text-align: center;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-twitter-layout-4 .estp-tweet-content .estp-twitter-date-wrapper a {
	color: #000;
	font-size: 14px;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-twitter-layout-4 .estp-tweet-box a {
	color: #d56541;
	display: block;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-subscribe-form-layout-4 .estp-subscriber-layout4-short-title {
	text-transform: uppercase;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-subscribe-form-layout-4 .estp-subscriber-layout-4-description h3 {
	line-height: 20px;
	font-weight: 400;
	color: #404040;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-subscribe-form-layout-4 .estp-subscription-form button.estp-button {
	background: #bcffb3;
	border-radius: 30px;
	-webkit-border-radius: 30px;
	-ms-border-radius: 30px;
	-moz-border-radius: 30px;
	margin: 0 auto;
	width: 60%;
	text-align: center;
	display: block;
	color: #000;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow : none;
	border: none;
	text-transform: uppercase;
	padding: 15px;
	font-size: 14px;
	font-weight: 700;
	line-height: 1;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-subscribe-form-layout-4 .estp-subscription-form button.estp-button:hover {
	background-color: rgba(188, 255, 179,0.7);
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
/* blog*/
 
/*wooproduct*/

.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-woocommerce-layout-4 .estp-wooproduct-image {
	position: relative;
	height: 110px;
	width: 110px;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-woocommerce-layout-4 .estp-wooproduct-image img {
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	-moz-border-radius: 50%;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-woocommerce-layout-4 .estp-wooproduct-image::after {
	position: absolute;
	content: "";
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	height: 100%;
	width: 100%;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	-moz-border-radius: 50%;
	background-color: rgba(0, 0, 0, 0.5);
	-moz-transition: all 350ms ease-in-out;
	-webkit-transition: all 350ms ease-in-out;
	transition: all 350ms ease-in-out;
	opacity: 0;
	visibility: visible;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-woocommerce-layout-4 .estp-wooproduct-image:hover::after {
	opacity: 1;
	visibility: visible;
	-moz-transition: all 350ms ease-in-out;
	-webkit-transition: all 350ms ease-in-out;
	transition: all 350ms ease-in-out;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-woocommerce-layout-4 .estp-left-section .estp-woocommerce-cart-btn {
	position: absolute;
	top: 50%;
	left: 0;
	right: 0;
	text-align: center;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	visibility: hidden;
	opacity: 0;
	-moz-transition: all 350ms ease-in-out;
	-webkit-transition: all 350ms ease-in-out;
	transition: all 350ms ease-in-out;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-woocommerce-layout-4 .estp-left-section .estp-wooproduct-image:hover .estp-woocommerce-cart-btn {
	visibility: visible;
	opacity: 1;
	-moz-transition: all 350ms ease-in-out;
	-webkit-transition: all 350ms ease-in-out;
	transition: all 350ms ease-in-out;
	z-index: 9;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-woocommerce-layout-4 .estp-left-section .estp-wooproduct-image .estp-woocommerce-cart-btn a span {
	font-size: 14px;
	color: #fff;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-woocommerce-layout-4 .estp-right-section span.woocommerce-Price-amount {
	color: #8f8f8f;
	font-size: 14px;
}

/* social icons*/

.estp-tab-wrapper.estp-template-5.estp-btm-lft-side-tab .estp-popup-display .estp-subscription-form-wrap.estp-subscribe-form-layout-5 .estp-subscription-form button.estp-button, .estp-tab-wrapper.estp-template-5.estp-btm-rht-side-tab .estp-popup-display .estp-subscription-form-wrap.estp-subscribe-form-layout-5 .estp-subscription-form button.estp-button {
	right: auto;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-subscription-form-wrap.estp-subscribe-form-layout-5 .estp-subscription-form button.estp-button:hover {
	background-color: rgba(255, 76, 64, 0.7);
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-subscription-form-wrap.estp-subscribe-form-layout-5 .estp-subscription-form button.estp-button i {
	color: #fff;
	font-size: 22px;
	position: absolute;
	left: 0;
	right: 0;
	height: 100%;
	top: 7px;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-blog-layout-5 .estp-recent-blog-date-author {
	text-align: left;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-blog-layout-5 .estp-recent-blog-date-author small {
	color: #5f5f5f;
	font-size: 14px;
}
/* wooproducts*/

.estp-tab-wrapper .estp-twitter-layout-1 .aptf-tweet-actions-wrapper a:hover {
	text-decoration: underline;
}
/*template 5 layout 6*/


/*wooproduct*/

.estp-tab-wrapper.estp-template-5.estp-btm-lft-side-tab.estp-fixed .estp-popup-display .estp-woocommerce-layout-6, .estp-tab-wrapper.estp-template-5.estp-btm-rht-side-tab.estp-fixed .estp-popup-display .estp-woocommerce-layout-6 {
	padding: 0 10px;
	text-align: center;
}
.estp-tab-wrapper.estp-template-5.estp-btm-lft-side-tab.estp-fixed .estp-popup-display .estp-woocommerce-layout-6 .estp-recent-product-image-section img, .estp-tab-wrapper.estp-template-5.estp-btm-rht-side-tab.estp-fixed .estp-popup-display .estp-woocommerce-layout-6 .estp-recent-product-image-section img {
	width: 100%;
	height: auto;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-woocommerce-layout-6 .estp-recent-product-image-section .estp-product-title h2 {
	color: #000000;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: 600;
	margin: 15px 0 5px;
}
.estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-woocommerce-layout-6 .estp-woocommerce-cart-btn {
	padding: 10px 0;
}
/*template 6 starts*/

/*twitter starts*/

 
.estp-tab-wrapper.estp-template-6 .estp-inner-tab-wrapper .estp-tab-element {
	transform: translateX(0);
	-webkit-transform: translateX(0);
	-moz-transform: translateX(0);
	-ms-transform: translateX(0);
	background: #4c4f74;
	color: #d8d8d9;
	transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	-webkit-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	display: block;
	
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-6 .estp-inner-tab-wrapper .estp-tab-element, 
.estp-tab-wrapper.estp-rht-side-tab.estp-template-6 .estp-inner-tab-wrapper .estp-tab-element {
padding: 0 10px;
height: 40px;
width: 114px;
line-height: 40px;
top: 0;
text-align: center;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;

}

.estp-tab-wrapper.estp-template-6.estp-lft-side-tab .estp-inner-tab-wrapper .estp-tab-element {
	border-top-left-radius: 0;
	-webkit-border-top-left-radius: 0;
	-ms-border-top-left-radius: 0;
	-moz-border-top-left-radius: 0;
	border-top-right-radius: 0;
	-webkit-border-top-right-radius: 0;
	-ms-border-top-right-radius: 0;
	-moz-border-top-right-radius: 0;
	position: relative;
	left: -37px;

}
.estp-tab-wrapper.estp-template-6.estp-rht-side-tab .estp-inner-tab-wrapper .estp-tab-element {
	border-bottom-left-radius: 0;
	-webkit-border-bottom-left-radius: 0;
	-ms-border-bottom-left-radius: 0;
	-moz-border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
	position: relative;
	right: -37px;


}
.estp-tab-wrapper.estp-template-6.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-tab-element, 
.estp-tab-wrapper.estp-template-6.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-tab-element {
	transform: rotate(0deg);
	-ms-transform: rotate(0deg); /* IE 9 */
	-webkit-transform: rotate(0deg); /* Safari 3-8 */
	-moz-transform: rotate(0deg);
	width: auto;
	bottom: 0;
	padding: 0 15px;
	height: 40px;
	line-height: 40px;
	position: relative;
}
.estp-tab-wrapper.estp-template-6 .estp-inner-tab-wrapper .estp-tab-element i {
	margin-right: 2px;
	display: inline-block;
	vertical-align: top;
	line-height: 40px !important;
}
.estp-tab-wrapper.estp-template-6.estp-lft-side-tab .estp-inner-tab-wrapper .estp-temp-6-popup {
 
	left: 283px;
}
.estp-tab-wrapper.estp-template-6.estp-rht-side-tab .estp-inner-tab-wrapper .estp-temp-6-popup {
 
	right: 282px;
}
.estp-tab-wrapper.estp-template-6.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-temp-6-popup, 
.estp-tab-wrapper.estp-template-6.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-temp-6-popup {
	transform: translateY(0);
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
}

.estp-tab-wrapper.estp-template-6.estp-lft-side-tab .estp-inner-tab-wrapper .estp-temp6-hide {

	left: -91px;
}
.estp-tab-wrapper.estp-template-6.estp-rht-side-tab .estp-inner-tab-wrapper .estp-temp6-hide {

	left: 91px;
}
.estp-tab-wrapper.estp-template-6.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-temp6-hide, .estp-tab-wrapper.estp-template-6.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-temp6-hide {
	transform: translateY(50px);
	-webkit-transform: translateY(50px);
	-moz-transform: translateY(50px);
	-ms-transform: translateY(50px);
	bottom: 0;
}
.estp-tab-wrapper.estp-template-6.estp-lft-side-tab .estp-inner-tab-wrapper, .estp-tab-wrapper.estp-template-6.estp-rht-side-tab .estp-inner-tab-wrapper {

	margin: 80px 0;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-6 .estp-woocommerce-wrapper .estp-popup-display .mCSB_inside > .mCSB_container, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-template-6 .estp-woocommerce-wrapper .estp-popup-display .mCSB_inside > .mCSB_container, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-template-6 .estp-woocommerce-wrapper .estp-popup-display .mCSB_inside > .mCSB_container {
	margin-left: 10px;
}
.estp-tab-wrapper.estp-template-6.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper, .estp-tab-wrapper.estp-template-6.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper {
	margin: 0;
}
.estp-tab-wrapper.estp-template-6 .estp-inner-tab-wrapper .estp-tab-element span {

font-size: 14px;
/*display: inline-block;*/
vertical-align: top;
line-height: 40px;
}

.estp-tab-wrapper.estp-template-6 .estp-popup-display {
	transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	overflow: hidden;
}
.estp-tab-wrapper.estp-template-6 .estp-popup-display-show {
	overflow: hidden;
}
.estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed.estp-template-6 .estp-popup-display-show, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed.estp-template-6 .estp-popup-display-show {
	-moz-transform: translate(0%, 0);
	-webkit-transform: translate(0%, 0);
	transform: translate(0%, 0);
	-ms-transform: translate(0%, 0);
	top: auto;
	bottom: 0;
	height: auto;
}
.estp-tab-wrapper.estp-template-6.estp-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display, .estp-tab-wrapper.estp-template-6.estp-rht-side-tab .estp-inner-tab-wrapper .estp-popup-display {
	margin-top: -45px;
}
.estp-tab-wrapper.estp-template-7 .estp-inner-tab-wrapper .estp-tab-element {
	vertical-align: middle;
	display: block;
	transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	background-color: #43bb31;
	color: #fff;
	transform: rotate(-90deg);
	-ms-transform: rotate(-90deg); /* IE 9 */
	-webkit-transform: rotate(-90deg); /* Safari 3-8 */
	-moz-transform: rotate(-90deg);
	
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-7 .estp-inner-tab-wrapper .estp-tab-element,  
.estp-tab-wrapper.estp-rht-side-tab.estp-template-7 .estp-inner-tab-wrapper .estp-tab-element {
padding: 0 10px;
height: 40px;
width: 114px;
line-height: 40px;
text-align: center;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}


.estp-tab-wrapper.estp-template-7.estp-lft-side-tab .estp-inner-tab-wrapper .estp-tab-element {
 
 	position: relative;
	left: -37px;
	
}
.estp-tab-wrapper.estp-template-7.estp-rht-side-tab .estp-inner-tab-wrapper .estp-tab-element {
 
 
	position: relative;
	right: -37px;
}


.estp-tab-wrapper.estp-template-7 .estp-inner-tab-wrapper .estp-tab-element i {
	margin-right: 2px;
	display: inline-block;
	vertical-align: top;
	line-height: 40px !important;
}

.estp-tab-wrapper.estp-template-7.estp-btm-lft-side-tab .estp-inner-tab-wrapper, .estp-tab-wrapper.estp-template-7.estp-btm-rht-side-tab .estp-inner-tab-wrapper {
	margin: 0;
}
.estp-tab-wrapper.estp-template-7.estp-lft-side-tab .estp-inner-tab-wrapper, .estp-tab-wrapper.estp-template-7.estp-rht-side-tab .estp-inner-tab-wrapper {
	/*margin: 100px 0;*/
	margin: 80px 0;
}
.estp-tab-wrapper.estp-template-7 .estp-inner-tab-wrapper .estp-tab-element span {
font-size: 14px;
/*display: inline-block;*/
vertical-align: top;
line-height: 40px;
}
.estp-tab-wrapper.estp-template-7.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper,
 .estp-tab-wrapper.estp-template-7.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper {
	margin: 0;
}
.estp-tab-wrapper.estp-template-7.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-tab-element, 
.estp-tab-wrapper.estp-template-7.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-tab-element {
	transform: rotate(0deg);
	-ms-transform: rotate(0deg); /* IE 9 */
	-webkit-transform: rotate(0deg); /* Safari 3-8 */
	-moz-transform: rotate(0deg);
	width: auto;
	position: relative;
	bottom: 0;
	padding: 0 15px;
	height: 40px;
	line-height: 40px;

}
.estp-tab-wrapper.estp-template-7 .estp-inner-tab-wrapper .estp-tab-element.estp-temp7-active-tab {
	z-index: 100;
}
.estp-tab-wrapper.estp-template-7.estp-btm-lft-side-tab.estp-fixed .estp-popup-display, .estp-tab-wrapper.estp-template-7.estp-btm-rht-side-tab.estp-fixed .estp-popup-display {
	opacity: 0;
	visibility: hidden;
}
.estp-tab-wrapper.estp-template-7.estp-btm-lft-side-tab.estp-fixed .estp-popup-display-show, .estp-tab-wrapper.estp-template-7.estp-btm-rht-side-tab.estp-fixed .estp-popup-display-show {
	opacity: 1;
	visibility: visible;
	-moz-transform: translate(0%, -100%);
	-ms-transform: translate(0%, -100%);
	-webkit-transform: translate(0%, -100%);
	transform: translate(0%, -100%);
}
.estp-tab-wrapper.estp-template-8.estp-btm-lft-side-tab.estp-fixed .estp-popup-display, .estp-tab-wrapper.estp-template-8.estp-btm-rht-side-tab.estp-fixed .estp-popup-display {
	-moz-transform: translate3d(0%, 200%);
	-ms-transform: translate3d(0%, 200%);
	-webkit-transform: translate(0%, 200%);
	transform: translate(0%, 200%);
	opacity: 0;
	visibility: hidden;
}
.estp-tab-wrapper.estp-template-8.estp-btm-lft-side-tab.estp-fixed .estp-popup-display-show, .estp-tab-wrapper.estp-template-8.estp-btm-rht-side-tab.estp-fixed .estp-popup-display-show {
	opacity: 1;
	visibility: visible;
	-moz-transform: translate(0%, -100%);
	-ms-transform: translate(0%, -100%);
	-webkit-transform: translate(0%, -100%);
	transform: translate(0%, -100%);
	top: -10px;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-7 .estp-inner-tab-wrapper.estp-twitter-feed-wrapper .estp-popup-display-show, .estp-tab-wrapper.estp-rht-side-tab.estp-template-7 .estp-inner-tab-wrapper.estp-twitter-feed-wrapper .estp-popup-display-show .estp-tab-wrapper.estp-btm-lft-side-tab.estp-template-7 .estp-inner-tab-wrapper.estp-twitter-feed-wrapper .estp-popup-display-show, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-template-7 .estp-inner-tab-wrapper.estp-twitter-feed-wrapper .estp-popup-display-show {
	color: #474747;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-7.estp-fixed .estp-inner-tab-wrapper .estp-popup-display h1, .estp-tab-wrapper.estp-rht-side-tab.estp-template-7.estp-fixed .estp-inner-tab-wrapper .estp-popup-display h1, .estp-tab-wrapper.estp-lft-side-tab.estp-template-7.absolute .estp-inner-tab-wrapper .estp-popup-display h1, .estp-tab-wrapper.estp-rht-side-tab.estp-template-7.absolute .estp-inner-tab-wrapper .estp-popup-display h1, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-template-7 .estp-inner-tab-wrapper .estp-popup-display h1, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-template-7 .estp-inner-tab-wrapper .estp-popup-display h1 {
	font-size: 18px;
}
.estp-tab-wrapper.estp-template-7.estp-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display, .estp-tab-wrapper.estp-template-7.estp-rht-side-tab .estp-inner-tab-wrapper .estp-popup-display {
	margin-top: -35px;
}
.estp-tab-wrapper.estp-template-7 .estp-popup-display .estp-temp-7-close-btn .fa {
	font-size: 16px;
	padding: 10px;
}
.estp-tab-wrapper.estp-template-7.estp-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display-show {
	-moz-transform: translate(0%, 0%);
	-webkit-transform: translate(0%, 0%);
	-ms-transform: translate(0%, 0%);
	transform: translate(0%, 0%);
	z-index: 99;
	height: 310px;
	margin-left: 60px;
	width: 320px;
	overflow: hidden;
}
.estp-tab-wrapper.estp-template-7.estp-rht-side-tab .estp-inner-tab-wrapper .estp-popup-display-show {
	-moz-transform: translate(0%, 0%);
	-ms-transform: translate(0%, 0%);
	-webkit-transform: translate(0%, 0%);
	transform: translate(0%, 0%);
	z-index: 99;
	height: 310px;
	margin-right: 60px;
	width: 320px;
	overflow: hidden;
}
.estp-tab-wrapper.estp-template-7.estp-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display, .estp-tab-wrapper.estp-template-7.estp-rht-side-tab .estp-inner-tab-wrapper .estp-popup-display {
	height: auto;
	overflow: hidden;
}
.estp-tab-wrapper.estp-template-7.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display, .estp-tab-wrapper.estp-template-7.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display {
	z-index: 99;
	margin-top: -20px;
}
.estp-tab-wrapper.estp-template-7 .estp-inner-tab-wrapper .estp-popup-display .estp-temp-7-close-btn {
	position: absolute;
	top: -10px;
	right: -10px;
	z-index: 999;
}
.estp-tab-wrapper.estp-template-8 .estp-inner-tab-wrapper .estp-popup-display-show .estp-temp-8-close-btn {
	position: absolute;
	top: -10px;
	right: -10px;
	z-index: 999;
}
/*template 8 starts*/
 
.estp-tab-wrapper.estp-template-8 .estp-inner-tab-wrapper .estp-tab-element {
	transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	background-color: #31DAC2;
	color: #fff;
	transform: rotate(-90deg);
	-ms-transform: rotate(-90deg); /* IE 9 */
	-webkit-transform: rotate(-90deg); /* Safari 3-8 */
	-moz-transform: rotate(-90deg);
}
.estp-tab-overlay.estp-tab-overlay-active {
	background-color: rgba(0, 0, 0,0.7);
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	content: "";
	z-index: 100;
}
.estp-tab-wrapper.estp-template-8.estp-active {
	z-index: 999;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-8.estp-temp8-overlay:after {
	left: 0;
}
.estp-tab-wrapper.estp-rht-side-tab.estp-template-8.estp-temp8-overlay:after {
	right: 0;
}
.estp-tab-wrapper.estp-btm-lft-side-tab.estp-template-8.estp-temp8-overlay:after, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-template-8.estp-temp8-overlay:after {
	left: 0;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-8 .estp-inner-tab-wrapper .estp-tab-element, 
.estp-tab-wrapper.estp-rht-side-tab.estp-template-8 .estp-inner-tab-wrapper .estp-tab-element {
padding: 0 10px;
height: 40px;
width: 114px;
line-height: 40px;
text-align: center;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.estp-tab-wrapper.estp-template-8.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-tab-element, 
.estp-tab-wrapper.estp-template-8.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-tab-element {
	transform: rotate(0deg);
	-ms-transform: rotate(0deg); /* IE 9 */
	-webkit-transform: rotate(0deg); /* Safari 3-8 */
	-moz-transform: rotate(0deg);
	width: auto;
	bottom: 0;
	padding: 0 15px;
	height: 40px;
	line-height: 40px;
}
.estp-tab-wrapper.estp-template-8.estp-lft-side-tab .estp-inner-tab-wrapper, .estp-tab-wrapper.estp-template-8.estp-rht-side-tab .estp-inner-tab-wrapper {
	/*margin: 100px 0;*/
	margin: 80px 0;
}
.estp-tab-wrapper.estp-template-8.estp-btm-lft-side-tab .estp-inner-tab-wrapper, .estp-tab-wrapper.estp-template-8.estp-btm-rht-side-tab .estp-inner-tab-wrapper {
	margin: 0;
}
.estp-tab-wrapper.estp-template-8 .estp-inner-tab-wrapper .estp-tab-element i {
	margin-right: 2px;
display: inline-block;
vertical-align: top;
line-height: 40px !important;
}
.estp-tab-wrapper.estp-template-8.estp-lft-side-tab .estp-inner-tab-wrapper .estp-tab-element {

position: relative;
left: -37px;
}

.estp-tab-wrapper.estp-template-8.estp-rht-side-tab .estp-inner-tab-wrapper .estp-tab-element {

position: relative;
right: -37px;
}

.estp-tab-wrapper.estp-template-8 .estp-inner-tab-wrapper .estp-tab-element span {
font-size: 14px;
vertical-align: top;
line-height: 40px;
}
.estp-tab-wrapper.estp-template-8 .estp-inner-tab-wrapper .estp-tab-element.estp-temp7-active-tab {
	z-index: 100;
}
.estp-tab-wrapper.estp-template-8.estp-lft-side-tab .estp-woocommerce-wrapper .estp-popup-display .mCSB_inside > .mCSB_container {
	margin-left: 0 !important;
}
.estp-tab-wrapper.estp-template-8.estp-rht-side-tab .estp-woocommerce-wrapper .estp-popup-display .mCSB_inside > .mCSB_container {
	margin-left: 18px;
	margin-right: 8px;
}
.estp-tab-wrapper.estp-template-8.estp-lft-side-tab .estp-woocommerce-wrapper .estp-popup-display .mCSB_inside > .mCSB_container, .estp-tab-wrapper.estp-template-8.estp-btm-lft-side-tab .estp-woocommerce-wrapper .estp-popup-display .mCSB_inside > .mCSB_container, .estp-tab-wrapper.estp-template-8.estp-btm-rht-side-tab .estp-woocommerce-wrapper .estp-popup-display .mCSB_inside > .mCSB_container {
	margin-left: 10px;
}
.estp-tab-wrapper.estp-template-8 .estp-popup-display {
	transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
}
.estp-tab-wrapper.estp-template-8.estp-lft-side-tab .estp-popup-display, .estp-tab-wrapper.estp-template-8.estp-rht-side-tab .estp-popup-display {
	margin-top: -37px;
}
.estp-tab-wrapper.estp-template-8.estp-lft-side-tab .estp-popup-display .estp-temp-7-close-btn .fa {
	display: block;
	text-align: right;
	font-size: 20px;
	padding: 10px;
}
.estp-tab-wrapper.estp-template-8.estp-rht-side-tab .estp-popup-display .estp-temp-7-close-btn .fa {
	display: block;
	text-align: left;
	font-size: 20px;
	padding: 10px;
}
.estp-tab-wrapper.estp-template-8.estp-lft-side-tab .estp-inner-tab-wrapper .estp-temp8-active-tab {
/*	left: 333px;*/
	top: 0;
	z-index: 999;
	transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
}
.estp-tab-wrapper.estp-template-8.estp-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display-show {
	-moz-transform: translate(50px, 0%);
	-webkit-transform: translate(50px, 0%);
	-ms-transform: translate(50px, 0%);
	transform: translate(50px, 0%);
	z-index: 99;
	height: 310px;
	overflow: hidden;
}
.estp-tab-wrapper.estp-template-8 .estp-inner-tab-wrapper .estp-popup-display-show .estp-temp-8-close-btn span.fa {
	font-size: 16px;
	padding: 10px;
}
.estp-tab-wrapper.estp-template-8.estp-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display, .estp-tab-wrapper.estp-template-8.estp-rht-side-tab .estp-inner-tab-wrapper .estp-popup-display {
	height: auto;
	overflow: hidden;
}
.estp-tab-wrapper.estp-template-8.estp-rht-side-tab .estp-inner-tab-wrapper .estp-temp8-active-tab {
	top: 0;
	z-index: 999;
	transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
}
.estp-tab-wrapper.estp-template-8 .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-3 {
	padding-right: 10px;
}
.estp-tab-wrapper.estp-template-8.estp-rht-side-tab .estp-inner-tab-wrapper .estp-popup-display-show {
	-moz-transform: translate(-50px, 0%);
	-ms-transform: translate(-50px, 0%);
	-webkit-transform: translate(-50px, 0%);
	transform: translate(-50px, 0%);
	z-index: 99;
	overflow: hidden;
}
.estp-tab-wrapper.estp-template-8.estp-lft-side-tab .estp-subscribe-form-layout-4, .estp-tab-wrapper.estp-template-8.estp-btm-lft-side-tab .estp-subscribe-form-layout-4, .estp-tab-wrapper.estp-template-8.estp-btm-rht-side-tab .estp-subscribe-form-layout-4 {
	margin-right: 2px
}
/*template 9 starts*/

.estp-tab-wrapper.estp-template-9.estp-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display {
	left: 95px;
}
.estp-tab-wrapper.estp-template-9.estp-rht-side-tab .estp-inner-tab-wrapper .estp-popup-display {
	right: 95px;
}
 

.estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed.estp-template-9 .estp-inner-tab-wrapper .estp-popup-display, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed.estp-template-9 .estp-inner-tab-wrapper .estp-popup-display {
	top: -5px;
	height: auto;
	opacity: 0;
	visibility: hidden;
	-moz-transform: translate(0%, 0%);
	-webkit-transform: translate(0%, 0%);
	-ms-transform: translate(0%, 0%);
	transform: translate(0%, 0%);
}
.estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed.estp-template-9 .estp-inner-tab-wrapper .estp-popup-display-show, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed.estp-template-9 .estp-inner-tab-wrapper .estp-popup-display-show {
	opacity: 1;
	visibility: visible;
	-moz-transform: translate(0%, -100%);
	-webkit-transform: translate(0%, -100%);
	-ms-transform: translate(0%, -100%);
	transform: translate(0%, -100%);
}
.estp-tab-wrapper.estp-template-9 .estp-inner-tab-wrapper .estp-tab-element {
	background-color: #fa1c45;
	color: #fff;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-ms-border-radius: 5px;
	-moz-border-radius: 5px;
	padding: 10px 0;
	width: 90px;
	height: auto;
}
.estp-tab-wrapper.estp-template-9.estp-lft-side-tab .estp-inner-tab-wrapper .estp-tab-element {
	border-top-left-radius: 0;
	-webkit-border-top-left-radius: 0;
	-ms-border-top-left-radius: 0;
	-moz-border-top-left-radius: 0;
	border-bottom-left-radius: 0;
	-webkit-border-bottom-left-radius: 0;
	-ms-border-bottom-left-radius: 0;
	-moz-border-bottom-left-radius: 0;
}
.estp-tab-wrapper.estp-template-9.estp-rht-side-tab .estp-inner-tab-wrapper .estp-tab-element {
	border-top-right-radius: 0;
	-webkit-border-top-right-radius: 0;
	-ms-border-top-right-radius: 0;
	-moz-border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	-webkit-border-bottom-right-radius: 0;
	-ms-border-bottom-right-radius: 0;
	-moz-border-bottom-right-radius: 0;
}
.estp-tab-wrapper.estp-template-9.estp-lft-side-tab .estp-inner-tab-wrapper, .estp-tab-wrapper.estp-template-9.estp-rht-side-tab .estp-inner-tab-wrapper {
	margin: 15px 0;
}
.estp-tab-wrapper.estp-template-9.estp-btm-lft-side-tab .estp-inner-tab-wrapper, .estp-tab-wrapper.estp-template-9.estp-btm-rht-side-tab .estp-inner-tab-wrapper {
	margin: 0;
}
.estp-tab-wrapper.estp-template-9.estp-btm-lft-side-tab .estp-inner-tab-wrapper .estp-tab-element, .estp-tab-wrapper.estp-template-9.estp-btm-rht-side-tab .estp-inner-tab-wrapper .estp-tab-element {
	padding: 10px 15px;
	width: auto;
	height: auto;
	min-height: 63px;
	line-height: 20px;
	vertical-align: middle;
	min-width: 120px;
	display: inline-block;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
}
.estp-tab-wrapper.estp-template-9.estp-btm-lft-side-tab .estp-inner-tab-wrapper .estp-tab-element.estp-popup-active, .estp-tab-wrapper.estp-template-9.estp-btm-rht-side-tab .estp-inner-tab-wrapper .estp-tab-element.estp-popup-active {
	min-width: 120px;
}
.estp-tab-wrapper.estp-template-9 .estp-inner-tab-wrapper .estp-tab-element span {
	display: block;
	font-size: 12px;
	vertical-align: middle;
}
.estp-tab-wrapper.estp-template-9 .estp-tab-element .estp-close-active-tab span.fa {
	font-size: 20px;
}
/*template 10 layout 1 */

 
.estp-tab-wrapper.estp-template-10 .estp-popup-display-content .estp-slider-content-inner-wrap {
	font-size: 14px;
	padding: 15px;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display h1 {
	font-size: 18px;
}
.estp-tab-wrapper.estp-template-10.estp-lft-side-tab .estp-inner-tab-wrapper .estp-tab-element, .estp-tab-wrapper.estp-template-10.estp-rht-side-tab .estp-inner-tab-wrapper .estp-tab-element {
	padding: 5px;
	width: 100px;
	height: auto;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-10 .estp-inner-tab-wrapper .estp-tab-element i, .estp-tab-wrapper.estp-rht-side-tab.estp-template-10 .estp-inner-tab-wrapper .estp-tab-element i, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed.estp-template-10 .estp-inner-tab-wrapper .estp-tab-element i, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed.estp-template-10 .estp-inner-tab-wrapper .estp-tab-element i {
	font-size: 20px;
}
.estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed.estp-template-10 .estp-inner-tab-wrapper .estp-tab-element,  .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed.estp-template-10 .estp-inner-tab-wrapper .estp-tab-element {
	height: 60px;
	width: auto;
	text-align: center;
	padding: 10px 15px;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-ms-border-radius: 4px;
	-moz-border-radius: 4px;
	line-height: 20px;
	vertical-align: middle;
	min-width: 100px;
	border-bottom-left-radius: 0;
	-webkit-border-bottom-left-radius: 0;
	-moz-border-bottom-left-radius: 0;
	-ms-border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
	-webkit-border-bottom-right-radius: 0;
	-moz-border-bottom-right-radius: 0;
	-ms-border-bottom-right-radius: 0;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-10 .estp-inner-tab-wrapper .estp-tab-element span, .estp-tab-wrapper.estp-rht-side-tab.estp-template-10 .estp-inner-tab-wrapper .estp-tab-element span, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed.estp-template-10 .estp-inner-tab-wrapper .estp-tab-element span,  .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed.estp-template-10 .estp-inner-tab-wrapper .estp-tab-element span {
	display: block;
	font-size: 14px;
	vertical-align: middle;
}
.estp-tab-wrapper.estp-template-10 .estp-inner-tab-wrapper .estp-tab-element {
	-webkit-box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.2);
	color: #6d7492;
	background: #fff;
	text-align: center;
	color: #404040;
}
.estp-tab-wrapper.estp-template-10.estp-lft-side-tab .estp-inner-tab-wrapper .estp-tab-element {
	border-top-right-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-ms-border-top-right-radius: 4px;
	-moz-border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-ms-border-bottom-right-radius: 4px;
	-moz-border-bottom-right-radius: 4px;
}
.estp-tab-wrapper.estp-template-10.estp-rht-side-tab .estp-inner-tab-wrapper .estp-tab-element {
	border-top-left-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	-ms-border-top-left-radius: 4px;
	-moz-border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-ms-border-bottom-left-radius: 4px;
	-moz-border-bottom-left-radius: 4px;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-10 .estp-inner-tab-wrapper .estp-tab-element i {
	font-size: 20px;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-10 .estp-popup-display {
	background-color: #fff;
	height: 100%;
	width: 320px;
	position: absolute;
	top: 0;
	left: 0;
	min-height: 400px;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
	-moz-transform: translate(-320px, 0);
	-webkit-transform: translate(-320px, 0);
	transform: translate(-320px, 0);
	-ms-transform: translate(-320px, 0);
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display-content {
	height: 100vh;
	overflow-y: auto;
}
.estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed.estp-template-10 .estp-popup-display-content, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed.estp-template-10 .estp-popup-display-content {
	height: auto;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display-show {
	box-shadow: 0 2px 10px 2px rgba(0, 0, 0, 0.07);
	-webkit-box-shadow: 0 2px 10px 2px rgba(0, 0, 0, 0.07);
	-moz-box-shadow: 0 2px 10px 2px rgba(0, 0, 0, 0.07);
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-10 .estp-popup-display-show {
	-ms-transform: translate(0, 4%);
	-moz-transform: translate(0, 4%);
	-webkit-transform: translate(0, 4%);
	transform: translate(0, 4%);
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.estp-tab-wrapper.estp-rht-side-tab.estp-template-10 .estp-popup-display {
	background-color: #fff;
	color: #474747;
	font-size: 12px;
	height: 100%;
	width: 320px;
	min-height: 400px;
	position: absolute;
	z-index: 2;
	top: 0;
	right: 0;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
	-moz-transform: translate(320px, 0);
	-ms-transform: translate(320px, 0);
	-webkit-transform: translate(320px, 0);
	transform: translate(320px, 0);
}
.estp-tab-wrapper.estp-rht-side-tab.estp-template-10 .estp-popup-display-show {
	-ms-transform: translate(0, 4%);
	-moz-transform: translate(0, 4%);
	-webkit-transform: translate(0, 4%);
	transform: translate(0, 4%);
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.estp-tab-wrapper.estp-template-10.estp-lft-side-tab .estp-inner-tab-wrapper, .estp-tab-wrapper.estp-template-10.estp-rht-side-tab .estp-inner-tab-wrapper {
	margin: 15px 0;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-10 .estp-inner-tab-wrapper {
	left: 0;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-10 .estp-inner-tab-wrapper.estp-temp10-popup-active {
	left: 320px;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.estp-tab-wrapper.estp-rht-side-tab.estp-template-10 .estp-inner-tab-wrapper {
	right: 0;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.estp-tab-wrapper.estp-rht-side-tab.estp-template-10 .estp-inner-tab-wrapper.estp-temp10-popup-active {
	left: -320px;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-follow-btn:hover {
	color: #fff;
	background: #a5a5a3;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-twitter-layout-1 .estp-tweet-box .estp-twitter-date-wrapper a {
	color: #D4D4D4;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display {
	height: auto;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display a i {
	/*font-size: 15px;*/
	margin-right: 3px;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-subscribe-form-layout-1 .estp-subscription-form input {
	font-size: 14px;
	border: 1px solid #e0e0e0;
	background: transparent;
	padding: 15px;
	width: 100%;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-temp-5-close-btn span {
	border: 1px solid #000;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	-moz-border-radius: 50%;
	padding: 3px 5px 4px;
	text-align: center;
	margin: 0 0 10px;
}
/*template 10 layout 2 */

.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-twitter-layout-2 {
	color: #000;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-twitter-layout-2 .estp-front-twitter-header h1 {
	font-size: 18px;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-twitter-layout-2 .estp-tweet-content {
	padding: 10px;
	margin: 10px 0;
	background: #fff;
	border-bottom: 1px solid #d8d8d8;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-twitter-layout-2 .estp-tweet-box {
	color: #000;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-twitter-layout-2 .estp-tweet-box .estp-twitter-date-wrapper {
	float: right;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-twitter-layout-2 .estp-tweet-content .estp-tweet-box .estp-twitter-profile-name {
	display: inline-block;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-twitter-layout-2 .estp-tweet-box .estp-twitter-profile-img img {
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	-moz-border-radius: 50%;
	height: 50px;
	width: 50px;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-twitter-layout-2 .aptf-tweet-actions-wrapper a i {
	padding: 5px;
	font-size: 15px;
	margin-right: 3px;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-twitter-layout-2 .aptf-tweet-actions-wrapper a {
	padding: 5px;
	display: inline-block;
	text-align: center;
	color: #5A5A5A;
	font-size: 13px;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-twitter-layout-2 .estp-tweet-content .estp-tweet-box .estp-twitter-content {
	color: #474747;
	margin-top: 20px;
}
.estp-tab-wrapper.estp-template-10 .estp-subscription-form-wrapper .estp-popup-display {
	background-color: #fff;
	box-shadow: 0 0 1px 0px #959595;
	box-shadow: 0 0 1px 0px #959595;
	box-shadow: 0 0 1px 0px #959595;
	overflow-y: auto;
	height: auto;
	padding: 25px;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-subscribe-form-layout-2 .estp-layout2-subscribe-button-wrap {
	position: relative;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-2 .estp-blog-author-title-date-wrap {
	text-align: center;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-2 .estp-blog-author-title-date-wrap .estp-recent-blog-title h2 {
	margin: 0;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-woocommerce-layout-2 {
	text-align: center;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-woocommerce-layout-2 .estp-bottom-section {
	margin: 20px 0 0;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-woocommerce-layout-2 .estp-bottom-section .estp-product-title h2.woocommerce-loop-product__title {
	color: #7a7a7a;
	font-weight: 400;
	font-size: 17px;
	margin-bottom: 5px;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-woocommerce-layout-2 .estp-bottom-section span.price span.woocommerce-Price-amount {
	color: #4d4946;
	padding: 0 5px;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-woocommerce-layout-2 .estp-bottom-section span.price ins {
	background-color: transparent;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-woocommerce-layout-2 .estp-bottom-section span.price ins span.woocommerce-Price-amount {
	color: #ff6300;
	font-weight: 700;
	font-size: 16px;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-woocommerce-layout-2 .estp-cart-btn {
	position: absolute;
	top: 50%;
	left: 50%;
	right: 0;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	visibility: hidden;
	opacity: 0;
	-moz-transition: all 350ms ease-in-out;
	-webkit-transition: all 350ms ease-in-out;
	transition: all 350ms ease-in-out;
	padding: 10px;
	background-color: #ff6300;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-woocommerce-layout-2 .estp-cart-btn:hover {
	background-color: #d26825;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-woocommerce-layout-2 .estp-wooproduct-image:hover .estp-cart-btn {
	visibility: visible;
	opacity: 1;
	-moz-transition: all 350ms ease-in-out;
	-webkit-transition: all 350ms ease-in-out;
	transition: all 350ms ease-in-out;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-woocommerce-layout-2 .estp-cart-btn span {
	font-size: 12px;
	color: #fff;
	text-transform: uppercase;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-woocommerce-layout-2 .estp-cart-btn i {
	font-size: 15px;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-woocommerce-layout-2 .estp-wooproduct-image .estp-product-image-overlay {
	position: absolute;
	content: "";
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	height: 100%;
	width: 100%;
	background-color: rgba(0, 0, 0,0.7);
	-moz-transition: all 350ms ease-in-out;
	-webkit-transition: all 350ms ease-in-out;
	transition: all 350ms ease-in-out;
	visibility: hidden;
	opacity: 0;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-woocommerce-layout-2 .estp-wooproduct-image:hover .estp-product-image-overlay {
	visibility: visible;
	opacity: 1;
	-moz-transition: all 350ms ease-in-out;
	-webkit-transition: all 350ms ease-in-out;
	transition: all 350ms ease-in-out;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-woocommerce-layout-2 .estp-cart-btn a.add_to_cart_button {
	color: #000;
	background: #fff;
	padding: 5px 10px;
}
/*socialmedia */

 
/*template-10 layout 3*/

.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-twitter-layout-3 .estp-img-usr-date-wrap {
	margin: 0px 20px;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-twitter-layout-3 .estp-img-usr-date-wrap .estp-twitter-profile-img {
	float: left;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-twitter-layout-3 .estp-img-usr-date-wrap .estp-twitter-profile-img img {
	display: inline-block;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	-moz-border-radius: 50%;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-twitter-layout-3 .estp-img-usr-date-wrap .estp-twitter-username a {
	display: inline-block;
	color: #3F3F3F;
	font-weight: 600;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-twitter-layout-3 .estp-twitter-date-wrapper {
	display: inline-block;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-twitter-layout-3 .estp-twitter-date-wrapper a {
	color: #565656;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-twitter-layout-3 .estp-img-usr-date-wrap .estp-twitter-username {
	display: inline-block;
	padding: 0 5px;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-twitter-layout-3 .estp-img-usr-date-wrap .estp-twitter-username a {
	display: inline-block;
	color: #3F3F3F;
	font-weight: 600;
}
/*subscription*/

.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-subscribe-form-layout-3 .estp-subscription-form input {
	font-size: 14px;
	border: none;
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow : none;
	outline: 0;
	background: #fff;
	padding: 10px;
	border: 1px solid #e0e0e0;
	width: 100%;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-subscribe-form-layout-3 .estp-subscription-form .estp-button {
	background: #4f92d5;
	background-color: rgb(79, 146, 213);
	color: #fff;
	font-weight: 400;
	font-size: 14px;
	text-transform: uppercase;
	display: block;
	width: 50%;
	text-align: center;
	margin: 0 auto;
	padding: 10px 0;
	border-radius: 0;
	-webkit-border-radius: 0;
	-ms-border-radius: 0;
	-moz-border-radius: 0;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow : none;
	text-shadow: none;
	border: none;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-subscribe-form-layout-3 .estp-subscription-form .estp-button:hover {
	background-color: rgba(79, 146, 213,0.7);
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
/* woocommerce layout*/

.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-woocommerce-layout-3 {
	text-align: center;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-woocommerce-layout-3 ul.estp-product-lists-wrap {
	padding: 0;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image {
	position: relative;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image .estp-woocommerce-image-overlay-section {
	position: absolute;
	content: "";
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	height: 100%;
	width: 100%;
	background-color: rgba(0, 0, 0, 0.5);
	-moz-transition: all 350ms ease-in-out;
	-webkit-transition: all 350ms ease-in-out;
	transition: all 350ms ease-in-out;
	visibility: hidden;
	opacity: 0;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image .estp-woocommerce-image-overlay-section .estp-woocommerce-text-overlay {
	position: absolute;
	left: 0;
	transform: translate(15px, -50%);
	-webkit-transform: translate(15px, -50%);
	-moz-transform: translate(15px, -50%);
	-ms-transform: translate(15px, -50%);
	text-align: left;
	top: 50%;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image .estp-woocommerce-image-overlay-section {
	visibility: hidden;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image:hover .estp-woocommerce-image-overlay-section {
	visibility: visible;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image:hover .estp-woocommerce-image-overlay-section {
	visibility: visible;
	opacity: 1;
	-moz-transition: all 350ms ease-in-out;
	-webkit-transition: all 350ms ease-in-out;
	transition: all 350ms ease-in-out;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image .estp-woocommerce-image-overlay-section .estp-product-title h2 {
	color: #ffffff;
	font-size: 20px;
	font-weight: 400;
	text-transform: uppercase;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image .estp-woocommerce-image-overlay-section .estp-woo-sale-price span {
	color: #ffffff;
	font-size: 16px;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image .estp-woocommerce-image-overlay-section .add_to_cart_button {
	color: #fff;
	font-size: 14px;
	text-transform: uppercase;
	background: #26A398;
	margin-top: 10px;
	padding: 10px 15px;
	display: inline-block;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image .estp-woocommerce-image-overlay-section .add_to_cart_button:hover {
	background-color: #000;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-woocommerce-layout-3 .estp-wooproduct-image .estp-woocommerce-image-overlay-section .estp-product-title h2 {
	color: #ffffff;
	font-size: 20px;
	font-weight: 400;
	margin-bottom: 5px;
	text-transform: capitalize;
}

/*template 10 layout 4*/

/*twitter*/

.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-twitter-layout-4 .estp-front-twitter-header h1 {
	text-align: center;
	color: #000;
	font-size: 18px;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-twitter-layout-4 .estp-tweet-content .estp-tweet-box .estp-twitter-profile-img i {
	color: #00c3f7;
	font-size: 30px;
	margin-bottom: 20px;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-twitter-layout-4 .estp-tweet-content .estp-twitter-date-wrapper {
	font-size: 17px;
	text-align: center;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-twitter-layout-4 .estp-tweet-box a {
	color: #d56541;
	display: block;
}
/*subscribe*/


.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-subscribe-form-layout-4 {
	margin-left: 10px;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-subscribe-form-layout-4 .estp-subscriber-layout4-short-title {
	text-transform: uppercase;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-subscribe-form-layout-4 .estp-subscriber-layout-4-description h3 {
	line-height: 20px;
	font-weight: 400;
	color: #404040;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-subscribe-form-layout-4 .estp-subscription-form button.estp-button {
	background: #bcffb3;
	border-radius: 30px;
	-webkit-border-radius: 30px;
	-ms-border-radius: 30px;
	-moz-border-radius: 30px;
	margin: 0 auto;
	width: 60%;
	text-align: center;
	display: block;
	color: #000;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow : none;
	border: none;
	text-transform: uppercase;
	padding: 15px;
	font-size: 14px;
	font-weight: 700;
	line-height: 1;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-subscribe-form-layout-4 .estp-subscription-form button.estp-button:hover {
	background-color: rgba(188, 255, 179,0.7);
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
/* blog*/
 
/*wooproduct*/

.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-woocommerce-layout-4 .estp-wooproduct-image::after {
	position: absolute;
	content: "";
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	height: 100%;
	width: 100%;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	-moz-border-radius: 50%;
	background-color: rgba(0, 0, 0, 0.5);
	-moz-transition: all 350ms ease-in-out;
	-webkit-transition: all 350ms ease-in-out;
	transition: all 350ms ease-in-out;
	opacity: 0;
	visibility: visible;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-woocommerce-layout-4 .estp-wooproduct-image:hover::after {
	opacity: 1;
	visibility: visible;
	-moz-transition: all 350ms ease-in-out;
	-webkit-transition: all 350ms ease-in-out;
	transition: all 350ms ease-in-out;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-woocommerce-layout-4 .estp-left-section .estp-woocommerce-cart-btn {
	position: absolute;
	top: 50%;
	left: 0;
	right: 0;
	text-align: center;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	visibility: hidden;
	opacity: 0;
	-moz-transition: all 350ms ease-in-out;
	-webkit-transition: all 350ms ease-in-out;
	transition: all 350ms ease-in-out;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-woocommerce-layout-4 .estp-left-section .estp-wooproduct-image:hover .estp-woocommerce-cart-btn {
	visibility: visible;
	opacity: 1;
	-moz-transition: all 350ms ease-in-out;
	-webkit-transition: all 350ms ease-in-out;
	transition: all 350ms ease-in-out;
	z-index: 9;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-woocommerce-layout-4 .estp-left-section .estp-wooproduct-image .estp-woocommerce-cart-btn a span {
	font-size: 14px;
	color: #fff;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-woocommerce-layout-4 .estp-right-section span.woocommerce-Price-amount {
	color: #8f8f8f;
	font-size: 14px;
}
/* social icons*/


/*template 10 layout 6*/

/*blog*/

/*wooproduct*/

.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-woocommerce-layout-6 {
	border: none;
	padding: 0;
	display: inline-block;
	float: left;
	width: 45%;
	margin-bottom: 0;
	margin-left: 0;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-woocommerce-layout-6 .estp-recent-product-image-section .estp-product-title h2 {
	color: #000000;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: 600;
	margin: 15px 0 5px;
}
.estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-woocommerce-layout-6 .estp-woocommerce-cart-btn {
	padding: 10px 0;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-10 .estp-inner-tab-wrapper .estp-tab-element i, .estp-tab-wrapper.estp-rht-side-tab.estp-template-10 .estp-inner-tab-wrapper .estp-tab-element i,  .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed.estp-template-10 .estp-inner-tab-wrapper .estp-tab-element i,  .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed.estp-template-10 .estp-inner-tab-wrapper .estp-tab-element i {
	font-size: 20px;
	height: 30px;
	line-height: 30px;
}
.estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed.estp-template-10 .estp-popup-display, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed.estp-template-10 .estp-popup-display {
	background-color: #fff;
	color: #474747;
	font-size: 12px;
	height: auto;
	width: 100%;
	position: absolute;
	z-index: 2;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
	-moz-transform: translate(0%, 0%);
	-ms-transform: translate(0%, 0%);
	-webkit-transform: translate(0%, 0%);
	transform: translate(0%, 0%);
}

.estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed.estp-template-10 .estp-popup-display {
	left: 0;
	min-width: 400px;
}
.estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed.estp-template-10 .estp-popup-display {
	right: 0;
	min-width: 400px;
}
.estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed.estp-template-10 .estp-popup-display-show, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed.estp-template-10 .estp-popup-display-show {
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
	-moz-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	-webkit-transform: translate(0, 0);
	transform: translate(0, 0);
	top: auto;
	bottom: 0;
	height: auto;
}
.estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed.estp-template-10 .estp-inner-tab-wrapper, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed.estp-template-10 .estp-inner-tab-wrapper {
	margin: 0;
	bottom: 0;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed.estp-template-10 .estp-inner-tab-wrapper.estp-temp10-popup-active, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed.estp-template-10 .estp-inner-tab-wrapper.estp-temp10-popup-active {
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
/*tab active class css starts*/

.estp-tab-wrapper.estp-template-1 .estp-inner-tab-wrapper .estp-tab-element.estp-popup-active,
.estp-tab-wrapper.estp-template-1 .estp-inner-tab-wrapper .estp-tab-element:hover
 {
	background: #C6C6C6;
}
.estp-tab-wrapper.estp-template-2 .estp-inner-tab-wrapper .estp-tab-element.estp-popup-active,
.estp-tab-wrapper.estp-template-2 .estp-inner-tab-wrapper .estp-tab-element.estp-page-active,
.estp-tab-wrapper.estp-template-2 .estp-inner-tab-wrapper .estp-tab-element:hover
 {
	background-color: #f09024;
}
.estp-tab-wrapper.estp-template-3 .estp-inner-tab-wrapper .estp-tab-element.estp-temp3-close-btn-show,
.estp-tab-wrapper.estp-template-3 .estp-inner-tab-wrapper .estp-tab-element:hover
 {
	background: #6e656f;
}

.estp-tab-wrapper.estp-template-4 .estp-inner-tab-wrapper .estp-tab-element:hover{
background: #d1c9c9;
}

.estp-tab-wrapper.estp-template-5 .estp-inner-tab-wrapper .estp-tab-element.estp-popup-active,
.estp-tab-wrapper.estp-template-5 .estp-inner-tab-wrapper .estp-tab-element:hover
 {
	background: #9b2022;
}
.estp-tab-wrapper.estp-template-6 .estp-inner-tab-wrapper .estp-tab-element.estp-temp-6-popup,
.estp-tab-wrapper.estp-template-6 .estp-inner-tab-wrapper .estp-tab-element:hover
 {
	background: #8A9DCC;
	border: none;
}
.estp-tab-wrapper.estp-template-7 .estp-inner-tab-wrapper .estp-tab-element.estp-temp7-active-tab,
.estp-tab-wrapper.estp-template-7 .estp-inner-tab-wrapper .estp-tab-element:hover
{
	background-color: #7a9b75;
 
}
.estp-tab-wrapper.estp-template-8 .estp-inner-tab-wrapper .estp-tab-element.estp-temp8-active-tab,
.estp-tab-wrapper.estp-template-8 .estp-inner-tab-wrapper .estp-tab-element:hover
 {
	background-color: #07B097;
 
}
.estp-tab-wrapper.estp-template-9 .estp-inner-tab-wrapper .estp-tab-element.estp-popup-active
 {
	background-color: #e73a3d;
	min-width: 90px;
}
.estp-tab-wrapper.estp-template-9 .estp-inner-tab-wrapper .estp-tab-element:hover{

	background-color: #e73a3d;
}

.estp-tab-wrapper.estp-template-10 .estp-inner-tab-wrapper.estp-temp10-popup-active .estp-tab-element.estp-popup-active,
.estp-tab-wrapper.estp-template-10 .estp-inner-tab-wrapper .estp-tab-element:hover

 {
	background: #e0d6e0;
}
.estp-tab-wrapper.estp-template-1 .estp-popup-display .estp-twitter-layout-2 .estp-single-tweet-wrapper:last-of-type .estp-tweet-content, .estp-tab-wrapper.estp-template-2 .estp-popup-display .estp-twitter-layout-2 .estp-single-tweet-wrapper:last-of-type .estp-tweet-content, .estp-tab-wrapper.estp-template-3 .estp-popup-display .estp-twitter-layout-2 .estp-single-tweet-wrapper:last-of-type .estp-tweet-content, .estp-tab-wrapper.estp-template-4 .estp-popup-display .estp-twitter-layout-2 .estp-single-tweet-wrapper:last-of-type .estp-tweet-content, .estp-tab-wrapper.estp-template-5 .estp-popup-display .estp-twitter-layout-2 .estp-single-tweet-wrapper:last-of-type .estp-tweet-content, .estp-tab-wrapper.estp-template-6 .estp-popup-display .estp-twitter-layout-2 .estp-single-tweet-wrapper:last-of-type .estp-tweet-content, .estp-tab-wrapper.estp-template-7 .estp-popup-display .estp-twitter-layout-2 .estp-single-tweet-wrapper:last-of-type .estp-tweet-content, .estp-tab-wrapper.estp-template-8 .estp-popup-display .estp-twitter-layout-2 .estp-single-tweet-wrapper:last-of-type .estp-tweet-content, .estp-tab-wrapper.estp-template-9 .estp-popup-display .estp-twitter-layout-2 .estp-single-tweet-wrapper:last-of-type .estp-tweet-content, .estp-tab-wrapper.estp-template-10 .estp-popup-display .estp-twitter-layout-2 .estp-single-tweet-wrapper:last-of-type .estp-tweet-content {
	border-bottom: none;
}
/* democss starts*/


.site-header-wrap .main-navigation ul.sub-menu {
	transform: translateX(-50%);
}
.site-header-wrap .main-navigation ul.sub-menu li ul.sub-menu {
	transform: translateX(0);
}
.site-header-wrap .main-navigation ul li ul {
	min-width: 160px;
	padding: 0;
}
.site-header-wrap .main-navigation ul.nav-menu li {
	position: relative;
}
.site-header-wrap .main-navigation ul li ul.sub-menu .etab-demo-example:last-child li {
	width: auto;
	padding: 0;
}
.site-header-wrap .main-navigation ul li ul.sub-menu li ul li {
	margin-bottom: 0;
}
.site-header-wrap .main-navigation ul li ul.sub-menu .etab-demo-example li {
	width: 100%;
	border-bottom: 1px solid #e1e1e1;
}
.site-header-wrap .main-navigation ul li ul.sub-menu .etab-demo-example li a:hover {
	background-color: #f3f3f3;
}
.site-header-wrap .main-navigation ul li ul.sub-menu .etab-demo-example li:last-child {
	border-bottom: none;
}
.site-header-wrap .main-navigation ul li ul.sub-menu .etab-demo-example:last-child li a {
	padding-bottom: 10px;
	padding-left: 30px;
	font-size: 12px;
}
.site-header-wrap .main-navigation ul li ul.sub-menu .etab-demo-example li {
	padding: 5px 0 10px;
}
.site-header-wrap .main-navigation ul li ul.sub-menu .etab-demo-example li a {
	text-transform: uppercase;
	font-weight: 600;
	padding: 10px;
	font-size: 14px;
}
.site-header-wrap .main-navigation ul li ul.sub-menu .etab-demo-example li a::before {
	display: none;
}
.site-header-wrap .main-navigation ul li ul.sub-menu .etab-demo-example li a::after {
	content: "\f107";
	font-family: Fontawesome;
	right: 30px;
	position: absolute;
	color: #333;
	font-size: 13px;
	line-height: 12px;
	display: none;
}
.site-content .main-wrapper-demo {
	background: #ecf0f1;
	text-align: center;
	width: auto;
	margin: 0 100px;
	border-radius: 4px;
	padding: 5px;
}
.estp-demo-field-wrap, .estp-demo-twitter-layouts {
	line-height: 3;
}
.main-wrapper-demo .estp-demo-field-wrap h3,  .main-wrapper-demo .estp-demo-twitter-layouts h3 {
	font-size: 17px;
	font-weight: 700;
	text-transform: uppercase;
	margin-top: 0;
	line-height: 17px;
}
.main-wrapper-demo .estp-demo-field-wrap button,  .main-wrapper-demo .estp-demo-twitter-layouts button {
	border: none;
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	background-color: rgb(16, 154, 232);
	text-shadow: none;
	color: #ffffff;
	border-radius: 0;
	-webkit-border-radius: 0;
	-ms-border-radius: 0;
	-moz-border-radius: 0;
	padding: 10px 15px;
	font-size: 15px;
	font-weight: 400;
	margin: 5px 5px 5px 0px;
	box-shadow: 1px 1px 0px 1px #5c5252;
	border-radius: 4px;
}
.estp-demo-main-wrap .estp-demo-left {
	width: 48%;
	margin: 0 8px;
	display: inline-block;
}
.estp-demo-main-wrap .estp-demo-field-wrap {
	padding: 8px;
	margin: 15px 0;
	background-color: #fff;
	border-radius: 4px;
}
.estp-demo-main-wrap .estp-demo-right {
	width: 47%;
	margin: 0 8px;
	display: inline-block;
	vertical-align: top;
}
.main-wrapper-demo .estp-demo-tab-position .estp-demo-tab-pos-active, .main-wrapper-demo .estp-demo-display-position .estp-position-active, .main-wrapper-demo .estp-demo-template .estp-demo-template-active, .main-wrapper-demo .estp-demo-twitter-layouts .estp-demo-twitter-layout-active, .main-wrapper-demo .estp-demo-subscription-layouts .estp-demo-subscription-layout-active, .main-wrapper-demo .estp-demo-blog-layouts .estp-demo-blog-layout-active, .main-wrapper-demo .estp-demo-woocommerce-layouts .estp-woocommerce-layout-active, .main-wrapper-demo .estp-demo-social-icon-layouts .estp-social-layout-active {
	background-color: #19a499;
}
.main-wrapper-demo .estp-demo-field-wrap button:hover,  .main-wrapper-demo .estp-demo-twitter-layouts button:hover {
	background-color: rgba(16, 154, 232,0.7);
}
.main-wrapper-demo .estp-demo-field-wrap small, .main-wrapper-demo .estp-demo-twitter-layouts small {
	font-size: 15px;
	color: #848484;
	margin-bottom: 5px;
	display: block;
}
.site-content .ap-innerpage-widget #primary {
	width: 100%;
}

/*demo css ends*/


@media screen and (max-width: 960px) {
 

.estp-demo-main-wrap .estp-demo-left {
	width: 47%;
	margin: 0 2px;
	display: inline-block;
}
.estp-demo-main-wrap .estp-demo-right {
	width: 47%;
	margin: 0 2px;
	display: inline-block;
}


.estp-tab-wrapper.estp-template-10.estp-btm-lft-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-2, 
.estp-tab-wrapper.estp-template-10.estp-btm-rht-side-tab .estp-popup-display .estp-recent-blog-single-wrap.estp-blog-layout-2 {
	width: 47%;
}





.estp-tab-wrapper.estp-template-5.estp-btm-lft-side-tab .estp-popup-display .estp-woocommerce-layout-4 .estp-left-section, 
.estp-tab-wrapper.estp-template-5.estp-btm-rht-side-tab .estp-popup-display .estp-woocommerce-layout-4 .estp-left-section, 
.estp-tab-wrapper.estp-template-10.estp-btm-lft-side-tab .estp-popup-display .estp-woocommerce-layout-4 .estp-left-section,
 .estp-tab-wrapper.estp-template-10.estp-btm-rht-side-tab .estp-popup-display .estp-woocommerce-layout-4 .estp-left-section{

 	display: table;
 }


.estp-tab-wrapper.estp-template-5.estp-btm-lft-side-tab .estp-popup-display .estp-woocommerce-layout-4 .estp-right-section, 
.estp-tab-wrapper.estp-template-5.estp-btm-rht-side-tab .estp-popup-display .estp-woocommerce-layout-4 .estp-right-section, 
.estp-tab-wrapper.estp-template-10.estp-btm-lft-side-tab .estp-popup-display .estp-woocommerce-layout-4 .estp-right-section,
 .estp-tab-wrapper.estp-template-10.estp-btm-rht-side-tab .estp-popup-display .estp-woocommerce-layout-4 .estp-right-section{

 	display: table;
 }


.estp-tab-wrapper.estp-template-5.estp-btm-lft-side-tab .estp-popup-display .estp-woocommerce-layout-5 .estp-left-section, 
.estp-tab-wrapper.estp-template-5.estp-btm-rht-side-tab .estp-popup-display .estp-woocommerce-layout-5 .estp-left-section, 
.estp-tab-wrapper.estp-template-10.estp-btm-lft-side-tab .estp-popup-display .estp-woocommerce-layout-5 .estp-left-section,
 .estp-tab-wrapper.estp-template-10.estp-btm-rht-side-tab .estp-popup-display .estp-woocommerce-layout-5 .estp-left-section{

 	display: block;
position: relative;
width: auto;
margin: 10px 0;
 }





.estp-tab-wrapper.estp-template-5.estp-btm-lft-side-tab .estp-popup-display .estp-woocommerce-layout-4, 
.estp-tab-wrapper.estp-template-5.estp-btm-rht-side-tab .estp-popup-display .estp-woocommerce-layout-4, 
.estp-tab-wrapper.estp-template-10.estp-btm-lft-side-tab .estp-popup-display .estp-woocommerce-layout-4,
 .estp-tab-wrapper.estp-template-10.estp-btm-rht-side-tab .estp-popup-display .estp-woocommerce-layout-4 {

 	margin-right: 0;
 }



}

 @media screen and (max-width: 960px) and (min-width: 800px) {
.estp-tab-wrapper.estp-template-10.estp-lft-side-tab .estp-inner-tab-wrapper .estp-tab-element, .estp-tab-wrapper.estp-template-10.estp-rht-side-tab .estp-inner-tab-wrapper .estp-tab-element, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed.estp-template-10 .estp-inner-tab-wrapper .estp-tab-element, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed.estp-template-10 .estp-inner-tab-wrapper .estp-tab-element {
	width: auto;
	height: auto;
	min-width: auto;
	padding: 5px;
}
}
 @media screen and (max-width: 800px) {
.estp-tab-wrapper .estp-inner-tab-wrapper .estp-tab-element span .fa {
	font-size: 17px !important;
}
.estp-tab-wrapper .estp-inner-tab-wrapper .estp-tab-element span.fa-close {
	font-size: 17px !important;
}
.estp-tab-wrapper .estp-inner-tab-wrapper .estp-tab-element span i[class^="icomoon"] {
	font-size: 17px !important;
}
.estp-tab-wrapper .estp-inner-tab-wrapper .estp-tab-element span i.genericon {
	font-size: 17px !important;
}
.estp-tab-wrapper .estp-inner-tab-wrapper .estp-tab-element span i.dashicons {
	font-size: 17px !important;
}
.site-header-wrap .main-navigation ul.sub-menu {
	transform: translateX(0);
}
.site-header-wrap .main-navigation #primary-menu.active {
	top: 100%;
}
.site-header-wrap .main-navigation #primary-menu li a {
	width: 100%;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
.site-header-wrap .main-navigation #primary-menu li a:hover {
	color: #000;
	background: #fff;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
.site-header-wrap .main-navigation #primary-menu li ul.sub-menu .etab-demo-example:last-child li {
	width: 100%;
}
.site-header-wrap .main-navigation ul.nav-menu li a {
	padding-left: 20px;
}
.site-header-wrap .main-navigation ul li ul.sub-menu .etab-demo-example li a::after {
	display: inline-block;
	line-height: 20px;
	right: auto;
	margin-left: 10px;
	display: none;
}
.site-header-wrap .main-navigation ul.nav-menu li {
	padding: 0;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-fixed, .estp-tab-wrapper.estp-rht-side-tab.estp-fixed, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed {
	z-index: 999;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-absolute, .estp-tab-wrapper.estp-rht-side-tab.estp-absolute, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-absolute, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-absolute {
	z-index: 999;
}
.site-header-wrap {
	background: #fff;
}
 

.estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed.estp-template-1 .estp-inner-tab-wrapper .estp-tab-element, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed.estp-template-1 .estp-inner-tab-wrapper .estp-tab-element {
	padding: 5px 10px;
}
.estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed.estp-template-1 .estp-inner-tab-wrapper.estp-temp1-popup-active, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed.estp-template-1 .estp-inner-tab-wrapper.estp-temp1-popup-active {
	bottom: 300px;
}
.estp-tab-wrapper.estp-template-2 .estp-tab-element span.estp-tab-element-title, .estp-tab-wrapper.estp-template-2 .estp-tab-element .estp-external-link.estp-tab-link span span {
	display: none;
}
.estp-tab-wrapper.estp-template-2.estp-lft-side-tab .estp-inner-tab-wrapper .estp-tab-element, .estp-tab-wrapper.estp-template-2.estp-rht-side-tab .estp-inner-tab-wrapper .estp-tab-element {
	padding: 8px 15px;
	height: auto;
	width: auto;
}
.estp-tab-wrapper.estp-template-2.estp-btm-lft-side-tab .estp-inner-tab-wrapper .estp-tab-element, .estp-tab-wrapper.estp-template-2.estp-btm-rht-side-tab .estp-inner-tab-wrapper .estp-tab-element {
	padding: 8px 15px;
	width: auto;
	height: auto;
	min-width: auto;
	display: inline-block;
}
.estp-tab-wrapper.estp-template-2.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper,  .estp-tab-wrapper.estp-template-2.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper {
	position: static;
}
.estp-tab-wrapper.estp-template-2.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display {
	left: 0;
}
.estp-tab-wrapper.estp-template-2.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display {
	right: 0;
}
.estp-tab-wrapper.estp-template-3.estp-lft-side-tab .estp-inner-tab-wrapper .estp-tab-element, .estp-tab-wrapper.estp-template-3.estp-rht-side-tab .estp-inner-tab-wrapper .estp-tab-element, .estp-tab-wrapper.estp-template-3.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-tab-element, .estp-tab-wrapper.estp-template-3.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-tab-element {
	height: 40px;
	width: 40px;
	padding: 7px;
}
.estp-tab-wrapper.estp-template-3 .estp-inner-tab-wrapper .estp-tab-element {
	position: relative;
}
.estp-tab-wrapper.estp-template-3 .estp-inner-tab-wrapper .estp-tab-element.estp-temp3-close-btn-show span.dashicons-no-alt {
	height: 20px;
	width: 20px;
	font-size: 20px;
	line-height: 20px;
}
.estp-tab-wrapper.estp-template-3 .estp-inner-tab-wrapper .estp-tab-element span i {
	line-height: 20px;
	vertical-align: middle;
	height: 20px;
	width: 20px;
	text-align: center;
	display: inline-block;
}
.estp-tab-wrapper.estp-template-3.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper,  .estp-tab-wrapper.estp-template-3.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper {
	position: static;
}
.estp-tab-wrapper.estp-template-3.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display {
	left: 0;
}
.estp-tab-wrapper.estp-template-3.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display {
	right: 0;
}
.estp-tab-wrapper.estp-template-3.estp-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display {
	transform: translate(50px, 0%);
}
.estp-tab-wrapper.estp-template-3.estp-rht-side-tab .estp-inner-tab-wrapper .estp-popup-display {
	transform: translate(-50px, 0%);
}
.estp-tab-wrapper.estp-template-4 .estp-tab-element span.estp-tab-element-title, .estp-tab-wrapper.estp-template-4 .estp-tab-element .estp-external-link.estp-tab-link span span {
	display: none !important;
}
.estp-tab-wrapper.estp-template-4.estp-lft-side-tab .estp-inner-tab-wrapper .estp-tab-element, .estp-tab-wrapper.estp-template-4.estp-rht-side-tab .estp-inner-tab-wrapper .estp-tab-element {
	height: auto;
	width: auto;
	padding: 8px 15px;
}
.estp-tab-wrapper.estp-template-4.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-tab-element, .estp-tab-wrapper.estp-template-4.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-tab-element {
	min-width: auto;
	height: auto;
	display: inline-block;
	padding: 8px 15px;
	width: auto;
}
.site .site-header-wrap {
	z-index: 9999;
}
.estp-tab-wrapper.estp-template-4.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display, .estp-tab-wrapper.estp-template-4.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display {
	width: 320px;
}
.estp-tab-wrapper.estp-template-4.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper,  .estp-tab-wrapper.estp-template-4.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper {
	position: static;
}
.estp-tab-wrapper.estp-template-4.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display {
	left: 0;
	height: 300px;
}
.estp-tab-wrapper.estp-template-4.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display {
	right: 0;
	height: 300px;
}
.estp-tab-wrapper.estp-template-5 .estp-tab-element span span {
	display: none !important;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-5 .estp-inner-tab-wrapper, .estp-tab-wrapper.estp-rht-side-tab.estp-template-5 .estp-inner-tab-wrapper {
	margin: 10px 0;
}

.estp-tab-wrapper.estp-template-5.estp-lft-side-tab .estp-inner-tab-wrapper:first-of-type, 
.estp-tab-wrapper.estp-template-5.estp-rht-side-tab .estp-inner-tab-wrapper:first-of-type{

	margin: 0;
}

.estp-tab-wrapper.estp-lft-side-tab.estp-template-5 .estp-inner-tab-wrapper .estp-tab-element {
	margin-left: 0;
	width: 42px;
	height: 42px;
	padding: 0px 12px;
	line-height: 42px;
}
.estp-tab-wrapper.estp-rht-side-tab.estp-template-5 .estp-inner-tab-wrapper .estp-tab-element {
	margin-right: 0;
	width: 42px;
	height: 42px;
	padding: 0 12px;
	line-height: 42px;
}
.estp-tab-wrapper.estp-btm-lft-side-tab.estp-template-5.estp-fixed .estp-inner-tab-wrapper .estp-tab-element,  .estp-tab-wrapper.estp-btm-rht-side-tab.estp-template-5.estp-fixed .estp-inner-tab-wrapper .estp-tab-element {
	width: auto;
	height: auto;

}

.estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed.estp-template-5 .estp-inner-tab-wrapper.estp-temp5-popup-active,  .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed.estp-template-5 .estp-inner-tab-wrapper.estp-temp5-popup-active {
	bottom: 300px;
}
.estp-tab-wrapper.estp-template-6 .estp-tab-element span.estp-tab-element-title {
	display: none;
}
.estp-tab-wrapper.estp-template-6 .estp-tab-element .estp-external-link span span {
	display: none;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-6 .estp-inner-tab-wrapper, .estp-tab-wrapper.estp-rht-side-tab.estp-template-6 .estp-inner-tab-wrapper {
	margin: 10px 0;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-6 .estp-inner-tab-wrapper .estp-tab-element, .estp-tab-wrapper.estp-rht-side-tab.estp-template-6 .estp-inner-tab-wrapper .estp-tab-element {
	height: 40px;
	width: 42px;
	line-height: 30px;
	border-radius: 0;
	transform: none;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-6 .estp-inner-tab-wrapper .estp-tab-element {
	margin-left: 0;
}
.estp-tab-wrapper.estp-rht-side-tab.estp-template-6 .estp-inner-tab-wrapper .estp-tab-element {
	margin-right: 0;
}
.estp-tab-wrapper.estp-template-6.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-tab-element, 
.estp-tab-wrapper.estp-template-6.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-tab-element {
	width: 42px;
	height: 40px;

}

.estp-tab-wrapper.estp-template-6.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-tab-element i, .estp-tab-wrapper.estp-template-6.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-tab-element i {
	margin-left: -5px;
	display: inline-block;
}
 

.estp-tab-wrapper.estp-template-6.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper,  .estp-tab-wrapper.estp-template-6.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper {
	position: static;
}
.estp-tab-wrapper.estp-template-7 .estp-tab-element span.estp-tab-element-title {
	display: none;
}
.estp-tab-wrapper.estp-template-7 .estp-tab-element .estp-external-link span span {
	display: none;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-7 .estp-inner-tab-wrapper .estp-tab-element,  .estp-tab-wrapper.estp-rht-side-tab.estp-template-7 .estp-inner-tab-wrapper .estp-tab-element {
	height: 40px;
	width: 42px;
	line-height: 35px;
	transform: none;
	text-align: center;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-7 .estp-inner-tab-wrapper, .estp-tab-wrapper.estp-rht-side-tab.estp-template-7 .estp-inner-tab-wrapper {
	margin: 10px 0;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-7 .estp-inner-tab-wrapper .estp-tab-element {
	margin-left: 0;
}
.estp-tab-wrapper.estp-rht-side-tab.estp-template-7 .estp-inner-tab-wrapper .estp-tab-element {
	margin-right: 0;
}
.estp-tab-wrapper.estp-template-7.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-tab-element, .estp-tab-wrapper.estp-template-7.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-tab-element {
	width: 42px;
	height: 40px;
	line-height: 35px;
	display: inline-block;
	padding: 0px 5px;
}
.estp-tab-wrapper.estp-template-7.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-tab-element {
	text-align: center;
	padding: 0 12px;
}
.estp-tab-wrapper.estp-template-7.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-tab-element {
	padding: 0 12px;
	text-align: center;
}
.estp-tab-wrapper.estp-template-7.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper, .estp-tab-wrapper.estp-template-7.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper {
	position: static;
}
.estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed.estp-template-7 .estp-inner-tab-wrapper .estp-popup-display {
	left: 0;
}
.estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed.estp-template-7 .estp-inner-tab-wrapper .estp-popup-display {
	right: 4px;
}
.estp-tab-wrapper.estp-template-8 .estp-tab-element span.estp-tab-element-title {
	display: none;
}
.estp-tab-wrapper.estp-template-8 .estp-tab-element .estp-external-link span span {
	display: none;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-8 .estp-inner-tab-wrapper .estp-tab-element,  .estp-tab-wrapper.estp-rht-side-tab.estp-template-8 .estp-inner-tab-wrapper .estp-tab-element {
	height: 40px;
	width: 42px;
	line-height: 40px;
	transform: none;
	padding: 0 12px;
	text-align: center;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-8 .estp-inner-tab-wrapper, .estp-tab-wrapper.estp-rht-side-tab.estp-template-8 .estp-inner-tab-wrapper {
	margin: 10px 0;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-8 .estp-inner-tab-wrapper .estp-tab-element {
	margin-left: 0;
}
.estp-tab-wrapper.estp-rht-side-tab.estp-template-8 .estp-inner-tab-wrapper .estp-tab-element {
	margin-right: 0;
}
.estp-tab-wrapper.estp-template-8.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-tab-element, .estp-tab-wrapper.estp-template-8.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-tab-element {
	width: 42px;
	height: 40px;
	line-height: 40px;
	display: inline-block;
	padding: 0px 5px;
}
.estp-tab-wrapper.estp-template-8.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-tab-element {
	text-align: center;
}
.estp-tab-wrapper.estp-template-8.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-tab-element {

	text-align: center;
}
.estp-tab-wrapper.estp-template-8.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper, .estp-tab-wrapper.estp-template-8.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper {
	position: static;
}
.estp-tab-wrapper.estp-template-9.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper, .estp-tab-wrapper.estp-template-9.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper {
	position: static;
}
.estp-tab-wrapper.estp-template-9.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display {
	left: 0;
}
.estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed.estp-template-8 .estp-inner-tab-wrapper .estp-popup-display {
	left: 0;
}
.estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed.estp-template-8 .estp-inner-tab-wrapper .estp-popup-display {
	right: 4px;
}
.estp-tab-wrapper.estp-template-9 .estp-tab-element .estp-external-link span span {
	display: none;
}
.estp-tab-wrapper.estp-template-9 .estp-tab-element span.estp-tab-element-title {
	display: none;
}
.estp-tab-wrapper.estp-template-9.estp-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display {
	left: 55px;
}
.estp-tab-wrapper.estp-template-9.estp-rht-side-tab .estp-inner-tab-wrapper .estp-popup-display {
	right: 55px;
}
.estp-tab-wrapper.estp-template-9 .estp-inner-tab-wrapper .estp-tab-element.estp-popup-active .estp-close-active-tab span.estp-temp9-popup-close {
	display: none;
}
.estp-tab-wrapper.estp-template-9.estp-btm-lft-side-tab .estp-inner-tab-wrapper .estp-tab-element.estp-popup-active span, .estp-tab-wrapper.estp-template-9.estp-btm-rht-side-tab .estp-inner-tab-wrapper .estp-tab-element.estp-popup-active span {
	display: inline-block;
}
.estp-tab-wrapper.estp-template-9.estp-lft-side-tab .estp-inner-tab-wrapper .estp-tab-element,  .estp-tab-wrapper.estp-template-9.estp-rht-side-tab .estp-inner-tab-wrapper .estp-tab-element {
	width: auto;
	height: auto;
	min-width: auto;
	padding: 10px 15px;
}
.estp-tab-wrapper.estp-template-9.estp-btm-lft-side-tab .estp-inner-tab-wrapper .estp-tab-element,  .estp-tab-wrapper.estp-template-9.estp-btm-rht-side-tab .estp-inner-tab-wrapper .estp-tab-element {
	width: auto;
	height: auto;
	min-width: auto;
	min-height: auto;
	padding: 10px 15px;
	display: block;
}

.estp-tab-wrapper.estp-template-10 .estp-tab-element span.estp-tab-element-title,  .estp-tab-wrapper.estp-template-10 .estp-tab-element .estp-external-link.estp-tab-link span {
	display: none !important;
}
.estp-tab-wrapper.estp-template-10 .estp-tab-element .estp-external-link span span {
	display: none;
}
.estp-tab-wrapper.estp-template-10 .estp-tab-element span.estp-tab-element-title {
	display: none;
}
.estp-tab-wrapper.estp-template-10.estp-lft-side-tab .estp-inner-tab-wrapper .estp-tab-element,  .estp-tab-wrapper.estp-template-10.estp-rht-side-tab .estp-inner-tab-wrapper .estp-tab-element, .estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed.estp-template-10 .estp-inner-tab-wrapper .estp-tab-element, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed.estp-template-10 .estp-inner-tab-wrapper .estp-tab-element {
	height: auto;
	width: auto;
	text-align: center;
	padding: 5px 15px;
	min-width: auto;
}
.estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed.estp-template-10 .estp-inner-tab-wrapper .estp-tab-element, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed.estp-template-10 .estp-inner-tab-wrapper .estp-tab-element {
	display: inline-block;
}
.estp-tab-wrapper.estp-template-10.estp-lft-side-tab .estp-inner-tab-wrapper,  .estp-tab-wrapper.estp-template-10.estp-rht-side-tab .estp-inner-tab-wrapper {
	margin: 7px 0;
}

.estp-tab-wrapper.estp-lft-side-tab.estp-fixed.estp-template-10,  .estp-tab-wrapper.estp-lft-side-tab.estp-absolute.estp-template-10, .estp-tab-wrapper.estp-rht-side-tab.estp-fixed.estp-template-10,  .estp-tab-wrapper.estp-rht-side-tab.estp-absolute.estp-template-10 {
	top: 20%;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-5 .estp-inner-tab-wrapper .estp-tab-element {
	left: 0;
}
.estp-tab-wrapper.estp-rht-side-tab.estp-template-5 .estp-inner-tab-wrapper .estp-tab-element {
	right: 0
}
.estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed.estp-template-5 .estp-popup-display {
	left: 0;
}
.estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed.estp-template-5 .estp-popup-display {
	right: 0;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-6 .estp-inner-tab-wrapper .estp-tab-element {
	left: 0;
}
.estp-tab-wrapper.estp-rht-side-tab.estp-template-6 .estp-inner-tab-wrapper .estp-tab-element {
	right: 0
}
.estp-tab-wrapper.estp-template-6.estp-lft-side-tab .estp-inner-tab-wrapper .estp-temp6-hide {
	left: -91px !important;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-7 .estp-inner-tab-wrapper .estp-tab-element {
	left: 0;
}
.estp-tab-wrapper.estp-rht-side-tab.estp-template-7 .estp-inner-tab-wrapper .estp-tab-element {
	right: 0
}
.estp-tab-wrapper.estp-template-7 .estp-inner-tab-wrapper .estp-tab-element.estp-temp7-active-tab {
	min-width: auto;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-8 .estp-inner-tab-wrapper .estp-tab-element {
	left: 0;
}
.estp-tab-wrapper.estp-rht-side-tab.estp-template-8 .estp-inner-tab-wrapper .estp-tab-element {
	right: 0
}
.estp-tab-wrapper.estp-template-8 .estp-inner-tab-wrapper .estp-tab-element.estp-temp8-active-tab {
	min-width: auto;
}
.estp-tab-wrapper.estp-template-9.estp-btm-lft-side-tab .estp-inner-tab-wrapper .estp-tab-element.estp-popup-active, .estp-tab-wrapper.estp-template-9.estp-btm-rht-side-tab .estp-inner-tab-wrapper .estp-tab-element.estp-popup-active {
	min-width: 50px;
}
}
 @media screen and (max-width: 768px) {
.site-header-wrap .main-navigation #primary-menu li ul.sub-menu .etab-demo-example:last-child li {
	width: 100%;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-5 .estp-popup-display, .estp-tab-wrapper.estp-rht-side-tab.estp-template-5 .estp-popup-display {
	width: 260px;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-5 .estp-inner-tab-wrapper.estp-temp5-popup-active {
	left: 260px;
}
.estp-tab-wrapper.estp-rht-side-tab.estp-template-5 .estp-inner-tab-wrapper.estp-temp5-popup-active {
	left: -260px;
}
 
.estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed.estp-template-5 .estp-inner-tab-wrapper.estp-temp5-popup-active, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed.estp-template-5 .estp-inner-tab-wrapper.estp-temp5-popup-active {
	bottom: 260px;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-6 .estp-popup-display, .estp-tab-wrapper.estp-rht-side-tab.estp-template-6 .estp-popup-display {
	width: 260px;
}
.estp-tab-wrapper.estp-template-6.estp-lft-side-tab .estp-inner-tab-wrapper .estp-temp-6-popup {
	left: 260px;
}
.estp-tab-wrapper.estp-template-6.estp-rht-side-tab .estp-inner-tab-wrapper .estp-temp-6-popup {
	left: -260px;
}
.estp-tab-wrapper.estp-template-7.estp-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display-show {
	width: 300px;
	margin-left: 50px;
}
.estp-tab-wrapper.estp-template-7.estp-rht-side-tab .estp-inner-tab-wrapper .estp-popup-display-show {
	width: 300px;
	margin-right: 50px;
}
.estp-tab-wrapper.estp-template-7.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display, .estp-tab-wrapper.estp-template-7.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display {
	margin-top: -10px;
}
.estp-tab-wrapper.estp-template-8.estp-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display-show {
	width: 300px;
}
.estp-tab-wrapper.estp-template-8.estp-rht-side-tab .estp-inner-tab-wrapper .estp-popup-display-show {
	width: 300px;
}
.estp-tab-wrapper.estp-template-8.estp-btm-lft-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display, .estp-tab-wrapper.estp-template-8.estp-btm-rht-side-tab.estp-fixed .estp-inner-tab-wrapper .estp-popup-display {
	margin-top: -10px;
}
}
 @media screen and (max-width: 640px) {
.estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed.estp-template-2 .estp-inner-tab-wrapper .estp-popup-display,  .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed.estp-template-2 .estp-inner-tab-wrapper .estp-popup-display {
	width: 100%;
	left: 0;
	right: 0
}
.estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed.estp-template-3 .estp-inner-tab-wrapper .estp-popup-display, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed.estp-template-3 .estp-inner-tab-wrapper .estp-popup-display {
	width: 100%;
	left: 0;
	right: 0
}
.estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed.estp-template-4 .estp-inner-tab-wrapper .estp-popup-display, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed.estp-template-4 .estp-inner-tab-wrapper .estp-popup-display {
	width: 100%;
}
 
.estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed.estp-template-9 .estp-inner-tab-wrapper .estp-popup-display, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed.estp-template-9 .estp-inner-tab-wrapper .estp-popup-display {
	width: 100%;
	left: 0;
	right: 0;
}

.estp-demo-main-wrap .estp-demo-left {
	width: auto;
	margin: 0 2px;
	display: block;
}
.estp-demo-main-wrap .estp-demo-right {
	width: auto;
	margin: 0 2px;
	display: block;
}
.main-wrapper-demo .estp-demo-field-wrap h3, .main-wrapper-demo .estp-demo-twitter-layouts h3 {
	font-size: 15px;
}
}
 @media screen and (max-width: 560px) {
.estp-tab-wrapper.estp-lft-side-tab.estp-template-10 .estp-popup-display,  .estp-tab-wrapper.estp-rht-side-tab.estp-template-10 .estp-popup-display {
	width: 260px;
}
.estp-tab-wrapper.estp-lft-side-tab.estp-template-10 .estp-inner-tab-wrapper.estp-temp10-popup-active {
	left: 260px;
}
.estp-tab-wrapper.estp-rht-side-tab.estp-template-10 .estp-inner-tab-wrapper.estp-temp10-popup-active {
	left: -260px;
}
}
 @media screen and (max-width: 480px) {
.estp-tab-wrapper.estp-template-9.estp-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display, .estp-tab-wrapper.estp-template-9.estp-rht-side-tab .estp-inner-tab-wrapper .estp-popup-display {
	width: 280px;
}
}
 @media screen and (max-width: 400px) {
.estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed.estp-template-5 .estp-popup-display, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed.estp-template-5 .estp-popup-display {
	min-width: 320px;
}
.estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed.estp-template-1 .estp-popup-display, .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed.estp-template-1 .estp-popup-display {
	min-width: 320px;
}
.estp-tab-wrapper.estp-template-7.estp-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display-show, .estp-tab-wrapper.estp-template-7.estp-rht-side-tab .estp-inner-tab-wrapper .estp-popup-display-show {
	width: 200px;
}
.estp-tab-wrapper.estp-template-8.estp-lft-side-tab .estp-inner-tab-wrapper .estp-popup-display-show, .estp-tab-wrapper.estp-template-8.estp-rht-side-tab .estp-inner-tab-wrapper .estp-popup-display-show {
	width: 200px;
}
.estp-tab-wrapper.estp-btm-lft-side-tab.estp-fixed.estp-template-10 .estp-popup-display,  .estp-tab-wrapper.estp-btm-rht-side-tab.estp-fixed.estp-template-10 .estp-popup-display {
	min-width: 320px;
}
}
 @media screen and (max-width: 370px) {
}
 @media screen and (max-width: 340px) {
}
 @media screen and (max-width: 320px) {
}

/*  added the tooltip option for template 2 */
.estp-tab-wrapper.estp-lft-side-tab.estp-template-2.estp-fixed .estp-inner-tab-wrapper .estp-tab-tooltip, 
.estp-tab-wrapper.estp-lft-side-tab.estp-template-2.estp-absolute .estp-inner-tab-wrapper .estp-tab-tooltip {
    visibility: hidden;
    background-color: #555;
    text-align: center;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -ms-border-radius: 4px;
    -moz-border-radius: 4px;
    padding: 7px 13px;
    position: absolute;
    z-index: 1;
    top: 50%;
    left: 100%;
    min-width: 110px;
    transform: translateY(-50%) translateX(-25px);
    -ms-transform: translateY(-50%) translateX(-25px);
    -webkit-transform: translateY(-50%) translateX(-25px);
    -moz-transform: translateY(-50%) translateX(-25px);
    opacity: 0;
    display: block;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}

.estp-tab-wrapper.estp-lft-side-tab.estp-template-2.estp-fixed .estp-inner-tab-wrapper:hover .estp-tab-tooltip, .estp-tab-wrapper.estp-lft-side-tab.estp-template-2.estp-absolute .estp-inner-tab-wrapper:hover .estp-tab-tooltip {
    visibility: visible;
    opacity: 1;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    transform: translateY(-50%) translateX(10px);
    -webkit-transform: translateY(-50%) translateX(10px);
    -moz-transform: translateY(-50%) translateX(10px);
    -ms-transform: translateY(-50%) translateX(10px);
}