/*

Theme Name: Bootstrap Basic Child

Theme URI: 

Author: Vee Winch

Author URI: http://okvee.net

Description: Bootstrap v.3 basic theme for developers to build their new theme very fast and easy.

Version: 1.0.3.3

License: MIT

License URI: http://opensource.org/licenses/MIT

Text Domain: bootstrap-basic

Domain Path: /languages/

Tags: white, gray, light, one-column, two-columns, three-columns, left-sidebar, right-sidebar, custom-background, custom-menu, featured-images, front-page-post-form, post-formats, threaded-comments, translation-ready



This theme built with Twitter Bootstrap v.3. It is basic theme with basic style for build new theme with Bootstrap.



Template:     bootstrap-basic

*/







body{

	background: #F7FAFC;

	font-family: 'Open Sans', sans-serif;

	font-weight: 400;

	color: #1b2831;

	font-size: 16px;
	margin-top: 50px;

}



a{

	color: #B6C649;

	transition: .3s all;

}

a:hover{

	color: #d16666;

	text-decoration: none;

}

.no-gutter > [class*='col-'] {

	padding-right:0;

	padding-left:0;

}

ol, ul {

	padding-left: 0;

	list-style: none;

}

h1{

	margin-top: 0;

	font-family: 'Josefin Sans', sans-serif;

	font-weight: 300;

}

article{   

	background: #F7FAFC;

	/* box-shadow: 0px 1px 3px rgba(0,0,0,.3);

	border-radius: 3px; */

	padding: 12px 16px;

	padding-top: 0px;

}

article h1{

	font-size: 20px;

	font-weight: 600;

	color: #d16666;

	line-height: 2;

	padding: 5px 0;

	margin-top: 0;

	margin-bottom: 40px;

	font-family: 'Josefin Sans', sans-serif;

}



p {

	margin: 10px;

}

.sticky{

	position: fixed;

	width: 100%;

	left: 0;

	top: 0;

	z-index: 100;

}

#main{

	background: #F7FAFC;

}

#main-container{

	background: #F7FAFC;



}

/*-----------------------HEADER---------------------------*/



header.main-header {

	background-size: 101%;

	background-position: 0% 50%;

	margin-left: -15px;

	margin-right: -15px;

	border-bottom: none;

	margin-bottom: 0px;



}



.header-bg{

	will-change: transform, opacity;

}

.site-title{

	padding-top: 220px;

	padding-bottom: 220px;

}

.site-title-heading{

	opacity: 0;

	transition: .3s all;

	position: relative;

	top: 30px;

}

.site-title-heading a{

	color: #fff;

	font-size: 50px;

	font-weight: 300;

}

.site-title-heading a:hover{

	color: #fff;

	text-decoration: none;

}

.site-description{

	color: #eee;

	font-size: 18px;

	font-weight: 300;

	opacity: 0;

	transition: .3s all;

	position: relative;

	top: 30px;

}

.logo{

	margin: 0 30px 0 0;

	width: 80px;

	height: auto;

	display: inline-block;

	opacity: 0;

	transition: .3s all;

	position: relative;

	top: 30px;

	float: left;

}



.nav-row{

	background: #fff;

	border-radius: 0px;

	-webkit-box-shadow: 0px 1px 3px rgba(0,0,0,.3);

	box-shadow: 0px 1px 3px rgba(0,0,0,.3);

}

.navbar {

	min-height: 50px;

	margin-bottom: 0px;

	border: none;

}

.navbar-collapse{

	padding-right: 0;

	padding-left: 0;

}

.navbar-default {

	background-image: none !important;

	border-radius: 0px;

	box-shadow: 0px 1px 3px rgba(0,0,0,.3);

}

.navbar-default {

	background-color: #1b2831;

}

.navbar-default .navbar-nav>li>a {

	color: #B6C649;

	font-weight: 400;

	padding: 16px;

	border-bottom: 2px solid transparent;

}

.navbar-default .navbar-nav>li>a:hover {

	color: #D16666;

	border-bottom: 2px solid #D16666;

}

.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.open>a {

	color: #B6C649;

	background: transparent;

	box-shadow: none;

	border-bottom: 2px solid #B6C649;

}

.navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {

	color: #d16666;

	background-color: transparent;

}

.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {

	color: #b6c649;

	background-color: #2c4251;

}

.navbar-brand, .navbar-nav>li>a {

	text-shadow: none;

}





.dropdown-menu>li>a {

	display: block;

	clear: both;

	font-weight: 600;

	line-height: 1.2;

	color: #b6c649;

	white-space: nowrap;

	padding: 12px 38px;

	font-size: 14px;

}

.dropdown-menu {

	border-radius: 0;

	padding: 0;

	border: none;

	background: #1b2831;

	-webkit-box-shadow: 0px 1px 3px rgba(0,0,0,.3);

	box-shadow: 0px 1px 3px rgba(0,0,0,.3);

}

.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {

	background-color: transparent;

	color: #d16666;

	background-image: none;

}

.dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover {

	background-color: #2c4251;

	background-image: none;

}

/*-----------------------SIDEBAR------------------*/



#sidebar-left .widget, #sidebar-right .widget {

	border: 0px solid #eee;

	margin-bottom: 20px;

	padding: 0px;

	background: #F7FAFC;



}

#sidebar-left .widget .widget-title, #sidebar-right .widget .widget-title {

	font-size: 20px;

	font-weight: 600;

	color: #2c4251;

	margin-top: 0;

	padding: 14px 16px;

	background: #F7FAFC;

	margin-bottom: 0;

}



.widget ul{

	background: #F7FAFC;

	overflow: hidden;

	cursor: pointer;

	transition: .4s all;

}

.widget li a {

	font-size: 14px;

	color: #444;

	display: block;

	width: 100%;

	padding: 3px 20px;

}

.widget li a:hover{

	color: #d16666;

}



.current-cat{

	background: #FAFAFA;;

}

.cat-links{

	display: block;

	margin: 10px auto;

}

.widget-arrow{

	display: none;

}



/*-----------------------------BUTTON--------------------*/



.btn-default {

	font-family: 'Josefin Sans', sans-serif;

	text-shadow: none;

	color: #fff;

	font-size: 18px;

	font-weight: 400;

	padding: 8px 16px;

	border-radius: 50px;

	background: #B6C649;

	box-shadow: 0px 1px 3px rgba(0,0,0,.3);

	border: 1px solid #B6C649;

	transition: .3s all;

}

.btn-default:hover {

	color: #1b2831;

	background-color: #fff;

	border: 1px solid #B6C649;

}





.btn-buy{

	background: #d16666;

	border: 1px solid #d16666;

}

.btn-buy .glyphicon{

	padding-left: 10px;

}





/*------------------------RESENT POSTS------------------*/

.one-category-title {

	text-align: center;

	box-sizing: content-box;

	width: 100%;

	font-size: 28px;

	padding: 14px 16px;

	color: #333;

	margin: -16px -11px;

	margin-bottom: 0px;

	/* border-top-left-radius: 3px;

	border-top-right-radius: 3px; */

	align-self: auto;

	font-family: 'Josefin Sans', sans-serif;

	font-weight: 600;

}



.one-category-title a {

	color: #2c4251;

	border-bottom: 2px solid #d16666;

}

.resent-posts-one-category {

	display: flex;

	flex-direction: row;

	justify-content: space-around;

	flex-wrap: wrap;

	margin-top: 0px;

	align-items: stretch;

	padding: 26px 0px 14px 0px;

}

.resent-post-excerpt {

	align-self: stretch;

	margin-top: 12px;

	color: #fff;

	background: #fff;

	position: relative;

	display: flex;

	flex-direction: column;

	align-items: center;

	flex-basis: 32%;

	box-shadow: 0px 1px 6px rgba(0,0,0,.2);

	border-radius: 3px;

}

.resent-post-thumbnail {

	align-items: center;

	background: #2c4251;

	flex-basis: 50%;

	padding: 20px 33%;

	border-top-left-radius: 3px;

	border-top-right-radius: 3px;

	min-width: 100%;

	text-align: center;

}

.resent-post-thumbnail img{

	max-width: 100%;

	height: auto;

}

.resent-post-excerpt .resent-post-title {

	font-size: 18px;

	font-weight: 400;

	margin: 0;

	flex-basis: 30%;

	padding: 10px;

	align-self: stretch;

}

