@import url('https://fonts.googleapis.com/css?family=Montserrat:100,200,300,400,500,600,700,800,900|Open+Sans:300,400,600,700,800|Oswald:200,300,400,500,600,700|Roboto+Slab:100,300,400,700|Roboto:100,300,400,500,700,900&amp;display=swap');
.lightgallery{
    list-style: none;
    margin: 0px;
    padding: 0px;
    border-bottom: 2px dotted #d7d7d7;
    padding-bottom: 10px;
}
#lightgallery ul{padding: 0px;}
.education{
	padding: 0px;
	list-style: none;
	padding: 10px;
}

.dlab-img-overlay1{
   
}

.overlay-bx {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	text-align: center;
	z-index: 10;
	opacity: 0;
	visibility: hidden;
}
.overlay-icon, .overlay-bx .align-m {
	height: auto;
	left: 50%;
	list-style: outside none none;
	margin: 0;
	position: absolute;
	top: 50%;
	transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	width: 100%;
	padding: 0 10px;
}
.overlay-bx .align-b {
	height: auto;
	left: 0;
	list-style: outside none none;
	margin: 0;
	position: absolute;
	top: auto;
	bottom: 0;
	width: 100%;
	transform: translate(0);
	-o-transform: translate(0);
	-moz-transform: translate(0);
	-webkit-transform: translate(0);
}
.overlay-icon a {
	display: inline-block;
	padding: 0;
	margin: 0 2px;
}
.overlay-icon span i, .overlay-icon a i {
	    background-color: #FFF;
    padding: 10px;
    cursor: pointer;
	    -webkit-transition: .3s;
    transition: .3s;
}
.overlay-bx:hover a > i, .dlab-media:hover .overlay-bx a > i, .dlab-box-bx:hover .overlay-bx a > i {
	opacity: 1;
	visibility: visible;
	-webkit-transition: all .5s ease-in-out;
	-moz-transition: all .5s ease-in-out;
	-ms-transition: all .5s ease-in-out;
	-o-transition: all .5s ease-in-out;
	transition: all .5s ease-in-out;
}
.overlay-bx:hover, .dlab-media:hover .overlay-bx, .dlab-box:hover .overlay-bx, .ow-img:hover .overlay-bx, .ow-portfolio-img:hover .overlay-bx {
	opacity: 1;
	visibility: visible;
}


.lightgallery h2{
font-size: 22px;
    padding: 10px 0px;
}
.lightgallery-box{
border: 3px solid #ffc107;
    padding: 10px;
    display: inline-block;
    background: #31338e;
    color: #fff;
}


