/*
 Theme Name: Color
 Theme URI: http://www.megathemes.com/themes/color/upgrade/
 Description: Color is an advanced theme for Business, Portfolio or Blog usage. It comes with over 100 theme options, 20+ custom widgets, 3 page templates (Blog, About, Contact, Services & Portfolio), Many slideshow animations, very clean HTML5 & CSS3, jQuery scripts integrated (LightBox, ToolTip & others) and also a flash, image and video support. Full documentation, support forums and tutorials are available online.
 Date: 21 August 2015
 Version: 0.9.8.1
 License: GNU General Public License v3.0
 License URI: http://www.gnu.org/licenses/gpl-3.0.html
 Text Domain: color
 Domain Path: /theme/lang
 Author: MegaThemes
 Author URI: http://www.megathemes.com/
 Tags: fixed-layout, responsive-layout, two-columns, right-sidebar, white, black, silver, blue, light, theme-options, translation-ready, threaded-comments, custom-menu, sticky-post
*/

.bypostauthor, .sticky, .screen-reader-text {}







.hentry h2.entry-title { font-size: 32px; }





/* Meta */

.mega_block_meta_tags { float: left; }
.mega_block_meta { margin-bottom: 15px; }

.mega_block_meta:before,
.mega_block_meta:after {
	display: table;
	content: '';
}

.mega_block_meta:after {
	clear: both;
}

/* Slider */

.mega_theme_block_slider { width: 100%; height: 843px; }


.auto-wrapper.even { box-shadow: 0 1.5px 2px 0 #C4D8E1 inset; }

.auto-wrapper.odd {
	background: #FFF;
	border-top: 1px solid #CED8DD;
}











/* =Re-style Globals @ #/. specific
-------------------------------------------------------------- */

.hentry .entry ol,
.hentry .entry ul,
.comment .text ol,
.comment .text ul,
.textwidget ol,
.textwidget ul,
.famous_block_parent_content form.ajax ul,
.hentry .entry p,
.mega_theme_block_content .widgetized p,
.comment .text p
{
	margin-top: 20px;
	margin-bottom: 20px;
}


.mega_block_parent_vblock .widget p { margin-bottom: 20px; }

.mega_theme_block_footer .widget p { line-height: 21px; }

.mega_theme_block_footer .widget p:last-child { margin-bottom: 0; }




.hentry .entry ul:not(.post-categories):not(.jp-controls) li,
.comment .text li,
.textwidget li,
.content .widgetized li { line-height: 22px; }

.hentry .entry ul:not(.post-categories):not(.jp-controls) li li,
.comment .text ul li li { padding-left: 15px; }

.hentry .entry ul:not(.post-categories):not(.jp-controls) li:before, .comment .text ul li:before {
	content: "\f054";
	font-family: FontAwesome;
	font-size: 11px;
	color: #52B1EA;
	margin-right: 7px;
	font-style: normal;
	font-weight: normal;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}



/* Images */

.mega_block_posts img.thumb,
.entry img,
img.avatar,
.comment .text img {
	display: block;
	border-radius: 3px;
	border: 1px solid #ECECEC;
	padding: 7px;
	background: #F3F8FA;
	transition: all .3s cubic-bezier(.02, .01, .47, 1);
}

.mega_block_posts img.thumb:hover,
.entry img:hover,
img.avatar:hover,
.comment .text img:hover {
	background: #e5eced;
	border-color: #CBDBDD;
}

#comments img.avatar { padding: 0; border-radius: 44px; }



#comments { margin-top: 25px; }




/* =Blog
-------------------------------------------------------------- */

.hentry {
	clear: both;
	overflow: hidden;
	margin-bottom: 60px;
}

.hentry h2.entry-title { margin-bottom: 25px; font-size: 32px; }

.hentry .entry { clear: both; }









/* Misc */

.ajaxloading {
	width: auto;
	padding: 4px 0 0 35px;
	line-height: 24px;
}