.resent-post-excerpt .resent-post-title h3{

	margin: 10px;

	line-height: 1;

	margin-bottom: 16px;

}

.resent-post-excerpt .resent-post-title p{

	font-size: 14px;

	line-height: 1.2;

	color: #555;

	font-weight: 300;

}

.resent-post-excerpt .resent-post-title a{

	color: #d16666;

	font-weight: 500;

	font-size: 22px;

	font-family: 'Josefin Sans', sans-serif;

}

.resent-post-last {

	display: block;

	align-self: stretch;

	align-items: flex-start;

	flex-wrap: wrap;

	flex-direction: column;

	justify-content: space-around;

	flex-basis: 20%;

	padding: 10px;
	box-sizing: content-box;

}

.resent-post-buttons{

	justify-content: space-between;

	align-items: center;

	width: 100%;

	display: flex;



}

.resent-post-buttons .btn{


	width: 48%;

	display: block;

	float: left;



}
.resent-post-buttons .btn-buy{
	float: right;
}

.resent-post-icons{

	padding-top: 10px;

	padding-bottom: 8px;



}

.resent-post-last .resent-post-icons .fa {

	font-size: 16px;

	color: #039be5;

	padding: 5px;

	flex-basis: 24%;

}

.resent-post-last .resent-post-icons img{

	padding: 5px;

	width: 30px;

	height: auto;

}



.entry-content p{

	padding: 10px 0px;

	margin: 0;

	line-height: 1.6;

}





.static-content .entry-header{

	border-left: 20px solid #d16666;

	padding-left: 20px;

}

/*------------------------------------------------*/





.search-form{

	padding: 0px;

	width: 20%;

	float: right;

}



.search-form .btn-default {

	color: #1b2831;

	font-size: 20px;

	font-weight: 400;

	padding: 11px 16px;

	background: #b6c649;

	transition: .3s all;

	box-shadow: none;

	border-radius: 0;

}

.search-form .btn-default:hover {

	border-color: #d16666;

	background: #d16666;

}

.input-group {

	position: relative;

	display: table;

	border-collapse: separate;

	border-bottom: 2px solid #b6c649;

}

.input-group .form-control {

	position: relative;

	color: #b6c649;

	float: left;

	width: 100%;

	margin-bottom: 0;

	padding: 18px 17px;

	background: #1b2831;

	border-bottom: 2px solid #b6c649;

	border: none;

	box-shadow: none;

	height: 52px;

	border-radius: 0;

	z-index: 2;

}

input[type=text]:focus, input[type=search]:focus{

	background: #2c4251;

}



/*------------------------PAGES---------------------------*/



.page-header {

	padding-bottom: 0px;

	padding: 14px 16px;

	margin: 0;

	border-bottom: 0;

	border-left: 20px solid #d16666;

	width: 100%;

	max-width: 100%;

	align-self: flex-start;

}

.page-header h1{

	font-size: 20px;

	font-weight: 600;

	color: #d16666;

	margin: 0;

}

.page-header article{

	border-radius: 0;

}







/*---------------CATEGORY-----------------*/



.category .site-main, .search .site-main, .archive .site-main{

	display: flex;

	flex-direction: row;

	justify-content: space-between;

	flex-wrap: wrap;

	align-content: flex-start;



}

.category #main, .search #main, .archive #main{

	background: #fafafa;

}

.category .page-header+article{/* 

	border-top-left-radius: 3px;

	border-top-right-radius: 3px; */



}

.category article, .search article, .archive article{

	flex-basis: 32.4%;

	margin-top: 15px;

	transition: .3s all;

	padding: 0;

	position: relative;

	display: flex;

	flex-direction: column;

	box-shadow: 0px 1px 6px rgba(0,0,0,.3);

	border-radius: 3px;

	overflow: hidden;

}



.category article .entry-summary, .search article .entry-summary, .archive article .entry-summary{

	flex-basis: 88%;

	flex-direction: column;

	background: #fff;

}

.category .post-count-1 article, .search .post-count-1 article, .archive .post-count-1 article{

	flex-basis: 100%;

	max-width: 100%;

}