.lightgallery-box h3{
	
	color: #fff;
}
.lightgallery-box a{
	
	color: #fff;
}
.dez-media, .dez-post-media {
	background-color: #31338e;
	position: relative
}
.dez-media img, .dez-post-media img {
	width: 100%;
	height: auto
}
.dez-gallery-listing {
	list-style: none
}
.dez-gallery-box {
	margin-bottom: 30px
}
#bg {
	background-attachment: fixed;
	background-size: cover
}
.boxed .page-wraper {
	max-width: 1200px;
	margin: 0 auto;
	position: relative;
	overflow: hidden;
	box-shadow: 0 0 10px rgba(0, 0, 0, .5)
}
.boxed .rev_slider_wrapper, .boxed .tp-banner-container {
	left: 0!important;
	width: 100%!important
}
.boxed .tp-rightarrow {
	right: 0!important
}
.boxed .tp-leftarrow {
	left: 0!important
}
.boxed.footer-fixed .site-footer {
	left: 50%;
	width: 1200px;
	margin: 0 -600px
}
.boxed .is-fixed .main-bar {
	left: 50%;
	width: 1200px;
	margin: 0 -600px
}
.boxed .is-fixed.header-curve .logo-header:after {
	right: auto;
	left: -15px;
	width: 90%
}
.ow-portfolio-img, .owl-imgbx {
	position: relative
}
.ow-entry-content {
	border-width: 0 1px 1px 1px;
	border-style: solid;
	border-color: #eee;
	background-color: #fff;
	padding: 20px;
	margin-bottom: 5px
}
.ow-entry-title {
	font-size: 16px;
	font-weight: 600;
	padding: 5px 0
}
.ow-entry-title, .ow-entry-title a {
	color: #3d474a;
	text-transform: capitalize
}
.ow-entry-text p:last-child {
	margin: 0
}
.btn-quantity {
	width: 150px
}
.product-description.dex-tabs.border-top .nav-tabs > li.active > a {
	border-top: 2px solid #852f22
}
.product-description.dex-tabs .nav-tabs > li > a i {
	color: #852f22
}
.dex-tabs.bg-tabs .nav-tabs > li > a {
	background-color: #fcfcfc
}
ol.commentlist {
	list-style: none;
	margin: 0
}
ol.commentlist li {
	position: relative;
	padding: 0;
	margin-bottom: 20px;
	background: #f7f8fa;
	padding: 20px;
	border: 1px dashed #eee
}
ol.commentlist li img {
	float: left;
	border: 5px solid #fff;
	width: 80px;
	height: auto
}
ol.commentlist li .comment-text {
	padding-left: 100px
}
ol.commentlist li .meta {
	margin-bottom: 5px
}
ol.commentlist li .meta strong {
	font-size: 16px
}
ol.commentlist li .meta .time {
	color: #999;
	display: block;
	font-size: 14px
}
ol.commentlist li .description p {
	margin: 0
}
ol.commentlist li .star-rating {
	position: absolute;
	top: 20px;
	right: 20px
}
.comment-reply-title {
	margin-top: 0
}
.comment-form [class*=comment-form] {
	width: 49%
}
.comment-form label {
	display: block
}
.comment-form [class*=comment-form] input, .comment-form [class*=comment-form] textarea {
	border: 1px solid #ccc;
	padding: 8px 10px;
	width: 100%
}
.comment-form {
	margin: 0 -15px
}
.comment-form .form-submit, .comment-form [class*=comment-form] {
	margin-bottom: 20px;
	padding: 0 15px
}
.comment-form .form-submit input:active, .comment-form .form-submit input:focus, .comment-form .form-submit input:hover {
	background: #037a85
}
.dez-quik-search {
	background-color: #fff;
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	z-index: 999;
	display: n one;
	overflow: hidden
}
.dez-quik-search form {
	width: 100%;
	max-width: 1200px;
	margin: auto;
	position: relative
}
.dez-quik-search .form-control {
	padding: 15px;
	width: 100%;
	height: 94px;
	border: none;
	background: 0 0;
	color: #fff;
	font-size: 20px
}
.dez-quik-search .form-control::-moz-placeholder {
	color: #fff
}
.dez-quik-search .form-control:-moz-placeholder {
	color: #fff
}
.dez-quik-search .form-control:-ms-input-placeholder {
	color: #fff
}
.dez-quik-search .form-control::-webkit-input-placeholder {
	color: #fff
}
.dez-quik-search span {
	position: absolute;
	right: 15px;
	top: 50%;
	margin: -15px 0;
	height: 25px;
	font-size: 20px;
	cursor: pointer;
	color: #fff
}
#gmap_canvas {
	width: 100%;
	height: 400px
}
#gmap_canvas img {
	max-width: none!important;
	background: 0 0!important
}
.fb-btn {
	background-color: #4867aa
}
.tw-btn {
	background-color: #1da1f2
}
.gplus-btn {
	background-color: #dc4a38
}
.pin-btn {
	background-color: #cc2127
}
.link-btn {
	background-color: #0274b3
}
.dez-social-icon.dez-social-icon-lg li a {
	font-size: 14px;
	height: 35px;
	line-height: 34px;
	padding: 0;
	width: 35px
}
.dez-social-icon.dez-social-icon-lg li a:hover {
	color: #fff;
	border-radius: 100px;
}
.dez-media.dez-media-left .dez-info-has, .dez-media.dez-media-right .dez-info-has, .dez-media.dez-media-top .dez-info-has {
	bottom: auto;
	margin-bottom: 0;
	top: 0
}
.dez-media.dez-media-top .dez-info-has {
	margin-top: -100px
}
.dez-box:hover .dez-media.dez-media-top .dez-info-has, .dez-media.dez-media-top:hover .dez-info-has {
	margin-top: 0
}
.dez-media.dez-media-left .dez-info-has {
	left: 0;
	padding: 15px;
	width: auto;
	margin-left: -60px
}
.dez-media.dez-media-left:hover .dez-info-has {
	margin-left: 0
}
.dez-media.dez-media-left .dez-social-icon li {
	display: block;
	margin: 3px 0
}
.dez-media.dez-media-right .dez-info-has {
	right: 0;
	padding: 15px;
	width: auto;
	left: auto;
	margin-right: -60px
}
.dez-media.dez-media-right:hover .dez-info-has {
	margin-right: 0
}
.dez-media.dez-media-right .dez-social-icon li {
	display: block;
	margin: 3px 0
}
.sidenav.cs-sidenav {
	width: 800px;
	right: -820px;
	left: auto
}
.sidenav {
	height: 100%;
	width: 250px;
	position: fixed;
	z-index: 9;
	top: 0;
	left: -320px;
	background-color: #fff;
	overflow-x: hidden;
	transition: .5s;
	box-shadow: 0 0 10px 5px rgba(0, 0, 0, .2);
	border: 0 none;
	border-radius: 0
}
.sidenav > ul li a {
	padding: 10px 15px;
	display: block;
	border-color: #ebebeb;
	border-image: none;
	border-style: solid;
	border-width: 1px 0;
	display: block;
	margin-bottom: -1px;
	padding: 10px 15px;
	font-size: 15px;
	font-weight: 600
}
.sidenav > ul li a:hover {
	color: #fff
}
.sidenav .logo-header {
	height: auto;
	padding: 15px 50px 15px 15px;
	width: 100%
}
.button-side-nav {
	position: fixed;
	right: 20px;
	top: 20px;
	z-index: 999;
	width: 50px;
	height: 50px;
	border-radius: 50%;
	text-align: center;
	line-height: 50px;
	box-shadow: -2px 2px 5px 0 rgba(0, 0, 0, .4);
	font-size: 17px;
	cursor: pointer
}
.sidenav .closebtn {
	color: #fff;
	font-size: 24px;
	height: 35px;
	line-height: 35px;
	padding: 0;
	position: absolute;
	right: 0;
	text-align: center;
	top: 0;
	width: 35px;
	z-index: 9
}
#main {
	transition: margin-left .5s
}
@media only screen and (max-width:800px) {
	.sidenav.cs-sidenav {
		width: 100%
	}
}
.sidenav.full-page {
	left: 0;
	width: 280px
}
.one-page-layout #main {
	margin-left: 280px
}
.contant-block {
	padding-left: 30px;
	padding-right: 30px;
	position: relative;
	z-index: 1
}
.one-page-layout .button-side-nav, .one-page-layout .closebtn {
	display: none
}
#myNavbar li.active a {
	color: #fff
}
.one-page-layout {
	padding-bottom: 0;
	margin-bottom: 0
}
.one-page-layout.right-side .sidenav {
	left: auto;
	right: 0;
	border-radius: 0
}
.one-page-layout.right-side #main {
	margin-left: 0;
	margin-right: 280px
}
.blog-page-content .dez-gallery-box {
	margin-bottom: 20px
}
@media only screen and (max-width:1024px) {
	.one-page-layout .button-side-nav, .one-page-layout .closebtn {
		display: block
	}
	.sidenav.full-page {
		left: 0;
		width: 0;
		z-index: 999
	}
	.one-page-layout #main {
		margin-left: 0!important
	}
	.site-footer .footer-bottom .col-md-4 {
		width: 33.33%;
		display: inline-block;
		float: left
	}
	.one-page-layout.right-side #main {
		margin-right: 0
	}
	.one-page-layout.right-side .button-side-nav {
		left: 20px;
		right: auto
	}
}
@media only screen and (max-width:767px) {
	.site-footer .footer-bottom .col-md-4 {
		text-align: center;
		padding-top: 5px;
		padding-bottom: 5px;
		width: 100%
	}
}
.dez-full-blog {
	height: 100%;
	position: fixed;
	width: 50%;
	background-color: #efefef
}
.dez-full-blog .owl-carousel .dez-thum-bx img {
	width: 100%
}
.dez-full-blog .owl-carousel {
	z-index: auto
}
.dez-full-blog .dez-post-info {
	background-color: #efefef;
	padding: 20px 30px 30px;
	width: 100%
}
.left-footer-menu .footer-social li a {
	border-radius: 50%;
	height: 40px;
	line-height: 40px;
	width: 40px;
	padding: 0;
	text-align: center
}
.left-footer-menu .footer-social li {
	padding: 0 2px
}
.left-footer-menu {
	position: absolute;
	bottom: 0;
	width: 100%
}
.dez-full-blog .dez-post-tags {
	background-color: #efefef;
	bottom: 0;
	padding: 15px 30px;
	position: fixed;
	width: 100%
}
.full-blog-dark .dez-full-blog .dez-post-tags {
	background-color: #090909
}
.blog-page-content .dez-blog-grid-3 .blog-post {
	margin-bottom: 20px
}
.blog-page-content .dez-blog-grid-3 {
	margin-left: -10px;
	margin-right: -10px
}
.blog-page-content .dez-blog-grid-3 [class*=col-sm-] {
	padding-left: 10px;
	padding-right: 10px
}
.full-blog-dark {
	background-color: #101010;
	color: #767676
}
.full-blog-dark .post-title a {
	color: #fff
}
.full-blog-dark.style-1 .dez-post-info {
	padding-top: 10px;
	padding-bottom: 15px
}
.full-blog-dark .dez-full-blog .dez-post-info {
	background-color: #090909;
	border: 0;
	padding: 20px 30px 30px
}
.full-blog-dark .dez-post-tags {
	border-top: 1px solid #141414
}
.full-blog-dark .dez-post-tags .post-tags a {
	border: 1px solid #2b2b2b
}
.full-blog-dark .sidenav {
	background-color: #090909
}
.full-blog-dark .sidenav ul li a {
	border-color: #0c0c0c
}
.full-blog-dark .dez-full-blog {
	background: #090909
}
.full-blog-dark.style-2 .dez-post-info, .full-blog-dark.style-3 .dez-post-info {
	border: 1px solid #1b1b1b;
	padding: 20px
}
.style-2 .dez-post-info, .style-3 .dez-post-info {
	border: 1px solid #ddd;
	padding: 10px 20px 20px
}
.style-3 .dez-full-blog {
	width: 41.66%
}
.overlay-50:after {
	width: 50%
}
@media only screen and (max-width:1024px) {
	.style-3 .dez-full-blog {
		width: 50%
	}
}
@media only screen and (max-width:991px) {
	.dez-full-blog, .style-3 .dez-full-blog {
		position: unset;
		width: 100%
	}
	.dez-full-blog .dez-post-tags {
		position: unset
	}
}
@media only screen and (max-width:767px) {
	#main {
		margin-left: 0!important
	}
}
@media only screen and (max-width:1024px) {
	.header-nav .nav i {
		display: none
	}
	.main-slider .site-button, .main-slider .site-button-secondry {
		padding: 10px 15px
	}
	.our-gallery h3.h3 {
		font-size: 18px
	}
	.our-gallery .dez-img-effect .site-button {
		display: none
	}
}
@media only screen and (max-width:980px) {
	.header-nav .nav i {
		display: block
	}
	.our-gallery .dez-img-effect .site-button {
		display: block
	}
	.overlay-50:after {
		width: 100%
	}
	.slide-contant-btn .site-button` {
		margin-top: 50px
	}
}
@media only screen and (max-width:767px) {
	.worker {
		margin-bottom: 30px
	}
	.footer-info-box .text-left, .footer-info-box .text-right, .newsletter strong {
		text-align: center
	}
	.page-notfound strong, .page-notfound strong i {
		font-size: 120px
	}
	.left-footer-menu {
		position: unset
	}
}
@media only screen and (max-width:320px) {
	.is-fixed.header-curve .logo-header, .logo-header {
		width: 150px
	}
	.is-fixed .logo-header, .is-fixed.header-curve .logo-header {
		width: 150px
	}
	.is-fixed .navbar-toggle {
		margin: 14px 0 14px 10px
	}
	.main-slider .site-button, .main-slider .site-button-secondry {
		padding: 10px 8px
	}
}
.bg-primary a:hover {
	color: #fff
}
.dez-button-block .site-button {
	margin-bottom: 10px
}
.dez-team-club .dez-divider {
	margin-top: 15px;
	margin-bottom: 10px
}
.dez-team-club .dez-thum-bx {
	height: 100%;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	background-size: cover
}
.dez-team-club .bg-gray-dark {
	background-color: rgba(255, 255, 255, .5)
}
.dez-team-club .owl-next, .dez-team-club .owl-prev {
	background-color: rgba(255, 255, 255, .4);
	border: 1px solid rgba(255, 255, 255, .2);
	color: #000;
	font-size: 24px;
	padding: 20px 8px
}
.dez-team-club .owl-next:hover, .dez-team-club .owl-prev:hover {
	background-color: rgba(255, 255, 255, 1)
}
.dez-upcomming-1 {
	border: 2px solid #852f22
}
.dez-upcomming-1 .section-head text {
	display: block
}
.dez-upcomming-1 .section-head span {
	font-size: 16px;
	font-weight: 600;
	display: block;
	margin-bottom: 5px
}
.dez-upcomming-1 .team-name {
	margin-top: 20px;
	padding: 0 25px
}
.dez-upcomming-1 .team-match {
	padding: 0 50px;
	position: relative
}
.dez-upcomming-1 .dez-vs {
	background: #852f22 none repeat scroll 0 0;
	border-radius: 50%;
	color: #fff;
	font-size: 24px;
	height: 70px;
	line-height: 70px;
	overflow: hidden;
	position: absolute;
	right: -30px;
	top: 20px;
	width: 70px;
	border: 1px solid #2d3239
}
.dez-upcomming-1 .dez-vs span {
	position: relative;
	z-index: 2
}
.dez-upcomming-1 .dez-vs:after {
	background: #2d3239 none repeat scroll 0 0;
	content: "";
	height: 100px;
	position: absolute;
	right: -65px;
	top: 0;
	transform: rotate(20deg);
	width: 100px
}
.dez-upcomming-1.dez-skew:after {
	background: #852f22 none repeat scroll 0 0;
	content: "";
	display: block;
	height: 220px;
	position: absolute;
	top: 0;
	transform: skew(160deg);
	width: 50px
}
.dez-upcomming-1.dez-skew:before {
	background: #852f22 none repeat scroll 0 0;
	bottom: 0;
	content: "";
	display: block;
	height: 220px;
	position: absolute;
	right: 30px;
	transform: skew(160deg);
	width: 50px
}
.team-logo {
	display: block;
	max-width: 100px;
	margin: 0 auto
}
.team-name {
	display: block
}
.trans-pricing .pricingtable-wrapper {
	background-color: rgba(255, 255, 255, .2)
}
.trans-pricing .pricingtable-highlight {
	margin-bottom: 0
}
.trans-pricing .pricingtable-features {
	border: 0
}
.trans-pricing .pricingtable-features li:nth-child(2n), .trans-pricing .pricingtable-footer, .trans-pricing .pricingtable-price {
	background-color: rgba(255, 255, 255, .05);
	border-width: 0;
	color: #fff
}
.trans-pricing .pricingtable-features li {
	border-width: 0
}
.trans-pricing .pricingtable-title {
	background-color: rgba(0, 0, 0, 0)
}
.trans-pricing .pricingtable-bx, .trans-pricing .pricingtable-features li {
	color: #fff
}
.price-table .pricingtable-footer, .price-table .pricingtable-price {
	border: 0;
	position: relative
}
.price-table .pricingtable-wrapper .border-1, .price-table .pricingtable-wrapper.border-1 {
	border-color: #3c4044
}
.price-table .pricingtable-features, .price-table .pricingtable-features li {
	border: 0
}
.price-table .pricingtable-price-bx h2 {
	font-size: 60px;
	font-weight: 700;
	line-height: 65px
}
.price-table .pricingtable-price-bx span {
	font-size: 20px;
	font-weight: 700;
	color: #2d3239
}
.price-table .pricingtable-price:after, .price-table .pricingtable-price:before {
	background-color: inherit;
	bottom: -10px;
	content: "";
	height: 30px;
	position: absolute;
	width: 50%;
	z-index: 2
}
.price-table .pricingtable-price:after {
	-moz-transform: skewY(7deg);
	-webkit-transform: skewY(7deg);
	-o-transform: skewY(7deg);
	-ms-transform: skewY(7deg);
	transform: skewY(7deg);
	left: 0
}
.price-table .pricingtable-price:before {
	-moz-transform: skewY(-7deg);
	-webkit-transform: skewY(-7deg);
	-o-transform: skewY(-7deg);
	-ms-transform: skewY(-7deg);
	transform: skewY(-7deg);
	left: auto;
	right: 0
}
.box-gap:hover .dez-info-has {
	transform: scale(1)
}
.box-gap .dez-info-has {
	transform: scale(.8)
}
.box-gap .dez-info-has, .box-gap:hover .dez-info-has {
	height: 85%;
	left: 7.5%;
	top: 7.5%;
	width: 85%
}
.box-gap .dez-info-has.bg-white {
	background: #fff
}
.no-gap:hover .dez-info-has {
	width: 100%;
	height: 100%;
	transform: scale(1);
	top: 0;
	left: 0
}
.no-gap .dez-info-has {
	width: 100%;
	height: 100%;
	transform: scale(.8);
	top: 0;
	left: 0
}
.no-gap .dez-info-has.bg-white {
	background: #fff
}
.skew-triangle {
	position: relative
}
.skew-triangle:after {
	border-left: 0 solid transparent;
	border-right: 15px solid transparent;
	border-top: 15px solid #fff;
	content: "";
	position: absolute
}
.skew-title:after {
	top: -20px;
	left: -20px
}
.skew-triangle.left-top:after {
	top: 5px;
	left: 5px
}
.skew-triangle.right-top:after {
	top: 5px;
	left: auto;
	right: 5px;
	border-left: 15px solid transparent;
	border-right: 0 solid transparent
}
.skew-triangle.left-bottom:after {
	top: auto;
	left: 5px;
	right: auto;
	bottom: 5px;
	border-bottom: 15px solid #852f22;
	border-top: 0 none
}
.skew-triangle.right-bottom:after {
	top: auto;
	left: auto;
	right: 5px;
	bottom: 5px;
	border-left: 15px solid transparent;
	border-right: 0 none;
	border-bottom: 15px solid #852f22;
	border-top: 0 none
}
.dez-cart-add .dez-info-has li a {
	font-size: 15px;
	height: 35px;
	width: 35px
}
#particles-js .container {
	z-index: 2
}
.particles-js-canvas-el {
	position: absolute;
	top: 0;
	z-index: 1
}
#loading-area {
	width: 100%;
	height: 100%;
	background-color: #fff;
	position: fixed;
	left: 0;
	top: 0;
	opacity: 1;
	z-index: 9999;
	background-image: url(../images/3.gif);
	background-repeat: no-repeat;
	background-size: 40px;
	background-position: center
}
.theme-btn {
	background-color: #fff;
	border-radius: 40px;
	bottom: 10px;
	color: #fff;
    display: none;
	height: 50px;
	left: 10px;
	min-width: 50px;
	position: fixed;
	text-align: center;
	z-index: 99
}
.theme-btn i {
	font-size: 22px;
	line-height: 50px
}
.theme-btn.bt-support-now {
	background: #1ebbf0;
	background: -moz-linear-gradient(45deg, #1ebbf0 8%, #39dfaa 100%);
	background: -webkit-linear-gradient(45deg, #1ebbf0 8%, #39dfaa 100%);
	background: linear-gradient(45deg, #1ebbf0 8%, #39dfaa 100%);
	bottom: 70px
}
.theme-btn.bt-buy-now {
	background: #1fdf61;
	background: -moz-linear-gradient(top, #a3d179 0, #88ba46 100%);
	background: -webkit-linear-gradient(top, #a3d179 0, #88ba46 100%);
	background: linear-gradient(to bottom, #a3d179 0, #88ba46 100%)
}
.theme-btn:hover {
	color: #fff;
	padding: 0 20px
}
.theme-btn span {
	display: table-cell;
	vertical-align: middle;
	font-size: 16px;
	letter-spacing: -15px;
	opacity: 0;
	line-height: 50px;
	transition: all .5s;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	text-transform: uppercase
}
.theme-btn:hover span {
	opacity: 1;
	letter-spacing: 1px;
	padding-left: 10px
}
.at-expanding-share-button[data-position=bottom-left] {
	bottom: 130px!important
}