.owl-next.disabled::before, .owl-prev.disabled::before {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
  /* This works in IE 8 & 9 too */
  /* ... but also 5, 6, 7 */
  filter: alpha(opacity=20);
  /* Modern Browsers */
  opacity: 0.2;
}
.owl-item .product-name a
{
	font-size:16px !important;
	color:#000000 !important;
}
.owl-item .cat-name
{

}
.supporthome > li > ul
{
	left: -90px !important;
	width: 300px !important;
	top:37px !important;
}
.supporthome > li > ul::before
{
	left: 100px !important;
}
.wptwa-container {
    max-width: 300px;
}
.wptwa-container .wptwa-box {
    color: rgba(85, 85, 85, 1);
}
.wptwa-container .wptwa-box {
    text-align: left;
}
.wptwa-container .wptwa-box i {
  font-size:18px;
}
.wptwa-container {
	font-family: 'open_sansregular',"Helvetica Neue",Helvetica,Arial,sans-serif;
    /*position: fixed;
    top: 30px;
    right:50px;*/
    text-align: left;
    font-size: 13px;
    line-height: 1.4em;
    max-height: 100%;
    overflow-y: auto;
    z-index: 100000;
	-webkit-box-sizing: border-box;
    -khtml-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
	background-color:transparent;
}
.wptwa-container .wptwa-handler, .wptwa-description {
    background-color: rgba(69, 90, 100, 0.9);
    color: rgba(255, 255, 255, 1);
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
    border-radius: 10px;
}
.wptwa-description p{
   padding:20px;
   font-size: 13px;
   font-family: 'open_sansregular',"Helvetica Neue",Helvetica,Arial,sans-serif;
}
.wptwa-handler {
	cursor:pointer;
}
.wptwa-container {
    font-size: 13px;
    line-height: 1.4em;
}
.wptwa-container .wptwa-handler svg {
    fill: rgba(255, 255, 255, 1);
}
.wptwa-container .wptwa-handler svg {
    max-width: 15px;
    fill: #fff;
    display: inline-block;
    vertical-align: top;
    margin-right: 5px;
}
.wptwa-container .wptwa-box {
    width: calc(400px - 80px);
    max-width: calc(100% - 40px);
}
.wptwa-container .wptwa-box {
    background-color: rgba(255, 255, 255, 1);
    color: rgba(85, 85, 85, 1);
}
.wptwa-container .wptwa-box {
    text-align: left;
    background: white;
    border: 0px solid #f5f5f5;
    box-shadow: 3px 3px 3px rgba(0, 0, 0, .02);
    padding: 0px;
    /*margin: 10px 10px 0;*/
    border-radius: 2px;
    position: relative;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
    border-radius: 10px;
    transition: all .2s;
	/*border:1px solid #e5e5e5;
	padding-top:15px;*/
}
.wptwa-container .wptwa-close:hover {
    cursor: pointer;
    opacity: 1;
}
.wptwa-container .wptwa-description + .wptwa-close {
    visibility: visible;
}
.wptwa-container .wptwa-close {
    display: block;
    width: 15px;
    height: 15px;
    position: absolute;
    top: 7px;
    right: 7px;
    opacity: .5;
    visibility: hidden;
    transition: opacity .3s;
}
.wptwa-container .wptwa-close::before, .wptwa-container .wptwa-close::after {
    background-color: rgba(255, 255, 255, 1);
}
.wptwa-container .wptwa-close::before, .wptwa-container .wptwa-close::after {
    content: '';
    display: block;
    background: white;
    width: 15px;
    height: 3px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateY(-50%) translateX(-50%) rotate(45deg);
}
.wptwa-container .wptwa-close::before, .wptwa-container .wptwa-close::after {
    background-color: rgba(255, 255, 255, 1);
}
.wptwa-container .wptwa-close::after {
    transform: translateY(-50%) translateX(-50%) rotate(-45deg);
}
.wptwa-container .wptwa-account .wptwa-face {
    width: 40px;
    height: 40px;
    margin-right: 15px;
    float: left;
    position: relative;
}
.wptwa-container .wptwa-description ~ .wptwa-people .wptwa-account:first-child {
    margin-top: 0;
}
.wptwa-container .wptwa-account:first-child {
    margin-top: -10px;
}
.wptwa-container .wptwa-account {
    color: inherit;
    display: block;
    padding: 10px 10px;
    margin: 0 -10px -1px;
    border-radius: 10px;
    position: relative;
    z-index: 3;
	padding-bottom:5px !important;
	padding-left:30px !important;
}
.wptwa-container .wptwa-account:last-child {
    color: inherit;
    display: block;
    padding: 10px 10px;
    margin: 0 -10px -1px;
    border-radius: 10px;
    position: relative;
    z-index: 3;
	padding-bottom:5px !important;
	padding-left:30px !important;
}
.wptwa-container .wptwa-account .wptwa-name {
    font-weight: bold;
    display: block;
	color:#333333;
}
.wptwa-container .wptwa-account .wptwa-title {
    font-size: 13px;
    line-height: 100%;
    opacity: .7;
	color:#000000;
}
.wptwa-container .wptwa-account img {
    width: 100%;
    height: 100%;
    display: block;
    border-radius: 50px;
    overflow: hidden;
    position: relative;
    z-index: 2;
	background-color:#144591;
	margin-left:5px;
	margin-right:15px;
}
.wptwa-container .wptwa-account .wptwa-face::after {
    content: '';
    display: block;
    width: 15px;
    height: 15px;
    position: absolute;
    bottom: 0;
    right: -5px;
    background: transparent url('../img/whatsapp-icon.png') center center no-repeat;
    background-size: cover;
    z-index: 4;
}