.category .post-count-2 article, .search .post-count-2 article, .archive .post-count-2 article{

	flex-basis: 49%;

	max-width: 49%;

}

.category article:hover, .search article:hover, .archive article:hover{

	

	box-shadow: 0px 1px 7px rgba(0,0,0,.4);

}

.category article h1, .search article h1, .archive article h1  {

	font-size: 20px;

	font-weight: 400;

	padding-bottom: 14px;

	line-height: 1;

	flex-basis: 10%;

	padding: 20px;

	margin-bottom: 20px;

	background: #6b8392;

}

.category article h1 a, .search article h1 a, .archive article h1 a {

	color: #f7fafc;

	font-weight: 400;



}



.category .entry-summary .post-description, .search .entry-summary .post-description, .archive .entry-summary .post-description{

	font-size: 14px;

	flex-basis: 30%;

	line-height: 1.6;

	padding: 10px 20px;

	margin-bottom: 20px;

}

.category .recent-post, .search .recent-post, .archive .recent-post{

	color: #444;

}

.category article .entry-summary .recent-post, .search article .entry-summary .recent-post, .archive article .entry-summary .recent-post{

	flex-basis: 60%;

	background: #d16666;

}

.category .post-thumbnail, .search .post-thumbnail, .archive .post-thumbnail{

	margin: auto;

	text-align: center;

	padding: 16px 20px;

	background: #b6c649;

}

.category .post-thumbnail img, .search .post-thumbnail img, .archive .post-thumbnail img{

	max-width: 88%;

	height: auto;

	max-height: 200px;

	width: auto;

}



.category footer.entry-meta, .search footer.entry-meta, .archive footer.entry-meta {

	border-top: 1px solid #ccc;

	font-size: 12px;

	padding-top: 5px;

	background: #f7fafc;

	flex-basis: 12%;

	padding: 10px 20px;

	color: #ccc;

	position: relative;

}

.category footer.entry-meta .glyphicon, .search footer.entry-meta .glyphicon, .archive footer.entry-meta .glyphicon{

	margin-right: 10px;

}

.category footer.entry-meta a, .search footer.entry-meta a, .archive footer.entry-meta a{

	color: #9fb9ca;

}

.category footer.entry-meta a:hover, .search footer.entry-meta a:hover, .archive footer.entry-meta a:hover{

	color: #b6c649;

}

.category footer.entry-meta .btn-default, .search footer.entry-meta .btn-default, .archive footer.entry-meta .btn-default {

	color: #fff;

	font-size: 14px;

	float: right;

	position: absolute;

	right: 20px;

	top: -21px;

	padding: 13px 15px;

	line-height: 1;

}

.category .entry-meta-category-tag, .search .entry-meta-category-tag, .archive .entry-meta-category-tag{

	width: 100%;

	float: left;

}



.pagination-center{

	flex-direction: column;

	display: flex;

	align-content: center;

	background: #eee;

	width: 100%;

}

.pagination-center .pagination {

	border-radius: 0;

	align-self: center;

}

.pagination>li:first-child>a, .pagination>li:first-child>span, .pagination>li:last-child>a, .pagination>li:last-child>span{

	border-radius: 50px;

}

.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {

	cursor: default;
	background-color: #b6c649;
	border-color: #b6c649;
	border-radius: 50px;
}

.pagination>li>a, .pagination>li>span {
	padding: 4px 10px;
	color: #6b8392;
	background-color: #eee;
	border: none;
	border-radius: 50px;
}

.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover {

	z-index: 2;

	color: #f7fafc;
	background-color: #6b8392;
	border-color: #b6c649;
	border-radius: 50px;
}
.pagination>li:first-child>a, .pagination>li:first-child>span, .pagination>li:last-child>a, .pagination>li:last-child>span {
	margin: 0 10px;
	border-radius: 50px;
}

/*----------------------SINGLE-----------------------*/



.static-content{

	margin-bottom: 30px;

}

.single-post .entry-content{

	margin-bottom: 40px;

	margin-top: 15px;

	display: flex;

}

.single-post article.post{

	padding: 0;

}

.single-post article.post header{

	

	padding-bottom: 0px;

	padding: 14px 16px;

	margin: 0;

	border-bottom: 0;

	border-left: 20px solid #d16666;

	width: 100%;

	max-width: 100%;

	align-self: flex-start;

}

