/*
Theme Name: Sparkling
Theme URI: http://colorlib.com/wp/themes/sparkling
Author: Colorlib
Author URI: http://colorlib.com/
Description: Sparkling is a clean minimal and responsive WordPress theme well suited for travel, health, business, finance, portfolio, design, art, photography, personal and any other creative websites and blogs. Developed using Bootstrap 3 that makes it mobile and tablets friendly. Theme comes with full-screen slider, social icon integration, author bio, popular posts widget and improved category widget. Sparkling incorporates latest web standards such as HTML5 and CSS3 and is SEO friendly thanks to its clean structure and codebase. It has dozens of Theme Options to change theme layout, colors, fonts, slider settings and much more. Theme is also translation and multilingual ready and is available in Spanish, French, Dutch, Polish, Russian, German Brazilian Portuguese and Italian. Sparkling is a free WordPress theme with premium functionality and design. Now theme is optimized to work with bbPress, Contact Form 7, Jetpack and other popular free and premium plugins.
Version: 1.6.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: sparkling
Domain Path: /languages/
Tags: green, light, white, gray, black, one-column, two-columns, right-sidebar, fluid-layout, responsive-layout, photoblogging, left-sidebar, translation-ready, custom-background, custom-colors, custom-menu, featured-images, full-width-template, post-formats, theme-options, threaded-comments


This theme, like WordPress, is licensed under the GPL.

sparkling is based on Underscores http://underscores.me/, (C) 2012-2014 Automattic, Inc.

*/

/* Table of content
-----------------------------------------------
1. Global
2. Content
3. Post styling
4. Singe Post/Page Pagination
5. Media
6. Widgets
7. Buttons
8. Infinite Scroll
8. Custom Styles
9. Navigation
10. Comments
11. Attachment styling
12. Gallery
13. Footer
14. Social icons
15. Call For Action
*/

/* =Global
----------------------------------------------- */
.entry-title a:hover,
a:hover,
a:focus {
	color: #3cc0f0;
}
.wp-paginate a:hover,span.current{
 	color:#fff !important;
	background-color: #3cc0f0 !important;
}
article {
	background: #fff;
	/*-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);*/
	border: 1px solid #e6e6e6;
}
figure {
	margin: 0;
	text-align: center;
}
#content .post {
	padding-bottom: 20px;
}
.post-featured-image {
	margin-bottom: 0px;
	max-width: 700px;
}
.post-featured-image a {
	display: block;
}
.attachment-featured.wp-post-image {
	-webkit-transition: all .5s ease;
	-moz-transition: all .5s ease;
	-ms-transition: all .5s ease;
	-o-transition: all .5s ease;
	transition: all .5s ease;
}
.post .entry-title{
	padding-left: 2.5%;
	padding-right: 2.5%;
}
.post-featured-image img{
 	width:100%;
	height:auto;
}
.entry-content {
	padding: 1.5% 2.5%;
	display: block;
	overflow: hidden;
}
.entry-meta {
	float: left;
	padding-top: 2px;
	font-size: 12px;
	margin: 0 1.3%;
}

.entry-meta span {
	padding-right: 10px;
}
.entry-meta-bar {
	border-top: 1px solid #eaeaea;
	border-top: rgba(0,0,0,.035) 1px solid;
	border-bottom: 1px solid #eaeaea;
	border-bottom: rgba(0,0,0,.035) 1px solid;
	padding: 10px 10px;
	clear: both;
	background: #f9f9f9;
}
#primary{
	width: 65.64%;
}
#secondary {
	float: left;
	width: 31.28%;
	margin-left: 3.06%;
}
#search-2,.frp-widget-wrapper{
	background: #fff;
	padding: 15px;
	/*-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
	border-radius: 2px;*/
	margin-bottom: 30px;
	border: 1px solid #e6e6e6;
}
.widget-title {
	font-size: 18px;
	line-height: 30px;
	padding-bottom: 10px;
}
.news-widget-title{
	background: none!important;
	clear: none;
	margin-bottom: 0!important;
	margin-top: 0!important;
	font-weight: 400;
	font-size: 12px!important;
	line-height: 1.5em;
}
.news-widget-elapsed {
	color: #bbb;
	font-size: 11px;
}
.frp-left a{
	margin:0px 10px 0px 0px;
}
.widget_search input.search-query {
	width: 100%;
	height: 40px;
	padding: 0 35px 0 15px;
	color: #777;
	background-color: #f9f9f9;
	background-image: none;
	background-position: right 10px;
	border-color: #eaeaea;
	cursor: text;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
	text-indent: 0;
}
.widget_search #searchsubmit{
	display:none !important;
}
.wp-paginate{
	margin-bottom: 40px;
	border-top: 1px solid #EAEAEA;
	border-bottom: 1px solid #EAEAEA;
	padding: 7px 0;
	text-align: center;
	list-style:none;
	float: left;
	width: 100%;
}

.wp-paginate li{
	display: inline-block;
}
.wp-paginate .current, .wp-paginate a {
	display: inline-block;
	color: #777;
	background-color: #f9f9f9;
	border: 1px solid #eaeaea;
	border-radius: 3px;
	padding: 1px 8px 2px !important;
	margin-left: 4px;
}
.page-header-description h1 {
	color:#fff;
}
.entry-content img{
	width:100%;
	height:auto;
}
/* Responsive Media Queries */
@media screen and (max-width: 980px){
	
}
@media screen and (max-width: 800px){
   
}
@media screen and (min-width: 720px) and (max-width:800px){
	
}
@media screen and (max-width: 720px){
#primary,#secondary{
	width: 100%%;
	float: none;
}
#secondary {
	margin:0px;
}

}
@media screen and (max-width: 640px) {
	
}
@media screen and (max-width: 480px) {
 

}
@media screen and (max-width: 360px) {

  
}
@media screen and (max-width: 320px) {
	
}