/**
 * wp-general-front-style
 * @author Ekanath
 */

/**
 * pagination style
 * @author Ek
 */
.wpsst_tabs_all_reload,.wpsst_tabs_all_reload_categorie {
	display: inline-block;
	width: 100%;
}
.wpsst_pagination_container {
	display: block;
	width: 100%;
}
ul.wpsst_pagination_list {
	float: right;
	list-style: none;
}
ul.wpsst_pagination_list li{
	float: left;
	padding: 5px 10px;
	background-color: #fff;
	border: solid 1px #e2e2e2;
	list-style: none;
}
ul.wpsst_pagination_list li:hover {
	background-color: #2dcc71;
	color: #fff !important;
}
ul.wpsst_pagination_list li.wpsst_pagination_active {
	background-color: #2dcc71;
	color: #fff !important;
}
h2{
	padding-bottom: 10px;
	color: #232323;
	font-weight: 500;
	line-height: 1em;
	font-size: 17px;
}
 .wpsst_title {
	text-align: center;
	text-transform: uppercase;
	font-weight: 700;
	letter-spacing: 1px;
	line-height: 2.3em;
	font-size: 14px;
	background: #43cc71;
	color: #fff;
}
.wpsst_img img {
	box-shadow: 15px 40px 58px -26px rgba(52, 54, 56, 0.12) !important;
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
}

div#wpsst_tabs{
	width: 100% !important;
	max-width: 100% !important;
}

.wpsst_tab {
	width: 23.5%;
	display: block;
	float: left;
	margin-right: 2%;
	margin-bottom: 20px;
	padding-bottom: 55px;
}

/*---- Ui-Tab style ----*/

.entry-content {
	width: 100% !important;
}
ul {
	list-style: none;
}

.ui-tabs .ui-tabs-panel {
	display: inline-block;
	padding: 54px 0px !important;
}

.wpsst_tab:nth-child(4n) {
	margin-right: 0%;
}

.ui-tabs .ui-tabs-nav {
	padding: 0px !important;
}
.ui-state-active{
	background: #2ecc71 !important;
}
.ui-state-active a{
	border: 1px solid #2ecc71 !important;
		background: #2ecc71 !important;
	color: #fff !important;
}
.ui-tabs-anchor{
	height: auto;
	margin: 0px !important;
	padding: 8px 20px !important;
	border: 1px solid #e2e2e2;
	color: #666 !important;
	background: #fff;
}
#wpsst_parent_tabs li{
	color: #666 !important;
	text-transform: uppercase;
	font-weight: 500;
	font-size: 12px;
}
.ui-widget-content {
	border: none !important;
}
.ui-widget-header {
	border: none !important;
	background: #fff !important;
}
li a{
	box-shadow: none !important;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-active {
	margin-bottom: -1px;
	padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li{
	margin: 0px !important;
	border: 0px solid #e5d9d9 !important;
	padding: 0px !important;
}
.wpsst_tab a {
	color: inherit !important;
	text-decoration: none !important;
}
.wpsst_img img {
	box-shadow: 1px 2px 9px 0px;
}

/*------------- Media Query -------------*/

@media (max-width: 767px){
	.ui-tabs .ui-tabs-nav li {
		width: 50% !important;
	}
	.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
		float: left;
		width: 100% !important;
	}
	.ui-tabs .ui-tabs-nav li.ui-tabs-active {
		padding-bottom: 0px !important;
	}
	.wpsst_tab {
		padding: 6px !important;
		width: 100% !important;
	}
	img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image {
		width: 300px !important;
		height: 200px !important;
	}
	h2{
		font-size: 22px;
	}
}
@media (max-width: 767px){
	.wpsst_tab {
		width: 49% !important;
	}

}
@media (max-width: 640px){
	div#wpsst_tabs {
		width: 100% !important;
		float: unset;
		padding: 0 36px;
	}
	.wpsst_tab {
		padding: 6px 15px !important;
		width: 49% !important;
	}
	h2{
		font-size: 17px !important;
	}
}
@media (max-width: 480px){
	img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image {
		width: 300px !important;
		height: 130px !important;
	}
}
@media (max-width: 385px){
	.wpsst_tab {
		padding: 6px !important;
		width: 100% !important;
	}
	img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image {
		width: 300px !important;
		height: 170px !important;
	}
}