.single-post article.post header h1{

	line-height: 1;

	font-size: 20px;

	font-weight: 600;

	color: #d16666;

	margin: 0;

}

.single-post article.post header h1 a{

	color: #333;

	font-weight: 400;

}

.single-post .image-section{

	background: #2c4251;

	border-radius: 3px;

	padding-bottom: 20px;

	box-shadow: 0px 1px 6px rgba(0,0,0,.4);

}

.single-post .image-section  .thumb{

	padding: 20%;

	text-align: center;

}

.single-post .image-section  .thumb img{

	max-width: 100%;

	height: auto;

}

.single-post .image-section  .btn-buy{

	display: block;

	margin: 10px auto;

}

.single-post .image-section  .btn-buy .fa{

	margin-right: 5px;

	font-size: 20px;

}

.single-post .home-link {

	font-size: 20px;

	display: block;

	margin: 20px auto;

	text-align: center;

}

.single-post .image-section  .home-link .fa{

	margin-right: 5px;

	font-size: 20px;

}

.single-post .cat-list{

	display: block;

	width: 100%;

	padding: 10px 16px;

}

.single-post .tag-list{

	display: block;

	width: 100%;

	padding: 10px 16px;

	

}

.single-post .cat-list span, .single-post .tag-list span{

	width: 20px;

	color: #3d5667;

}

.single-post .tag-list a, .single-post .cat-list a{

	color: #9fb9ca;

	padding: 2px 5px;

	border-radius: 3px;

	font-size: 10px;

	flex-basis: 50%;

	display: inline-block;

	background: #3d5667;

}

.single-post .cat-list a{

	font-size: 16px;

	padding: 5px 10px;

	margin: 0;

	margin-left: 9px;

}

.single-post .tag-list a:hover, .single-post .cat-list a:hover{

	color: #b6c649;

}

.single-post .entry-content ul{

	list-style: square;

	margin-left: 20px;

}

/*------------------------------FOOTER-------------------*/



#site-footer{

	margin-top: 30px;

	padding: 30px 0;

	background: #1b2831;

	color: #6e8392;

	margin-left: -15px;

	margin-right: -15px;

}

.copyright{

	margin-top: 20px;

	font-size: 12px;

}



.no-bg span{

	background: none !important;

	transition: .3s all;

}

.no-bg span:hover{

	background: #D16666 !important;

}

.at-icon {

	transition: .3s all;

	fill: #b6c649 !important;

}

.at-icon:hover {

	fill: #1b2831 !important;

}

.addthis_toolbox.addthis_32x32_style span{

	border-radius: 50px;

}

/*-----------*/





#site-footer .widget {

	border: 0px solid #eee;

	margin-bottom: 20px;

	padding: 0px;

	background: transparent;



}

#site-footer .widget .widget-title{

	font-size: 16px;

	font-weight: 400;

	color: #6e8392;

	margin-top: 0;

	padding: 10px 16px;

	background: transparent;

	margin-bottom: 0;

}



#site-footer .widget ul{

	background: transparent;

	overflow: hidden;

	cursor: pointer;

	transition: .4s all;

	display: flex;

}

#site-footer .widget li a {

	font-size: 12px;

	color: #b6c649;

	display: block;

	width: 100%;

	padding: 3px 20px;

}

#site-footer .widget li a:hover{

	color: #d16666;

}



#site-footer .current-cat{

	background: transparent;;

}

#site-footer .cat-links{

	display: block;

	margin: 10px auto;

}

#site-footer .widget-arrow{

	display: none;

}







/*-----------------------@MEDIA-------------------*/



@media (min-width: 1600px){

	.container {

		width: 1400px;

	}

}



@media (max-width: 1440px){

	.category article h1, .search article h1, .archive article h1{

		padding-right: 20px;

	}

}



@media (max-width: 1024px){

	.site-title {

		padding-top: 100px;

		padding-bottom: 100px;

	}

	#sidebar-left .widget .widget-title, #sidebar-right .widget .widget-title{

		padding: 12px;

		font-size: 18px;

	}

	.resent-post-excerpt{

		flex-basis: 49%;

	}

	.widget li a {

		padding: 5px 12px;

		font-size: 14px;



	}

	.category article h1, .search article h1, .archive article h1{

		font-size: 16px;

	}

	.search-form {

		width: 25%;

	}

	#site-footer .widget ul{

		display: inline-block;

	}

}