.welcome
{
	font-size:18px;
	color:#000000;
	border-bottom:1px dotted #CCCCCC;
	padding-bottom:5px;
	line-height:28px;
}
.welcome span
{
	font-weight:600;
}
.tophome
{
	min-width: 100px;float: right;
}
.topuser
{
	text-align:right;float:right;margin-top:7px;
}
.btn-add-cart
{
 	cursor:pointer;
}
.wishlist-product
{
	position:absolute;
	top:0;
	right:0;
	z-index:999;
	margin-top:5px;
	margin-right:7px;
}
.wishlist-homeproduct
{
	position:absolute;
	top:0;
	right:0;
	z-index:999;
	margin-top:0px;
	margin-right:9px;
}
.flat-product-detail
{
	padding-bottom:0px;
}
.flat-product-detail .flex-control-thumbs
{
	margin: 8px 0 0;
	border-top:1px solid #F5F5F5;
	padding-top:3px;
}
.flat-product-detail .flex-control-thumbs li
{
	margin-right: 15px;
}
.smsg
{
	padding: 10px 0px;
	padding-bottom:0px;
}
.product thead tr
{
	border-bottom: 1px dotted #999999;
}
.product thead tr th
{
	padding-bottom:5px;
}
table.product
{
	margin-bottom: 0px !important;
}
.continue-div
{
	display:block;
	text-align:right;
}
.continue-link
{
	padding:2px 15px;
	background-color:#7F7F7F;
	margin-top:5px;
	display:inline-block;
	font-size:13px;
	color:#FFFFFF;
}
.continue-link:hover
{
	background-color:#E7C100;
	color:#000000;
}
.aboutpage
{
	padding-bottom:0px;
}
.aboutpage p
{
	text-align:justify;
}
.text-about .content p {
    text-align:justify;
}
.aboutfooter
{
	margin-top:40px;
}
.paddingbtm
{
	padding-bottom:10px;
}
@media only screen and (max-width:1080px) {	
	.btn-menu-mega
	{
		display:none !important;
	}
	.nav-wrap
	{
		height: 10px;
	}
	.mmenu
	{
		top:-4px !important;
	}
	.btn-menu
	{
		padding: 2px 18px 25px;
	}
}
@media only screen and (max-width:768px) {
	.supporthome > li > ul
	{
		left: -130px !important;
		width: 300px !important;
		top:27px !important;
	}
	.supporthome > li > ul::before
	{
		left: 150px !important;
	}
	.widget-apps
	{
		display:none !important;
	}
	.accordion .title
	{
		margin-bottom: 27px;
	}
	.headingmargin
	{
		margin-top:25px;
	}
	.accordion-toggle .toggle-title
	{
		font-size: 15px;
		padding: 12px 23px 6px;
	}
	.accordion-toggle .toggle-content {
		margin-top: 12px;
		margin-bottom: 17px;
	}
	.widget-about .logo-ft
	{
		text-align:center;
	}
	.topuser
	{
		margin-top:2px;
	}
	.wptwa-container {
		right:0
	}
}