@media (max-width: 900px){

	

}



@media (max-width: 768px){

	.site-title {

		padding-top: 80px;

		padding-bottom: 80px;

	}

	header.main-header {

		background-size: 104%;

	}

	.site-title-heading a {

		font-size: 36px;

	}

	.resent-post-excerpt{

		flex-basis: 49%;

	}

	.resent-post-icons {

		width: 100%;

		text-align: center;

		padding-top: 5px;

		padding-bottom: 8px;

	}

	.resent-post-last {

		flex-basis: 40%;

	}

	.category article, .search article, .archive article {

		flex-basis: 49%;

	}

	.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {

		background-color: transparent;

	}

	.navbar-default .navbar-toggle {

		border-color: #B6C649;

	}

	.navbar-toggle{

		border: none;

		padding: 9px 0px;

		transition: .2s all;

	}

	.navbar-default .navbar-toggle .icon-bar {

		background-color: #B6C649;

		transition: .2s all;

	}

}
@media (max-width: 736px){
	.navbar-header {
		float: left;
		margin-left: 20px;
	}
	.search-form {

		margin-left: 0;

		width: 50%;

		float: right;

	}
}


@media (max-width: 640px){

	.site-title-heading a {

		font-size: 30px;

	}

	.site-title {

		padding-top: 60px;

		padding-bottom: 60px;

	}

	.logo {

		width: 60px;

	}

	.search-form {

		margin-left: 0;

		width: 50%;

		float: right;

	}

	.navbar-header{

		float: left;

		margin-left: 20px;

	}

	.navbar-nav {

		margin: 0px;

	}

	.navbar-default .navbar-collapse, .navbar-default .navbar-form {

		border-color: transparent;

	}

	.navbar-collapse{

		width: 200%;

		position: relative;

	}

	.sidebar-right{

		display: none;

	}

	.single-post .image-section .thumb {

		padding: 5% 35%;

	}

	.single-post .entry-content {

		margin-bottom: 40px;

		margin-top: 15px;

		display: block;

	}

}



@media (max-width: 425px){

	.resent-post-excerpt{

		flex-basis: 100%;

	}

	.entry-content p{

		line-height: 1.5;

		font-size: 14px;

	}

	article h1{

		line-height: 1.5;

		font-size: 18px;

	}

	.search-form {

		width: 80%;

	}

	.category article, .search article, .archive article {

		flex-basis: 100%;

	}

}



@media (max-width: 375px){

	.site-title {

		padding-top: 10px;

		padding-bottom: 10px;

	}

	header.main-header {

		background-size: 140%;

	}

	.site-title-heading a {

		font-size: 22px;

		line-height: 0.8;

	}

	.site-description {

		font-size: 12px;

	}

	.resent-post-excerpt .resent-post-title a {

		font-size: 16px;

	}

	.navbar-collapse{

		width: 200%;

	}



}

@media (max-width: 320px){



	.navbar-collapse{

		width: 200%;

	}

}







/* .l-arr{

	transform: rotate(180deg);

}

.l-arr .icon-bar:nth-child(2){

	transform: rotate(35deg) scale(0.8);

	position: relative;

	right: -4px;

	top: 1px;

}

.l-arr .icon-bar:nth-child(4){

	transform: rotate(-35deg) scale(0.8);

	position: relative;

	right: -4px;

	top: -1px;

	} */

.widget ul.visible-ul{/* 

	height: auto; */

}

.visible{

	opacity: 1;

	top: 0;

}

.entry-meta-comment-tools{

	display: none;

}

.hideme{

	position: relative;

	opacity:0;

	bottom:-30px;

	will-change: transform, opacity;

}



.sd-social-icon .sd-content ul li[class*=share-] a, .sd-social-icon .sd-content ul li[class*=share-] a:hover, .sd-social-icon .sd-content ul li[class*=share-] div.option a {

	border-radius: 3px !important;

	-webkit-border-radius: 3px !important;

}























#wpadminbar{

	display: none;

}